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

Fediverse

30368 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 19) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 29 points 1 week ago* (last edited 1 week ago) (21 children)

The biggest UX issues, in my opinion, is the process of choosing an instance and content discovery.

When you go to "join lemmy", rather than choosing a username, you're presented a big list of instances, and you have no idea what that means and what it means for your experience if you choose one. Even though in reality it doesn't really matter, just having the list paraylyses the user as it's not a process they're used to. Users are likely asking themselves:

  • Am I going to miss out on content from other instances?
  • Do I need an account per instance to interact with their communities?

Sometimes I think it would be best if we could have some kind of read-only instance people can create an account on and get stuck in first, then choose an instance to sign up to once they understand it. The instance would be locked down so they couldn't create any communities. So basically when they they're directed to join-lemmy and go to sign up, they create an account on that instance right away and get started.

On the discovery front, a potential idea would be to allow communities to have a specific category tags field. When a user signs up, the host instance could have a page that they're directed to (this would be controlled by the instance, so they wouldn't have to have it enabled) which lets the users pick some topics they're interested in and can then subscribe to the communities right away.

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

The problem is trying to get people into "Lemmy", where they have to understand federation and choose an instance, etc - instead of trying to get people into a specific instance. I know you don't want one bloated instance, but if that was the mission it would be a lot easier to get people on board.

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

I must be in the minority because I post so rarely that I don't sign up when I 'join' the platform, I sign up when I want to post something. When I first wanted to post something, I just joined the instance it was going to be on. (Also because it's queer, which I don't tell you about for consistency). I also don't care that much about not seeing what my instance has defederated. Or actually, not being able to comment on it, because I actually go on programming.dev sometimes, without having an account there. I don't really get it. The fact that my Instance technically requires an application might actually be a UX hurdle, but otherwise, you just click Sign Up, enter email, name, and password, and that's it, right? It could be a UX problem that you miss out on content you don't see, but you also already see a load of content that you're not going to miss out on. Tutorials on how x-instance moving works might be cool though, if they don't already exist. Making them more visible might limit the defederation FOMO.

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

Why is “drama” on Lemmy always highly exaggerated by people?

“Endless wars of who federates with who”. What is that person even talking about and who the fuck would even care as a normal user?

load more comments (45 replies)
[–] [email protected] -4 points 1 week ago (2 children)

Sounds like a skill issue to me.

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

