this post was submitted on 14 Jun 2023
5 points (100.0% liked)
Fediverse
17776 readers
33 users here now
A community dedicated to fediverse news and discussion.
Fediverse is a portmanteau of "federation" and "universe".
Getting started on Fediverse;
- What is the fediverse?
- Fediverse Platforms
- How to run your own community
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I don't think the interesting issue is why not centralization. There's tons of better explanations out there, but seriously, just "Elon Musk" is enough to explain why centralization is bad.
But the post does raise an interesting issue IMHO, and it is the lack of good explanation as to why federation between different platforms with different paradigms. Why federation between different Mastodon servers is obvious. Why federation between Mastodon and Calckey and whatever else is obvious too. Same with federation between different Lemmy instances, or between Lemmy and Kbin. It just makes sense. What is not clear is why we want/need/like federation between Lemmy and Mastodon. Sure, you can post in a Lemmy community from Mastodon, but it sucks. You can follow a Lemmy community from Mastodon, but the experience isn't great either.
I do think there are good reasons for this, but I haven't thought enough about it to articulate it properly. My thinking is that while a Mastodon-like service federating with a Lemmy-like service doesn't seem to make much sense, Mastodon federating with a Facebook-like service does make sense. And I'm not sure if a Facebook-like thing federating with Lemmy makes sense, but I can definitely imagine something sitting somewhere in the middle between those two. And also, perhaps more importantly, we don't want to erect artificial walls between the different ActivityPub services. Sure, the Mastodon-Lemmy integration sucks, and maybe it shouldn't exist, but probably nobody will use it much, exactly because it sucks. But if we add a thing saying "no you can't do it", then we start needing to define borders between different services. Is microblogging different from blogging? What about a Facebook-like wall? Or a tumblr-like feed? Are those different enough from each other to be different services? Who wants to be the one defining those borders? I think the current solution, where anything is possible and integrations that don't make sense just don't happen organically, is the best.
But still, that is a way more itneresting question than just "why federation".