Follow By Email

Sunday, January 1, 2023

[New post] Last Year on My Mac: Ultra chips and cryptexes

Site logo image hoakley posted: "While not as brazen and brash as the year Apple introduced the M1, last year (2022) was every bit as exciting, just in a quieter way. Hardware It started with the Mac Studio and its Studio Display, and the absurdly powerful M1 Ultra showing us how Apple's" The Eclectic Light Company

Last Year on My Mac: Ultra chips and cryptexes

hoakley

Jan 1

While not as brazen and brash as the year Apple introduced the M1, last year (2022) was every bit as exciting, just in a quieter way.

Hardware

It started with the Mac Studio and its Studio Display, and the absurdly powerful M1 Ultra showing us how Apple's new chips scale by putting two M1 Maxes together. In less than a year, performance cores in the M1 series leaped from 4 to 16. We're still left puzzled as to why the Studio Display has a full set of iOS 'firmware' to support its neat but relatively modest features. Maybe in the coming year or two it will spread its wings further and show us why.

Those who had forecast the arrival of the next chip in the M series, the M2, weren't disappointed, but some rushed to the conclusion that Apple was going to replace the M1 Pro and Max before the end of the year. This leaves just two Intel Macs still on sale as we enter 2023: a 6-core Mac mini, and the tricky Mac Pro. Those apart, Apple has completed the transition to its own chips, and made a promising start on the second series.

There are still plenty of mysteries about Apple silicon Macs. Each comes with its own hardware neural engine, promising more extensive use of AI in the future. New subsystems and folders like triald and biome have been appearing in macOS to support machine learning, and we've grown to love or ignore features like Visual Look Up. I've also been looking in broad terms at how macOS decides which type of core to run threads on, and learning what limited control the user has over that choice. We still have a great deal to discover about Apple silicon Macs and how they work their magic.

macOS

At about the same time that some of us were starting to enjoy our new Mac Studios, Apple quietly released its first new security product for macOS in many years. Its arrival wasn't noticed for a couple of months, because it was concealed under the guise of the existing XProtect, although its behaviour and capabilities are quite different. XProtect 'Remediator', as it calls itself, has come on leaps and bounds since then, as an anti-malware scanner that runs once or more each day.

macOS Ventura arrived and fixed some of the bugs left lingering in Monterey, including the notorious memory leak when using the Finder's Find feature. Its hidden depths also brought new technology in the form of the cryptex. In the transition from Catalina to Big Sur, Apple changed the boot process, abandoning the read-only System volume in favour of a hash-verified snapshot. The snag with that is that its protection is so robust that making even small changes to the System requires large updates and a lengthy installation.

Components including Safari and its supporting libraries, and large dyld caches, that weren't suitable for the signed and sealed System snapshot, have now been locked away in secure storage. This is also being used to deliver urgent security fixes, using the Rapid Security Response (RSR) system already available in iOS, and expected in macOS 13.2 next year. Together with fortnightly updates to XProtect Remediator's scanning modules, these should shorten the period of greatest risk before macOS can defend itself from novel malware.

Ventura has reduced the size and installation time for full macOS updates. Less appreciated by some, though, was the fact that Apple delivered what should have been a full macOS upgrade as an update, leading to many upgrading involuntarily. Users weren't warned about this either, when Apple apparently decided not to explain or warn.

Features

With later releases of Monterey, and more fully in Ventura, Apple introduced lightweight virtualisation of macOS and GUI Linux (Ventura only) on Apple silicon. At first this might appear intended for a small minority of users, but it has great potential for maintaining access to Intel-only apps through Rosetta 2, and as a more convenient alternative to multiple boot systems. Its great strength is near-native performance, but it's currently marred by poor speed writing to VM storage, and most of all by its lack of support for Apple ID, hence the use of any third-party App Store products.

Ventura also brought, at long last, a replacement for System Preferences, which for years has been one of the weakest and most jumbled features in macOS. System Settings brings the design into line with Settings in iOS, a move guaranteed to upset many, although in fact the resemblance is largely superficial. It has been surprising to discover which features were forgotten, perhaps deliberately, in the hope that users wouldn't notice their absence. Among the more significant was network Locations, which have now been restored, but Apple still has more work to do.

If System Settings makes you doubt the future independence of the macOS human interface, Stage Manager should restore confidence that Apple remains committed to innovation. In contrast to its shaky start on iPads, this new approach to managing the multitude of open windows and apps has attracted many users, including myself. What's unfortunate is that getting the best from Stage Manager involves knacks and idioms that some users struggle to acquire. Hopefully Apple will follow up with tutorials to show what is so hard to explain in words.

Finally, just in time for Christmas, Apple released Freeform, its new collaborative diagramming app. I'm sure in the New Year many of us will be exploring what could be a compelling addition to our Macs.

Last year really wasn't any quieter, neither will next year be.

I wish you a successful, healthy, prosperous and peaceful New Year!

Comment
Like
Tip icon image You can also reply to this email to leave a comment.

Unsubscribe to no longer receive posts from The Eclectic Light Company.
Change your email settings at manage subscriptions.

