"The more sophisticated the technology is, the more power is put into entity(ies) that control it. In sense that mere being able to comprehend and verify implementation is the control."
sourceforge.net/p/briar/mailma

Follow

This is a powerful insight. To the degree that a software system requires servers (as the does in its current form), the simpler those servers are to set up and maintain, the more people will tend to do it, and the less power over the system will tend to concentrate in the hands of a cadre of expert sysadmins. There is a deeper layer to this too, in that the ability to provision the most people use for fediverse instances in currently centralized about a few vendors (eg ).

@strypey
This is why I'm excited by the general idea - but not the current implementations - of projects like Ethereum, SafeNetwork, Urbit, and similar for a decentralized network of computing resources that makes server application deployment for anyone as easy as installing an application on Android.

If you'll forgive a little hyperbole, if something like that can be made to work properly it could be the salvation of the internet.

@mike @strypey This is why I'm okay with Docker. Yes, it makes it so easy to set up servers that an idiot could do it.

I'm an idiot. At setting up servers. I don't use Ruby or Python and if Docker means I don't have to learn a whole language to run your program, that's a great thing to have as an option. If you're smart enough to not need Docker, then you shouldn't mind if someone else uses it.

@CharredStencil @mike was another approach with the same goal, making installing and configuring apps on remote servers as easy as doing the same thing on a modern desktop or mobile OS. I've heard it suggested that could also be used to achieve that goal. I suspect this field is about where GNU/Linux distros were around the time and came out.

@strypey @CharredStencil
I use Sandstorm for my personal cloud and love it.

As much as it's a huge step in the right direction, hosting your own Sandstorm instance is still a technical task. It's relatively straightforward, but still not something we can expect most people to manage. Once it's set up or if you're using someone else's hosted instance, like you said adding new apps is a one-click process.

@mike sure, I think it was intended to be the sort of thing a community-hosting org like .net, , , or the could run an instance of, allowing its members to set up and manage their own services as needed.
@CharredStencil

@strypey I bet you would be interested into the yunohost.org project, letting people host many services on casual repurposed computers or low-power bricks like the olimexino Lime2 or RaspberryPi ...
it helps a lot both testing and hosting your small/local services an it hold it's promises in the long term actually, as it a real community project and not some VC funded crap ...

help is also always needed but the core is pretty good and close to people needs, not buzz

@Olm_e I've been meaning to test both and . The problem is I move every couple of years and I need to keep physical possessions to a minimum. To actually depend on one of these for production use, I'd need a computer about the size of a domestic router, and a means of moving my server onto a while I'm between homes, so I don't lose messages etc.

Sign in to participate in the conversation
Mastodon - NZOSS

This Mastodon instance is provided gratis by the NZ Open Source Society for the benefit of everyone interested in their own freedom and sharing with others. Hosting is generously provided by Catalyst Cloud right here in Aotearoa New Zealand.