this post was submitted on 13 Feb 2025
942 points (91.9% liked)

Fediverse

30318 readers
1253 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to [email protected]!

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
 

This reddit post likely has tens if not hundreds of thousands of views, look at the top comment.

Lemmy is losing so many potential new users because the UX sucks for the vast majority of people.

What can we do?

(page 12) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 9 points 1 week ago (1 children)

I tried to join Lemmy during the API debacle, but then it asked me to choose a server. It didn't explain what that meant or how it would affect me. I could read a long, confusing explanation of it elsewhere, but that illuminated nothing. So I gave up.

Eventually I tried again and just chose lemmy.world, since it was the largest. After that it was smooth sailing, and I like Lemmy a lot more than reddit. It turns out it didn't even really matter which server I chose. (Although now I see some comments from people saying there's something wrong with lemmy.world.)

You just need to hold the new user's hand a little. Anyone who has ever designed a UI for an office environment would know immediately that the server question is going to be an impenetrable wall for many users.

[–] [email protected] 4 points 1 week ago (3 children)

Although now I see some comments from people saying there’s something wrong with lemmy.world.)

load more comments (3 replies)
[–] [email protected] 4 points 1 week ago* (last edited 1 week ago)

I feel like probably the biggest UX improvement Lemmy, and the fediverse more widely, could do is to make user migration more seamless. I’m thinking federated SSO, basically, where once you have an account anywhere on the fediverse you should a) be able to use that account anywhere else in the fediverse and b) move where that account is hoeted to anywhere else in the fediverse.

I believe this is related to whatever the hell ActivityPod is doing? Feel free to correct me on that. Regardless, get something like this in place as well as better instance and services discovery (and maybe the ability to find your other connected services from you ‘account’ pages on whatever service you’re on) and I think people might start to think of fediverse as less ‘an alternative’ and more ‘the better one’.

Basically, we need standard protocols for user data management, transfer, credentials management, and service and instance discovery. I’m sure some of that exists, the important thing will be to streamline and standardise the actual UX.

[–] [email protected] 1 points 1 week ago* (last edited 1 week ago) (2 children)

Choosing a server is the bridge too far?

That's fine, keep the reddit people on reddit.

load more comments (2 replies)
[–] [email protected] 5 points 1 week ago (3 children)

we can redesign the on onboarding process.

🛑 stop explaining new terms 🛑 fuck infinite list of random names with anime girls (what do you want me to do,read!?)

Make it like a map and turn instances into buildings (or gardens/circle/doesnt matter). Show some stats like how big, who i can talk to, topic. Gamify the experience so the fatigue turns into curiousity.

load more comments (3 replies)
[–] [email protected] 42 points 1 week ago (5 children)

Reddit being popular is keeping the majority of people away from Lemmy.

When you get right down to it: people don't care that Reddit is selling their information, that the site itself is a piece of garbage, that running the site requires a bunch of no-life weirdos whose numbers will only increase going forward and whose power will likewise, or that the design actively encourages bots to the point of disincentivizing actual human beings from using it.

They want their memes, they want their news, they want their niche little interest subs and they want their porn. The simple fact is that lemmy is a smaller version of Reddit with fewer options and to the majority of people who don't care about their data or the objectively dogshit running of the site, there is no reason to cross over to Lemmy.

Until Reddit takes a Musk-type turn into being totally unuseable, lemmy will only see a trickle of users who are burned by Reddit.

load more comments (5 replies)
[–] [email protected] 8 points 1 week ago

I'm all on board except for the comment about micro-penises. No one should ever resort to body-shaming.

[–] [email protected] 5 points 1 week ago (1 children)

Endless wars about federations. Ha, so true. Along with switching to Linux and Privacy.

[–] [email protected] 3 points 1 week ago

Are there endless wars? A lot of people don't like .ml, lemmygrad, and hexbear and they're defederated by a lot of instances, but that's not really a hot war. Outside of that most drama seems to be about certain mod/admin decisions. But that kind of feedback loop is by design. People are supposed to have opinions on whether they think instances are well run and aligns with what they're looking for...and if it doesn't align, that would be a good reason to switch instances. I see more fretting over how to make Lemmy more popular than arguments about instances.

