Reading List

The most recent articles from a list of feeds I subscribe to.

‘The Big Regression’

Jason Fried:

My folks are in town visiting us for a couple months so we rented them a house nearby.

It’s new construction. No one has lived in it yet. It’s amped up with state of the art systems. You know, the ones with touchscreens of various sizes, IoT appliances, and interfaces that try too hard.

And it’s terrible. What a regression.

Examples include: light switches that require a demo to use, a Miele dishwasher that requires the use of a companion phone app, a confusing-to-use TV (of course), inscrutable thermostats, and:

And the lag. Lag everywhere. Everything feels a beat or two behind. Everything. Lag is the giveaway that the system is working too hard for too little. Real-time must be the hardest problem.

Now look... I’m no luddite. But this experience is close to conversion therapy. Tech can make things better, but I simply can’t see in these cases. I’ve heard the pitches too — you can set up scenes and one button can change EVERYTHING. Not buying it. It actually feels primitive, like we haven’t figured out how to make things easy yet.

In this period of the computerization of everything, so many systems have lost the innate intuitiveness from their analog counterparts. Light switches were easy and obvious. Flip the switch. Thermostats were easy and obvious. Turn the dial until the indicator points to the temperature you want. Light switches and Honeywell thermostats were so simple they seemed like they weren’t “interfaces” at all, which is why they were such great interfaces. The best interfaces almost literally disappear.

One of the mottos of the Perl programming language is that easy things should be easy, and hard things should be possible. That’s the ideal when designing anything. But the more important part is keeping easy things easy. A house full of old-fashioned analog light switches is better than a house full of smart switches that need a demo to use at all, even though with the old-fashioned switches, you can’t do hard things like turn off the lights remotely, or turn off every light in the house with one action. The smart switches might seem like an improvement because they make possible hard things that were previously impossible. Making possible the impossible is surely a win, right? But not necessarily. Making possible the heretofore impossible isn’t axiomatically a win. It’s a loss if it comes at the expense of keeping the easy things easy, consistent, reliable, and intuitive. Nothing exemplifies that more than the decline in user experience of watching TV, and attempting something as previously simple as flipping between two games on two different channels.

The guiding principle when creating computerized versions of analog systems ought to be “First, do no harm.” Everything should be as easy, obvious, reliable, and intuitive as in the old system. Only add to that what doesn’t introduce any regressions on those fronts.

Alas, that’s not how the world has proceeded.

‘Who’s Who at X, the Deepfake Porn Site Formerly Known as Twitter’

The Financial Times has a nice illustrated guide to the leadership team at Twitter/X, where things are going about as you’d expect.

Don Mattingly Joins Phillies as Bench Coach

Welcome to Philadelphia, Donnie Baseball.

‘It’s Hard to Justify Tahoe Icons’

This essay from UI critic Nikita Prokopov is just devastatingly good. If you’ve looked at MacOS 26 Tahoe, you’re surely appalled by the new UI guideline that recommends putting icons next to every single menu item. Prokopov argues — with copious screenshot illustrations every step of the way — that this is a terrible idea in the first place, and that Apple has implemented it poorly. There’s no defense for any of this. Don’t make the mistake of thinking Apple just needs better, more consistent icons. The fact that Tahoe’s menu item icons are glaringly inconsistent and often utterly inscrutable is the fudge icing on a shit cake, but the real embarrassment is that the idea ever got past the proposal stage. No real UI or icon designers think this is a good idea. None.

A shitty idea that works against usability, inconsistently implemented, all in the name of adding some ugly visual bling to the UI. Perhaps the epitome of a Dye job.

Simply a must-read piece. I have much more to say about the menus in Tahoe, but thanks to Prokopov, I don’t have to say it all.

★ Pickle Smells Like a Cult

The only way Pickle could sound *more* like a cult would be if their “employees” (are any of them actually getting paid?) all shaved their heads and wore Hare Krishna-style robes.