Bad UX is keeping the majority of people away from Lemmy
-
Uh yeah. I’ve got no clue how to find new communities? Instances? Groups? Whatever the hell the equivalent of a subreddit is called. It’s not user friendly at all.
-
The problem with that is that you need to make a user on one of those servers.
Why would you? The communities are accessible from every federated instance
My point is you have to pick SOME server to host your account. You are right that most communities are accessible from most servers, but that is where it becomes confusing for someone who just wants to look at memes for a specific fan base.
-
Just recommend a website for them to join.
But the crux is which one do you recommend? We don't want to send everyone to the same instance otherwise it'll end up becoming dominant (see Lemmy World).
Ideally we shouldn't need to go through this motion of trying to work out which instance to choose or recommend one for them, they should be able to do that themselves after getting their feet wet.
But the crux is which one do you recommend?
"Lemmy has 47k monthly active users
- https://discuss.online/ if you want a server located in the USA (content is still accessible from any server, the most difference latency)
- https://sopuli.xyz/ if you want a server located in the EU
- https://vger.app/settings/install if you want an app
Feel free if you have any questions"
For the rationale: https://feddit.uk/post/23882306
-
According to https://fedidb.org/software/lemmy, the top 5 (where top 5 is defined by user count) are:
- lemmy.world
- lemm.ee
- sh.itjust.works
- hexbear
- lemmy.dbzer0
After there's:
- beehaw
- lemmygrad
- programming.dev
- lemmy.ca
Lemmy.world is pretty safe and generic, but it's already huge (173k users vs 33k of lemm.ee).
Lemm.ee is also a safe bet.
Hexbear is totally out of question
dbzer0 is great, but it leans heavily in a political direction -
Something else to keep in mind is that most Redditors nowadays (like Twitter and Bluesky users) are mobile users. I think a lot of Lemmy mobile apps have a good UI and solve that problem. However, it's hard to point new users at a single website/app/etc to join. Bluesky does that. Obviously, that's bad for decentralization, but Bluesky is also still a beta protocol that's headed toward decentralization at some point. Their single instance was necessary for them at the start.
When a new/small social media platform that acts as an alternative of a bigger platform pops up, one of the common topics on the alternative are people talking about how it's better than the old place and/or just trashing the old place. Eventually, they outgrow that (assuming that platform survives). I feel like that's happened with Bluesky. Browsing it, everyone seems to be talking about their own usual topics now, and I see very few posts calling out Twitter or comparing Bluesky to Twitter nowadays.
Lemmy still feels like it's in that "bash the old place" stage to me. Maybe ~20% or posts I see are talking about Reddit or talking about Lemmy in relation to Reddit. It's annoying.
Maybe ~20% or posts I see are talking about Reddit or talking about Lemmy in relation to Reddit. It’s annoying.
People talk about Reddit now due to the influx last week.
Usually Reddit isn't that discussed.
-
I am very new here, and not as passionate about the fediverse as some of you are (like your average redditor most likely).
Reading the comments here I think that the fact that you notice decentralization as a user can be a problem for many but offering simple instance lists, community lists in the UI can mitigate that and make it more a feature than a nuisance (for those that have trouble navigating it).
On desktop, I don't mind switching servers with different URLs, especially since I can read them all with the same proton UI. However, on mobile (I spend more time on social media via mobile than desktop, I imagine most people do these days) using the Jerboa app I cannot figure out how to "visit" another server. I can't enter the URL, I cannot click on the URL, I cannot search for @URL and get a list of the communities hosted on it..
I am sure there is documentation somewhere explaining how I achieve this, but I should not have to look for that just to acces different instances. I use lemmy on breaks mostly and as I said, am not passionate enough about social media to read manpages for it.. I imagine some will think "then we don't need people like you here", but in the end if close-to mainstream user adoption is a goal, you kind of will need people who just want to look at cats and discover communities as well, and making jumping between instances and finding communities is an important part of making that happen.
Thank you for your comment, hope you like it here.
-
I'll be ditching reddit completely after 16th of April. Till then I'm slowly doing my migration. Lemmy is awesome.
Why not keep your account to talk about Lemmy?
-
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?
Don't over think it, the people who want to be here will be.
-
Potential hot take: Do we even want the majority of people here?
That's a pretty good point. If it's "too hard" to join up on here that sure is a good filter to keep out the Facebook ding dongs.
-
-
The apps are kinda meh. I haven't found one that doesn't come with significant disadvantages yet, and I've tried FIVE.
-
There's no recommendations feed. You see what you're subscribed to, or everything. No in-between. You can't see what you've subscribed to, and a few posts that the algorithm thinks you might like. People like to complain about the algorithm, but one reason it's so addictive is that it's useful.
-
Notifications don't work in every app
-
Just having a feed that behaves normally seems to be really hard to do for apps. Stop slowing me posts I've already scrolled past, and when I click home/pull down to refresh, I want new posts, not the same thing again that I've already scrolled past and ignored. Some apps have settings (that are somehow not on by default) to hide read posts and mark posts read on scroll, but I haven't tried an app where that works every time.
-
There's no "main" app. Think about Reddit before the API fees. There used to be a default app. It had its issues, but most features worked out of the box, and most things were intuitive and normie-friendly. You could use that to get comfortable with the social network itself, and then eventually try other apps when something got too annoying.
Compare that with Lemmy. You want to try it, and you already have to deal with choice paralysis. A ton of apps on the website, with utterly unhelpful descriptions ("an open-source Lemmy client developed by so-and-so"; wow, exactly zero of those words help me pick) and a random order that doesn't even let me default to one most popular one.
Quite a few apps focus on niche UI features like swipe-based navigation while still not having the basics down right. I'm several months into having joined Lemmy and I still haven't found an app that feels somewhat right. That is a challenge not one of the other social networks has managed. Congrats, Lemmy. Impressive.
-
Picking a server and signing up in general is complicated. And it's an impactful decision that you have NO tools to make so early, unless you start researching like it's school homework.
.world? That's popular but you'll be judged for having joined it, plus you lose access to the piracy community. .ml? Hope you like communists and DRAMA. And if you get it wrong, there's no intuitive and easy way to migrate. You clunkily export your settings and re-import them; the servers will NOT talk to each other. And even then you lose some stuff.
This UX issue is tough. I don't have an easy solution. But I'm sure a UX expert could find one.
-
Manual validation of your sign-up by a human. What is this, a Facebook group? If you introduce a 24-hour delay so early in the process, of course people are going to fall off.
-
The mouse logo is kinda ugly, won't lie. I'm sure it's a more potent people repellent than you think.
-
There is a LOT of tribalism. On Reddit, there's r/Canada, that's full of convinced conservatives that won't hesitate to artificially skew the discourse. And there's r/OnGuardForThee, basically the same but with progressives angry at the conservatives.
On Lemmy, that feels like the rule, not the exception. I just joined communities based on my interests, and my feed is full of communist vs communist vs non-communist drama. Can we frickin' chill?
If I need to start filtering out whole fields of interest that were taken over, joining less popular community clones or literally defederating instances to get a good experience, we've got it wrong. Normal people don't wanna do that when they literally just got here. They'll just leave.
-
Somehow even more US-centric than Reddit. So... Much... American politics.
you already have to deal with choice paralysis.
"Lemmy has 47k monthly active users
https://discuss.online/ if you want a server located in the USA (content is still accessible from any server, the most difference latency) https://sopuli.xyz/ if you want a server located in the EU https://vger.app/settings/install if you want an app
Feel free if you have any questions"
-
-
Potential hot take: Do we even want the majority of people here?
I still have to add 'reddit' to my searches when looking for niche issues, opinions, and reviews.
Would hope in the future I can add 'lemmy' instead and be rid of reddit for good -
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?
Nothing, this seems like a good thing, I don't want them here if they literally cannot even comprehend the concept of different servers, though somehow no one has this issue with discord even though it's dogshit, almost as if they just yearn for the corporate boot.
-
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?
I remember being curious about the fediverse and when I first looked and saw "instances" I got decision fatigue.
I didn't know if an instance would limit me from interacting with others, could randomly disappear (ie hexbear domain), or if some instances would be a bad fit. I also didn't know of it was unchangeable. Decision fatigue set in and I was less excited, but still registered.
To overcome that, there should be a "randomly choose for me" button with notes next to it that say you can change later, it won't impact things, and you can interact with any instance. For random selection, just make it the top 3 most popular instances. Use a fun icon to indicate random change so the on boarding user has to think less.
Instances seem very confusing to an average user, as does federation. There could be an explanation like "Instead of 1 big company controlling everything, there are many copies of Lemmy that are in different places run by volunteers. These "instances" or copies are all Lemmy and can interact with each other, but having many copies means there isn't ever 1 big company who can set all the rules and suddenly change thing in a bad way. " and then the random selection button which almost everyone would choose.
The average user dosn't want to RTFM and also has an IQ of around 100 which is really low. The average reading ability of someone in the USA is like 6th grade level or something atrocious. You can't overestimate average intelligence in an in boarding process.
-
I wish just like NSFW filter, posts can be marked as Political, and users have the option to block all of that.
Piefed asks this during onboarding: https://piefed.social/comment/4664996
They also have built-in keywords filter
-
-
The apps are kinda meh. I haven't found one that doesn't come with significant disadvantages yet, and I've tried FIVE.
-
There's no recommendations feed. You see what you're subscribed to, or everything. No in-between. You can't see what you've subscribed to, and a few posts that the algorithm thinks you might like. People like to complain about the algorithm, but one reason it's so addictive is that it's useful.
-
Notifications don't work in every app
-
Just having a feed that behaves normally seems to be really hard to do for apps. Stop slowing me posts I've already scrolled past, and when I click home/pull down to refresh, I want new posts, not the same thing again that I've already scrolled past and ignored. Some apps have settings (that are somehow not on by default) to hide read posts and mark posts read on scroll, but I haven't tried an app where that works every time.
-
There's no "main" app. Think about Reddit before the API fees. There used to be a default app. It had its issues, but most features worked out of the box, and most things were intuitive and normie-friendly. You could use that to get comfortable with the social network itself, and then eventually try other apps when something got too annoying.
Compare that with Lemmy. You want to try it, and you already have to deal with choice paralysis. A ton of apps on the website, with utterly unhelpful descriptions ("an open-source Lemmy client developed by so-and-so"; wow, exactly zero of those words help me pick) and a random order that doesn't even let me default to one most popular one.
Quite a few apps focus on niche UI features like swipe-based navigation while still not having the basics down right. I'm several months into having joined Lemmy and I still haven't found an app that feels somewhat right. That is a challenge not one of the other social networks has managed. Congrats, Lemmy. Impressive.
-
Picking a server and signing up in general is complicated. And it's an impactful decision that you have NO tools to make so early, unless you start researching like it's school homework.
.world? That's popular but you'll be judged for having joined it, plus you lose access to the piracy community. .ml? Hope you like communists and DRAMA. And if you get it wrong, there's no intuitive and easy way to migrate. You clunkily export your settings and re-import them; the servers will NOT talk to each other. And even then you lose some stuff.
This UX issue is tough. I don't have an easy solution. But I'm sure a UX expert could find one.
-
Manual validation of your sign-up by a human. What is this, a Facebook group? If you introduce a 24-hour delay so early in the process, of course people are going to fall off.
-
The mouse logo is kinda ugly, won't lie. I'm sure it's a more potent people repellent than you think.
-
There is a LOT of tribalism. On Reddit, there's r/Canada, that's full of convinced conservatives that won't hesitate to artificially skew the discourse. And there's r/OnGuardForThee, basically the same but with progressives angry at the conservatives.
On Lemmy, that feels like the rule, not the exception. I just joined communities based on my interests, and my feed is full of communist vs communist vs non-communist drama. Can we frickin' chill?
If I need to start filtering out whole fields of interest that were taken over, joining less popular community clones or literally defederating instances to get a good experience, we've got it wrong. Normal people don't wanna do that when they literally just got here. They'll just leave.
-
Somehow even more US-centric than Reddit. So... Much... American politics.
my feed is full of communist vs communist vs non-communist drama. Can we frickin’ chill?
Block those communities?
-
-
I remember being curious about the fediverse and when I first looked and saw "instances" I got decision fatigue.
I didn't know if an instance would limit me from interacting with others, could randomly disappear (ie hexbear domain), or if some instances would be a bad fit. I also didn't know of it was unchangeable. Decision fatigue set in and I was less excited, but still registered.
To overcome that, there should be a "randomly choose for me" button with notes next to it that say you can change later, it won't impact things, and you can interact with any instance. For random selection, just make it the top 3 most popular instances. Use a fun icon to indicate random change so the on boarding user has to think less.
Instances seem very confusing to an average user, as does federation. There could be an explanation like "Instead of 1 big company controlling everything, there are many copies of Lemmy that are in different places run by volunteers. These "instances" or copies are all Lemmy and can interact with each other, but having many copies means there isn't ever 1 big company who can set all the rules and suddenly change thing in a bad way. " and then the random selection button which almost everyone would choose.
The average user dosn't want to RTFM and also has an IQ of around 100 which is really low. The average reading ability of someone in the USA is like 6th grade level or something atrocious. You can't overestimate average intelligence in an in boarding process.
you can change later
You won't bring everything over
it won’t impact things
Lies! It will impact a LOT of things. Primarily your admins and federation. How could you possibly say that changing servers allows you to pick different admins (which is a good thing) but then say that the server doesn't matter? Plus there's server culture.
you can interact with any instance
Depends what server you're on
-
I agree, but people (read: instance owners) might disagree who gets to be seen up top and who won't make that cut.
It's a tough dilemma in itself, I will say. In the end, I think we should move this part of the joining experience until after new users are familar with the software.
So new users land at "lemmy.noob" or something, and when they are ready to spread their wings, they can choose the things I showed above to go and find the right home for them.
Centralization detected
-
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?
Well yeah, which server do they want to join? Maybe sample servers that reset every day would be useful?
-
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?
This is why email never caught on. Who wants to choose between Gmail, Yahoo, MSN, Proton, and Comcast? A successful email service would be one where you can only communicate with users of the same email service. /s
-
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?
Lemmy only really became usable for me after I blocked certain instances/communities. Tbh if I wasn't permabanned from Reddit I probably would have quit early on and went back to Reddit.
This wasn't because of UX. It's was because some of the most active and highly upvoted instances that had posts hit All costly were full of terrible people and idiots.
However now that I realize how powerful that is to be able to block whole instances and curate your experience and realize that it's basically impossible to Permaban someone from Lemmy, I'm enjoying it a lot more.