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.
Among tech companies, Apple has a reputation for being the tightest with protecting peopleʼs privacy. Apparently, that extends to stick people on road signs.
An outdated Samsung thinking everything is just fine
Today, Apple released a software update for my iPhone 6, which came out in September of 2014. That means this latest software update is for a phone that came out 100 months ago.
I also pulled out my Samsung Galaxy S7 to see if it had a software update. Nope. It stopped getting software updates in January of 2021. That means it only got software updates for 57 months — about half as long as the iPhone.
Sounds like a good reason to avoid Samsung phones.
It may be a symptom of age that I looked at this album on iTunes Japan and thought, “Eldo is the better song, but Halo is over six minutes long for the same price!”
For what itʼs worth, Eldo costs 2¥ per second, while Halo costs a little over ½¥ per second. So Halo is clearly the better value, even though Eldo is more popular.
Silicon Valley tech companies gotta Silicon Valley. Amirite?
Apple has a new version of its HomePod device available. Much like most of its previous devices, itʼs built for people who live in the greater San Francisco area, where the weather is largely placid, boring and uneventful. In other words — entirely unlike most of the rest of the planet.
The web page about the new HomePod includes this footnote about its temperature and humidity sensors:
Temperature and humidity sensing is optimized for indoor, domestic settings, when ambient temperatures are around 15°C to 30°C and relative humidity is around 30% to 70%.
Well, 15°C is 59 degrees. How often do people let it get down to 59 degrees in their homes? All the time.
There is no shortage of basements in places like Green Bay, Minneapolis, and the entire nation of Canada where people have a basement that has been kitted out as a family room, or a den, or a home office and that remains unheated most of the year. One of Appleʼs scenarios for using the HomePod temperature sensor is that it can be paired with other HomeKit gear to automatically turn on a heater if it gets too cold. Great. Except that if your chosen temperature for activating the heat in your unused basement or attic rec room is below 59°, Apple admits itʼs not going to be reliable.
On the hot side, OK, itʼs unusual to have an indoor temperature above 86°. But Iʼve had it in my house many times when the humidity was low and I lived in the desert. Many days in the spring and fall when Iʼd have the windows wide open enjoying the warm breeze and low humidity, the indoor temperature would get to 86°. If the cat was sleeping, that was fine. Sheʼd eventually wake up and start complaining, and Iʼd have to close the windows and bring the temperature down to 80-ish for her. But thatʼs to be expected, since she wears a fur coat. If I didnʼt have the cat, Iʼd probably have the temperature higher. And Iʼm not alone. Thereʼs a reason millions of people retire to hot places.
The humidity range is oddly narrow, too. Iʼm sure that 30% humidity is bone-crackingly dry in Cupertino. In Nevada, itʼs a bit clammy. When I lived there, the outdoor humidity reported by the National Weather Service was regularly in the single digits. And both of my indoor humidity sensors almost always showed readings well below 30%. Both of them appeared to have the same sensor under the hood, since they both stopped reporting humidity at 10%. These werenʼt expensive high-tech scientific humidity sensors. One I bought at the Apple Store for about $100. The other came from the supermarket, and cost about ten bucks. But it was perfectly happy reporting humidity far lower than what Apple considers reliable for its equipment.
Living in the Bay Area, Apple employees canʼt possible envision indoor humidity above 70%, but guess what — thatʼs a perfectly ordinary occurrence in most of the southern United States, including Florida, New Orleans, and Houston — the fourth-largest city in the nation. According to my HomeKit-connected humidity sensor, the humidity inside my house has been over 80% five times in the last two months.
All of this continues a pattern at Apple of designing products that only work well in the very specific, very ordinary weather conditions of Silicon Valley. Things like iPod headphone cords that get brittle in a Chicago winter, and iPhones that shut themselves off in temperatures that are common for millions of people who live in desert environments.
Apple has the money, the resources, and the people to do better. Why it chooses not to remains unclear.
In the 1983 movie Trading Places, Don Ameche can be seen reading a Wall Street Journal. The back page has an ad for the Apple ][ and Apple /// with the line “The first problem they solve is what to give for Christmas.”
Thatʼs just as true today, 39 years later, as it was then.
The new checkmark control in Appleʼs Stocks program
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.
iPadOS 16 may not be quite ready for prime time. At least not the part of it that only shows an icon placeholder graphic when you try to do math with it.
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.
It's nice that iOS 16 lets people know the phone is too hot when it does things. It used to do things, but not tell you.
When I lived in the desert, just having an iPhone in your pocket or on a table could sometimes cause the phone to turn itself off. If you were lucky, you'd see something very quickly appear on the screen about “Entering thermal shutdown” or some such. A minute later, you were out in the desert without a working phone.
Apple, and most tech companies, build their products for the environment where Apple, and most tech companies, are located — San Francisco. When I talk to tech people who work at these companies, sometimes they simply cannot wrap their brains around weather conditions that are commonplace elsewhere.
Another example is iPhone wired headphones. Theyʼre made with plastic that gets brittle in the cold. Of course, when youʼre bundled up against the cold is when you need your headphones the most. That was how I learned about Bluetooth headphones, and got a set of Sony headphones for use with my SonyEricsson M600c when commuting on the CTA in the middle of the night during Chicago winters. Apple wouldnʼt make its own wireless headphones until over a decade later.
I guess someone on the iOS 16 team at Apple didnʼt check for NULL before shoving the date data into the string formatter. The lesson is, of course, that while you never trust external data, sometimes you can't trust internal data, either.
Still, Apple is the single largest company on the planet right now. If it canʼt do software, what chance do I have?
Picture of a Chinese city in the Apple Maps entry for Midland, Texas
Crowdsourcing used to be all the rage in the tech industry. It was a way to get content for your project for free. Use your automation system to ask enough people for content, and some small percentage will happy oblige. The problem with crowdsourcing is quality control.
If you let anyone contribute anything, anyone will contribute anything. I once built a crowdsourced system for people to share photographs of landmarks. A significant percentage of the photos contributed were people standing in front of a camera holding up their resumes, presumably hoping that someone searching for a photo of the Berlin Wall might magically hire them to write code in India.
In the example above, we see the result of two levels of folly. Getty Images allows anyone to upload photographs to its system in order to sell those pictures to other people. That's the crowdsourcing. Then Apple outsourced photography for Apple Maps to a bunch of entities, including Wikipedia, TripAdvisor, and also Getty Images.
The result is a photo of a city in China among the photographs that are supposed to depict the West Texas city of Midland.
Today I learned from tech support at Citibank that Safari is not supported for “security reasons.” She recommended that I use the vastly less-secure Google Chrome browser, instead.
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.
My new computer on the left, and my old computer on thr right
I got a new computer today. Itʼs hard to believe that Iʼve been using my old computer for (math… math… math…) eleven years.
That wee machine has been with me through a dozen homes and another dozen countries, from Turkey to Japan to exotic Canada. Iʼd miss it, if the new one wasnʼt so much better.
I swiped up to unlock, and instead the screen sort-of half swiped left. The lock icon, the unlock instructions, the wallpaper, and a dark overlay moved left, revealing another copy of the wallpaper underneath. Meanwhile, the time, the music panel, and the quick keys stayed put.
Fortunately, all was solved ten seconds later when the phone shit itself and rebooted.
I went for a walk today. And like a basset hound with a thyroid condition, I can use all the walkies I can get.
On the way home, my watch pinged me with “It looks like you went outside for a walk. Congratulations!” I pushed the wrong buttons trying to take a screenshot, and the message went away. If a smart watch is a jerk to you in a crosswalk and nobody sees it, can you still rant about it?
What if Apple didnʼt release a new iPhone this year? What harm would be done? Why not skip a year of inconsequential changes, and bring us a bigger change in 2023?
Does the world really need another iPhone? Maybe the iPhone designers deserve a rest.
A piece of expensive high-tech equipment didnʼt work right in 2021? Shocking!
The error message makes no sense? Thatʼs impossible!
Oh well, Iʼll just look up error number -6753 in the imaginary manual that didnʼt come with the HomePod, and also doesnʼt exist online, or anywhere else.
Today I learned that Appleʼs HomePod canʼt play the music you own, stored on your own Mac, in your own home, even with so-called “Home Sharing” enabled.
After 10 years of “Rip, Mix, Burn” can you imagine someone telling Steve Jobs, “We have this new music gadget, but you canʼt play any of the music you own on it.” Only rental music.
Someone would be fired before he even finished that sentence.
Today I learned that not only does my HomePod run Apple TVOS, its firmware has a “Bogus Field Not Actually Ever Used,” and a “Bogus Measure Not Actually Ever Used.”
The use of “bogus” confirms the “Designed in California” label.
Sixteen years later, this is still one of the best Ms. Pac-Man ports ever made.
It takes a couple of minutes to get used to controlling her with the click wheel, but once you get the hang of it, a 2005 iPod Video makes a great ultra-portable gaming machine.
Itʼs bad enough that Apple chooses to show ads inside the iOS Settings app, but this is the sixth time today itʼs spammed me inside the Apple Music app.
Youʼve already got a trillion dollars, Apple. Can I just use the device Iʼve already paid for, please?
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.
For some reason I broke out Darcieʼs original 2007 iPhone. Works fine, except web browsing is a mess. So much smaller, thicker, and heavier than a current phone, but it just feels good to hold. Nice and solid. And it has places to grip it that arenʼt the screen.
Today I learned that the IT guy who wouldnʼt allow Macs or iPhones on the corporate network at a former employer because “Macs are stupid” is now free to peddle his “Windows rulz!” bullshit full time in the unemployment line because he refused to take Macintosh/Unix networking classes.
A hundred people in the stand-by line to maybe, possibly, potentially buy an iPhone if there are any left at the end of the day. Two hundred people in this line for people who pre-paid and have an appointment to pick one up. We get snacks.
Apple Maps has Interstate 11 on it just weeks after the freeway that Obama tried to kill opened.
Apple even has satellite photographs. Those brown perpendicular things are tunnels so that big horn sheep and desert tortoises donʼt cross the freeway. Each is monitored by cameras and computers tally the number of critters using them.
Apparently the sheep learn quickly because the newspaper says thereʼs already several dozen using it per day.
I had a job interview at the Apple Store today. It didnʼt go well.
It started out ordinarily enough. I went into the Bellevue Square store with a printout of the managerʼs e-mail inviting me in for an interview. In a few minutes, he came out from the back, we introduced ourselves, and we went into the hallway for the interview.
It wasnʼt the chairs that made the interview uncomfortable. At least, not for me. It was the fact that we were having a job interview in the middle of a mall walkway, with members of the public walking by or even lingering at store windows. Iʼve always believed that H.R. functions were supposed to be private. I assumed the interview would be in a back office or something.
The interview ended rather quickly after we started discussing the iPod. He asked me if I had any experience with Appleʼs flagship bit of consumer electronics. I said something along the lines of, “Yeah, lots. Iʼve had an iPod all the way back to the first one with the Firewire port.”
I donʼt know what it was about “Firewire” that set him off, but he decided right then that I didnʼt know thing one about computers in general or Apple, in particular.
He was adamant that the iPod never had a Firewire port. I countered that while itʼs true that current iPods have USB ports, but the original ones did. I explained that Apple switched from Firewire to USB in order to make it available to Windows computers, which — except for Sony machines — almost never have Firewire. I should know, because I owned one of the first iPods, and plugged it into my wifeʼs iBook via Firewire.
No. No. No. No. No. But not even “No” in the sense of a polite “You must be mistaken.” He was indignant, almost to the point of raising his voice.
He ended the interview, and for the first time in my life I was told to my face that I didnʼt get the job. No “Donʼt call us, weʼll call you” vagueness. Just, “Youʼre not getting this job.”
I really didnʼt think I was losing my mind, so I went up the street to the Starbucks inside Barnes and Noble, pulled out my MacBook Air, and hit the Wayback Machine.
Pulling up the apple.com web pages about the iPod published in November of 2001 shows that my memory is not faulty:
Super-fast FireWire auto-updating
When you first plug iPod into your Mac, all of your iTunes songs and playlists are automatically downloaded into iPod at blazing FireWire speed. Then, when you add new music or rearrange playlists in iTunes, simply plug iPod back in and it’s automatically updated in seconds. It simply doesn’t get any easier or faster than this. You can download an entire CD in less than 10 seconds. Or 1,000 songs in under 10 minutes. Plus, iPod automatically charges whenever you’re connected and your Mac is on.
The Apple web site also included a helpful image of an iBook plugged into an iPod with a Firewire cable, and the iPod displaying the Firewire symbol on its screen:
An iPod plugged in to an iBook via Firewire, from apple.com
In the end, it doesnʼt matter what the truth is, or whether I was right or not. Heʼs the manager of his Apple Store, so it is his version of history that the employees must conform to.
Maybe I should dig my old Firewire iPod out of the box in the hall closet and bring it in to his store for a repair.