Cores shouldn’t all be the same: M1 Macs do better

How the M1’s asymmetric cores can run background tasks more efficiently, or deliver high performance, according to Quality of Service. | Continue reading


@eclecticlight.co | 2 years ago

iMovie accidently included a provisioning profile in a release

Has the Profiles pane recently appeared in System Preferences? Here’s why – a minor glitch in the App Store update. | Continue reading


@eclecticlight.co | 2 years ago

Apple has pulled Safari 14.1 update for Mojave and Catalina

Included in the macOS updates this week was Safari version 14.1 for Mojave and Catalina (this was also included within Big Sur 11.3 update). Apple has pulled those Safari updates today, apparently … | Continue reading


@eclecticlight.co | 2 years ago

Can you trust floating-point arithmetic on Apple Silicon?

M1 Macs may be as fast as greased lightning, but how good is their numerical accuracy? Can it match that of Intel processors? | Continue reading


@eclecticlight.co | 3 years ago

Enduring file references in macOS (2018)

First there were inodes, aliases, and links. Finder aliases already use the volfs file system, but Apple wants us to switch to its opaque Bookmarks | Continue reading


@eclecticlight.co | 3 years ago

iCloud Secure Backup Comes to macOS

An important feature for many iOS users, this has now appeared in macOS, despite not apparently being exposed to the user. Here’s what I know. | Continue reading


@eclecticlight.co | 3 years ago

Users are losing out against Big Sur’s sealed System

macOS 11.2, 11.2.1 and 11.2.2 have come in quick succession. What do they tell us about how difficult it is to update Big Sur’s sealed System volume? Is this the way to go? | Continue reading


@eclecticlight.co | 3 years ago

How fast SSDs slow to a crawl: thermal throttling

Fast compact external SSDs are prone to thermal throttling. This is demonstrated during tests writing 96 files, when transfer rates fell from 2 GB/s to around 700 MB/s. | Continue reading


@eclecticlight.co | 3 years ago

M1 Macs have another hidden boot mode

Apple has revealed the hidden Fallback Recovery OS mode available on M1 Macs. How to enter and use it, and why it’s another big plus. | Continue reading


@eclecticlight.co | 3 years ago

External boot disks still don’t work properly with M1 Macs

Making an external bootable SSD for an M1 Mac has proved tricky. Has this changed in macOS 11.2? If you’ve already got 11.1 running on one, how do you update it to 11.2? | Continue reading


@eclecticlight.co | 3 years ago

Apple’s Scorched Update Policy

Not only has Apple not provided standalone updaters for macOS 11.2, or for Mojave and Catalina Security Updates 2021-001, but it has removed the Big Sur 11.1 installer. It’s just like iOS now… | Continue reading


@eclecticlight.co | 3 years ago

Don’t trash preference files in macOS Big Sur

Something wrong with the Finder or an app, and you want to trash its preferences? Don’t: macOS will defeat you. Here’s how to do that so it works. | Continue reading


@eclecticlight.co | 3 years ago

Big Sur boot volume layout

Detailed account of disk, volume and folder layouts on Big Sur’s boot disks, complete with roadmaps which are downloadable as PDFs. | Continue reading


@eclecticlight.co | 3 years ago

Stibium 1.0 will now benchmark your SSDs

Improved tests, statistical analysis, and interface, together with a 21 page Help book detailing its range of tests in 5,000 words. Ready to use for real. | Continue reading


@eclecticlight.co | 3 years ago

Macs of the Past and the Future

Processors haven’t just increased in speed and packed more transistors into a smaller space. Features such as the Neural Engine in the M1 show Apple is moving in a different direction. | Continue reading


@eclecticlight.co | 3 years ago

Apple could use a “burst” mode to read the SSD on T2 and M1 chip

Using 140 files of sizes 10 KB – 2 GB, the M1 read files significantly faster than a T2 Mac, but the latter wrote files slightly quicker. Highest read rate on the M1 was 10.8 GB/s, which seem… | Continue reading


@eclecticlight.co | 3 years ago

Give your Mac (imaginary) unlimited storage thanks to Disk Utility’s bug

Disk Utility in Big Sur can turn a 1 TB external disk into 4.5 TB or more of imaginary containers. Sadly it’s just a bug, and here’s how to work around it. | Continue reading


@eclecticlight.co | 3 years ago

Booting an M1 Mac from an external disk: it is possible

If you’ve been unable to create a bootable external disk to use with your M1 Mac, this explains what you need and its limitations and quirks. | Continue reading


@eclecticlight.co | 3 years ago

Apple has stopped providing standalone installers for macOS updates

Apple released macOS Big Sur 11.1 on 14 December. Although yesterday it finally posted standalone installers for the two concomitant security updates to Catalina and Mojave, no standalone updaters … | Continue reading


@eclecticlight.co | 3 years ago

What happens when an M1 Mac starts up?

When does an M1 Mac validate its Sealed System Volume? Who designed its display interface? How soon does Find My Mac launch? So many answers found in the log. | Continue reading


@eclecticlight.co | 3 years ago

Can you trust -the corners- of QuickLook in Big Sur?

It’s enough to make you and Edvard Munch scream: every QuickLook thumbnail and preview has rounded corners. They scream out the arrogance of the designer. | Continue reading


@eclecticlight.co | 3 years ago

Is Big Sur’s system volume sealed?

How can you tell whether your Mac’s shiny new Sealed System Volume is properly sealed? You could easily be misled into thinking it isn’t. | Continue reading


@eclecticlight.co | 3 years ago

macOS has checked app signatures online for over 2 years