Trouble clicking? Copy and paste this URL into your browser:
http://eclecticlight.co/2023/01/01/last-year-on-my-mac-ultra-chips-and-cryptexes/

Powered by WordPress.com
Download on the App Store Get it on Google Play
at January 01, 2023
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

[New post] Godzilla Library Edition by James Stokoe, John Layman, Chris Mowry, Alberto Ponticelli, Dean Haspiel

...

  • Open for a sneak peek inside August's box 👀
    Spoiler alert... ...
  • [New post] Everyone Wants to Be a Cat
    Donna...
  • Your Ambitious Menu: 5 recipes to cook this week
    New on Ambitious Kitchen ...

Search This Blog

  • Home

About Me

PH News Net
View my complete profile

Report Abuse

Labels

  • 【ANDROID STUDIO】Data Binding
  • 【ANDROID STUDIO】Data Binding Show or Hide Progressbar
  • 【ANDROID STUDIO】Data Binding with object
  • 【ANDROID STUDIO】Live Data
  • 【ANDROID STUDIO】Live Data with Data Binding
  • 【ANDROID STUDIO】View Model
  • 【ANDROID STUDIO】ViewModel Data Binding
  • 【ANDROID STUDIO】ViewModel Data Binding Factory
  • 【FLUTTER ANDROID STUDIO and IOS】Common Weight and Mass Conversions
  • 【FLUTTER ANDROID STUDIO and IOS】custom lite rolling switch
  • 【FLUTTER ANDROID STUDIO and IOS】Managing State
  • 【FLUTTER ANDROID STUDIO and IOS】Simple Stopwatch
  • 【FLUTTER ANDROID STUDIO and IOS】Specify Height and Width in Percent with respect to the screen
  • 【FLUTTER ANDROID STUDIO and IOS】tab key or shift focus to next text field
  • 【FLUTTER ANDROID STUDIO and IOS】Weight Convert
  • 【GAMEMAKER】Display
  • 【GAMEMAKER】Draw Name
  • 【GAMEMAKER】enemy fire continously
  • 【GAMEMAKER】Energy
  • 【GAMEMAKER】Explosion
  • 【GAMEMAKER】Health Bar
  • 【GAMEMAKER】Hearts
  • 【GAMEMAKER】Highscore
  • 【GAMEMAKER】Horizontal Shooter
  • 【GAMEMAKER】Inventory
  • 【GAMEMAKER】keep the player facing the mouse pointer
  • 【GAMEMAKER】one way to do a fog of war
  • 【JAVASCRIPT】implements draggable progress bar
  • 【JAVASCRIPT】Math Quiz GAME export CSV
  • 【LARAVEL】PHPWord pass dynamic values when export to ms docx and download using PHPWord
  • 【PYTHON OPENCV】Image classification in Keras using several models for image classification with weights trained on ImageNet
  • 【PYTHON PYTORCH】metric classification accuracy
  • 【PYTHON PYTORCH】metric classification report
  • 【PYTHON】algorithm compare all classification models
  • 【PYTHON】algorithm evaluation k fold cross validation
  • 【PYTHON】leave one out cross validation
  • 【PYTHON】metric confusion
  • 【PYTHON】metric regression mae
  • 【VISUAL Csharp】Enumerate network resources
  • 【VISUAL Csharp】File Properties
  • 【Visual Studio VB NET】Clear Saved Passwords
  • 【Visual Studio VB NET】Swap mouse button
  • 【Visual Studio VB NET】System Properties Remote
  • 【Visual Studio Visual Csharp】Get computer name
  • 【Visual Studio Visual Csharp】Get Disk Free Space
  • 【Visual Studio Visual Csharp】Get processor type
  • 【Visual Studio Visual Csharp】IP Address
  • 【VISUAL VB NET】Delete Form Data
  • 【VISUAL VB NET】Delete History
  • 【VISUAL VB NET】Hibernate
  • 【VISUAL VB NET】Keyboard Properties
  • 【VISUAL VB NET】Sound
  • 【VISUAL VB NET】Tray Icon
  • 【VISUAL VB NET】Web Browser
  • 【Vuejs】 table implements adding and deleting
  • 【VUEJS】seamless carousel effect Marquee using transition

Blog Archive

  • October 2023 (25)
  • September 2023 (1209)
  • August 2023 (1224)
  • July 2023 (1259)
  • June 2023 (1245)
  • May 2023 (1194)
  • April 2023 (1137)
  • March 2023 (1163)
  • February 2023 (1107)
  • January 2023 (1313)
  • December 2022 (1358)
  • November 2022 (1353)
  • October 2022 (1300)
  • September 2022 (1208)
  • August 2022 (1279)
  • July 2022 (1228)
  • June 2022 (1164)
  • May 2022 (1176)
  • April 2022 (1184)
  • March 2022 (1337)
  • February 2022 (1232)
  • January 2022 (1321)
  • December 2021 (1932)
  • November 2021 (3065)
  • October 2021 (3186)
  • September 2021 (3078)
  • August 2021 (3175)
  • July 2021 (3198)
  • June 2021 (3136)
  • May 2021 (1856)
Powered by Blogger.