Bad UX is keeping the majority of people away from Lemmy
-
The problem here is that those are filters, and the newcomer will usually still be faced with several options, which will still make them scratch their head.
A wizard is a good idea, with simple questions, rather than filter buttons.
But it needs to end up telling you "here you go, this is the one you want!", giving you just a single instance. Doesn't matter that multiple will probably match the answers given - then just pick one at random. Chances are, they will be equally happy on either, and if not, well, it isn't very hard to switch to a new instance later on, when they have become regular Lemmists.
-
I personally see three big issues with getting new users to Lemmy use and stat on Lemmy:
- knowing about it: It is a matter of time before Reddit bans linking to Lemmy. Either by outright preventing their discussion via shadow deletes or full deletes. join-lemmy.org would be well served by purchasing ads on Google and on Bing
- join-lemmy ux needs to be improved: this goes to your point and I fully agree that there needs to be a better onboarding experience. I am a fairly technical guy and even I had trouble understanding the major concepts behind Lemmy. Many of these concepts aren't terribly important to a new user though. At least at first.
- more and better content: this is fortunately getting better but we're not there yet
-
Fine, here is how Lemmy breaks the six of the 7 UX principles
User-Centricity – Lemmy often prioritizes federation and technical features over intuitive user experience. The interface can feel clunky, and onboarding isn't always smooth for new users unfamiliar with the federated model.
Consistency – The UI varies significantly across different Lemmy instances, which can create an inconsistent experience. Some instances modify themes or layouts, making navigation different depending on where you are.
Hierarchy – Unlike Reddit, Lemmy’s ranking algorithms sometimes don’t surface the most relevant or popular posts effectively. Sorting by hot, top, or new doesn’t always work intuitively, leading to lower-quality content appearing before high-quality discussions.
Context – Lemmy’s UI sometimes fails to provide clear context, If a post originates from another instance, clicking on it might not always take you where you expect. Sometimes, users have to manually navigate to the original instance to see all interactions, which breaks contextual continuity.
User Control – Here it's great, users have a lot of control, it might just cost effort to figure out
Accessibility – Lemmy’s UI and design choices can be less accessible, with contrast issues, and mobile usability problems compared to mainstream platforms. Many non tech savvy people are overwhelmed and won't stay.
Usability – Lemmy can be confusing for new users, especially those unfamiliar with federated platforms. The sign-up process, navigation, and feature discoverability could be much smoother.
-
We should try to do both, give a good UX and make it fun.
Everyone benefits from good UX
-
I specifically remember looking up tables of who defederates from who and what instances allow NSFW or downvoting because this was an issue among some of the top instances back then.
I ended up making 4 different accounts over 2 months until I landed on a server I'm happy with. That will never be acceptable to any normal user.
Every time someone brings up these issues, people here downplay them like you are doing it right now and nothing is ever done about it.
-
Join-lemmy suggests outdated and defederated instances: https://lemmy.world/post/24220536
-
Join-lemmy suggests outdated and defederated instances: https://lemmy.world/post/24220536
I usually go with https://lemmy.dbzer0.com/post/37336391
-
Someone advocating for bells and whistles will get eaten alive here. Too many people would rather read their feed on a git terminal. The pushback would be worse than the community drama!
-
they could be virtually joined into one memes community at the user level
Good luck with !politics from LW, hexbear and feddit.org colliding
-
Nice job articulating your arguments. Now that you've explained your stance, it can foster better discussion.
Since this explanation is so far down the thread, I suggest editing one of your more top level comments to include these points for better engagement.
-
I use the Boost app for Lemmy so it basically feels exactly like the ideal Reddit experience felt back then, which is fantastic.
As for being put off, the only thing that really bothers me is the extreme hatred for Windows and the deepthroating of Linux. It's creepy.
Like, I love Linux and use it for many things alongside Windows, but I don't get obsessively weird about it to the point of creating memes or going out of my way to tell people why they're wrong for using one over the other, you know?
If that were toned down I'd certainly feel a little more relaxed, but on the whole the Lemmy experience has been lovely
-
For example, lemmy.ml/c/linux_gaming and lemmy.world/c/linux_gaming have around the same number of subscribers. Should I post to both? Maybe the same people subscribe to both, so that’s pointless?
.ml and world don't really share the same views and vibes
it doesn’t seem like it went anywhere?
Some communities consolidated. Electric cars did a few weeks ago. Cooking communities back in the days.
Some communities prefer to stay on their own.
[email protected] is trying to solve that issue, but regularly posting "the" community on a topic. But you can't prevent everyone to create new communities, the same way 90% of the subreddits are probably empty with a mssing mod
-
It would be nice to have thriving communities for niche things. That can only really happen when there's decent numbers though. I do understand the hesitation though.
A much larger userbase will bring its own problems for instance admins, where I'm sure it'll start turning into full-time jobs to keep the lights on.
-
This server is a games server. It has /c/games, /c/fallout, /c/vintagegaming, etc.
https://programming.dev/ is for programming
https://lemmy.blahaj.zone/ hosts a lot of queer communities
I prefer [email protected] to the [email protected]
-
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
-
Eternal September.
I still recall the digg migration.
Sort of a hypocrite through cause I'm part of the Reddit 3rd Party API migration...
-
I use eternity, used infinity beforehand so it basically felt like no change when migrating (eternity is a lemmy fork of infinity)
-
Why not https://fedia.io/ ? It uses Mbin, the successor of Kbin
-
-
Being already established, you have a few advantages over the newbies. You know about how a few different instances federate and work, and you know whether or not you like your instance.
Recommend your instance. Or if you wouldn't, whether because it's niche or doesn't work well in general, recommend a generic instance, even if it is .world, because it will probably work and give a good experience.