If Meta comes in now it’s far more likely that it isn’t going to enhance ActivityPub, it’s going to eat it.
If Meta comes in now it’s far more likely that it isn’t going to enhance ActivityPub, it’s going to eat it.
https://ploum.net/2023-06-23-how-to-kill-decentralised-netwo...
And honestly, the article this submission is about, is pretty weak.
> I don’t worry about Meta embracing ActivityPub and then extinguishing the fediverse as we know it.
"I don't worry" is not a very convincing argument.
XMPP is doing fine, and ActivityPub will be doing fine after Meta. People crying end of the world for them are just using different - and wrong IMHO - metrics for what "dead" means.
You may not plan to leave Mastodon, but there's lots of people "just waiting on that Bluesky invite" or "I'd prefer to use Facebook if they supported ActivityPub" and there is a real fear that "everyone" will choose sides again and the sides won't really include Mastodon because Mastodon doesn't have a marketing budget and Mastodon isn't "cool" and Mastodon is "too nerdy".
We can't say for sure that it would happen again that way, but it is dark reminder that it happened once in a big way and that some of the same culprits were there when it happened.
This seems a very unlikely thing. The relatively few people on Earth who might say that seem unlikely to say it.
Google did though, and pulled the described bait-and-switch when depreciating Google Talk in favor of Hangouts (remember those?).
I feel like this really backfired for Google though! Hangouts does not have a large user base, at least relative to Google's scale.
I feel like every description of Google's chat application strategy ends with the punchline, "The Aristocrats!"
Yeah, it did. They handled it really bad. From my experience, back in the Google Talk days I could easily reach my family, friends and people at work via XMPP just because Gmail integration was excellent - no indoctrination required, they were already there checking their e-mails. Once Google forced the switch to Hangouts, it sadly became easier to reach them via Facebook. Nobody really cared to use Hangouts anymore, especially when people started to switch from PCs to smartphones where Hangouts wasn't integrated into Gmail at all, and XMPP defederation meant that I didn't have any reason to stay there either.
Have you seen Facebook lately? It's basically the place where all the boomers that watch Fox News shitpost
I rather mastodon have the barrier to entry for the lowest common denominator
So don't follow those people.
Hopefully we've learnt that a) "everything is an extension" is a terrible way to design a protocol b) a protocol can be bad enough to destroy everything built on it.
ActivityPub can support new vocabulary through an extension mechanism based on JSON-LD, and I honestly am curious to see where serious efforts in this direction will take us. So far only the group interested in code forges were doing any extension work, but I haven't tracked them closely.
If it isn't then it's a waste of time and someone needs to write a protocol that's more hostile to takeover in its very design, but I don't see what the point of haphazardly blocking FB does or relying on someone not being evil.
Protocols should encode "legal preambles" in their handshakes that forbid unilateral extensions, eg.
> SYN
< SYN ACK
or > GET /
< HTTP/2 200
could become, > PROTOCOL/v1 HELLO
< PROTOCOL/v1 ACK
> I-AGREE-TO-TERMS https://open-protocols-or-something.org/protocol-name/v1
< I-AGREE-TO-TERMS https://open-protocols-or-something.org/protocol-name/v2
Breaking the rules could hold the company liable, and not including the contract in the protocol preamble or handshake renders talking impossible.The legal terms would be for corporations, developers, and implementers, not end users.
We might have had open, interoperable chat today had we done something like this to protect our protocols.
If email and HTTP had been developed much later (ie. in the 2000s), we'd probably have unilateral corporate control of those protocols too. And by god, Google is certainly trying.
bill shows up with a couple 'assistants' to 'buy' homer's 'internet business', and when homer takes the deal the 'assistants' immediately start smashing and breaking random stuff.