Hacker News new | ask | show | jobs
by kazinator 2600 days ago
Rather what is considered good UI and ease of use is sub-optimal for people who understand tech, and those are the people who write free software for themselves and others like them. (Why would you spend months making some UI that in the end requires a minute of manual labor to do what some piece of syntax in a config file achieves in seconds, and which can be diffed to the previous version and so on.)

There are good examples of UI in free software. There are also terrible examples of UI in proprietary software. A lot of the peculiar user experience in GNU/Linux is that way because it was cloned quite exactly from a proprietary system called Unix. A lot of that bad user experience is standardized with an IEEE standard called POSIX, which isn't free.

1 comments

> Rather what is considered good UI and ease of use is sub-optimal for people who understand tech

The widespread love of the Mac and OS X among techies on HN says otherwise.

It says nothing about whether it's optimal or not. You can't easily evaluate how good a UI is for expert users until you're an expert yourself, and once you've made that effort, will you really want to abandon all that hard-won skill to learn another system? I think many people use sub-optimal UIs because the short-term cost of learning a different one, which might not even be better, is too high.
True, and that includes me. My favorite thing to say about bad UI is "those designers should spend two weeks using a Mac from 1985". :)