Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What about "makes problems disappear with a minimum of effort"?

It is true that powerful systems require some learning, but there also are a lot of things that programmer's would not have to learn if UIs were better.

As an example, consider the time wasted to learn the idiosyncrasies of the various Unix tools. Standardizing simple things such as the way to query a program's version (-v, -V, --version, probably others), or the features of the regular expression grammars of tools X, Y, and Z would have made live quite a bit better. And yes, it would break existing code, but sometimes, the price of change is worth it for the benefits it brings, accumulated over the years.



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: