MacOS Sonoma has a new feature that groups items in grocery lists by aisle, to make navigating the supermarket more efficient. Itʼs an interesting idea that needs a bit of help.
Based on what it put under “Beverages,” I think my computer is trying to kill me.
I can mostly understand a date picker that opens up beyond the boundaries of its containing window, if itʼs on a web page. But Reminders is a native macOS program that Apple includes with the operating system. It shouldnʼt open a date picker off the edge of the screen.
I set up a new user account so that I could telnet in to a macOS box to perform certain tasks that can only be done via telnet, and with a CLI.
Not surprisingly, in 2023, macOS doesn't come with terminal definitions for a TRS-80 Model 100. It's a 40-year-old machine, so it makes sense that I would have to build my own. Which I did.
But as I was doing so, I noticed that macOS still comes with terminal definitions for far older, and more obscure computers than the one I'm connecting to it with.
Altos machines
Amigas
Apple Lisas (natch)
85 types of AT&T terminals
C. Itoh (I didn't even know C. Itoh made computers)
Granted, these terminal definitions are just part of the stock set that is packed in with many Unixes. But I still find it surprising that after a half-century, these files continue to proliferate, and still exist, even though the number of people who would use them is basically zero.
Hereʼs an odd design choice. In macOS 13/Ventura, the Stocks program allows you to add a stock youʼre viewing to your watch list. To do that, you press the + button. To remove a stock from your watch list you press the ✓ checkmark button.
In my lifetime, a checkmark has always meant something along the lines of “yes” or “confirm” or something else affirmative. Using a check to remove something — an inherently negative action — is counterintuitive to me.
This is not a real weather forecast for the North Pole. Itʼs what CARROT³ does when it canʼt connect to the intarwebs to find out what the weather is. Cheeky, as expected from CARROT³.
The cause of the network issue was a firewall called Little Snitch from Objective Development in Austria. I use it to marvel at the dozens and dozens of data hoarding companies that try to extract information from my computer without my knowledge or consent. Unfortunately, it doesnʼt play nice with the latest version of macOS, so when I upgraded to 13.0, I was inexplicably unable to move data through any network connection, wired or otherwise, even with Little Snitch turned off.
The solution is to reboot into Safe Mode, then drop the Little Snitch program in the trash, and reboot. To my delight, just moving the program into the trash is enough to uninstall system extension these days, which is nice.
I checked Objective Developmentʼs web site, and in true Austrian fashion, it blames Apple for the problem. If I have to choose between not using Little Snitch and not using my computer at all, itʼs an easy choice to make.
My headless M1 Mac Mini crashed hard, so I had to hook up a monitor and re-install macOS Monterrey, which after 30 minutes helpfully tells me, “About a minute remaining.”
And by “About a minute” it meant a little under three hours.
Why do so many Apple programs use five-pixel-tall fonts? Who thinks these are a good idea? Even back in Commodore 64 days, we knew that nobody could read a five pixel font.
You donʼt have to be visually impaired, elderly, or even drunk for these to be completely unreadable on a computer screen.
For all the puffery that comes out of Apple about accessibility and inclusiveness, this has to stop.