Live data from Hacker News

Typing Practice for Programmers

typing.io

221–224 of 224 posts

Re: Typing Practice for Programmers

#221
post #25

This. Is. AWESOME. Let me tell you what this is useful for by telling you my story: I'm a pretty fast typist (80-100WPM on TypeRacer, usually) and I really never put much thought into my typing, since it was good enough. But I recently started paying attention to the kinds of mistake I make on Typeracer, and realized that I have certain combinations of keys which I don't make using the "home row" of the keyboard, but…

can you share your windows autohotkeys?

Not OP, but I use this: https://github.com/achalddave/Vimdows-Navigation , which I updated from someone's post here http://www.autohotkey.com/community/viewtopic.php?t=44762

Someone else has also recommended https://github.com/MarcWeber/autohotkey_viper , which seems to be more feature filled than the others, but I haven't tried it out.

Re: Typing Practice for Programmers

#222

It doesn't appear to respect my keyboard layout - I'm using colemak (which works fine) but with UK symbols instead of US (which works everywhere else, including the HN comment box, but not in Typing.io where it wants me to type US symblos: eg " and @ are swapped).

Same problem with fr_FR on an azerty keyboard (Ubuntu or Windows 7). For example I can only type by typing instead of the correct + . For a I would type + . It occurs both in Chrome and Firefox.

This seems partially fixed. Though I cannot find a way to type . On my azerty keyboard, I should type +, or on a querty one, simply +, but neither works.

Re: Typing Practice for Programmers

#223
post #220

Earlier quoted context omitted.

Take it from someone who averages 140 WPM and peaks at 160-170 WPM. Don't skip errors and return to them later. Do delete whole words (alt-backspace) and re-type them from the beginning. When you get really fast, almost all typing errors are transposition errors. By the time they register you are already several characters, even words, ahead. Trying to correct them character by character will throw you off.

If you use emacs, what do you think about `flyspell-auto-correct-previous-word`? It's like autocorrect, but it only happens when you invoke it and it always happens on the last misspelled word rather than the word under point.

Never tried it but that sounds like it could work great.

Re: Typing Practice for Programmers

#224
post #159

Earlier quoted context omitted.

What would the possible use for such a feature be? When in the world are non-programmers ever typing squiggly braces?

They're completely valid brackets to use in writing. You don't tend to see them much but using different forms of brackets can add clarity to nested brackets (i.e. when you feel the urge to expand on your text in brackets [which I frequently do {and according to Wikipedia, others do too}])

Thanks so much for this bit of knowledge, I was not aware this was the grammatically accepted means of doing this. I always tried to reformulate sentences to avoid nested "expressions" due to the confusing nesting of parenthesis.
Post reply on HN