Archive for August 4, 2025

Monday, August 4, 2025

SuperDuper 4.0 Beta

Dave Nanian:

Our new trace capability showed quite clearly that the folder we were working on was

~/Pictures/Photos Library.photoslibrary/database/search/Spotlight/SpotlightKnowledgeEvents/index.V2/journals/12/cs_default

And that’s a folder I don’t have. When the user navigated to it at first, he said it was “empty”…which was weird. But later, he noticed that there was a spinner at the bottom of the Finder window. I asked him to wait, and >24 hours later, he finally got a list of files.

6,166,838 of them.

That’s right. 6,166,838 files. Generated by Spotlight. In one folder. Growing daily.

This version adds Tahoe compatibility, but not Liquid Glass:

There are some controls in SuperDuper (such as the Copy Now button with the snapshot selector) that don’t render well in the new, ass-ified theme. Apple’s own use of a similar control (the PDF selector in the Print menu) looks better when it’s not the default button (because the blobs aren’t weird and oversized), but you can see things going wrong when you click on the pop-up, where the highlight exceeds the button size, has a “waist”, etc.

Previously:

Logging Privacy Shenanigans

Peter Steinberger:

If you’ve ever tried debugging a macOS app using the unified logging system, you’ve probably encountered the dreaded <private> redaction. Your carefully crafted log messages turn into cryptic puzzles where the most important debugging information is hidden.

[…]

You don’t need to use .mobileconfig files – you can simply drop plist files directly into /Library/Preferences/Logging/Subsystems/. This is actually what happens when you install a configuration profile anyway.

[…]

The configuration only affects new log entries.

[…]

If you prefer a GUI approach or need to deploy settings across multiple machines, you can still use configuration profiles[…]

See also: Howard Oakley.

Previously:

Device Added to Your Account

Riccardo Mori:

Whenever I revive one of these devices, if it’s still able to access iCloud and other Apple ID-related services, I get a notification on all my other Apple devices that a certain device has now access to FaceTime and iMessage.

The wording in this notification has changed for the worse in more recent versions of Mac OS and iOS/iPadOS.

[…]

[With the previous wording] I can immediately recognise which Mac (or iOS device) it is because the notification itself is telling me its name. And yes, to be perfectly pedant, this should generally be a non-issue because such notification is expected after signing in on a recently-revived Mac. But the notification doesn’t appear immediately afterwards; there is always some delay, and there have been times in the past where I saw this warning pop up on my iPhone while I was out and about, and caught me slightly unawares. Given the vagueness of the new wording, I did stop in my tracks and — since it wasn’t a good time to fiddle with my phone — I rushed to find a quiet spot to enter Settings and check my devices. The device list took a long time to finally load, and while I waited I recalled I had recharged my 11-inch 2013 MacBook Air the previous evening, so the warning was probably about that sign-in.

[…]

Some may argue that the fact that the new wording for such warning ‘makes you look’ and check is a sign of better security and better UI. But I don’t agree, and the reason is that people very quickly learn to dismiss any warning that has become predictable and annoying.

To me the worst parts are:

Gregory:

the problem is deeper. It’s that this is a modal. It demands your attention right this moment. It stands in your way when you’re clearly in the middle of something else.

These kinds of in-your-face attention-diverting modals are a pet peeve of mine. And I absolutely don’t understand how Apple — the company that always prides itself on its UX prowess, and that is endlessly imitated — could be fine with this for as long as iOS has existed.

it could’ve been a notification. It could’ve been an email. It could’ve been any number of things that allow the user to deal with it on their own time[…]

Doesn’t the transient interruption make it more likely to be ignored?

Kuba Suder (Bluesky):

No Apple, I had this device for 9 years, I just turned it on first time in a couple of months, come on, you surely recognize it? 🙄

Every fucking time I turn on any device I don’t use everyday.

Jeff Johnson:

I got this after updating to macOS 15.6, but I didn’t update Xcode.

Previously:

AccuWeather to Discontinue Free API

AccuWeather (via Hacker News):

AccuWeather’s current Free Limited Trials for Core Weather and MinuteCast® will be retired with the new portal launch.

[…]

Once your trial ends, you can keep building with our affordable Starter package, which offers essential API access at a competitive monthly rate.

It doesn’t say what the new plans are.

Previously: