Last week I mentioned the open source privilege.
-
Last week I mentioned the open source privilege. It has a big brother: the self-hosting privilege. Escaping surveillance is one valid motive to self-host, but not everyone can do it.
Let’s design tech that solves systemic problems. Let’s include the busy ones, the families, the elders, those who don’t know and those who can’t afford to care.
Let’s take care of society as a whole.
Escaping surveillance capitalism, at scale
Self-hosting and paid subscriptions are common strategies to escape surveillance capitalism. But what guarantees do they really offer? What alternatives exist for the general public who wants to escape surveillance capitalism, and at what cost?
(ergaster.org)
-
@thibaultamartin I regret so much effort are put on FLOSS web apps that need to be hosted. We need more P2P stuff: think syncthing not nextcloud. Protocols matters: http and DNS are the past, until we stick with those protocols we are stuck.
-
Miroslav Kravecreplied to Lutin Discret last edited by
@lutindiscret @thibaultamartin HTTP server-apps are easy to develop, there's established support and tooling around.
P2P, or zero-conf self-hosting at home NAS, is definitely nicer for users.
Convenience matters.
Deployment of HTTPS apps at home NAS behind private IP is hard.
Non powers users won't do it, and will pay a service.
Power users often choose to not go through lots of effort, and opt for paying for service, too.
-
Miroslav Kravecreplied to Miroslav Kravec last edited by
@lutindiscret @thibaultamartin I'm long time searching for HTTPS alternative for client-server communication, where server can be easily self hosted in network without public IP.
Something, that would allow own servers with convenience of typing address (scanning QR code) to browser.
Something, that doesn't require installation of native clients, to operate with specific P2P protocol / way of self-hosting.
Something, where I can just share a link, or QR code, zero install on their size.
-
Lutin Discretreplied to Miroslav Kravec last edited by
-
@lutindiscret @kravemir @thibaultamartin the requirement of not wanting clients that support custom protocols makes it way harder. You are basically stuck with HTTPS then since there's no other protocols you can use in a browser. The best you can do then is something like ngrok which can be a proxy to your local service but then you're stuck paying for a service again. You need to use new clients if you want to break free of https.
-
@mauve @lutindiscret @thibaultamartin I am afraid so,...
Alternatively, are there such general purpose clients, or protocols, where people can install the client (like HTTPS browser), and open a link shared to them?
Still, in context of client-server mechanism, full authn/authz, where one data (NAS) owner revoke further access if needed.
And, if there are no such general purpose clients, do you know of (low level but reusable) protocols to build a specific purpose (app/api specific) client?
-
@kravemir @lutindiscret @thibaultamartin Your best bet for "out of the box" stuff would be to use the Tor Borwser and set uo your NAS with some hidden services. It's a bit slow but it's the most mature option and gets the job done. I've been looking at options to add to @agregore for this use case too. https://ipnslink.com/ looked appealing but it got abandoned. Also gonna be experimenting with #veilid once I get the hang of it