I read this article today and quite liked it

https://www.drewlyton.com/story/the-future-is-not-self-hosted/

An analogy came to mind when reading it: if the cloud is feudalism, self hosted is sustenance farming.

Sustenance farming… Well, it sucks, it’s brutal, it’s awful. No wonder people want centralized infrastructure! Groceries aren’t a concept in sustenance farming, neither is something like “food sensitivities”—you just die or accept the feudalism because you have no other choice.

Some people happen to like sustenance farming and the idea of living fully off the grid! But they’re not normal. That’s fine, but it’s not workable for most people and carries an enormous amount of unstated privilege. For example: the person in the article casually buying a server and dropping a few thousand dollars on it, setting up several complicated systems in it, and “only” spending a few weeks of free time doing so? Privileged. Fun hobby if you like that, though!

The bad part, in my opinion, is that our only choices are currently techno fascism… Or the sustenance farming that killed almost everyone who attempted it. That’s not a great set of choices and it doesn’t have to be like that.

I liked the reference to community clouds in the ending of the article. It reminded me very much of Common Pool Resources that Elinor Ostrom talks about, or the emergent strategy of adrienne marie brown. I need to read more Ursula Franklin, but I suspect her writing is right at home here too.

I’d like to live in a world where communities uplift and support each other and are able to do so. I’m doing my best to help make that a reality, even if I’ve had to spend the last year or two putting my own mask on first :)

The Future is NOT Self-Hosted

In a world where corporations have detached buying from owning, one man attempts to do something radical: build his own cloud.

Drew Lyton
@hazelweakly As someone who hosted my own email for 23 years, AND who tried to get really serious about vegetable gardening when the opportunity arose ... yep
@hazelweakly this is a wonderfully powerful analogy and I am definitely going to now think about this instead of sleeping. Thanks, I guess!

@hazelweakly more seriously though, this connects immediately in my head with this:
https://www.theguardian.com/environment/2025/aug/02/self-termination-history-and-future-of-societal-collapse

We need to build communities you mention, ones that can support one another, to replace certain parts of the global logistics chain, so that we might… well, survive.

‘Self-termination is most likely’: the history and future of societal collapse

An epic analysis of 5,000 years of civilisation argues that a global collapse is coming unless inequality is vanquished

The Guardian

@rysiek @hazelweakly

Let's start building communities🎉

@rysiek @hazelweakly Global trade without autarky has been an extinction risk for a while.

Long logistical chains that get completely ruined if a single critical step in some far off country is disrupted is not my idea of reliable.

@hazelweakly I like this take, but...

These type of sharing communities are often targets for bad actors who either:

1. Privatize them (e.g. buying out civil spaces in cities; using sweetheart deals to pull people off civic resources and into privately owned ecosystems)
2. Cut the leaders in and turn them into privately owned resources by the backdoor.
3. Legislate / police them out of existence, then replace them with private alternatives.

How can these communities defend themselves?

@fd93 There’s actually a fantastic and well studied answer for this :)

It’s about preventing “the tragedy of the commons”. Elinor Ostrom did much of her life research on answering precisely this question

https://www.youtube.com/watch?v=T6OgRki5SgM

The short answer is “there’s about 8-10 properties of a community that is long lived, stable, and communal”. Those communities naturally resist privatization, backdooring , and other abuses

Of course one can always ruin a good thing by blowing it up in an act of war… But that doesn’t mean we can’t build these communities anyway. Merely existing sustainably in of itself is resistance

Elinor Ostrom Nobel Prize in Economics Lecture