I said it before and I'll say it again, Lemmy's (and Mastodon's) issue is that the users experience is influenced by the decentralization.

The server side needs to be a decentralized database stored on a bunch of servers with all content available from one website with an API so people can develop apps for it (or even alternative websites), but otherwise the decentralization should have zero impact on what content the users have access to. In other words, do like Reddit but instead of having a ton of servers owned by AWS hosting everything, have those servers be owned by anyone who wants to host part of the database.

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

Unlike twitter, if there are UI issues, people have a lot of options to try different clients, both mobile and web. I don't use one only, I flip between a bunch of them, both on web and mobile. Sometimes the vanilla Lemmy experience is what you want, other times someone might have made a great ui for browsing one specific community that you subscribe to.

I'm also somewhere against the argument of it being difficult to pick a server, too difficult to know if it's the right one for me, etc etc. In other parts of life, people make decisions on this all the time, day in day out, without batting an eyelid, and even on issues with a bigger impact on them, than which federated instans they sign up to a service on. Mobile phone subscriptions, which email provider you should use, what internet provider you should sign up with.

For some reason, social media seems to be one of these areas where we think it's totally fine that monopolies exist, and options are not... an option. We need to resocialise the idea that it doesn't hurt to make a conscious choice about where you lay your identity online, and what you sink your time and attention into.

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

I think people who claim that the UI/UX is fine are missing the point. It is fine to you, but it is not fine to whomever made the claim. And for every person that makes such claim, there are hundreds/thousands who think/feel the same but don't say anything.

Lemmy, as a community and as a project, should seriously listen more to the opinion of newcomers.

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

it feels like old reddit

Wait, when did that become a bad thing? I exclusively browsed old.reddit.com because the new layout is a fucking abomination.

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

Boost feels a lot like rif which I was using and which shutdown made me switch to lemmy.

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

That's the feature! Not a bug.

The new reddit design sucks and always has, other than dark mode.

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

When I first read it I thought they were mentioning that as a selling point! But yeah it seems like they're saying it like it's a bad thing.

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

The vast majority of people want an experience where federation is invisible. Sign up and post/comment. To maintain the benefits of decentralisation and choice, that's never going to be a truly workable thing.

The vast majority of people don't want to create or even participate in communities, they just want to lurk, scroll and get their new content fix. Every social media based site I've ever been on, federated or centralised has a large group of people complaining about the lack of new content but never take it upon themselves to apply the obvious solution themselves.

These are not necessarily UX issues, these are people issues.

Maybe its time to stop continually worrying about this subject and concentrate on creating great communities? Because if we do that then users will participate organically.

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

We should do both.

Give people a good UX, and build solid communities.

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

I'm not suggesting its impossible to improve the UX but I a) I think thats going to be an incredibly low priority for the developers and b) I'm not sure what changes can be made to address the essential conflict between the whole point of the fediverse - decentralisation - and a sign up process that essentially hides that without taking away an informed choice.

In reality, its not really that much of a difficult concept to grasp and there are loads of resources like fedi.tips etc to help people. If the communities and content was of a sufficient quality (as oppose to quantity) people would make the fairly minimal effort to understand why the fediverse is the way it is.

And if people don't or won't thats really their call.

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

I switched to Mbin but Lemmy has a variety of interfaces, not so sure this is necessarily a UX issue but an understanding issue.

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

That is a UX issue.

UX is like a Joke, if you need to explain it to someone, it's a bad Joke/UX

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

The UI isn't the problem? The attached screenshot shows people talking about federation. Federation is very confusing, but also the core part of how the Fediverse functions. The only thing you could to is to provide an entry portal, where all servers are categorized by the type of content they provide and you can check and uncheck the type of content you want or might want to interact with. Based on your choices, the portal could recommend a random Lemmy or Mbin instance that has a track record of being reliable and allows you to interact with most content of that type. So if you'd want to see porn for example, the portal should choose an instance that is federated with lemmynsfw.

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

The UI is fine, you can use Photon or other modern UI's

The UX is the problem (User Experience), the defaults just suck and many will give up before even knowing better UI's exist, or finding the right settings to make the default UI work for them.

Just picking a instance is intimidating and many will give up before that, we should guide them to pick an instance or choose a default and give them the option to change.

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

we should guide them to pick an instance or choose a default and give them the option to change.

Isn't that what most people are doing nowadays?

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

I don't know, feddit.nl is pretty chill. I always see everything and barely anything objectable

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

For me, a major issue is federation control. On Mastodon & co, I can mute entire instances, cutting out A LOT of bullshit. On Lemmy, if I want that kind of control, I need to run my own instance. Doable, but kinda overkill.

It's one thing to hide individual subreddits on a centralised platform. It's another thing entirely to have many sites building a big platform, with the same communities duplicated with different rules and followings. That's just a game of wack-a-mole at that point.

And if I don't like the instance's communities, chances are I don't want to interact with its users either, leading to even more wack-a-mole.

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

You can literally block instances as a user on Lemmy and have been able to do so good quite some time. No need to run your own instance.

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

https://piefed.social/ has user-level instance muting similar to Mastodon

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

Tell them that if you join any Lemmy instance (e.g. Marxist-Leninist instance of Lemmy (not Hexbear)) and if you ignore some stuff on the instance, then it's a pretty compelling experience.

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

OP, FYI I pinged you on this post but it was probably drown in the replies to your posts: https://lemm.ee/post/55244676

If you want to try out your approach (Photon as default, probably some communities hidden from the All feed), feel free to create a community dedicated to that project. You can probably promote it here and on a few other communities. The biggest challenge is probably going to find an admin wanting to give this a try.

I wanted to do something similar a months ago ( https://lemm.ee/post/52588852 ), but no admin was interested. Maybe you'll have more luck.

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

Thank you I appreciate all the input, I won't have the time or energy to drive something like that. I can get behind a cause like that and help push it, but won't be able to lead.

I'd love a place where there is no politics, it might also be appealing to many and I think it should be the default.

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

Then you probably hit the main issue. Everyone's time is limited.

load more comments
view more: ‹ prev next ›