this post was submitted on 27 Mar 2026
541 points (97.9% liked)
Fediverse
41259 readers
214 users here now
A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, Mbin, etc).
If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!
Rules
- Posts must be on topic.
- Be respectful of others.
- Cite the sources used for graphs and other statistics.
- Follow the general Lemmy.world rules.
Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
User experience.
It is frustratingly bad for people just wanting to sign up. The idea of creating a single account, tied to a single instance that may or may not be federated is a confusing concept when most places online now are centralized. Then you have to choose which instance you sign up to, then depending on the instance you may need to go through an application or some other hoops to finally have a working account.
Then you may later find out your instance is not the community you thought it was, may be un-federated from other communities you had wanted to engage with, or the instance just shuts down one day, you loose your account and have to start all over again. That frustration and confusion is enough to turn away most casual and less techy users.
Also, there are lots of apps to pick from, but never a de facto one. While not necessarily a bad thing (in fact it can be generally good!) it does not help with the issues laid out above.
Exactly. Getting my account her took a week. I had to sign up then go through an application process. Like I get it, it helps reduce bots and stuff but golly it’s a pain and the average user isn’t going to do it
lemmy.world is really slow at accepting applications, we should not be suggesting it for new users
but you're fine to stay there since you're already in
Well what do you expect when the entire community thinks everyone should sign up for Lemmy.world and make this place even more centralized?
Its really stupid, but thats what it is.... Hey look, we have federated technology! Lets all go to Lemmy.world because its the largest instance and users dont know what to pick anyway, so lets just put them there.
Lets make another centralized reddit with federated technology!
Honestly I dont think federation even is a valuable feature. People just want to be where everyone else is. The idea is good, but people dont care about the tech, they just want to use their apps and enjoy the experience.
There are some small advantages to many instances but the trend is to not even federate with instances that you dont like, so... Lol.
IDK I think it works brilliantly.
It prevents the iron grip on users/content like Reddit/Twitter have achieved. Enshitification can be defeated by moving instances, which is way easier when it can be done piecemeal instead of all at once, users can move at will and not even lose their friends and communities. Lemmy.world is less than a third of the Threadiverse, and only like 1% of the Fediverse. Enshitification relies on slowly boiling the frog, but here with federation that would cause a slow bleed of users moving until there's no one left in your enshitified instance. Finding alternatives is really easy and you'll already be used to the software since there are other instances with the same software.
If the software tries to enshitify then the code can be forked, instance admins can band together to support the new fork. Or switch to a different platform entirely like PieFed instead of Lemmy. Or even just changing the frontend to Photon or something like that.
I get the sentiment, but I feel that the majority, if not all of those benefits can be achieved by a floss threaded forum server application and companion client applications. So long as the software's design objectives includes content ownership and portability, you could bail to another instance with all your stuff and re-share it or not as you see fit.
As much as I understand the goals of federation, it introduces many, many, intractable problems with efficiency, privacy, security, moderation, and ease administration in exchange for openness benefits that can likely or definitely be attained in other ways.
I believe that the idea of federation is not fundamentally bad, per se, but seems to have had a hype wave at a really opportune time, that made it the forerunner among the solutions to lock-in being discussed at the time. Plenty of other solutions seemed just as valid, but they lacked newness and novelty that made them less hyped when Reddit alternatives were being heavily discussed.
I think user friction without federation will always result in too much lock-in. Federation is our only chance to actually defeat the network effect and allow new platforms/instances to actually have a fighting chance at competing when they are better.
That could be true. People do seem to tend to tolerate slow declines in platform quality surprisingly long before jumping to available alternatives. I think that's at least in part due to that 'critical mass' effect described elsewhere in this conversation that makes people prefer to stay where they believe everyone else is.
If federation does end up being the only solution that pans out, I hope to see additional approaches beyond ActivityPub. As capable as it is, its design seems to confound any implementations of private communications or revocation of access at many levels where it would be very useful and empowering to admins, moderators, and regular users alike.
I would love to see a federation model where each user has an encrypted profile and content in their own archive that they manage and/or have stored somewhere for them, which they can then use to join servers and choose what data from their profile they share with who else on that server, as well as participate in server local and federated public channels, as well as private data exchanges facilitated but not readable by the server or federated network of servers you have a user account signed up.
I'm not sure it could promise revocation for all data on servers of unknown configuration, but could accommodate info that is facilitated by but not readable by any of the participating servers. Posts in public areas would have and require much lower revocation/deletion assurances, but could still have them in a manner at least as robust as ActivityPub.
I've been watching the space as time permits and am interested in a lot of the amazing things people make for free for the 'love of the game'!
This sounds like more work/requirements/issues placed on the casual users, it won't work, people are too lazy. You have to lean into the 90%/9%/1% rule and let the instance admins and community moderators handle everything for the casual users.
You're right though, it doesn't need to be ActivityPub. However no one says a platform can't support multiple federation protocols at the same time, at least while a transition is ongoing.
It's a design feature of the fediverse that larger instances are better. Bluesky goes a long way towards solving these issues. So there's no point in complaining about people not making sacrifices.
The several apps thing I don't see as much of a barrier to Redditors; most are already used to the platform's official app being garbagepuke and going with something else so they'll figure that out relatively quickly.
I haven't yet seen the "Pick an instance to sign up with. It doesn't matter, well actually it does, for reasons we're not explaining right now" problem really addressed in a meaningful way. Those lists of instances to join when you go to Lemmy or pixelfed or whoever's website? Most of them don't get filled out correctly by instance admins; so they're either the default boiler plate, or they're the first two-thirds of the first sentence of a paragraph about what Lemmy is.
Lemmy.world
Lemmy is an open source, federated link aggregator platform powered by ActivityPub, the fastest growing...
I don't really see how to 'fix' the first part because its fundamental to what the threadiverse is
True now, but doesn't have to be. Could have a site that aggregates and simplifies these steps to one place, allows you to pick and choose your instance with explanations right there to help you make informed decision on your account, and let's you know upfront on which instances have other restrictions. Filters for those lists, and other quality of life features that people have come to expect in a modern user experience.
I know some have tried sites like this before, and I'm sure there are some kind people out there that may even have the handy excel sheet to share as well, but few to no solutions out there do it all, and certainly not all of it well.
All this is to say, there's things the fediverse could have better, but it's really reliant on volunteers to make it what it is and those are in short supply.
we had a larger instance now shutdown and too many people are scattered to the other ones, and i noticed less content on my feed because of that.
Just explain it like you would explain email to a boomer in 1998. It is just another protocol.
On the surface, that works. Problem is, to use the Fediverse you have to get a bit deeper into it than with email.
Email is designed to evoke the UX of the physical post office. To use the post office, or email, you need to know your address, and your recipients address. You need to know where to put outgoing letters, and where to get incoming letters. Even if you're vaguely aware of Grumman LLVs and letter sorting machines and trucks and trains and whatnot, you can still get away with conceptualizing it as, you put a letter in a box, it is then "In the mail" until it is delivered to the recipient. Email presents itself to the end user as exactly that.
ActivityPub might be "just another protocol" like smtp or pop3 or whatever but the user experience is vastly different in ways people really haven't had to deal with before. Lemmy isn't lke the post office, it's like Reddit, except there's 90 little Reddits each with their own slightly different rules and a complex web of which will communicate with what. The format of the electronic communique is of no consequence to the end user.
On Reddit, if I write a post in a subreddit and click Post, it is stored on Reddit's servers, and anyone with a Reddit account can access Reddit's servers and see it because we're accessing the same monolithic system. On Lemmy, I'm currently posting to lemmy.world from a sh.itjust.works account in response to an account from programming.dev. On which of those three independent platforms will this message be stored? How could someone from, say, piefed.social see it? I genuinely don't understand this fully msyself and I've been on Lemmy for a couple years now.
It's stored on all of them. Piefed.social can see them because piefed.social is federated with sh.itjust.works, lemmy.world and programming.dev.