The Internet was built as a kind of decentralized democracy. Change is slow and messy but it protects us from a single entity forcing their will on us.
When you move your data and social graph to a closed platform you vote for authoritarian rule.
Such choices never end well.
Lance R. Vick 2 months ago •
The Russian government saw him replaced with someone more ethically flexible and now they control those systems.
Lance R. Vick 2 months ago •
In China, Taiwan, and Hong Kong we saw apps and emoji used for dissent were banned, rooms on private networks like Telegram were pressured to be banned, and encryption keys for iMessage/iCloud were handed over to the CCP.
Lance R. Vick 2 months ago •
They sold to Facebook, who told them they would carry that vision forward and never require Facebook accounts.
Facebook changed their mind when they saw value in the data.
Lance R. Vick 2 months ago •
Facebook offered to buy them and help them scale their vision for privacy, and keep them independent.
Spoiler: they lied.
Lance R. Vick 2 months ago •
I am sure if will be different this time.
Lance R. Vick 2 months ago •
HTTP is standard and controlled by no single party. You can choose whatever web browser or ISP you want and people who made different choices can all communicate and cooperate.
Same story with SMTP, ActivityPub, or Matrix.
Adonay Felipe Nogueira 2 months ago •
Lance R. Vick 2 months ago •
XMPP while first of its kind, is also heavily XML based and was largely developed without universal end to end encryption, or battery budget in mind.
Matrix corrects a lot of the XMPP failings that made it ineffecient and expensive to scale which is exactly why Facebook, Google, and others abandoned it for their large scale deployments.
Adonay Felipe Nogueira 2 months ago •
Lance R. Vick 2 months ago •
Meanwhile the IETF itself is using Slack and considering Matrix because there is nothing better atm.
Suguru Hirahara 2 months ago •
Adonay Felipe Nogueira 2 months ago •
Elena ``of Valhalla'' 2 months ago •
The standard did have a few years of stagnation, just around the time when facebook and google started defederating from it (but afaik they kept using xmpp for quite some time, although they added some proprietary extensions with time), but it has since recovered.
Adonay Felipe Nogueira 2 months ago •
The argument that “it's bad becaus of XML” is moot. Sure it does consume more resources depending on the message, but with the #XMPP #XEP for push notifications, it provides incentive for account providers to make those push services available for their own accounts, thus no longer depending on #GAFAM and such like.
federico 2 months ago •
Yet, both JSON and XML require linear parsing and do not support zero-copy operation. It's like racing donkeys VS mules.