Why does it take 2 years to realise that macOS has been checking signing certificate validity online? | Continue reading


@eclecticlight.co | 3 years ago

How to strip Apple Silicon Universal Apps

Will stripping executable code for an unwanted platform stop an app from working? What savings are to be gained? | Continue reading


@eclecticlight.co | 3 years ago

How Big Sur Checks Universal Apps

If you were to strip unwanted code from a Universal App, would it still pass Big Sur’s strict security checks? | Continue reading


@eclecticlight.co | 3 years ago

Checks on executable code in Catalina and Big Sur: a first draft

How macOS checks executable code before it’s loaded and run, in macOS 10.15 and 11.0. Covering integrity checks using hashes, and validity of the signing certificate, on Intel and ARM. | Continue reading


@eclecticlight.co | 3 years ago

Making essential services fail-safe on macOS

Although most were worried about Apple’s failure to deliver upgrades to Big Sur, the most serious problem left many users unable to launch any apps. | Continue reading


@eclecticlight.co | 3 years ago

Time Machine backups waste space

How your Mac’s security and privacy systems can cause duplicate copies of files to be written to your backups. | Continue reading


@eclecticlight.co | 3 years ago

Unified memory blows the SoCs off the M1 Macs

In an M1 Mac, all its main components are tightly integrated and interdependent. To achieve performance with versatility, they come ready-built, not kits. | Continue reading


@eclecticlight.co | 3 years ago

Fragile Finder Comments: worth avoiding

So convenient to use – edit them in the Comments: section of Finder’s Get Info dialog. But as reliable as loose scraps of paper, and as easily lost. | Continue reading


@eclecticlight.co | 3 years ago

macOS Big Sur: Read this before upgrading

Some articles to read before you try upgrading to Big Sur, or ordering a new Apple Silicon Mac. Insights and tips. | Continue reading


@eclecticlight.co | 3 years ago

macOS 11 boot volume layout

A complete guide to the structure and layout of APFS startup disks from High Sierra to Big Sur (Intel), together with tear-out PDF charts. | Continue reading


@eclecticlight.co | 3 years ago

Last Week on My Mac: Is macOS Becoming Unmaintainable?

Provision of maintenance procedures and tools is at the heart of software engineering, but not in macOS. | Continue reading


@eclecticlight.co | 3 years ago

Apple Silicon Macs will require signed code

Coming now to Apple Silicon Macs: all ARM-native executable code is required to be signed. Full details of this important change. | Continue reading


@eclecticlight.co | 3 years ago

Catalina Boot Volumes

macOS Catalina is the first version of macOS which boots not from a single volume, but from two: a read-only System volume named by default Macintosh HD, and a writeable Data volume with the defaul… | Continue reading


@eclecticlight.co | 3 years ago

Face masks, face screens, and breathing

Can face masks cause breathing problems? Why isn’t there good research into cloth face masks? And much more. | Continue reading


@eclecticlight.co | 3 years ago

Smartphone contact tracing has failed everywhere

Even the ‘successful’ contact tracing apps have fallen well below expectations, and incapable of discovering their effectiveness. | Continue reading


@eclecticlight.co | 3 years ago

Big Sur is both 10.16 and 11.0

macOS 11.0 will identify itself differently according to the SDK used, and an environment variable does the same for scripts. | Continue reading


@eclecticlight.co | 3 years ago

Extended File Attributes in macOS

They’re responsible for determining Gatekeeper’s checks, contain Finder information, and much more. With a new free tool too. | Continue reading


@eclecticlight.co | 3 years ago

What’s in a number: how Big Sur could break code

If you have scripts or code which check which version of macOS is running, be careful with Big Sur. Is it 11.0 or 10.16? | Continue reading


@eclecticlight.co | 3 years ago

Which extended attributes does iCloud preserve, and which get stripped

Some files rely on these to work properly. What happens when you share such a file using your iCloud account? The answer isn’t simple, but here are full details. | Continue reading


@eclecticlight.co | 3 years ago

APFS changes in Big Sur: how Time Machine backs up to APFS, and more

APFS adds 6 volume roles, including one which supports Time Machine backups. And per-file encryption is coming. | Continue reading


@eclecticlight.co | 3 years ago

Selecting sizes for sparse bundles in macOS

How to set the total size, and band size, for your sparse bundles, with calculation of the critical band size. | Continue reading


@eclecticlight.co | 3 years ago

Console, the vital tool that Apple abandoned

Free video surveillance software allowing capture, analysis, recording and monitoring of any CCTV or security cameras. Using IP and web cameras, you can design a system as large or as small as you need with our free video surveillance software. | Continue reading


@eclecticlight.co | 3 years ago

How to get more detail in the macOS log

There’s no shortage of entries, but are they the ones you need, and do they contain the information that’s important? How to change that. | Continue reading


@eclecticlight.co | 3 years ago

macOS 10.16 is all about tools and maturity

Without addressing shortcomings in tools and maturity of macOS, 10.16 has flawed foundations, and is likely to fall flat. | Continue reading


@eclecticlight.co | 3 years ago

Last Week on My Mac: It’s about user choice

Apple is proud of high adoption rates of its OS upgrades. But 10.15 and 10.16 inevitably prevent many from using them. It’s time for Apple to understand that, and make 10.16 a macOS release w… | Continue reading


@eclecticlight.co | 3 years ago

MacKeeper 4.3 Is Notarized

Remember MacKeeper? Would it surprise you to hear that it has now been notarized? Let me tell you a little about its notorious past. | Continue reading


@eclecticlight.co | 3 years ago