How a Computer Should Work

Lobsters Hottest News

Summary

The article argues for an offline-first, simple computer appliance that boots quietly, requires no internet login, lets users own applications, upgrades without erasing, sets up servers easily, and supports old hardware, aiming to get out of the way and let users create.

<p><a href="https://lobste.rs/s/2nljgf/how_computer_should_work">Comments</a></p>
Original Article
View Cached Full Text

Cached at: 06/22/26, 11:33 AM

# How a Computer Should Work — Joe Maloney Source: [https://pkgdemon.github.io/how-a-computer-should-work.html](https://pkgdemon.github.io/how-a-computer-should-work.html) [← Back to home](https://pkgdemon.github.io/index.html)The case for an offline\-first appliance, simple enough for a mere mortal\. Joe Maloney · April 6, 2026 > 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\. ## Make it an appliance 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\. ## Boot quietly, boot welcoming 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\. ## Login without the internet 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\. ## Applications you actually own 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\. ## Upgrade without erasing 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\. ## A server with no setup 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\. ## Old hardware is good hardware 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\. ## Closing Thoughts 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\.

Similar Articles

I Dream of Quieter Computing

Hacker News Top

The author expresses a desire for a quieter, more personal computing experience, envisioning an internet that prioritizes exploration and handmade content over modern, fast-paced technologies.

The Computer is Personal (4 minute read)

TLDR AI

Perplexity launched 'Personal Computer,' an AI platform that replaces traditional OS models with probabilistic goal completion, using deep web research to autonomously execute multi-step workflows and eliminate software fragmentation.

We Are the Last People Who Know How It Works

Hacker News Top

A reflective essay on how the rise of frictionless AI assistants is causing a loss of deep, personal acquaintance with computers, contrasting the hands-on computing era of the 1990s.