News for hackers. Stuff that matters.
Re:The Matrix Trashfire by vdaea on Wednesday February 14, 2024 @07:00AM (#39368867)
Developers could also do these processes. And they probably do, often. But they usually have their heads so far up their asses that they don't see how inscrutable this onboarding process is even for very technical users.

It's like when you use one of those Linux phones and your reaction all along is "ew". Do developers not notice how bad this is? No, they don't. Some of them haven't used a good UI ever. They can't fathom it could be better. They really think they are doing a good job.

Why did Discord win? Oh, it must be dark patterns, regulatory capture, moat, etc. It can't possibly be because the UI makes sense!

Re:The Matrix Trashfire by prmoustache on Wednesday February 14, 2024 @07:13AM (#39368957)
> Why did Discord win? Oh, it must be dark patterns, regulatory capture, moat, etc. It can't possibly be because the UI makes sense!

I don't know but the Discord UI doesn't makes much sense to me, this is a huge mess.

Signing up might be better though with the caveat that I never had any problem signing up with Element (not Element X for which I have 0 experience).

Re:The Matrix Trashfire by master-lincoln on Wednesday February 14, 2024 @07:18AM (#39368993)
Nowadays companies win because of better marketing and then network effect. The quality of the product does normally not play a big role for capturing a market
Re:The Matrix Trashfire by TulliusCicero on Wednesday February 14, 2024 @09:54AM (#39370435)
Bullshit. Discord absolutely gained traction among gamers (and then other communities) due to being a good product that Just Worked.
Re:The Matrix Trashfire by rapsey on Wednesday February 14, 2024 @07:08AM (#39368927)
The state of the project is completely typical of open source trying to do end user applications.
Re:The Matrix Trashfire by mpldr on Wednesday February 14, 2024 @09:25AM (#39370097)
> Developers could also do these processes. And they probably do, often. But they usually have their heads so far up their asses that they don't see how inscrutable this onboarding process is even for very technical users.

I would argue that as the one developing a system (frontend or backend) you can not perform something like that. The reason being that you already know all the small little bits, tricks, and band-aids. The only way to get proper feedback, is by putting someone completely fresh in front of the system.