this post was submitted on 30 Apr 2025
30 points (96.9% liked)
Technology
84866 readers
5232 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I think part of the problem is that "good" UX isn't a single thing but a continuum. It's very dependent on the skill level of the user. Often what makes a good UX for a newbie is a bad UX for a power user and vice versa. OSS tends to attract power users and particularly the ones working on some software in a particular area tend to be domain experts. That in turn can lead to designs optimized for very advanced use cases that end up being frustratingly opaque to an "average" user or even worse a newbie.
Blender is an excellent example of this. It's regarded as one of the best 3D programs out there but it's far from a simple piece of software to pick up. What saves it is that all the commercial alternatives are just as obtuse as it is and so the ground level expectation is that it's going to be complicated.
Likewise many OSS and Linux tools expect or even require CLI usage which while great for power users putting together scripts and pipelines are often opaque and unintuitive to someone who is still learning the domain.
This focus on power users leads to turning newbies away and funneling them towards the commercial offerings where they then get used to their quirks and limitations of those apps so that when they do eventually become power users the quirks and limitations of the OSS alternatives feel strange and off-putting to them.