21 Mar 2026
AI is the solution to enshittification.
The cost of creating new software has dropped drastically1.
At the same time, existing software is rapidly getting worse2.
So: I'm making new software, and so should everyone else. This is guaranteed to be on my side (increasingly rare in both software and operating systems), and to do exactly what I need.
So far:
I haven't even bothered to figure out the distribution story for these, or how to get them past the Apple/Microsoft/Google gatekeepers, because I'm the only one who'll run them.
They used to be called "Personal Computers". Now they can be again.
As long as it's relatively simple. My experience has been that, the more complex the software system, the more human intervention is required. ↩
I think this is largely self-evident. But consider: popup ads, dark patterns, subscriptions, forced updates, "helpful" AI everywhere, and constantly-increasing intrusiveness and privacy breaches. Nobody seems to care about the user experience any more because, as they say, the user isn't the customer, they're the product being sold. ↩
I didn't write Seafile, but I did have Cursor install it on my homelab for me, which made it trivial to experiment with. I also customised it - I think the default UI is generally great, except that the search box is tiny and very limited, so my fork is much better for my needs. It's open source that makes all of this possible - the magic is that it's now easier to find, deploy, and customise, so it's very easy to file off the sharp edges. ↩
Photos.app traps captions in a tiny box, and there's a focus-stealing bug that makes them hard to edit. Search became broken when they started jamming AI into everything; words in the caption are ignored if the AI thinks it knows better. ↩