I think #SelfHosting is an important skill to learn, for anyone with the aptitude for it. I think the internet can't really be made a better place, until people learn to use those same skills to "staple the internet to real life". Like start from a place in one's real-world existence and look around. There are real-world organizations, and various community groups.
These groups should ideally roll their own self-hosted services: forums, group chats, file-sharing, etc. That's what I mean by "stapling": real world regional orgs aligning to the services they self-host. It's the opposite of using Big Tech forums: the Facebooks, Instagrams, etc of the world, where the platforms can't be trusted, and are totally certain to enshittify. In this way, #DataSovereignty is gained.
Yes, people will need a password manager to manage all those passwords. Or perhaps regional SSO servers - run by a city or province/state - can unify these accounts somewhat. Password management and backing up the password database (eg. .kdbx file) should be taught in school.
People actually visiting over coffee/tea (or meals), are the right time to help someone less technically inclined (in person) to install a new #OpenSource friendly app, like Signal or #DeltaChat
Yes, it won't be easy, *but I don't see an alternative*. There's pretty much no escape from the Tech Bro billionaires otherwise.