[–] [email protected] 9 points 1 week ago* (last edited 1 week ago)

I think Lemmy needs a higher-level sign-up procedure that hides the complexity of the fediverse. This could be a webpage with a simple, clutter-free interface that handles picking and registering on an instance from a curated list semi-automatically, for example, by asking you 3-4 questions before giving you a suggested server that fits your responses (which you can change) and a button to register there. The procedure could also handle the occasional additional sign-up requirements that some instances have.

IMHO, 90% of users will never interact with the "federation" aspects of Lemmy after that, and they also don't need to. I personally don't feel like Lemmy being federated has much of an impact on my user experience day to day.

[–] [email protected] 1 points 1 week ago

Multi-reddits on Lemmy!

[–] [email protected] 21 points 1 week ago (5 children)

New users get overwhelmed with decision fatigue, especially when they have average intelligence.

When selecting a federation, new users should be told:

"Because Lemmy isn't run by a large corporation, lots of small volunteers run Lemmy and run different copies of Lemmy at the same time. These different copies are called instances. You can choose 1 or just click the large red button and we'll randomly select one of the most popular instances for you. If you aren't sure what to choose, just press the button!"

load more comments (5 replies)
[–] [email protected] 26 points 1 week ago* (last edited 1 week ago) (5 children)

Could have auto versus manual server choice. Can always maintain option for granular selection for those who want, but "normies" could walk into a quiz when migrating?

  • Top three things you used Reddit for? (List of maybe 10+ things, servers can maintain their feature list to empower this)

  • Do you like A) talking to everybody about days topics B) talking to a smaller group of like minded people

  • Do you like A) a MORE moderated space B) a LESS moderated space, realizing you may see more spam and controversy

And then calculates a server that meets needs, if multiple, then random number generator to assign a server from the filtered options. On user side, all they see is a quiz followed by a typical registration screen. This would help with distribution of users across niche servers, but feel lighter for user. They also would assume a more curated experience, regardless of where they end up. Servers could have to opt in to be fed users from search of they were afraid of impact on cost to maintain server.

The above likely aren't the right questions, but this framework could be effective

[–] [email protected] 5 points 1 week ago* (last edited 1 week ago) (1 children)

The lemmy servers could also provide how much headroom they have for extra users and the selection wouldn be weighed based on that so that smaller servers wont be overloaded and larger servers get enough users. They could implement some of this into the lemmy api itself.

load more comments (1 replies)
[–] [email protected] 6 points 1 week ago (1 children)

Somebody will have to host that. Whether it's a Lemmy app developer, or baked into the Lemmy codebase itself.

[–] [email protected] 2 points 1 week ago

Baked in would be nicer. It would kind of cool for any landing page just kind of working to get you into the threadiverse. If I keep going to nomoreuserlemmy.org (or whatever fake one you want) it just redirects on the backend for me when I log in to an instance that actually works for me.

load more comments (3 replies)
[–] [email protected] 34 points 1 week ago (4 children)

I think a big problem is a lot of the explainers for new users, at least the ones that were around back when I first joined Mastodon, were or are absolute dog shit. They were all existential explanations rather than practical ones. I was trying to figure out which instance to join, and why one might be better for me than another, and every explainer I saw was basically a variation on, "iT's JuSt LikE EmAiL. wHy Is tHaT hArD? sToP bEiNg So sTuPid, DuMmY." None of them really explained the user experience, and how different instances might affect it, let alone the existence of the local and global feeds and how your instance choice affects those. It was like asking someone how to use chopsticks and them telling you, "It's easy. Just put food in your mouth with them. Works just like a fork."

Technically true, but it omits some pretty crucial information.

Once you're into it and have the lay of the land, it seems really simple in retrospect. But if you're coming in cold with no idea how any of it works, and the only help you get is some dickhead shouting, "EmAiL! iT's LiKe EmAiL!" then the learning curve seems a lot steeper than it actually is.

[–] [email protected] 3 points 1 week ago

👏👏👏 Very well said!

load more comments (3 replies)
[–] [email protected] 2 points 1 week ago

What can we do?

More flaming about tankies and .ml that will help.

ABSTRACT AWAY THE FEDERATION!

load more comments
view more: ‹ prev next ›