Archive for March 2, 2022

Wednesday, March 2, 2022

Carbon Copy Cloner 6.1

Bombich Software:

Added navigation buttons to the CCC toolbar to make it easier to get back to a task after making volume configuration changes (e.g. when adjusting snapshot settings).


The Source and Destination selectors are now enabled while a task is running. You can click on these to see details about the source and destination (e.g. disk usage, free space) as the task progresses.


Task History events now show information about how many files and how much data was removed from the destination (in addition to how many files and how much data was copied to the destination).

Every Mac that is supported by macOS Catalina has native USB 3.0 support, so now CCC’s Copy Coach proactively warns when a source or destination is connected via USB 2.0 (e.g. due to using an old USB hub or non-USB 3.0 compliant cable).

That’s a nice touch. USB 3 makes a huge difference, even if you are not approaching the theoretical transfer rate of USB 2.


Playdate SDK

Panic (Hacker News):

The full Playdate SDK is for folks already comfortable with coding — but we’ve worked hard to make it as easy and approachable as we can. It gives you two choices of languages: Lua, for a higher-level scripting language experience, or C, for improved performance.

It’s also packed with helpful functions for things like font handling, drawing, animation, sprites, tilemaps, collision detection, A* pathfinding, audio synthesis, crank handling (of course!), and really quite a lot more!

The SDK also includes a key tool: the Playdate Simulator, for Mac, Windows, and Linux. This app allows you to run and test your Playdate games on your computer, without needing Playdate hardware. Simulate the crank. Log errors. Check memory usage. It does it all.

There are also design guidelines.


iCloud+ Custom E-mail Domains

Dominic Lautner (via Hacker News):

So far, this is the first paid service I’ve encountered that doesn’t support a catch-all.


Even after you set up your domain for iCloud Mail, it’ll actively prevent any management actions you want to take if any of the records don’t match up with what it’s expecting — ie. ones you were asked to put in during the setup. If you want to add more addresses or set up a new account for the domain, you better be using iCloud’s MX records. This means no support for inbound email relays at any point — which is straight up ridiculous. The only saving grace for Apple is they will continue routing whatever addresses you did manage to set up before causing the unimaginable kerfuffle that is modifying a DNS record.


Notice how the user-friendly error message that appears in the UI instead of the errorMessage from the response payload does not provide you with a course of action to resolve the issue — in fact, I would argue it’s pointing you in the direction of it being a temporary issue on iCloud’s end.


From what I’ve managed to gather so far, it takes a year for an address previously used as an Apple ID to become available again — either as a iCloud Mail address or an address you can use for your Apple ID. Even if the address belonged to your account — making it that much more perplexing.


If you use email clients other than Apple Mail or the web-based iCloud Mail, you’ll need to log in to them using your Apple ID and an app-specific password, then set up your extra addresses that use custom domains as aliases to be able to send emails from them. Unfortunately, my email client of choice currently sets the Return-Path header of outbound emails to the sign-in address — resulting in leaking my Apple ID no matter which address I choose to send the email from.


Apple Halts Sales in Russia

Juli Clover:

Apple today confirmed that it has stopped all product sales from its online website in Russia, which means customers in Russia can no longer purchase Macs, iPhones, iPads, and other Apple devices. Attempting to make a purchase from the Russia store results in a “delivery unavailable” result when trying to add a product to the online cart.


Apple said in a statement that it has also stopped all exports into the sales channel in the country and disabled traffic and live incidents in Apple Maps in Ukraine as a safety and precautionary measure for Ukrainian citizens.


As of now, App Store access has not been eliminated in Russia, but Apple Pay has been limited and major banks in Russia are not able to use the service. RT News and Sputnik News have been removed from the App Store outside of Russia, in addition to Apple’s other measures.

Adam Engst:

Nothing I can say or do will have any impact on the actual conflict, but I wanted to remind readers that this is not just some tempest in a teapot on the other side of the world. Ukraine has a flourishing Apple development community that’s home to MacPaw (Setapp, Clean My Mac X, Gemini, and more), BeLight Software (Live Home 3D, Swift Publisher, and more), Readdle (PDF Expert, Spark, and more), CS Odessa (ConceptDraw), and Skylum (Luminar), among others.

Update (2022-03-07): Ben Thompson:

While it has been only 11 days since Russia invaded Ukraine, it is already clear that the long-term impact on the tech industry is going to be substantial. The goal of this Article is to explore what those implications might be.


This is an incomplete list! The key thing to note, though, is few if any of these actions were required by law; they were decisions made by individual companies.