If email were invented today people would complain about how complex and annoying it is to sign up.
Mastodon
Decentralised and open source social network.
OMG another account?! Why can't I just use my discord smh
Using your email address as username is a common problem for a lot of users.
Some of them are even completely shocked that they can use a different password and don’t understand, that their mail is just their login credentials for this specific site.
The feature “login with Apple/Google/Facebook” exists for a reason.
In college I had to write a program to send emails. This was around 2012. Basically we had to send the low level commands of an email for it to go through. After doing this I realized something weird. The email gets to say who it is from. There are obviously ways to sign the message and verify it and most email servers block messages that don't have these because of how trivial it is to fake. It's basically like putting a name tag on that says "Joe Biden" and everyone believing you're the president.
I didn't do anything malicious but I did mildly prank my girlfriend. I don't remember what I did but I'm pretty sure I told her before I did it. I really didn't want to end up getting expelled for """hacking""" so I didn't do anything remotely bad. The irony is the assignment wouldn't have worked and been as interesting if my campus had the proper security measures to block the messages.
It could be that the web client for our email mentioned something about the sender being unverified and not to trust it but I don't remember.
When it was invented, it was complex and annoying, even by today's standards.
Both are exaggerated, but fediverse apps absolutely need better onboarding and it's a totally fixable problem, but not if the community continues to ignore it.
I agree. The issue is 100% UX
Let’s walk though the flow a typical user would experience:
- Search “join mastodon”, find joinmastodon.org
- Click “create account”…
SERVERS: Mastodon is not a single website. To use it, you need to make an account with a provider—we call them servers—that lets you connect with other people across Mastodon.
- 95% of users will bail at this point.
- Scroll down to the instance search UX.
- Too many options. Do I want “all regions” or should I pick my own region? Do I want “all topics” or “general”? 95% of remaining users will bail.
- Pick mastodon.social, sign up.
- Confirmation email takes 12 minutes to arrive. 95% of remaining users will bail.
- Confirm email, log in. Click search.
Search or paste URL
- Wtf does that even mean? Try entering “William Shatner”. No results. Try “Taylor Swift”. Top result is
@[email protected]
wtf? - Go back, click “see what’s trending”, brings me back to “Taylor Swift”
- Go back, click “find people to follow”, brings me back to “Taylor Swift”
- Close site, 95% of users will who get here will never return.
I disagree, it's not as easy and normal as Twitter and Threads. Stop lying to yourselves. It's Dev's requirement to make it user friendly for the audience and they haven't. Otherwise this wouldn't be a thing people are saying lol. Devs and fanboys are so in their own bubble it's why nothing thrives
What's complicated about signing up for mastodon.social on the mastodon app?
I think the issue is that it's not as hard as they make it out to be. It's not plug and play but do they need everything handed to them ona silver platter
you'd be surprised. Present someone a choice between privacy and convenience, most people will pick convenience.
I'm a software engineer with a decade of experience, and I'm frustrated by the experience so far. Bad UX is bad UX.
It's open source and community-developed, send a pull request for how you want it improved.
As someone who worked in IT support at a university and later as a sys admin: I believe MOST people (including young people) can not use the internet or a computer when it goes beyond installing and using a (popular) app from the App Store.
Many people can not, for example, look up a program via search engine, go to its website, find and click the correct download link and then install the program. Many people don’t even use websites anymore, they only use applications.
Their voices are missing online simply because they are basically tech illiterate. And I think that is a huge problem.
I’ll add to this that most people don’t understand the difference between a service and a client. Yes, even though they use email, to them it’s just “my gmail” and they don’t think past that. They don’t know you can use different clients, or the web. They just don’t. It’s an app on their phone.
The reason the internet was so great in the early 2000s is that THOSE PEOPLE WERENT ON IT.
I’ve had the most confusing conversation when a relative referred to their browser (Chrome) as “Google” (which to me means the search engine or the company, not the browser). It was only when they later mentioned Firefox as an alternative to Google that I realized what they were talking about.
I'm sure it's not lack of technical skill it's a mental block, I've helped so many people set up software that is literally clicking ok a dozen times then they're like 'oh let me print this, hang on I need to compile a firmware update and flash it using a telegraph key...' big brands have the shittiest software, but people feel they should be able to understand because it's professional but something like an open source federated social network is nerd stuff so they feel the the shouldn't be able to.
Case in point, I installed MPV on a friends laptop because VLC wouldn't play the file without crashing, the install process is super simple but they have green on black hacker terminal output instead of a process bar and you type Y when prompted instead of clicking yes -- it gave her anxiety just watching me do it, said maybe we should try uninstalling VLC and reinstalling instead... Of course mpv played the video flawlessly and used less CPU and ram doing so which warmed her to it. There's no way she couldn't have understood everything and done it herself but the fact it's not as corporate as VLC would have written it off (and wow that's a crazy thing to say, I love that there's so much great open source software that VLC is middle of the road)
Which is funny because if you open the App Store and search for Mastodon you'll find an app you can install and will prompt you to create an account and login.
Yes it will default to mastodon.social or whatever but that's a fine default.
Folks that say it's too hard just don't even want to try.
Well, In 10+ years, I've never managed to understand how Twitter works, so I guess there's nowhere to go but up?
To be fair, if you want content on Mastodon, you have to actively go out, find people, and follow them. After you get past that Step 1 of signing up, your home page is empty. There's no algorithm that automatically deposits content on the main page. You have to do a little bit of work to get anything. As you say, doing this work is not that god damn hard, but sadly for about 80% of people (maybe more), this is an impassible barrier.
On the bright side, once you do get past this barrier, none of the Mastodon content that you are getting is from that bottom eighty percent.
Also the first barrier of picking a server (how it works, the rules of every instance, checking who they federate with) and an app (the will to test multiple apps, learning that to login you have to input the server url manually since most aren't listed in the apps), to the people who read all the things it's tedious but doable, for the rest it's "Which one is the RIGHT choice?" and just stay at the door.
Also servers with poorly written rules don't help (example: mstdn.mx says porn and politics are forbidden, but in reality they allow them as long as you tag then properly).
These kind of posts don't help either, because it makes people feel like they are too stupid to join and rather stick to the known services, but omit all the actual process that someone has to go through.
to the people who read all the things it’s tedious but doable, for the rest it’s “Which one is the RIGHT choice?” and just stay at the door
Exactly. I'm a programmer and I do server administration on a small scale, but when I went to sign up for Mastodon my first reaction was, "How the hell am I supposed to know what instance I want my account to be on?" and I left. After a couple of weeks of absorbing random bits of information about how federation works I went back and completed the account creation process, but I really doubt that the average user who just wants to sign up for a service and use it is going to get past that step.
I flirted with journalism before getting my degree in CS.
It's not an exaggeration to say that the faculty and many of the students were almost proudly "bad at math" and basically bad with tech too, other than learning the basics of a Macbook.
Doesn't have to be that way and many journalists are smart, great people, but there's a weird self fulfilling culture when it comes to tech. Not totally sure about how tech focused writers would be similar or different.
Edit: Just googling "journalists bad at math" and got this from the Columbia Journalism Review:
“In many cases, they got into journalism to stay away from math.” Journalists love to joke about how we suck at math.
Edit 2: I guess I was bringing up my experience to be an example of how many journalists do not have a strong grasp of technical concepts and sometimes are almost proud of that. So it doesn't surprise me that many may have struggled with Mastodon.
That being said, that attitude is far closer to the average user than, say, the user base of this platform, which is likely far more tech savvy. Streamlined user experience is not a bad thing if you desire mainstream use and is something that could be improved, though Mastodon has been making strides in that regard.
Is this a troll post? There are multiple shortfalls that make Mastodon harder to use than twitter for the average user. Here's a great Op-ed explaining them: https://arstechnica.com/information-technology/2023/06/op-ed-why-the-great-twittermigration-didnt-quite-pan-out/
The tl;dr is that decentralization is no selling point for the average user and if the experience using Mastodon is any worse than using Twitter, people simply won't switch. And there are numerous big issues with Mastodon's usability that make it inferior to Twitter: That there is no proper way of exploring creators, that following creators is a hot mess, that Mastodon instances can block each other and thus make it impossible for their users to interact with each other. All those drawbacks come from being decentralized, while the only positive, not being ruled by a billionaire man-child, clearly doesn't bother people as much.
100%. People here don't think user experience and accessibility is important. Very weird attitude.
accessibility
Case in point: Quotes look too similar to nested comments.
Personally I thought first impressions of Mastodon (and Lemmy) were abysmal. Being told to pick a server without knowing what that means or the consequences of that choice just scares people away. Unless someone has a specific server in mind they should not even be asked to pick one. Instead a number of existing servers should volunteer as curated core servers and new users are automatically assigned to one of those. There can still be a "let me choose" link that goes to a full list of servers if they prefer to browse them all
Pick randomly fir a new user, and make it possible to migrate later.
I think this is a decent take. Maybe certain trusted servers can opt to be "default" servers and new users signing up on mastodon's default homepage are round-robbin'd into them. This can create a large burden of moderation on servers that opt into this, but it would be well worth it to turn mastodon into a user-friendly platform
The problem is the paradox of "it doesn't matter what server you pick" while also giving them a choice.
If choices don't matter, why have a choice?
Although I disagree that it doesn't matter
No choice doesn't matterat all. However, the decision on which mastodon server to use for your social media is about as important as what you'll choose to eat today for dinner. Yeah, kinda important for the dinner itself and you don't want some crap, but if you do, you could just eat it anyway for now and try something else tomorrow.
One thing I don't get. Among the gazilion "Oh, it is sooo easy to do this better" complainers are countless developers and designers. This whole Mastodon thing is Free Software, where countless people spent some of their free time and energy to give you what there is today. Complainer devs and UX folks, are your PR's getting rejected?
I made ana count on some mastodon instance. It wasnt a deliberate decision, I just picked one that seemed interesting from a list. That's what people recommended: find a small instance, don't go to the big ones. Well now I don't know what the instance was called, so I can't log back in because I don't know how to find it again.
When I went to try Lemmy I made of point of signing up for the biggest, most popular, instance, and I can use it in a straight forward way without worrying too much about federation. In general though Lemmy has been much more straightforward than Mastodon, which I gave up on after about 3 days, and then never used again because I couldn't remember where I had registered.
This is super frustrating.
bluesky literally requires an INVITE to join.
This could not be easier.
People are educated to not learn too much.
I've gotten really tired of repeating this to people. The fediverse is, to an end user, very simple. Just imagine the days of old forums, but your account for your main forum works in most other places and all the feeds are unified. Super simple.
UX needs work, but it's still miles better than traditional forums.
i also love the "oh noes there are nerds on there!" concern trolling, motherfucker read the wikipedia page on who first adopted and built the communities on twitter and reddit
It's pretty obvious 99% of users bounce off the signup page. People who think otherwise simply are too disconnected from normie reality
Here is what happens
Let's join this thing
I have to choose a server ? Ok which one ?
Wow that's so many, is this important or cani pick at random ?
If you pick wrong, everything you write could be deleted or never seen by anyone.
Ok, well I better choose properly
Read server rules pages for 2-3 minutes
There's a distraction
Later, joins threads
I wouldn't even go that far to be honest.
server
"wtf is this"?
And those who don't, bounce off the fact that it's not intuitive to follow someone from their user page.
Mastodon is not as complicated as it is sometimes made out to be, but it'a disingenuous to pretend that it's simple, either.