Watching the PyCon talk the author mentions as inspiration, the thing that seems like it would really kill this for me (even given a good macro set for the editors and applications I need) is the input lag. The whole time, it seems like he's either pausing between commands and able to react to incorrectly interpreted input, or he's speaking a long string of commands and something goes wrong in the middle that invalid…
Like the author of the article, I've been making the switch to programming by voice. At first, the delay was really jarring, but you get used to it. You're also completely correct about how when you speak a chain of commands, one of the commands in the middle getting messed up can invalidate the rest. That happens a lot. You learn to speak in shorter chains, and also to make the commands phonetically distinct. That s…
Programming by Voice: Staying Productive Without Harming Yourself
31–40 of 78 posts
Re: Programming by Voice: Staying Productive Without Harming Yourself
#32EVERYONE who suffers from RSI should read this: https://news.ycombinator.com/item?id=1269951 I read it about a year ago, and it was probably the single most important article I've read in my entire life. Some background: I've been using computers since I was a little kid. Used to play videos games a whole ton. Around the age of 15, I started having severe RSI-related pain in my hands. Even after I stopped gaming, I c…
An alternative data point: I had severe RSI several years ago, to the point of thinking that I would have to stop programming professionally alltogether. What worked for me was starting to use a break program (10 seconds micro breaks every 5 minutes, exercises for a few minutes every 45 minutes) and switching to a more ergonomic keyboard and mouse. It worked well for me, and I am now completely recovered. More detail…
After using the ergonomically suicidal Apple Magic Mouse and Apple wireless keyboard, I developed RSI after just a couple of months. I having my wrists and forearms massaged every night until the tightness went away (for the night), and I switched to a mechanical keyboard, a nice-sized gaming mouse, and started mousing with my left hand at work.
I haven't had any RSI symptoms for over 2 years, and still just alternate mousing hands (left-handed at work, right-handed at home), and use a mechanical keyboard without a 10-key (keeps your mouse closer to a neutral position for your body).
Here's what I use at work, if anyone is interested:
Mouse: http://www.amazon.com/Razer-Deathadder-Infrared-Gaming-Mouse...
Keyboard: http://www.amazon.com/Storm-QuickFire-Rapid-Tenkeyless-Mecha...
Re: Programming by Voice: Staying Productive Without Harming Yourself
#33This was a pretty interesting read. One thing I can recommend for those with RSI are Cherry MX Blue switch keyboards. As someone with fairly severe RSI, making the change from my normal rubber-dome keyboard over to the Blue Cherry MX switches about 2 years ago has made things significantly better. The pain and discomfort is largely gone-- its still there, of course, but its hardly noticeable.
I'm beginning to have some carpal tunnel pain brought on by heavy keyboard/phone use and my weight lifting regimen. What is it about the Cherry MX blue switch keyboards ( http://www.newegg.com/Product/Product.aspx?Item=N82E16823201... ) that helps with RSI? Just looking at it, it appears like it would be even harder on my wrists.
Re: Programming by Voice: Staying Productive Without Harming Yourself
#34EVERYONE who suffers from RSI should read this: https://news.ycombinator.com/item?id=1269951 I read it about a year ago, and it was probably the single most important article I've read in my entire life. Some background: I've been using computers since I was a little kid. Used to play videos games a whole ton. Around the age of 15, I started having severe RSI-related pain in my hands. Even after I stopped gaming, I c…
But wait, there's more!
If you call in the next thirty minutes, we'll double the offer!
That's two magic books, two stress balls, all for the same low, low price!
Re: Programming by Voice: Staying Productive Without Harming Yourself
#35Earlier quoted context omitted.
An alternative data point: I had severe RSI several years ago, to the point of thinking that I would have to stop programming professionally alltogether. What worked for me was starting to use a break program (10 seconds micro breaks every 5 minutes, exercises for a few minutes every 45 minutes) and switching to a more ergonomic keyboard and mouse. It worked well for me, and I am now completely recovered. More detail…
Yet another data point here... After using the ergonomically suicidal Apple Magic Mouse and Apple wireless keyboard, I developed RSI after just a couple of months. I having my wrists and forearms massaged every night until the tightness went away (for the night), and I switched to a mechanical keyboard, a nice-sized gaming mouse, and started mousing with my left hand at work. I haven't had any RSI symptoms for over 2…
Re: Programming by Voice: Staying Productive Without Harming Yourself
#36Re: Programming by Voice: Staying Productive Without Harming Yourself
#37I got Samsung Note 12.2 2014 pro because it has a huge screen. If I need to do a small amount of programming, I use Splashtop to accept Swype input into my Windows laptop just across the room.
If anyone has better ideas for an extreme case of RSI, please let me know. Thanks.
Re: Programming by Voice: Staying Productive Without Harming Yourself
#38Re: Programming by Voice: Staying Productive Without Harming Yourself
#391) Kinesis Freestyle2 keyboard
2) mouse that fits my hands (razr doesn't)
3) listening to the body (!)
4) stretching (especially in the morning)
5) Lots of physical exercise / gym / swimming
6) speech recognition for all text (emails+code comments)
I find it hard to believe that it can be cured simply by changing your mind, but knowing that there are cures certainly helps.
Almost forgot the most important part: a good chair. No slouching! Ever! This is more against upper back pain, but I guess neck tension is related to arm pain.
This is one of the best reasons for me to have a startup: to be able to work when and only when my body tells me that it's okay.
Re: Programming by Voice: Staying Productive Without Harming Yourself
#40Earlier quoted context omitted.
An alternative data point: I had severe RSI several years ago, to the point of thinking that I would have to stop programming professionally alltogether. What worked for me was starting to use a break program (10 seconds micro breaks every 5 minutes, exercises for a few minutes every 45 minutes) and switching to a more ergonomic keyboard and mouse. It worked well for me, and I am now completely recovered. More detail…
Yet another data point here... After using the ergonomically suicidal Apple Magic Mouse and Apple wireless keyboard, I developed RSI after just a couple of months. I having my wrists and forearms massaged every night until the tightness went away (for the night), and I switched to a mechanical keyboard, a nice-sized gaming mouse, and started mousing with my left hand at work. I haven't had any RSI symptoms for over 2…