Remix.run Logo
Jedd 20 hours ago

> but are awful at UX

This is such a weird trope.

For those of us who've used microsoft teams, jira, servicenow, salesforce, or basically any insanely popular (in the commercial if not upvote sense) products, it's unclear what is being compared to with these tired claims.

pdpi 17 hours ago | parent | next [-]

"Bad" comes in many shapes and sizes. Specifically, "technically competent person implementing a thing designed by a technically incompetent person" is remarkably different from "technically incompetent person implementing a thing designed by a technically competent person".

The way this plays out in practice is that those products you listed can hire actual UX designers, but many product decisions are made by people focusing on business concerns rather than product concerns, so you have competent people implementing designs by incompetent people.

Inversely, because open source software is usually built by people trying to scratch their own itches, they those people actually understand what the product should be, but, because they're usually software engineers instead of UX designers, they're typically incompetent at UX design. So you have incompetent people (devs with their UX design hat on) implementing designs by competent people (those same devs, with their "scratch my own itch" product owner hat on)

riddlemethat 5 hours ago | parent | prev | next [-]

Microsoft Teams was bad, so they rebuilt it and somehow made it worse. Then they decided to do the same with other apps, like Notepad. I switched to Ubuntu on my computer this week. Linux administration is not something I want to spend time on, but LLMs are able to help me debug why my password manager can't talk to my browser and write shell scripts to fix it... I'm able to focus on work and be done with the Microslop.

bzzzt 19 hours ago | parent | prev | next [-]

> This is such a weird trope.

No, it isn't. Lots of non-trivial OSS desktop applications are clearly made by people with no interest in aligning with expected desktop GUI behavior. From Gimp with dozens of windows to LibreOffice which is slow and has bad font rendering. And those are the 'poster apps' for FOSS desktops, lots of apps are worse.

Moomoomoo309 18 hours ago | parent | next [-]

Gimp's single window mode was made the default years ago now, so that's not a great example anymore - there's scientific software that uses that paradigm that might work better, but most of that isn't OSS. Also, Libreoffice being slow and having bad font rendering seems pretty inline with Word nowadays...

pests 16 hours ago | parent [-]

> Gimp's single window mode was made the default years ago now

Good to hear. I use GIMP pretty seldomly and that was always the first menu option I had to hunt down.

savolai 18 hours ago | parent | prev | next [-]

Gimp may be a bitnof a bad example nowadays? Of course depends on your habits and standards.

TheBicPen 16 hours ago | parent [-]

The best way to draw a circle in gimp is still the awkward select -> foreground fill workflow. At this point this example is beating a dead horse, but the horse shall continue to be beaten until a proper ellipse tool is added.

HappMacDonald 8 hours ago | parent | next [-]

Instructions unclear. I've kidnapped the GIMP and Inkscape teams and forced them to blend their work into one product.

It now has an ellipse tool, but finding it among the toolbars and menus is left as an exercise for the reader

wizzwizz4 11 hours ago | parent | prev [-]

I select, delete, flood fill. Three steps, but afaik it's quicker.

erikbye 12 hours ago | parent | prev [-]

Compared to Microsoft Office suite, Libre suite is definitely not slow.

savolai 19 hours ago | parent | prev | next [-]

These are all products the ux direction of which is likely influenced more by corporate power dynamics. Sure, uxers are involved, the real power they have is a different question.

Everyone’s got their preferences, quality of ux is by definition subjective. That is what makes these discussions hard. Naming any examples will always have ”nah i don’t like that product” as counterpoint.

An equally weird trope us UX practitioners dumbing down UIs. It simply depends on who we are designing for.

As soon as developers actively hang out with real users in real life and genuinely observe them without intervening, i’m all for oss projects without uxers.

Disclaimer: did my master’s thesis on OSS UX.

savolai 2 hours ago | parent | next [-]

Shameless plug: User Experience Design in Open Source: Inviting the Users

https://savolai.net/ux/user-experience-design-in-open-source...

Product & framework thinkers: Case studies.

https://savolai.net/ux/product-and-framework-thinkers-when-d...

phatskat an hour ago | parent [-]

I’m definitely going to read those, but even without doing so “inviting the users” as a concept carries a lot of potential. We were tasked to rewrite a very old windows app for backend grocery store sales in a web/Laravel/Vue application, and product spent _months_ if not longer sitting with sales reps, watching them use the old tool, and asking them what they would want to see - how does it work? Can it be more efficient? What do you dread most when using this?

The end result was a real pleasure both to write and to use.

johnnyanmac 6 hours ago | parent | prev [-]

>As soon as developers actively hang out with real users in real life and genuinely observe them without intervening, i’m all for oss projects without uxers.

Game dev here. Play tests are excruciatingly painful. Spend some time showing off a game and you can see why so much ux these days are "boring" and samey. Deviating off the beaten road takes so much extra polish compared to seeing how competition controls work and copying that.

brailsafe 11 hours ago | parent | prev | next [-]

> microsoft teams, jira, servicenow, salesforce

Nobody wants to use those products either; they just exist because their default at a certain scale, or they're effectively free because they're included in your existing MS license.

For GIMP the comparison would be either Adobe stuff or what used to be Affinity products. Libreoffice is now competing maybe with MS Word but probably more often Google Docs or Markdown editors.

Old blender used to have a very technical UI; a cacophony of dropdowns and small text that functioned but was quite overwhelming. Meanwhile things like SketchUp became popular because they weren't as powerful necessarily, but were very welcoming, and that's hard to do with a complex offering.

throwa356262 18 hours ago | parent | prev | next [-]

Actually, I like Microsoft Teams.

I know this is controversial but I prefer teams to zoom and slack.

b00ty4breakfast 17 hours ago | parent | prev | next [-]

Lots of that is momentum and politicking. Or the result of decades of concerted effort to associate your product with it's niche, from education to industry, like Adobe

high_na_euv 20 hours ago | parent | prev | next [-]

Teams are decent, wdym?

Inb4: I've used ventrilo,team speak, mumble, discord, Skype.

dfxm12 19 hours ago | parent [-]

It looks like you only use a tiny fraction of Teams' functionality. I agree, there's little to complain about when using it for IM/voice/video calls. When you start using it for other things, especially the enterprise features, it is bad. It is a resource hog, handles navigation poorly, has poor default settings, finding installed apps can be tough, etc.

phatskat 43 minutes ago | parent [-]

> handles navigation poorly

My current pet peeve: I’m often going back to the previous week on Monday to fill out my time sheet. So, I open the chat for a meeting last week to see how long it took, fill it out, and hit the calendar icon in teams and I’m back on the current week. It’s a painful UX flow that I’ve now built in to my brain, so help me god if they fix it.

Note that teams does include a “back” button, and also note that it doesn’t give a flip about state - it knows you were just at the calendar but doesn’t care where, so you’re back on the current week

giancarlostoro 20 hours ago | parent | prev | next [-]

Those products likely have UI / UX people behind how they look, feel and behave. ;) Except maybe Jira, Jiras always been the Excel of ticketing.

johnnyanmac 6 hours ago | parent | prev [-]

>it's unclear what is being compared to with these tired claims.

Relatively good UX. Because Microsoft, Salesforce, etc. Have full time teams of designers in tow. For historical reasons it's harder to get said designers to work on FLOSS.