Live data from Hacker News

What Does a Coder Do If They Can't Type?

nsaphra.github.io

181–190 of 398 posts

Re: What Does a Coder Do If They Can't Type?

#181
post #25

This story resonates. A few years back I was dealing with mild pain while coding. I stupidly ignored it for months as it got significantly worse, to the point where it became impossible to type for extended periods. I tried lots of things. My doctor did a nerve conduction study, which apparently ruled out carpal tunnel syndrome, but he wasn't much help beyond that. He gave me some straps that I slept in and wore arou…

So was this post written by speaking or typing?

Re: What Does a Coder Do If They Can't Type?

#183

Earlier quoted context omitted.

The biggest change that helped when I developed temporary RSI when playing video games in my mid-teens was learning and switching to Colemak. Natural keyboards (Microsoft-style) helped a bit, but the curved Kinesis Advantage really taught me that you should try to never raise your keyboard angle, and instead keep the keyboard flat at a height where your fingers rest on the home row, wrists straight and naturally held…

I used to get RSI on my mouse hand. Switching to a thumb trackball https://www.logitech.com/en-ca/product/wireless-trackball-m5... resolved it immediately. My wrist is in a natural position, and the only thing that moves is the thumb. It was surprisingly easy to get used to. I initially didn't think I'd use it for gaming, but that turned out to be not a problem - once you're used to it it's just as effective.

Ah yes, trackballs are good too due to the reduced wrist movement/strain, and much cheaper than the Evoluent. Trackpads can work, but hand and wrist placement matters similar to keyboarding...

Re: What Does a Coder Do If They Can't Type?

#184

Earlier quoted context omitted.

The biggest change that helped when I developed temporary RSI when playing video games in my mid-teens was learning and switching to Colemak. Natural keyboards (Microsoft-style) helped a bit, but the curved Kinesis Advantage really taught me that you should try to never raise your keyboard angle, and instead keep the keyboard flat at a height where your fingers rest on the home row, wrists straight and naturally held…

I used to get RSI on my mouse hand. Switching to a thumb trackball https://www.logitech.com/en-ca/product/wireless-trackball-m5... resolved it immediately. My wrist is in a natural position, and the only thing that moves is the thumb. It was surprisingly easy to get used to. I initially didn't think I'd use it for gaming, but that turned out to be not a problem - once you're used to it it's just as effective.

Have you tried just a straight trackball? I switched to a trackball for rsi, and it helped. But I’m curious if a thumb trackball would be better.

Re: What Does a Coder Do If They Can't Type?

#185
Something I’ve always wondered about the programming / software development profession: do people buy insurance for their hands?

My sister is a denturists and she has insurance for her hands. Curious if this is something people in our profession have considered to protect from incidents like this.

Re: What Does a Coder Do If They Can't Type?

#186

This won't help anyone who has lost the use of their hands, but I have some advice for touch typists who use a standard keyboard like a laptop or typical desktop keyboard: don't bend your wrists. Of course most people know about the ergonomic advice to have your keyboard at the right height so your wrists don't have to bend up or down. But I often see people typing with a horizontal bend in their wrists so that their…

I've found that most office desk & chair combinations I've had don't have enough flexibility for me to get in a completely ideal position for my wrists. In particular even with the chair maxed out, it's still an inch or two shorter of what I would need for my forearms and wrists to be parallel to the ground and at the keyboard height, so my wrists are always bent a little bit up. I've had occasional wrist and hand pa…

Yeah, I wish I had more options at work. At home I use an adjustable height sit/stand desk from Ikea, and I've a Lifespan walking treadmill (just the base) which really helps with body posture (it's impossible to rest in the wrong position when you have to keep stepping forward a bit at a time...)

I've suggested getting a treaddesk (treadmill desk) at work more than once, with co-workers, direct managers and company execs, but presumably as no one else has tried one, everyone looks at me funny when I ask. So I tend to split my work programming time between workplace and home as a compromise...

Then there's the Vivo Barefoot shoes I've been recently trying for increased awareness when walking, and better walking ergonomics... at this point it seems like a safe assumption that most things humans habitually do aren't ergonomically optimal. ;-)

Re: What Does a Coder Do If They Can't Type?

#187

This won't help anyone who has lost the use of their hands, but I have some advice for touch typists who use a standard keyboard like a laptop or typical desktop keyboard: don't bend your wrists. Of course most people know about the ergonomic advice to have your keyboard at the right height so your wrists don't have to bend up or down. But I often see people typing with a horizontal bend in their wrists so that their…

Ergonomic keyboards with a split down the middle may help with this greatly.

Split keyboards allow you to have both hands and arms perpendicular to the table.

Re: What Does a Coder Do If They Can't Type?

#189
If you don't do it already, take regular breaks. That helped me recover from RSI.

The difficult part is remembering to take regular breaks. I use a piece of software call Workrave and have been very satisfied with it.

Re: What Does a Coder Do If They Can't Type?

#190

This won't help anyone who has lost the use of their hands, but I have some advice for touch typists who use a standard keyboard like a laptop or typical desktop keyboard: don't bend your wrists. Of course most people know about the ergonomic advice to have your keyboard at the right height so your wrists don't have to bend up or down. But I often see people typing with a horizontal bend in their wrists so that their…

As others mentioned, ergonomic keyboard helps with this. I'm using Microsoft Sculpt Ergonomic wireless keyboard (haven't tried Kinesis) which is IMO a good compromise between price, quality and size. One thing to be aware of though is that for security, the USB dongle is paired with the keyboard at the factory via a unique encryption key, so if the dongle breaks, you can basically throw the keyboard to the bin (contrary to other vendors which offer universal dongles that can be paired with existing keyboards).

Another RSI tip concerning mouse usage: try to learn using the mouse with your secondary hand. Initially it's very hard, but after few weeks you can do all but the most precise things with the secondary hand. Changing hands can significantly reduce the pain. I have two mice (that may look weird but I find it useful): an ergonomic one for the right hand, and a symmetric trackball for the left hand.

Post reply on HN