News for hackers. Stuff that matters.
Re:What Does a Coder Do If They Can't Type? by ypcx on Saturday August 10, 2019 @07:08PM (#20665086)
I've learned touch typing before I've even learned coding, and I think it saved me from most of RSI that I could get. (Most RSI would be coming from punching the keyboard too hard when under stress / on a lot of coffee.)

My only serious RSI experience was on Laptops, with the task switching combo - Alt+Tab (or Cmd+Tab/Cmd+`) - which was really killing my left palm with severe pain.

Since that time I'm remapping left-Alt/Cmd+Tab to left-Alt/Cmd+Spacebar (Karabiner on Mac, Sharpkeys+Autohotkey on Windows), and I'm constantly amazed how good and productive that combo is. And that it should have been used for computers instead of Alt+Tab from factory.

I'll share the configs gladly ofc if anyone's interested.

Re:What Does a Coder Do If They Can't Type? by krysp on Sunday August 11, 2019 @06:55AM (#20667534)
That really does sound like a better combination! Never done system remappings on OSX, how did you go about it?
Re:What Does a Coder Do If They Can't Type? by ypcx on Sunday August 11, 2019 @07:19AM (#20667621)
Hi. On OSX it's actually very easy (at this point in history):

1. download & install Karabiner Elements (open source: https://github.com/tekezo/Karabiner-Elements) `brew cask install karabiner-elements`

2. run the program, and install "Anti-RSI App Switch" config from the internet repo (or anything else you prefer):

Menu bar icon -> Preferences -> Complex Modifications -> Add rule -> Import more rules from internet -> search for "rsi" -> Anti-RSI App Switch -> Import (you may have to go through the "Add rule" a few times to enable all parts of the rule, but the internet import happens only once)