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?
Whether these are just lazy excuses or not, but let’s be real for a moment.
Imagine someone, who’s used to go to reddit.com, search for a reddit app in the app store, both of which have the same logo, design, etc… and use their username/password to login and browse the content.
almost every service, that people use for the last decades is based on this specific approach, except for emails. Even the TLD was always .com
Now imagine, how overwhelmed those people might feel, when you tell them “just come over to lemmy”.
Lemmy, where? lemmy.com? Here’s where you then start explaining the different instances, federation, etc…
the next question will be: where’s the Lemmy app? Remember, the unified logo and design? well, good luck explaining that all lemmy apps are de facto third-party-apps.
Now, once they make it throug all of that, the next hurdle that will confuse the hell out of them are the communities scattered all across the instances.
Greenleaf is pretty massively exaggerating about the extent of defederation, as only a handful ever get defederated regularly, certainly not enough to call it ‘wars’.
As for UX, there’s definitely room for lots of improvements, especially in making it easier to explore another instances local communities from within your own insinstance without explicitly subbing to them all or using lemmyverse.net.
But I don’t think the very concept of different instances is truly a barrier or bad UX, that other user is just giving lazy excuses for not switching away from Reddit.
If that was a legitimate issue, MMO’s (which also often have servers the player needs to choose) wouldn’t have the userbase they do. Nor would Email have taken off.
Even if Lemmy was one big simple centralized server, that user would just come up with another reason they couldn’t switch.
“Oh, it’s too small, my niche communities aren’t there”
“The UI isn’t as nice”
“The mod tools aren’t as good”
Etc.
The only real federation dramas I can think of were relating to Hexbear and Beehaw. If Greenleaf was on one of those instances then maybe it could explain their skewed perspective. Otherwise yeah, I don’t get it.
Preemptively defederating from Threads was widely discussed in a lot of places.
That’s fair I guess. I remember that. That was around the same time as well, so someone registered to say Beehaw or Hexbear during the Threads fediverse announcement period would probably get the idea that federation wars is all that’s going, at least if they stopped visiting Lemmy shortly thereafter.
Those went on and on and on and on for years though - it was only 3 months ago that Discuss.Online finally defederated from Lemmy.ml, making it the first top ranked instance that would be suitable to recommend to Redditors. And even then lemmy.ml still remains to bully and abuse the potential users with tankie BS (bOtH sIdEs SaMe don’t ya’know).
Also before those two started there was Lemmygrad and Exploding Heads, and others I cannot recall off the top of my head but they really do go back a ways - defederation fights is kinda Lemmy’s whole main entire deal. Sadly, I am not kidding: it’s a Nazi bar effect where you can’t convince people to join a bar that welcomes Alt-Right Nazis (although in this case it’s Alt-Left tankies), bc they are turned off by such.
It’s fine if we ignore what those users want btw, it’s just less so if we don’t acknowledge who we really are, and then wonder why nobody likes us - that kind of incel culture is not okay, at least not with me, and I will stand by that.
If that was a legitimate issue, MMO’s (which also often have servers the player needs to choose) wouldn’t have the userbase they do. Nor would Email have taken off.
But in an MMO, you still get the same content no matter what server you choose. Over here, it directly impacts what content you can interact with based on (de)federation.
If you joined a German-speaking WoW server as a non-speaking German, the experience was going to be subpar
Yes, and if you join a German-speaking instance as a non-German speaking user, the experience will also be subpar. Hence I talked about content, not language.
I just remembered that WoW nowadays offers a lot of different experiences: Classic, Seasons of Mastery, Retail, etc.
And people get different experiences based on the server they pick.
I’m on three different instances and the sort by All-hot feed is nearly identical.
I’m not on Beehaw or Hexbear, but those instances make it pretty well known they block a lot of other instances.
Some instances have very different rules on them that would affect your experience. Like not allowing downvotes, for example. Blahaj users can’t see downvotes or downvote anything themselves.
Yeah, true. But that’s cool. Having choice like that is great!
But I suppose that’s the issue. Trying to keep signup simple to help drive user engagement. How much do you try to wrap someone’s head around such nuanced differences, and when do you say “just join me on my instance”?
PvP v. PvE seems like it would make s difference, probably? :-P
But yeah I get you: the list of varied options is too large, and worse yet opaque.
Fwiw Blaze most often just recommends 2-3 options to current Redditors, to KISS (Keep It SimpleS:-).
eh, back when the “exodus” was happening it felt like every second post is about defederation. Nowadays you don’t hear much about it anymore, but if you only looked back then I see how you could come to that conclusion.
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.
This, the survivor bias is absurdly high around lemmy.
This is my fourth instance because, for some reason, it’s extremely hard to find an instance that defeds the 3 main propaganda instances, allows porn/hentai, piracy talk, weed and isn’t too pissy about downvotes.Still I am thinking about leaving lemmy due to a complete lack of content for my country other than government propaganda… And I don’t feel comfortable creating a community for the same reason and there doesn’t seem to be anyone else from my country so… Nobody who cared about it (or who could help me mod).
I like how you put that. We really are the ones who survived😂
defeds the 3 main propaganda instances, allows porn/hentai, piracy talk, weed and isn’t too pissy about downvotes.
You indeed made the good choice, Lemmy.cafe is the one
Still I am thinking about leaving lemmy due to a complete lack of content for my country other than government propaganda…
Why not use both Lemmy and another platform?
You indeed made the good choice, Lemmy.cafe is the one
Yeah, it only took me 4 tries and I still am ready to jump ship if needed.
Why not use both Lemmy and another platform?
Already am, but at least on Reddit the mods can pretend to ban/control the propaganda accounts, but over here they are the only ones posting content (for my country) and that’s tiring… the rest of the content is the same here and Reddit, so I feel more inclined to stay on Reddit since I don’t really post anything anyway (I don’t even comment over there anymore) and Lemmy feels like something I rather delete more and more… been thinking about PieFed, but the same problem as everything Fediverse, I have to pick a goddamn instance and I don’t have energy for that for now.
If it helps, the issue is much less prominent for PieFed. Pick https://piefed.social/ bc it is the flagship and new features will just magically appear every week or so (not joking! the pace of development really is that fast!) Also it’s easier to not have to start the community joining process for every community - that one being (by far) the largest for PieFed means that more often than any other instance, that work will have been done for you.
Also, when you join, you will become energized about the Fediverse again - the startup wizard helping you pick communities to subscribe to based off of your interests will make you happy:-). Whether it’s worth the pain of learning a whole new system after that or not… is up to you, but seriously if you need that jolt of positivity, sign up TODAY! (you can always abandon it tomorrow, though I hope you won’t, and am betting that actively seeing it in front of you may help… although tbf there is a bit of a learning curve as you adjust, and yet only bc there’s so much MORE you can do with PieFed, like Lemmy has just Subscribed vs. All, whereas PieFed has a whole slew of new options to add to that, in the Topics, in choosing to receive Notifications for content rather than have to navigate to it, and new stuff is coming like personalized multi-communitied as well - it kinda really is awesome and exciting!? 😊)
I really really doubt the part about the content based on my interests part, I’ve tried Lemmy, Mastodon and Pixelfed, none of the has any content that I care about enough to join a community but they have way too much US politics (WAY TOO MUCH), so it really doesn’t encourages me to try anything new on the fediverse (like Loops, picking an instance, creating user just to find no content for me?).
I’d like to know how good or bad the instance block works on PieFed, because here on lemmy I still see hexbear posts that other users crosspost, even when my instance already defederated that instance.US politics (WAY TOO MUCH)
Piefed has built in keywords filters, that can help
In addition to keyword filters that Blaze mentioned, PieFed is basically the only way I know of, other than an app (Sync or Connect) that offers a true instance filter that blocks all users from the specified instance, without requiring admin support. I’ve blocked all those batshit insane comments from lemmy.ml and now if I go to the same identical posts, those comments from those users from those instances that you specify are flat gone. Regardless of the community. More in this post but that’s basically it that I’ve said already.
Likewise, Categories of Communities allows you to have your cake and (when you want it) eat it too. e.g. check out https://piefed.social/topic/arts-craft and note absence of it, in that category. Likewise https://piefed.social/topic/fediverse, and https://piefed.social/topic/food, and https://piefed.social/topic/gaming, and so on. But, in the very rare event that you ARE wanting it (hey, it happens!) it’s still accessible at https://piefed.social/topic/news (& politics).
I would be remiss if I did not tell you that PieFed isn’t fully completed yet - it both has features that Lemmy (and even Reddit!) lacks, while also missing some, like its search feature is pretty abysmally bad (on purpose, it just hasn’t been the top priority yet, to receive some love and attention:-). Though I still love it even so. You can keep your old account (to do things that PieFed cannot yet), and eventually you should find yourself using the new perhaps 90% of the time, as you adjust and come to love what it can do for you - though note that I find that the approach to finding content is quite different from when I used Lemmy, which only offers Subscribed vs. All, whereas PieFed has so many more options to choose from (it may be overwhelming at first - but it’s so fantastic to have choices!:-).
Im trying to post more to comicbooks and other communities i like so others think its active and post there lol
I looked this up when joining a month ago because I saw hella posts on it and joining world to not see the piracy community didnt help
Honestly, joining a community just for the type of content they have or what they filter is useless. Best approach for me is to have access to everything and then filter what you don’t like by yourself.
There are definitely issues with Lemmy but these users specifically seem to just be complaining for the sake of complaining. They want Reddit without the parts they currently don’t like, not realizing that they also need to get rid of the parts that eventually made Reddit go to the shitter - because otherwise it’d just repeat.
Ah yes, because telling people the reason they don’t join your platform is invalid is sure to make them change their minds. 🙄
0 marketing sense. People like you are why the Reddit userbase mostly steers clear.
Was going to post this. They’re just burying their heads in the sand.
Lemmy’s onboarding is trash and so is the main UI. Get away from that and it’s actually great. BUT, most people used the Reddit app when Reddit still allowed 3rd party apps and access so you HAVE to appeal to the masses, no matter how dumb you think they are. Don’t complain about not having mass appeal if you don’t want mass appeal or listen to them and make the change they’re asking for.
People forget that user experience isn’t just the stuff on the screen you interact with. There is a governance piece that is lacking in a lot of instances, and in the open source community as a whole. A lot of the successful projects out there are backed by some kind of foundation.
Take a look at the latest Hexbear drama. Some person out there owned the domain for their instance and let it expire. Now they are in a bidding war with a crypto site with a hexagon-related name. If they had formed some kind of organization or entity that registered the domain and owned the instance, this probably wouldn’t have happened. Their users wouldn’t get redirected to a domain auction site when trying to access the site. That’s not an ideal user experience. It destroys trust.
SDF being a 501c(7) is one of the reasons that it’s my home instance. For me, it provides a level of trust that an instance run by some random person on the internet doesn’t. If there is a big federation/defederation debate, then it’s really up to the membership to decide, and not a collection of admins or a single person getting the vibe of the users.
Another thing to remember is that Lemmy really shouldn’t be competing against Reddit. The purpose of Reddit is to have the user generate content in order to keep the user’s attention on the site so they can sell targeted advertisements. This is the basic business model for all of commercial social media. It has nothing to do with creating communities. That is secondary. If you want more people on Lemmy so that there is more content for you to consume, just stay on Reddit or TikTok. They need to sell ads in order to fund model training to keep your engagement up in order to sell more ads in order to provide quarterly growth to their shareholders. If you want more people on Lemmy because more brains mean better communities, then focus the communities.
The real opportunity for the fediverse is getting a lot of the existing non-profits, social organizations, and other types of communities to set up their own instances. This answers the “what instance do I join?” question by joining the instance associated with the community you’re already involved in. Another reason I’m on SDF is retro computing. If you’re really into your local makerspace, then you probably have a community ready to go for a Lemmy instance. If you’re involved in your HOA and you all have a Facebook page or are all over Nextdoor, maybe set up a Lemmy instance. In all these cases, the organizational infrastructure is there for the administrative stuff like getting a domain and paying for hosting.
Also, I’m old enough to remember that Facebook took off when everyone’s parents started joining. Imagine if the AARP rolled out a Lemmy instance. They are big enough put some serious money into development. You would probably get a lot of accessibility improvements.
P.S.
Check out how theATL.social is organized. The guy did as a LLC, but he seems to be community focused and transparent.
https://yall.theatl.social/post/201135
Just tell new users just sign up on your instance. Make it less confusing by sending them to a specific website and not just telling them about the software.
I swear to God, there are so many tech people here that overthink it because they know details that the average user would not give a single fuck about.
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.
You can’t do anything because these excuses are window dressing and not the core of the issue. The core of the issue is that 99% of people are incredibly unwilling to change their habits or spend five minutes to wrap their heads around how things work. If the question of which server to join is too much, this kind of space isn’t for you.
No, having a full time job or a family is not an excuse to not learn how computers or the internet or networks in general work. You’ve had a lifetime to learn and are willfully ignorant. If you just give up and run away the moment you have to apply two braincells to understand a new concept, your cognition is fucked.
Im personally fine with basic competence and tech literacy to be a natural gate keeping the unwashed morons out. Lemmy is growing at a fine pace without catering to the lowest common denominators.
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.
Edit: I do not think having an official sign up is a solutiom btw, I think different servers are neat, and I most likely will sign up to another I am more in line with when I know which are available. It is neat to choose a home server, but it should be seemless to find others. There is no need to obfuscate servers and pretend everything is centralized, but having easy access to a centralized list of servers and communities built into the UI seems like a must for me.
Is this a poll result or an opinion? Because I like the Lemmy UX a lot better than reddit. I appreciate the single-page-app approach. But I use a PC, seems like most people do everything on phones now.
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.
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 constantly 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.
That happened to me in the reddit exodus, I switched to Lemmy and faced a lot of analysis paralysis, ended up in Lemmy.world out of spite and then I regretted my decision.
So yeah, in my experience it’s bad UX design, it felt like gatekeeping tbh.
I’m not getting what the UX problems are, and if you change things aren’t there just going to be new problems with the changes? I think the default experience is a lot better than Reddit at least.
It might not be a bad experience for you, but it’s a bad experience for what looks like the vast majority of people. Don’t take my word for it, look at the hundreds of upvotes in the post I shared.
It’s on a Bluesky community, there’s a serious bias in those votes
OK but that’s still no explanation. I want to understand the problem deeper than “it’s bad”.
Here’s a great explanation: https://lemmy.ca/comment/14524858
Most of those things are kind of a matter of taste though aren’t they? If you change those kinds of things you’ll get other people complaining who like it as it is now. For example for me I think the default UI is excellent and the alternative ones I’ve tried are mostly terrible, but I know not everyone thinks the same way.
Other complaints are instance-specific but that’s a good thing; instances can operate how they like because we have a choice, that’s the whole benefit to Lemmy and federation.
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.
There are aspects that could be better, sure. I think communities should be like sets of posts, subject to unions, conjuctions, and other set operations. Then you wouldnt have the issue of 5 versions of c/memes, they could be virtually joined into one memes community at the user level (and the user can filter out instances, communities, and users they don’t like of course). Moderation could be decoupled from communities and made a broader service that users choose to interact with, agreeing to a level of moderation comfortable for their experience.
But also, put me in the group that thinks lemmy should stay small. Corpo social has convinced us that a single big room with every idiot and literally their mother screaming into it is how the internet should be and it isn’t. We can go back to smaller, focused online communities that don’t openly invite everyone to come in and fight.
Centralization tendencies are all rooted in power and control. We need to fragment more.
Fuck the top comment. Old.Reddit is the only tolerable way to access that shithole. What “bells and whistles” do you want? It’s a fucking link aggregator.