Software is post-scarcity tooling. Strip the paywalls; underneath they have always been a new order of labor-saving device, one that can be infinitely copied and infinitely shared. Rich promises live in its possibility; promises the rich have betrayed, possibilities they have squandered.
This is an ominous time. Napster is long dead. Aaron Swartz, too. Software is bad, but it doesn't have to be. From BitTorrent to Mastodon, distributed systems leverage the power of many to astonishing effect. Among archivists, pirates reign.
These are strange times. The earth shifts beneath us. Can you taste the ash in the air, or the plastic in the water? The police are outside. The police are inside. The misery in your money and the meager choices it affords arrive from one spirit, our foe whose name is the kyriarchy, and it mutters of a wretched future. We will face it together. Together we are strong.
Do not build a browser.
sorry these are all excerpts from an essay on comparative software architectures
Self-hosting makes a decent demo but in the production case an application must support many users, even when many users are one person or one user is many persons, for some of us are not sysadmins but inevitably some of us must be.
ok nerds here is a draft of this essay
> # Comparative Considerations Regarding Distributed Software Architectures
> Together we are strong. Knowing this, how can we write good software?
@restioson @garbados On chains: The point is (I think) that there is a single database, a shared source of Truth, which a) needs to be kept secure through some means (e.g. economic incentives, contributing to capitalism), and b) gives no room for alternative views.
Federation gives rules for how to converse and share, and requires/allows you the server operator to make your own choices on who to trust and why and how much.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!