The problem is content, there isn't any. Either I select all -> hot and see new content that almost feels like /r/subreddit_name/new or I select all -> active and while those have engagement, its all very old content, like a day old, two days old, etc. And then the other problem is that I only see two types of content usually: Either articles or screenshots from social media. Nothing else.
I just think that unless there's a sudden influx of users for whatever reason, lemmy will never pick up. We just need more and more people, but have no way of getting them, not to mention so many communities just choosing not to migrate off Reddit, especially huge sports communities.
Bad UX isn't keeping most people away from Lemmy. Not being able to give up their addiction to Reddit is what's keeping them from Lemmy. There's a lot of people who will complain about the shitty things billionaires and tech companies and politicians do to them, but aren't willing to lift a finger to change things.
You're never going to bring those people to Lemmy unless Reddit shuts down and you develop an algorithm to spoon feed them whatever they want to feed their doomscrolling habit. Lemmy is better off without them.
It should have an account creation process like those old RPGs where it asks a series of questions then says, “we recommend this server: <blah>. It is <one short sentence about its content>” then has click next to proceed or click “I want to choose another server” to just get a list.
1-hate, 5-love
Do you like capitalism?
Do you like tech?
Do you like sports?
Would you prefer a large server?
etc
It should also be possible to skip the quiz and go straight to server selection at any point.
I disagree that this is a concern. If you are already exaggerating about federation wars, chances are you already tried lemmy and know a good bit about selecting instances. The average user will not care as much as you do.
The average user will go to join-lemmy site, will not care at all about the different instances and likely choose the biggest one or first one they see. None of them will think "oh no this one is involved in federation wars" because thats not something you find out before knowing some about the fediverse.
The poor UX experience is the research a person has to do before they can even participate. You need to have a basic understanding of how the network works, and then you have to shop around for a server.
It’s enough friction to prevent people from on-boarding and that’s not good for a platform that needs people to be valuable.
imo this friction will erode as larger instances come into play; people will join a large, main instance without even knowing of the others, and-- if they have a problem with the instance they joined-- they'll find they can easily jump ship there.
Maybe it’s personal bias but I’d put a lot more weight into the comments about
too few members
wtf is multiple servers?
While I understand the power, the ideal of multiple federated servers, I still see it as an impediment for use. I know there’s online descriptions but I fail to see why I need to research and choose a server, especially when none really have the membership to support smaller communities yet
Reading these comments I feel a sense of dread. You are all experiencing survivor bias. Initially when I ran into barriers I gave up for like a year before bothering to try Lemmy again.
If you don't want Lemmy to serve as an actual counter to corporate controlled social media if it means letting in "normies" then you are content with corporate controlled social media continuing to dominate our lives. Which sounds about right for humanity. The smugness is vile.
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.
When it comes to software things, I do tend to err on the side of supporting new users - I'll be the first to argue that a person should not have to learn how to use the terminal in order to use Linux.
That said, this situation is honestly bewildering to me. I cannot fathom how the idea of having choices could be considered, let alone by so many people to even make this into a controversy, to be bad design. That's the very thing that makes federation great.
You're all seriously overthinking this. Just look at a few of the most populated sites, and pick one that looks good. The choice makes 95% no difference in practice because on most instances you're going to see all the same content as soon as you press the All button anyway.
One thing I can imagine that would make the experience better, is maybe if there was a one-click way to join or migrate to another lemmy instance, using an existing login. Personally I don't think it's a big deal to just quickly sign up for a new instance if I want to. But I did see that Pixelfed has the option of signing on by using a Mastodon account. So maybe something like that can help?
The tough part for me is that the reason I use Reddit is for bullshitting with people about sports teams I like. Lets look at some of the communities here.
Baltimore Orioles -- There's one on lemmy.world with 150 subscribers. The last post is from 4 months ago and it's a game thread posted by a bot with 0 comments. There's also one on fanaticus.social with the last post from 7 months ago.
Carolina Panthers -- There's one on fanaticus.social with 3 subscribers.
Miami Heat -- There's one on lemmy.world with 10 subscribers.
Pittsburgh Penguins -- Again, lemmy.world with 11 subscribers.
I'd love to get off reddit but until there's actually people to talk with, this place is just never going to meet the needs of sports content that I use Reddit for. I had no interest in Bluesky until some people actually got on it as well. The Shutdown Fullcast for college football brought a bunch of people and fans there so it gave some utility to the site. Without utility, there's no reason to be here.
Those comments are fairly meaningless. Federation wars? Where? There was some controversy like a year ago from why I recall and everyone has moved way on. I wouldn’t even consider that UX either.
Its so nice tho, all the alternative front ends are fire, I like all the ios apps, I prefer it to reddits garbage, they made it worse every update down to forcing answers to take up a tab in the last one
Ah Lemmy. Still full of comments from smug assholes pretending their lack of sonder is the good kind, and if they don't understand something it's cause it's worthless and pointless while their knowledge is the most important.
Yeah, there are other reasons than the UX/UI and the screenshot even shows it.
Aren't you guys sick of forced infinite growth in every aspect of our collective existence? The Fediverse is not shareholder owned, we don't have to be slaves to The Red Line That Must Go Up. Reddit went to shit when it was aggresively mainstreamed, I don't want it to happen to lemmy as well.
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.
IMHO, the UX is bad, but the user base is also repellant. It's further left than Reddit so most people who jump in bounce right off. That's going to be difficult to change organically. Especially because most users respond to this with "good." So there's definitely no appetite to appeal to a wider audience. I predict Lemmy will become increasingly ideologically partisan and isolated.
Could there be an option for a sorting hat that could either: look at the redditor's post history and determine a good server for them or simply spin the wheel. Either way would get the lazies shit posting without them having to learn anything about fediverse. I know I would have just spun the wheel.
There was a lot of debate about this when the reddit exodus happened in 2023. I initially joined then and have stuck around since. Something that was said a lot back then that I agree with is that Lemmy doesn't have to compete with reddit. It's alright for this corner of the internet to exist and not be the single dominant one.
If someone makes a reddit clone somewhere else with more liberal admins, good for them. I wouldn't be going there. The fact that Lemmy is sectioned into servers is part of the appeal. I'm glad that I can be part of a server with very progressive administration. I would never get this level of moderation and support from any other social media. I'm fine with that meaning that uninformed people who just want to doom-scroll are less likely to come here.
We have seen growth periods time and again when problems arise with private social media companies. Each time, a little more people from the initial wave join for good. I think that's fine. Most lemmy servers are run for free by people who just believe in what we're doing here. We can always add more servers, but we can't handle the kind of traffic that reddit handles. We're entirely dependent on dedicated people investing large amounts of their time to create and maintain these spaces for us.
Has software usage really gotten to the point where the average person can't handle being given a choice about anything? Where it's just too much effort to do anything more than mindlessly click on whatever is presented to them? 🤦
Who cares? If someone can't figure out how to join a server, then I don't want them here. If people think that reddit has some amazing UX, then I don't want them here. If people think another corporate website (bluesky) will save us, then please stay away...
The post about Lemmy has 500 upvotes while the crybaby replies only have like 100. I'll happily take a ratio of 5 reasonable people joining Lemmy for every 1 weak baby staying on Reddit.
I’m fine with the effort bar being selecting an instance. If someone can’t get beyond that, there’s probably not much they have to say I’d be interested in.
because the UX sucks for the vast majority of people.
No, it isn't.
The UX is fine. It's clean, fast, and functional. Anyone who is too fancy for "old Reddit" can stay on new Reddit with the bots and Xers. They'd just come over and be nothing but insufferable anyway.
o.o
Multiple front ends and themes are available. In the end, we're here for the conversation, not fancy graphics, sounds, or CSS trash.
If someone can't get past picking a server or simple graphics, the likelyhood of them being any benefit here is minimal. The more is not always the merrier.
It's shocking to me just how stupid the average person is today. Computing catering to the lowest common denominator has made it too easy for idiots. Make computing difficult again; make people actually have to learn something. A tall order for the idiocracy of 2025.
Stop making blanket claims about instances you like or dislike, no matter how fair you feel they may be, and don't fall for the bait of others doing it. This is just drama and is exhausting to read about.
Instead of suggesting people "join Lemmy", say things like "Join Lemmy at programming.dev" (or whatever instance you yourself are using). Sure, "but picking a server is hard" will always probably be a complaint, but leading with the one you personally use is the best way around it. If you're on a hobby focused instance (like I am) then maybe suggest a generic instance to people outside of your hobby. Don't be afraid to suggest lemmy.world. It's better to suggest the biggest instance than endlessly debate about which one is the best to suggest.
"but it feels like old reddit". My god, imagine actively preferring the new reddit UI. Let them keep their shiny jangling keys instead of coming over here and pestering the devs for a snoovatar feature or whatever nonsense.
The 'maybe read for 2 minutes to figure it out' miniscule barrier to entry is a feature not a bug.
I don't get how people get hung on choosing a server when people have been chosing a starter Pokémon since 1998 without any major issues. And you get just about the "same" amount of practical info.
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.
"Here's Lemmy. It's like Reddit. There's a bunch of different websites for it, but they all have basically the same people and posts on them. Just join one near you, if you don't like it you can always use a different one later"
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
When you read that stuff on reddit there's a parameter you need to keep in mind : these people are not really discussing Lemmy. They're rationalizing and justifying why they are not on Lemmy. Totally different conversation.
Nobody wants to come out and say "I know mainstream platforms are shit and destroying the fabric of reality but I can't bring myself to be on a platform except it is the Hip Place to Be". So they'll invent stuff that paints them in a good light.
You'll still see people claiming that Mastodon is unusable because you have to select an instance - even though you don't have to, you can just type Mastodon on Google, click the first link, and create an account in 2 clicks. It's been ages. But the people still using Twitter need the excuse because otherwise what does it make them?
From everyone looking in: what the fuck is, ok, was Hexbear, why should I care and wtf can't I read anything from that place.
Same with registration, instances, etc. It's explained nowhere where how and why and i never have found a complete index with instances and communities.
I only can use lemmy because of sync. Yes, I'm also a reddit refugee.
they're a group of early reddit refugees from when /r/chapotraphouse got banned on Reddit for celebrating John Brown and the death of slave owners. They set themselves up a few years before the mass migrations from the Reddit API debacle, and over time they cultivated a distinctly uncompromising (and at times inscrutable) culture that heavily moderates the slightest hint of Western chauvinism, transphobia, and anti-vegan sentiments.
However, they also despise what they consider the farcical nature of Reddit style civility, and combined with disabling downvotes to force people to vocalize their disagreements, they also have the tendency to dogpile on people that aren't perceived to be acting in good faith.
The biggest conflict with other instances is their third-worldist oriented strain of Marxism-Leninism which has a more accepting view of "AES" (Actually Existing Socialism i.e. China, Cuba, USSR, etc) that leads them to conclusions that critically favor actions by non-socialist states (Russia, Sahel States, Yemen, etc) which undermine the United States/Western hegemony.
When they updated their code to be compatible with federation, their extremely active users clashed pretty hard with the more liberal tide of recent Reddit migrants so the generalist Lemmy instances decided to just defederate from them.
The default one is a bit minimal, but we have many Alternative UIs are as modern looking as new Reddit.
They also work much better while being modern looking. There's a reason so many of us came over here when they got rid of third party apps, the new Reddit interface is... bad.
The UX once you figure out what works for you in Lemmy is nice, the UX getting to that point is terrible, as many have said.
Most will quit before getting to the good part.
Really early on like right after the API fuckfest, there was a large influx of users who picked servers based on whatever. As a result, servers defederated and there was a lot of drama as a result.
Though that said I haven't heard much about defederating in some time.
It's also less likely to happen now. Back when that happened, users didn't have the ability to block instances and so it was up to the admins to do that for everyone.
It's now possible to block instances at the user level
What would prevent the same happening in the next wave of rats jumping ship? They don't know anything about the servers or their niches, so they pick whatever. Listing all the servers and their missions is a good start for those motivated to join, but for those more on the fence, how do we ease the transition?
you will probably stop seeing much of that if you block users that post a lot to fediverselore and meanwhileongrad. They're like the /r/subredditdrama of lemmy
Not necessailly federation, but I've seen a lot of people prejudge commenters for what instance they're a part of, most commonly calling people from .ml or hexbear tankies just for being on .ml or hexbear. It gets old really quickly.
A lot of disingenuous Lemmy users in that thread pretending that picking a server is more confusing than filing your taxes. I think join-lemmy should probably hot-list like 6 or 7 servers instead of making you choose via a primary interest, since you can migrate your account later anyway. But I am personally not tech oriented and managed to make an account and find an app without an issue.
The goal was never to convince people who don't know how email works to join, it's to convince an average reddit user to join.
So my understanding from reading this (and other threads on Lemmy) is that:
-A majority of Lemmy users would rather the userbase remained small (in comparison to corporate social media and even compared to Mastodon).
-And a small but vocal minority wants to grow Lemmy to the point of being at least one of the choices, if not the de facto preferred alternative, on the mind of most Redditors who are sick of Reddit.
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.
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.
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
"feels like old reddit" is a weird way to say "it feels like new reddit, but doesn't leak ram, doesn't take as much or more processing power as AI does to run, and interjects ads randomly into the feeds"
i came here to say the same thing! if people actually genuinely like the new reddit ui, those people might just want and need different things out of a website than we do, and trying to onboard them might be a fool's errand. not to be a gatekeeper, i'd love if everyone quit the corporate web, but a lot of the things people complain about here like the ui and the decentrilization are why i'm here (in my case mbin) and not there to begin with
same thing with mastodon, people still rail against it's ui but the ui was a big reason i even made a mastodon long before twitter was bought out, back when they first tried to phase out the chronological timeline
Yeah, it seems most people still on reddit prefer the newer mobile UI. I never used one of the 'fancy' modern reddit apps, and I'm lowkey scared for the inevitable switch I'll have to make when Eternity finally dies. All the other FOSS apps left have a very 'iOS' feel to them that I can't stand
I liked it a few years ago but they made it worse every update til it became near unusable, I used the spot where the put answers to hold a community so I can browse multiple at once like tabs
The one thing that I like about the fediverse is that it somehow unintentionally has a filter to keep the low effort people from poisoning the well.
I have been on the fediverse from 2019 and these types of arguments have been floated times and again at each exodus wave. they expect to be offered everything on a silver platter. they come into a new platform maintained by hobbyists and good will people and they expect it to offer the same features, experiences and user base or even better than the once on proprietary media that spend billions of dollars to acquire that user base. they get screwed by one company and hope that another for profit won't do the same. Lemmy is even easier than email, as you don't need to know the handle of people of communities you interact with you just search for them or explore the public feed. We don't need them here.
there are many aspects the fediverse can improve upon. decentralization or federation isn't one of them
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!"
Was the monetization of the API a deliberate move to kick out the progressive and tech-literate long-time reddit users (myself included, with 16 year badge and centuryclub), to in turn make the site more of a Nazi, pro-Trump circle jerk?
Because I really think it succeeded. The whole atmosphere shifted that day, and I've barely been back except when I end up there out of muscle memory or a Google result...and those often have the best answers removed by someone who went through and scrubbed their account.
We all remember how Spez treated r/thedonald, right?
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"
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.
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.
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.
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).
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.
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.
Which server do you want to use is like asking "Do you want Gmail, Outlook or Yahoo for email?" it really isn't that big of a deal, but maybe people these days have a hard time doing that too...
When reddit was coming up, a big issue people had was it was too confusing with bad UI. People didn't know which subreddits to follow. Its very similar, theres just a whole other layer.
Just find a popular instance that is federated with similar instances. And making accounts are easy too, so just do it in two or three instances. Yeah it's a bit much compared to reddit, but it's very very easy.
Joining is a bad experience. "Please commit now to a server on this service you know nothing about... Then you can try it out!" I understand the concept of decentralization, but it's ass-backwards...
A "bad" experience is something like applying for a job online, submitting your resume, then manually entering all the information that's already on your resume into a thousand little boxes. A "bad" experience is trying to unsubscribe from a service that relies on the pain of that unsubscribe process keeping people paying every month.
Having to choose a server is at most a speed bump. Is it a "bad" experience to choose an email provider?
If that mild speed bump is keeping people from joining, that's fine. If someone cared enough to make some kind of a GUI that hand-held people through the process of choosing a server, that's fine too.
IMO, if we're talking bad experiences, ads on Reddit that are designed to look like posts, that's a bad experience. Ads that are designed to look like comments, that's a bad experience. And, the feature coming soon of communities locked behind a paywall, that's a really bad experience.
The reddit concept of subreddits also doesn't work well with federation IMO (at least no Lemmy's implementation).
Want to talk about video games? Well, there's no /r/games, instead there are bunch of different /c/games on different servers with varying amounts of activity. You basically gotta make the "pick a server" decision again whenever you post something. If you make the wrong choice, your post might not get seen by anyone, and even if you post to the biggest sub, you'll be missing out on eyeballs from people on other servers who aren't subscribed to that instance for whatever reason.
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? Or maybe I'll miss out on a lot of discussion if I post only to one? There's no way for me to know.
For me, it makes Lemmy less useful than reddit for asking really niche questions and getting useful answers. For posting comments on whatever pops up in my feed though, it works great.
I don't have any good solutions to this, and I'm sure it has been considered already. When I first joined, I remembered seeing people bring this same issue up, but it doesn't seem like it went anywhere? (Or maybe it did?)
Its annoying but I also like it, you get different viewpoints and if you look at the feeds the focusses are usually different, like one might have mostly news and trailers, the other mostly discussions on questions, there are like 10 different shows movies tv communities
This isn't really a federation problem, and more that there isn't a clear "winner" yet.
Even on centralized platforms, you end up with multiple communities for the same topic, until one of them grows enough to beat out the rest. Then eventually a scandal might cause it to fragment again. There are also separate communities that keep going independently because of ideological differences. See the various international news subreddits
The movies communities here were like that, but now there is a pretty clear "main community"
Man. You just gave me an idea (which would matter if I wasn’t a complete idiot).
Instead of servers that all attempt to be a sort of clone of Reddit, servers could focus on content similar to the way subreddits work.
So you’d join any one of these servers and federate with other servers just like now, only content would be focused between servers.
Example:
This server is a games server. It has /c/games, /c/fallout, /c/vintagegaming, etc.
This server will focus on news and politics. It has /c/worldnews, /c/marketnews, etc.
Sure, it would still have the issue of being fractured, but it would narrow it down so much that it would be more appealing and easier to navigate.
It’s probably too late for that.
Ultimately, I’m happy with the fediverse. Algorithms aren’t dictating what I see. There’s no profit incentive that will lead to bad decisions, so when bad decisions are made, folks will talk about it and come to a solution.
People like to commit, though. They want to commit. They want to make an account and be done. The ability for established users and communities to move around is a great feature that makes Lemmy superior to other sites, but it really needs to work on making new users feel comfortable enough to stay put when they're first figuring things out, because if a new user decides to leave, they're probably not switching instances, they're switching platforms.
I like the analogy that Lemmy is like an email provider. Many possible providers, one Internet. Maybe we could get more traction if Lemmy were promoted in a similar manner? Or even have email service like sdf.org?
I've gone on this diatribe about PIxelfed's onboarding process, where they have a website that says "This page will help find the perfect server for you" and then is designed to present as little meaningful information about each server as possible. Looking at join-lemmy.org, it's marginally better. "You can access all content from the Lemmyverse from any server, so it doesn't matter which you choose" 1. not strictly true and 2. if it doesn't matter why make the choice?
Here's a question I have, because I'm honestly not sure: Let's say most of the communities I'm personally interested in are on example.lol. But my account is on sh.itjust.works. How much am I burdening sh.itjust.works by mostly reading and posting to example.lol? Would I be decreasing people's operating costs if I just opened an account on example.lol so most of my interaction was on my home instance?
Yea getting into Lemmy is confusing. I only use sync because it's easier, I have no idea how to even access it on desktop. It definitely needs some QoL improvements before I can really start recommending it to people
Good keep those numb nuts away. Reddit sucks not only because of Spez and his greedy overlords, many of the users suck as well and I bet there is a big overlap on the Venn diagram between people who suck and people who think lemmy is confusing
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.
It’s why my less “tech savvy” friends won’t join. They don’t understand what federation is, and No they don’t want to take 2 minutes to learn.
It’s annoying, but it’s reality. People don’t understand the whole different servers thing, federation, and how to pick one.
I realize marketing isn’t a strong suit (nor should it be), but I’m proposing two solutions (well maybe not solutions, but something to help):
A quick animated video showing the benefits of Lemmy and how this all works (if it hasn’t already been done yet)
A service that basically simplifies and centralizes the signup process to one screen. During server selection, users can see the most populated servers and click on them to learn the specific rules for the server, etc.
Idk, maybe we already have all this…or this is just complicating the issue. Or maybe we only want people willing to take 2 minutes to learn about how it all works. Tbh that’s a pretty good natural filter for the types of users I want to be interacting and discussing with.
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.
Couldn't we design an "onboarder" where when you get started on lemmy, a "let's get you started" wizard asks you 2 or 3 questions and based on your answers, it proposes 2 or 3 servers (or directly assigns you to one)?
The fediverse being "endless wars about who is federated" is not really true, is it?
Sure not everyone is federated with everyone else, but legacy social media is federated with nobody at all. Federation is the entire point of the Fediverse, you connect with people you want to connect with and you don't connect with people you don't. It's as simple as that.
Plus, do people really want to be on a single platform with everyone else in the world?
Because that's a big part of what broke the internet in the first place...
99% of users are going to check out when you ask them what server to join.
I'm so sick of this dumb ass argument...
People who complain about "servers" need to tell me what they think "the internet" is. The existence of servers didn't stop online video games, email or discord/slack from catching on with hundreds of millions of people, so why is it suddenly a problem when it comes to the Fediverse?
Onboarding obviously needs to be better, but I'm going to be totally honest honest here: I don't think these are legitimate, actionable or useful critiques.
These are merely excuses from people who are addicted to legacy social media and who don't give a shit that the internet is owned and controlled by a few rich corporations.
Easy fix, if it isnt federated I give them a one star and talk about how im tired of ads and corporate influence in my discussion forums so id rather use the threadiverse, prob does nothing but if it gets even one person to google and switch it was worth the 5 seconds it took to type
I did this for a couples posts that popped up on redditalrs that werent lemmy, they were definitelty alread netuered and ready for ads, worse than reddit
Agreed. But as long as people don't actively leave Lemmy in favor of the new service I'd be okay with it I guess. I mean it would still be cool if Lemmy grew larger but hey, we got a nice little community here
I think the irony here is that the user-friendliness experience of Bluesky stems from it being a centralized service (in practice). I seriously doubt most people who signed up for Bluesky even understand what "decentralized social media" means.
I'm not saying Lemmy (and the greater Fediverse) can't improve, but it's clear that the biggest barrier for most people is the decentralized aspect itself -- the core of the Fediverse -- which is something one shouldn't really "hide".
As long as the state of social media usership demands centralized practices, then the Fediverse will forever be at a disadvantage in gaining mass adoption in my opinion.
Serious question here: what is the bad ux experience of lemmy compared to reddit? (except choosing an instance in the beginning, I get that this might turn off a lot of people)
Text-based forums are a niche. The vast majority of the population doesn't like that format. There's a reason no Bluesky has emerged, the appeal is just not there.
About Bluesky, there was an app that allowed "Reddit view" (so threads with votes). Can't find it back right now, the search mostly show Flashes, the Instagram alternative, which probably reflects the larger interest for that type of format.
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.
Lemmy is too right wing to serve as a good Reddit replacement. The queer communities on Reddit don't want to move here because their members will be harassed.
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.
The analysis paralysis of having to pick an instance is definitely the biggest hurdle in my opinion. I don't think a read-only instance is the solution though, at least not one that requires registration. That just adds another step, which I think would further confuse people. The simplest way to onboard new people is to just shove them onto the biggest instance, but I know that kind of goes against the ideology and creed of the fediverse. There were endless debates about it during the Reddit exodus of 2023.
People need to stop sending people to "join ___" sites. I get why they are, or at least were, necessary, but they're totally superfluous when users are making recommendations to other users.
Just recommend a website for them to join. Word of mouth + systematized signup makes zero sense.
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.
Being able to just browse without signup and see largely federated content would pull in a lot of people. I am new to federated concepts, but would a generic, non-profit "home page" that's browseable without signup is possible? Apps like Voyager could dump newbies into that until they want to post/interact?
By read-only, I mean they couldn't create any communities. So essentially it would be an instance that has accounts but nothing else. Users would still be able to vote and comment on other commnities and subscribe. They could stay on it if they wanted to, but of course they wouldn't be able to create any communities.
Exactly this - Join-Lemmy.org has some (minor) UI and text issues. I'm also not quite happy about the sorting of the instances and the selection there. If f.e. you chose "General -> English" during onboarding, you get this screen here:
Hexbear? Some random 11 user instance from finland? Lemmy.world nowhere to be seen? They are randomizing the instances, which kind of makes sense to prevent the bigger ones from growing even more, but which might confuse new users.
But those are minor UI quirks that can be solved. All those reddit couch warriors that claim that everything should be completely redone exactly how they want it to be are insane. Normal users are able to understand the concept of instances.
Lemmy.world is excluded because it represents more than 30% of all active Lemmy users, thats too much. And yes the list is somewhat randomized so that you get different instances at the top each time. You could store the order in a cookie to keep it consistent for each user. And you are welcome to improve all this.
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.
Idk I turn on the instance names on every app idk why they keep trying to hide the federation and how it works, it makes this experience unique, I dont want the same boring shit I already hated but was stuck with
I do the same on mobile :) but I think once people do understand federation and why its actually a very good idea they would too - but thats not going to be true of the majority - certainly not before they use a federated service.
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.
Honestly, I think federation being (mostly) invisible is actually part of the problem. Trying to make these spaces look like something they're not makes people believe they work in a way that they don't. It makes "Lemmy" look like wish-dot-com Reddit, and Mastodon look like temu Twitter.
This is all something new. This is a thousand Reddits, where you can see over the fence at what each other Reddit is talking about. It's ten-thousand Twitters, where you can talk to people on other Twitters.
If you could post on Facebook articles from Twitter, people would get that maybe they don't see every single comment, or every single Facebook article all of the time. This would be understood. Twitter and Facebook look like, and are discussed as if, they're two totally different websites. The same would be true of AVForums and CivicForums, if they could cross-post.
But fediverse platforms go out of their way to hide what they are, and to strip each website of its identity. And that seems wildly fucked up to me.
People are still on Twitter while the owner makes Nazi salutes and Bluesky is a 1:1 replacement feature-wise with a modern interface. People just don't like to move.
UX means "user experience". It is distinct from the UI. OP is basically saying the process of signing up to federated social media is too complicated for the average user, not because of the way it looks and how you interact with it (the UI) but because of it's not as easy to understand the concepts behind how Lemmy works.
It was the default for a very long time. Reddit changed that because it prevented them from monetizing the site that easily. And the admins seemed to dislike what RES could do with the old Reddit look.
Are you suggesting that businesses only change things based on what their users want? Because that's obviously nonsense. Enshitification finds a way regardless of what the consumer wants.
Honestly, if picking a server is too difficult, how have you survived this long? It's literally like picking an email host.
That's the UX people are complaining about. How far have we fallen that making a choice is now a problem? "Pick what you like" leads to people going "OMG, this is terrible, I have to make my own decisions😭😭" No wonder people love AI, because they can't think for themselves.
The only improvement would be setting a default or giving them themes to choose from which they are interested in and selecting a server for them based on that.
I respectfully disagree. Reddit went downhill and became significantly more difficult to manage/moderate when the masses joined.
If people aren't willing to invest a bit of time to understand how Lemmy works (and it's really not that difficult to understand), then I don't think Lemmy is a good fit for them.
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.
🛑 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.
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.
While not necessarily about the upvotes I find the users here are still very much about being Right™ or trying to be the most liked and therefore the most conformed to their community.
The updoots may not matter but people for sure act like they do or want them to.
Ah, I see what you're saying. Under normal circumstances, I would suggest to new users to signup on the "flagship instance", but in Lemmy's case… nah.
To be perfectly honest, I'm not certain what content I'm not seeing because, well, I haven't seen it 😅. Some instances seem to do a good job of only blocking content from notoriously bad sources.
I’m going to be holding a teach-in about the fediverse. AFK I mean. Like the people I live with, and am in community with in meat space. They all want to ditch corpo social media, but aren’t sure how. I’ll hold a digital one too for my more extended community, but I want to start with the people I truly live with. I think word of mouth is a great way to onboard people as it allows for a dynamic level of handholding. This is essentially “grassroots” social media after all.
I don’t really want Reddit to join Lemmy en masse. I want the people that see the value of pre-2010 social media, and the “local” internet, to understand and have access to these tools and spaces. I think that will be best done through education, not advertising. Advertising the platform is exactly what all the platforms we want to ditch do, and we are actively trying to not be those platforms.
The sense of “needing” more users, to me at least, is a hold out of the “infinite growth”, capitalist, mindset. I don’t want infinite growth for my instance, I want the people it’s made for to find it, and enjoy communicating with the people they share it with.
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.
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.
Why do we want more users? Because lemmy is insufferable. Im here, like many others, waiting for an alternative to reddit and hoping im already there.
No we dont need gatekeeping based on a users understanding federated servers. We need more people so the smaller communities actually have posts and we dont need to scroll the dumpster fire that is "everything".
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.
IMO if Lemmy had all the features that old.reddt had it would still be an objectivly worse UX experience. Federating reduces UX, that's just a rule.
We should focus on making the onboarding process as simple as possible like enabling social login (inb4 insecure and not private: let people make their choices), and making it easier to move between instances and understand what instance you're looking at.
Disclaimer: Photon is great and the dev does a fantastic job. Also, the beta is open, please give them feedback on [email protected]
However, there as still issues induced by not using the default UI. One of the instances I used added photon as p.instance for a while
Photon was still in early stages, and there was a bug preventing it to load for some people (Firefox users IIRC). In the end the admin switched to Tesseract.
https://lemdro.id/ has photon as a Default, but it took them a while to the latest version, for quite some time it wasn't ideal. I would still go to https://l.lemdro.id/ just because the Comments view was available, or because some other info was missing/hidden.
Lemmy releases new versions quite regularly, and there are usually a few bugs. Photon development is independent, and the Photon dev has to catch-up with those. Add admins sometimes limited availability to the mix and the experience can really become subpar.
There's quite a few things we can do to improve the experience in the current default.
Eg. by optimising it's defaults, turning 'Auto expand media' on makes it a much smoother transition for people, and makes the site look more modern and not like a forum from 15 years ago.
The reality is, our UX is bad else top comments in the post I shared wouldn't look like that, and something needs to be done about it
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.
About the lack of an algorithm: do we really want to recreate the addictiveness of for-profit platforms? Is that actually a healthy feature? Perhaps it's better for society if our social media isn't as addictive as possible.
And on manual validation for sign-ups: before the mass migration from Reddit, most instances didn't seem to have validation, and then as it became popular, we got hit with trolls mass creating accounts posting CP and racist images, making it a game of whack-a-mole to stop it. As Lemmy is all volunteer run, we don't have paid content moderators always watching for that stuff, nor did they have an automated content filter. The main solution is to validate sign-ups so that the moderators and admins are not overwhelmed with spam and illegal content (which they could be legally liable for if not dealt with properly).
Well, it's not because something has the potential to be addictive that it's necessarily bad. After all, a video game that isn't addictive at all could also be called boring.
I think the line between an enjoyable experience and unhealthy addictive features is drawn in user choice and the absence of malicious intent.
There's no "main" app. Think about Reddit before the API fees. There used to be a default app.
Which app was this? Reddit's 1st party app? I didn't think it was very popular until they did the API fees, I never used it and I don't know anyone who did. Lemmy's 1st party app is Jerboa.
If you have ideas for how to fix these issues, you should file issues on Github for how to improve
Addition to 10. And if a thread is not about america or politics, someone in the comments will still twist the subject to rant about it.
And 11. Lemmy has a disproportionate cynical middle aged nerd population. Like the people on this post thinking 'old reddit-like ui' was a compliment. Seeing the 'I only use vim' guy once is amusing. Scrolling down and seeing a dozen more sends a distinct 'this place is not for you' vibe.
They're not communist fight communities explicitly though. I haven't joined any communist-themed communities. It's just content that kinda bubbles up left and right.
I COULD start avoiding everything ".ml", but that sounds counter-productive.
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.
What are you supposed to do about the opinion of newcomers whose opinion is, "I don't like choice," and the central feature of federated platforms is choice?
Unexplained choices are extremely frustrating and cause confusion. It would be awesome if people could magically choose the right instance for themselves without being aware that they are making a choice, but that just isn't realistic.
Choosing was the only thing that was difficult about joining Lemmy, and it was difficult because I did understand federation and also understood that the feed and moderation would differ from instance to instance.
Honestly the only thing I can think of to make the experience better would be having the ability to preview the feeds from different instances with your settings applied and an easy way to move account settings to a new instance.
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.
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 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.
Tell them to download the thunder app (it's very similar to many of the popular reddit apps) and just give them a list of the 10 most popular fediverse's to pick from to make an account.
I mentioned this like a year ago. Users will need their hands held to get them to easily come over.
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.
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.
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.
Hot take - I don't blame them. The who's federated with who and who can see what, and how it works is confusing as absolute fuck and extremely poorly explained.
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.
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.
This is intentional. There’s a contingent of Lemmy power users who are actively sabotaging a push to make it more accessible. Every time this comes up, they openly admit their intentions are to keep it niche, and continue gatekeeping.
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.
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.
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.
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 <3
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.
Facebook has servers all over the world; there's not just one Facebook server although it appears to users like that. What would be the effect of asking (potential) Facebook users which server they would like to join?
In a somewhat related question, does anyone know how the extra-instance account transfer request is going? Not sure where to look to find out.
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.
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!
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.
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.
Does this extend to users? Currently, blocking on Lemmy.World with Thunder, if I block instance A, and a user from instance A interacts with instance B, I see that interaction.
Mastodon et. al. block everything coming from that instance, unfollows everyone, the whole nine yards. So far, I can only block the communities for sure, and have to continue blocking each user I come across.
Neither Jerboa, the first app on join-lemmy.org and the one by the Lemmy devs, nor Lemmy.World's own web interface gave me this option. I downloaded Thunder, Voyager, and Sync, and only Thunder gave me that as an option. When searching how to block instances, the top results are that you can't (at least on DDG).
So, unless I'm being incredibly stupid right now, I can block instances, but only if I use a specific app, or perhaps choose the "right" instance. That's still very bad UX.
Edit: after using Thunder for a bit, this blocking clearly does not extend to users. So if I block instance A, but then a user from instance A posts on a community on instance B, I'll still see their post. It seems Lemmy loves wack a mole.
If coding were something I could do, I'd be tempted to run a modified lemmy instance where voting is disabled all together, and default sorting is forum style.
Edit: oh and nested replies would be disabled too. Maybe add a quote button on people's comments.
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 disagree. I'm an ex tech guy, and I found it to be a pain in the ass. I really appreciate everything that everyone here does, but it's empty enough that I recognize a number of users. The average person isn't signing up. At 50k active users, our voice is small.
I don't know what the grand vision is, but if it's to provide the people with a corporate free perform, there needs to be... The People.
This seems to be quite a problem here, too many techy people and too few people with other interests, sure I'm in the first group myself but even then this is still a problem