Hacker News new | past | comments | ask | show | jobs | submit login

> For the most part I never found solutions other than getting used to the Emacs way of doing things, and changing my habits.

A (true) anecdote.

I use a piece of custom software at work. Parts of it are horrible to use, truly awful, unintuitive, time-wasting.

For those of us who've used it for a year or more we ignore the rough edges. We know that when you perform a certain action a pointless warning box appears so you immediately hit 'Enter' to dismiss it before it even appears. Obviously we know what the menu entries do, even the ones with no text label.

We were forced to use this software at a point where we couldn't fix it. Now we have the ability to fix it but we've changed our habits to fit it so we don't bother even filing bug reports. New users, however, are going completely crazy trying to learn it.




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

Search: