The case for an offline-first appliance, simple enough for a mere mortal.
And the thing about an operating system is that you're never ever supposed to see it. Because nobody really uses an operating system; people use programs on their computer. And the only mission in life of an operating system is to help those programs run. — Linus Torvalds
Operating systems today fail to meet this goal. So let's make an appliance instead.
The system should consume as little space as possible. It should be possible to build the system and its applications on any low-resource machine — so that even the lowest-tier, no-cost CI/CD options in the cloud can build it. Every machine, new and old, should be able to run it.
The computer should boot the appliance with not a single line of text, unless the user invokes a shortcut to show verbose logging or a recovery command line. It should boot with a light background.
When the computer is booted, if a user must log in, it should never require an internet connection to do so.
If a user wants to boot straight to a desktop and never enter a password at all, they should be able to. This could work by letting the user create an account with no password, or by selecting a disposable guest account that runs entirely in memory and is never saved.
A user should be able to download applications from the internet without signing in to anything. They should be able to copy an application to a flash drive, plug that drive into a system that has no internet connection, and use the application there — forever, with no connection ever required.
If the user decides to upgrade the computer, they should be able to download an ISO and boot it to upgrade only the system — without erasing the disk, and while preserving the user's data and applications.
If a user has ten machines and wants to set one up as a server, they should be able to do exactly that: create user accounts on it, then boot the other systems on the network, run applications, or log in over the network. There should be no setup required for a single server.
With new hardware made expensive by AI demand and other shortages, it doesn't make sense to support only new devices. A user should be able to buy nearly any refurbished machine and run both the appliance and the desktop on it.
If I want to write books, make music, edit photos, or edit videos — why do I need an always-on, internet-connected machine? The answer is that I don't.
I just want a system that gets out of the way and lets me make things — quietly, on my own terms, for as long as the hardware lasts. That's how a computer should work.