News for hackers. Stuff that matters.
Re:XMPP, a comeback story by GekkePrutser on Wednesday November 17, 2021 @06:48PM (#29260415)
And through all of this, big tech will fight you tooth and nail with the billions we gave them the last decades. And when web3 has burned down to a pile of rubble, they'll welcome the users back to be locked in their warm and safe walled gardens. (Terms and conditions and no-privacy-policy apply)

I don't really see this taking off and succeeding in the long run sadly. Don't get me wrong, I'm rooting for it. But I'm pretty sure the game is already rigged.

Re:XMPP, a comeback story by acdha on Wednesday November 17, 2021 @08:01PM (#29260921)
I don't want to sound like an apologist for the large tech companies — they certainly can afford to pay for their own — but I think it's a mistake just to view this as a rigged game.

Decentralization sounds like a great idea but I've been watching that generally fail since the 90s and I think there are some challenges beyond aggressive acts by big players. Part of this comes down to how the terms are used to cover different levels: most of the advantages of decentralization at the infrastructure level are less pronounced in an era where a single entity can easily run code around the world and there are some drawbacks related to things like caching or security. “Distributed, run by one party” is probably going to outperform “Distributed, run by many parties” for most users and the things which are going to make them switch to something else would be high-level things like decisions about the product direction.

The higher-level organization trade-offs are less clear cut, I think. There's an advantage in having more than one party making decisions but it also harms your overall reaction time somewhat substantially. Other than the web and email there aren't all of that many success stories and I wouldn't feel too secure about email long-term. That suggests to me that we might be prone to give the drawbacks insufficient weight when we're thinking about decentralization, especially when it comes to the challenges of controlling abuse. I ran my own Jabber servers for a while and it worked well at work (centralized) but basically all of my personal messages came either from people on Google Talk or spammers. It wasn't just that Google put more money into running servers or building apps but that there wasn't a great path forward for a lot of features which federated services offered.