YouTube
@hazelweakly oh god thank you. This discussion was mostly irritating but this more than made up for it.
@rmi You’re welcome! Anytime I get a chance to share her work is a good time :)
@fd93 @hazelweakly Tricky problem. For finance, in the tech space, Euro IXs are interesting. Trusts/CLG operating as members orgs can work - see LINX (https://www.linx.net/about/history-of-linx/) or CBS/CICs - e.g. B4RN (https://en.wikipedia.org/wiki/Broadband_for_the_Rural_North). This isn't perfect (see Nominet 2021: https://en.wikipedia.org/wiki/Nominet_UK#2021_removal_of_directors). Projects on that scale usually need employees, so some structure is required. Capture by execs with "big ideas" can occur, but the legal structure means they're not easily privatised or VC'd for profit.
History of LINX - LINX

LINX
@hazelweakly is this not neighbourhoot allotments and a residents association next loud server?

@hazelweakly we're really missing a technology/protocol layer that would enable communities and organizations to pool resources together into a solid, usable, understandable, scalable experience for messaging/sharing/collaboration/storage/organization/etc. – p2p-ish but not completely flat; designed around articulated trust rather than libertarian zero-trust ideas.

I wrote a bit in this lobsters comment but I probably need to expand it into a proper article or something…

A Dive Into Open Chat Protocols | Lobsters

@valpackett @hazelweakly these are good thoughts, we do very much encourage expanding on them. we've thought about these topics a lot and we think you're going in the right direction.
@valpackett @hazelweakly we also think the subsistence farming analogy has too much truth to it, heh, sigh... which is to say that does sound like something we're uncomfortably similar to, though we try to, like, leave a trail others can follow...

@valpackett @hazelweakly it was hoped that #pgp/ #gpg would allow the development of 'Webs of Trust' which could be a key building block for this idea, but so far no one has built a user interface which would make that accessible to most people.

That UI is a hard problem to solve well, but some mashup between #ActivityPub and a web of trust -- a #Mastodon-like system where all posts are encrypted but all posts by people who trusted you are decryptable -- is possible.

https://en.wikipedia.org/wiki/Web_of_trust

Web of trust - Wikipedia

@simon_brooke @valpackett @hazelweakly
The data space protocol based developments go into a very similar direction (a unified control plane on top of a random data plane).

If *data spaces* keep developing independently from Microsoft/SAP/etc..., we will probably see a authentication schema based on several trust anchors (true DID), and a distributed/interoperable network of various other components.

@hazelweakly subsistence farming in practice almost always involves a community of local farmers trading crops

@onekind Oh for sure. You often can’t actually survive without it. But most of the subsistence farming in western cultures quickly developed abusive power structures and turned into feudalism and/or slavery rather than sustainable communities.

That said: we know how to build those sustainable communities now, and we know what it looks like. All that’s left is to grow awareness and resolve around making it a reality. Of course, that’s the hard part, so I don’t want to diminish the monumental task that it will be; we’d be lucky as a species if this took less than a few centuries

@hazelweakly well, no, most English villages sustained commons arrangements for hundreds of years before the Enclosures Act that forced many to relocate to cities and seek industrial jobs.

you are right that 'patch-working' (Kibria's term) is the only way to make a living under conditions of precarity. it re-emerges again and again as a pattern in economic organisation (see Neuwirth).

when you talk about 'quickly develop[ing] abusive power structures' are you thinking of modern attempts at commoning, like hippie communes?

@onekind Most of my information on agricultural evolution that I was referring to here came from this series which I found fascinating. But I don’t have a deep enough background to comment super thoroughly. That said, I had in mind the time period roughly covered in this article series (and geographical location) which would predate the enclosures act by hundreds of years at a minimum

https://acoup.blog/2020/07/24/collections-bread-how-did-they-make-it-part-i-farmers/

Collections: Bread, How Did They Make It? Part I: Farmers!

Thanks to our helpful volunteer narrator, this entire post series is now also available in audio format! This essay will hopefully be the first post in a series (II, III, IV, A) covering some of th…

A Collection of Unmitigated Pedantry
@hazelweakly Over a thousand years. This blog is so great, thank you for sharing it with me! So I'm particularly interested in what the author has to say about resilient farming — the agricultural *and social* strategies that were used to manage risk. If you take that collective perspective and think about a village as a system you get a very different view of these arrangements than if you start with individual liberty in mind.
@onekind @hazelweakly To the previous point, you're skipping over the centuries (millennia) it took for English villages to reach that point where sustainable commons arrangements were even possible.
@ricardoharvin @hazelweakly I'm quite explicit that I'm doing that.
@hazelweakly
Thanks so much for the recommendation to read & your thoughtful summary of Lyton’s article & especially your further thoughts: you inspired me to read it. 🙏🏻
Great close too: “I’d like to live in a world where communities uplift and support each other and are able to do so. I’m doing my best to help make that a reality, even if I’ve had to spend the last year or two putting my own mask on first :)”
🙂
@hazelweakly article didn't mention nextcloud?
@xameer @hazelweakly Why would it? The point the article is making is that maintaining a hardware, OS and software stack is a huge time suck, even for those with the requisite skill set. Attaching it to the internet is even worse. Fine as a hobby, but most people have *other* hobbies and just want to get stuff done. Nextcloud, Plex, Jellyfind or Tailscale. Doesn't matter - the underlying point is the same.
@richh @hazelweakly fair enough , then they need not complain or care, as electoral polls re swung , they re racially profiles, their speech is curbed when they need it most ( like in a judicial trial) , as their electricity bills rise, as air gets harder to breath and roads flood or law doesn't deliver to name a few, I mean one can't take the world the way it is for granted
But I agree that not everyone has a need to care , so long as the harm doesn't come.
This is just for the view that prevention is better than cure

@xameer @hazelweakly

What on earth are you talking about? The article points out that self-hosting is skill-intensive and financially expensive (relative to signing up for Gmail). And your 4-word considered response is "aRtIcLe DiDn'T mEnTiOn NeXtClOuD?"

Nextcloud is great. It's also not the topic of discussion. You've utterly missed the point. Nextcloud does not - on it's own - help a person working two jobs and doing childcare. It's just software.

@richh @hazelweakly I was also thinking about *hobbies*, but like I said I am not generalizing. I am saying the culture of self hosting need remain , by some section of devs , if they can afford to do it wo much hassle.
So that that the awareness about the choice or option stays and people can chose that as and one get s a chance, when they think they should do it.
Instead of just wondering what to do about the possible situation one is concerned one can end up being in.
Not everyone is aware, take teachers or journalists for example teaching or creating online, those who might want and can afford need know
@hazelweakly are there any communities out there focusing on that “community-hosted” type of future? I’m very interesting it supporting and contributing to this type of an effort. I am close to going full local myself but haven’t pulled the trigger, probably will at some point if only to understand it better. This version of the internet that is in use today is hot garbage and I want to leave future generations with something better.
@BurritoSommelier @hazelweakly
We have been working on a thing you may like. (gonna be talking about it at HOPE_16 in a few days)
Idea is to have an easy to setup servers that run utility protocols only. Protocols themselves follow 3N principle -- no plain text, no metadata, nothing to abuse -- and are based on web-style federation that can't be monopolized due no need of server-to-server cooperation. 3NWeb.
I welcome feedback to talk's rehearsal, second video in https://kwlug.org/node/1440
2025-06: RaspAP Travel Router, PrivacySafe | KWLUG - Kitchener-Waterloo Linux User Group

@hazelweakly I used to imagine that a home server would become a standard part of household infrastructure, tucked away somewhere like the breaker box or the water heater, hosting all the things the household needs for themselves. It wouldn’t have the level of robustness the cloud has, but I can imagine it being about as reliable as any water heater, and as independent from any central service, while at the same time not requiring any more maintenance from the users
@hazelweakly this is why I support small communities with shared moral compasses like http://omg.lol
omg.lol - A lovable web page and email address, just for you

Treat yourself to an awesome web address, a devastatingly gorgeous profile page, a stellar email address, and tons more

@hazelweakly I've been thinking about this a bit and I think storage is the key technical part to solve. Compute and power and network is easier. A colo covers two of them.

Storage controllers break, HDDs bungle, SSDs fry and all the pictures of your loved ones are gone.

You can do some kind of shared / federated storage, but then you face the bad actor / CSM problem.

I don't know how to solve it in a way easy enough that my parents or grandmother would be happy to run & use it.

@badsynthesis @hazelweakly

I would have said the opposite. End-to-end encrypted and integrity-protected storage is easy, so storing your at-rest data on someone else’s computer is pretty easy. There are even designs that are trace oblivious, so the host learns nothing from access patterns. If you want to increase reliability, RAID is old technology and splatting error correction information across multiple providers is something that we’ve known how to do for ages. Do it with enough providers and you’re resilient against one deciding to drop you as a customer.

Having a network endpoint that is reachable from the outside world, is under your control, and does not leak things like your residential address, is hard.

Running a program on a computer that other people have physical access to, with guarantees that they cannot see or tamper with it, is very hard. I think we did a pretty good job with Arm Confidential Computing Architecture, but there are a lot of corner cases that you need to be careful of even in a good implementation.

@david_chisnall @hazelweakly Hm. How do you handle the keys for the encryption?

@badsynthesis @hazelweakly If the compute happens on trusted hardware, it’s easy. If you need recovery, an Argon2 variant tuned to 30s execution time and 4 GiB of RAM, driving a modern KDF.

If you are using a TEE on someone’s infrastructure, you store the keys in an HSM with key release policy tied to code plus tenant identity.

@david_chisnall @hazelweakly In my head if you can solve the storage question so nobody loses data if their cheap server in a cupboard dies they can run their stuff there. Storage needs to be distributed, compute is less critical. They fix or replace the server, restore the data and they're good.

Maybe we have different views of what we're aiming for.

@hazelweakly While I agree, the issue I see is that self-hosting and home farming haven't been industrialized.

I've long thought that if self-hosting more like a home appliance more people would do it. Treat it like a game console where the experience is more streamlined than the DIY approach.

Similarly, if you could just get a greenhouse delivered and set up in your backyard or balcony the way a new dishwasher is, that'd probably make more people consider it. Take the appliance metaphor a bit further and have the greenhouse automate most watering tasks and alert you when you need to seed or harvest, and even the least green thumbed people would at least consider it.

@soviut @hazelweakly

I found the article’s definition of self hosting a bit extreme. By that definition, I’ve never done it: I’ve always rented a computer or VM in someone else’s datacenter.

I can see that, as we move to FTTP being common, hosting things at home might be feasible. The dedicated server I’m renting has a 300 Mb/s network connection, I get more downstream than that and the other local FTTP provider offers more than that symmetric. But whether you’d want to is another question. Someone else pointed out that your IP for residential IPs can be fairly easily mapped to your address, and handing your home address to random Internet people is not always a great idea.

The problem, as the article identifies, is that there’s a huge gap between buying an off the shelf service and buying or renting a machine that you configure everything on. There are some somewhat appliance-like projects, but they require a lot of configuring and my experience with the ones I’ve tried is that they are worse than doing it yourself: you get a container where someone has configured things in a non-standard way and so documentation doesn’t quite work.

@hazelweakly i just joined this cooperative

https://www.hostsharing.net/

Cooperative Community Cloud

Wir bilden Gemeineigentum an technischer Infrastruktur

Hostsharing eG – die Hosting-Genossenschaft
@drifthood This sounds interesting. Didn't know such a cooperative existed but it makes a lot of sense to have smaller providers and people who know their stuff as opposed to telling everybody to self-host.
@compfu its the tactics of despair

@hazelweakly My grandparents were subsistence farmers. It was extremely tough work, my father estimated that they needed about 4,000 calories a day just to cope with the work, but people routinely lived into their eighties. Of course, like anything else, subsistence farming is better done in community where labour and tools can be shared.

But community isn't impossible to build, and I agree with you that the most important thing to do now is to build it.

@hazelweakly
Nothing needs to be this "either/or". The problem is more that people don't want to commit to a local community. Even people who say they want sustainable local options spin up an AWS instance instead of finding out if there is a local small provider of cloud infrastructure.
Can't be bothered. Or can't get over relying on a small provider.

@hazelweakly
The question is not: "cloud or on prem", but "is the software locked into the place where it is running".

A potential (and somewhat outdated) solution could look like the ocean-protocol. App-code can be deployed anywhere.
Methods for similar virtualizations are widely available and i feel kubernetes is the obvious candidate or rather champion of the cloud devs. But also the European union is building a cloud-agnostic stack (SIMPL). "Data act" is coming live this year!

@hazelweakly look for chatons in France, a collective of small structures offering online services https://www.chatons.org/en/presentation They present themselves as Community-supported agriculture.
Presentation | CHATONS

@hazelweakly
I agree with the sentiment, but I have a comment on the historical comparison.

Sustenance farming sucks, but sustenance farming under the boot sucks even more.
People for the most part got into "feudalism" against their will. See, for example, the pagan reaction in Poland, or the Saxon wars.

We have evidence of large, mostly egalitarian, farming societies. Cucuteni-Trypilia, Teotihuacan or some of the first nations in NA, to name just a few.

@hazelweakly Hard agree. There's a reason I'm on masto.cloud, not my own instance. I have a Synology under my desk because I want private storage, but I don't want to think abou running Nextcloud or TrueNAS. It's an appliance. Semi-centralised services are not bad. Accountants exist because SMEs can't justify their own FT accounting. Shared social hubs are also fine for people who can't/won't run their own. Problem now is lack of anti-trust and abusive practices (surveillance capitalism). 1/x
@hazelweakly @richh I have this idea that "Tier 0.5" community datacentres would be cool. A room with a bunch of lockers (Kallax size) with power and a cat 5 that you can throw a mini server/RPi into for £15/mo. For self-hosters that can't/don't want to host off their residential IP. But we also need local fedi nodes and nextcloud/mail providers. Maybe as a CIC. Signup as easy as gmail so people who "just need an email address to apply for a job" can manage it. 2/x
@hazelweakly And it really does have to be that simple. I had pushback getting a volunteer org on Nextcloud (running on managed plesk with our website - I'm not managing the HW/OS as well). Comments were "we're not all as technical as you. Why can't we just use OneDrive?". Hell of a job to convince that NC is better than OneDrive and no harder for *them* to use. They liked it eventually but noone got fired for buying MS. They just want collab that works and is familiar. Inertia is a thing. 3/3
@hazelweakly Sure, if by sustenance farming you mean 10,000 acres of the best land at 1/3 the cost of renting it from the feudal lord and with a fully automated, top-of-the-line combine harvester rather than the rickity old tractor the lord lets you rent for an additional fee.

@hazelweakly

The core question is, how can something scale without becoming a power hierarchy?

@hazelweakly it's interesting, I've actually been reading Ostrom's work recently so this is super relevant for me.
It's "subsistence" farming, and it works a lot better if you have a community of 100 people farming to feed themselves, not just 1 person (or family) all by themselves. Still problematic with local crop failures and climate disasters, but combine that with a mutual inter-tribe alliance and it's pretty nice.

When you break your mind free of the individualism trap, suddenly tyranny doesn't seem like the only option.
@hazelweakly No sé si entendí bien, creo que faltan partes...