My ideal (and probably impossible) future of tech is a world where everyone (or every household and business) owns their own server(s) (maybe colocated?) that runs all their stuff, like document sharing, IoT/"smart" devices, social networking, Web caching and searching, etc. etc. and everything is federated so everyone can still interact with each other.
There are things we can do to make this more feasible, but I don't expect it to happen easily or anytime soon.
Basically, universalized federated private cloud.
Some things I can see making this more feasible:
* Some kind of super-simple turnkey Kubernetes (or similar) with low hardware requirements.
* Lots of end-user-oriented easy-to-use applications for the aforementioned platform, also with low hardware requirements.
* Better/more capable federation protocols.
* A decentralized "marketplace" or "app store" to install the applications.
* Pre-packaged hardware with the whole system preinstalled.
@alexbuzzbee Yeah, I see something similar happening. Where a phone like device basically wirelessly interacts with the interfaces around you, providing the endpoint enough data to run, with your preferences in tow. Couple this with IPv6 and highly optimized systems with a friendly UI and voila! Obviously the devil is in the details on this.
@ndegruchy That seems like a very different idea. Not a bad one, and not incompatible, but not the same. Am I just misinterpreting you?
@alexbuzzbee No, you're mostly correct. I think there is a lot of overlap there. Services hosted on a perpetually connected device like a phone, but obviously able to manage them is not dissimilar to your idea of everyone self-hosting. Implementation is more varied.
@alexbuzzbee Marketing will be key as that will make or break how any business decides to do things/use services.
@alexbuzzbee Uncontrolable rise of cyber-chaos will make your dreams come true sooner than what you think.
@alexbuzzbee yeah straight up my dream, too
@alexbuzzbee I like that concept. They still need to have some sort of offsite backups for disaster recovery though (such as their facility being destroyed including local servers). Even with federation, businesses would need this extra bit of security. Though I don't see that actually interfering with this idea. I'd give you more stars/boosts if I could. I'll just reshare it as well to help.
@DonMcCollough The backup problem seems a little sticky due to privacy concerns, but if you just use a strong password-derived key to encrypt the backups it should be fine. Or you could just not be paranoid and trust your backup provider, which is what most people do nowadays with "cloud" software.
@alexbuzzbee Very true. I was mostly interjecting that they'd still need an offsite backup to coexist with the federated on site system you mentioned. I also strongly agree with them always needing a strong key for encryption to comply with privacy standards (or maybe even above standards?).
@alexbuzzbee that is quite close to the vision I have. I think the technical bits are quite straightforward (relatively speaking), but getting people on board is a different issue. It's not at all obvious how that happens, but if anything the timing would be good because it seems people are catching on that the big net corps don't care about them nearly as much as they thought.
What would this mean for people who don't have a stable household or business? Would they miss out on being part of the greater federated space from the lack of server?
Some sort of low power potable server could work in these cases so that people are not forced into stable lifestyles and don't have the family / friend bubble providing one.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.