Two problems: (1) People hear "Fed" and they think it has to do with the Federal Reserve, (2) "verse" is marketing speak for "move along folks, nothing to see here". Anything -verse comes across as something grandiose that was intended for somebody else, see "metaverse."
If the technical flaws are as bad the author says the right thing to do is just start a new name for a new protocol and know so long as it doesn't start in "Fed" or end in "Verse" you can say the name of it without driving away possible users.
I wanted to read this, I really did, but I found the author's tone so unbearable, I gave up. I got that he is experience and very very very smart - and that appeared to be the main point of the piece.
I don't love the current approach to the Fediverse but there's so little substance to this article. It starts out by insulting software engineers who build free OSS: "ActivityPub looks like it was written by an idiot who just won second prize in idiots' contest."
It's easy to insult people, but I don't see many clear technical arguments here (other than "well STMP already did this so why bother reinventing it" or that the docs suck).
As he goes on the main criticism becomes that it is too complex to ever succeed at being more than it is. The evidence of this is besides his own experience the projects that failed when integrating with activitypub for federation.
Personally I tried to dig into the protocol a few years back and found at least at the time that the documentation was indeed very bad and my only option was basically to read the mastodon repositories. So I think there is something to it but I definitely agree that the insults are detrimental to the point.
"Even worst, the scenario is boring: there are very few functional and 'complete' applications. The usual Mastodon, Pleroma, Misskey, Mobilizon, etc.... everything else is aborted in development."
PeerTube - Free software to take back control of your videos, a free and decentralised alternative to video platforms https://joinpeertube.org/
In active development.
Funkwhale - A social platform to enjoy and share music within an open and decentralised network https://funkwhale.audio/
In active development.
Alright so they're not complete but they're certainly not boring or aborted and the modern extensions and implementations of SMTP, BGP, or DNS are still not complete. Our messengers are only recently enjoying E2E. Just dismissing these three, as examples, does a disservice to the Fediverse.
9 comments
[ 400 ms ] story [ 654 ms ] threadIf the technical flaws are as bad the author says the right thing to do is just start a new name for a new protocol and know so long as it doesn't start in "Fed" or end in "Verse" you can say the name of it without driving away possible users.
It's easy to insult people, but I don't see many clear technical arguments here (other than "well STMP already did this so why bother reinventing it" or that the docs suck).
Personally I tried to dig into the protocol a few years back and found at least at the time that the documentation was indeed very bad and my only option was basically to read the mastodon repositories. So I think there is something to it but I definitely agree that the insults are detrimental to the point.
Pixelfed - Federated photo sharing https://pixelfed.org/ In active development.
PeerTube - Free software to take back control of your videos, a free and decentralised alternative to video platforms https://joinpeertube.org/ In active development.
Funkwhale - A social platform to enjoy and share music within an open and decentralised network https://funkwhale.audio/ In active development.
Alright so they're not complete but they're certainly not boring or aborted and the modern extensions and implementations of SMTP, BGP, or DNS are still not complete. Our messengers are only recently enjoying E2E. Just dismissing these three, as examples, does a disservice to the Fediverse.