Hacker News new | ask | show | jobs
by briancarper 5849 days ago
I linked to other posts in that post, in which you can see some of the things I struggled with (written while I was struggling). For example:

1. Windows opening and closing seemingly at random when using SLIME 2. Horrible default fonts 3. Unfamiliar keybindings, some of which are awfully long keystrokes to do very common actions, e.g. C-x C-f to visit a file, C-x C-s to save a file. 4. Struggling with Emacs jargon and navigating the help system

There was a lot more. Part of the problem is that none of these things bother me any more, because I've drilled them into my brain over the past two years. So I don't remember everything I struggled with. I just remember being extremely frustrated.

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

1 comments

> 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.