News for hackers. Stuff that matters.
Re:How I stopped the RSI pain that almost destroyed my progr... by overcast on Friday November 18, 2016 @03:30PM (#12989832)
This article is totally missing the basics. Exercise. I promise it will make ALL the difference. Get yourself a pull-up bar, and if you're feeling extra fancy, a dip bar.

Push-ups, pull-ups, dips, and sit-ups. Every day. You'll be a coding machine. At the VERY least, push-ups. Every hour or two, take a break, knock off ten push-ups, walk around a bit, get some water, get back to work. I'll do this right at the office, often in the server room.

A good chair helps, but all of this other nonsense is unnecessary. Exercise, and nutrition is the key to basically everything in life.

As mentioned below. SLEEP.

Re:How I stopped the RSI pain that almost destroyed my progr... by BeetleB on Friday November 18, 2016 @04:38PM (#12990292)
>This article is totally missing the basics. Exercise. I promise it will make ALL the difference.

After I had my tennis elbow due to overwork at the computer, and many months in PT, I learned my lesson: Go work out regularly.

It's worked out great. Better health metrics, stronger muscles, etc.

And then I had ergo pains again. And again.

So I unlearned my lesson.

Exercise does great things for me. Solving my ergo related pains? No.

I promise you that exercise is not much of a cure. By all means, go do it because you should anyway. But don't go to sleep thinking it is a solution.

Re:How I stopped the RSI pain that almost destroyed my progr... by ktRolster on Friday November 18, 2016 @07:05PM (#12991066)
Exercise is the perfect cure if the problem is lack of exercise.

In this guy's case, he tried exercise. Various types. He biked to work. It still didn't fix things.

His problem was cold. There's probably not much else that could fix that.

Re:How I stopped the RSI pain that almost destroyed my progr... by npunt on Friday November 18, 2016 @07:35PM (#12991194)
You have to be more specific than 'exercise' for this type of injury. Biking (as sibling comment points out) does not put you in a very ergonomic position, and is primarily cardio. Biking is simply not going to improve things, and may make it worse.

What I've learned in the past two years of intense PT is the most important thing is to focus on fixing muscle imbalance through strengthening (specifically, avoiding upper crossed and lower crossed syndromes). These put the body in a better position and reduce the load on neck muscles, which in turn reduce referred pain and muscle tightness into the arms and wrists. Most RSI-like symptoms are actually problems starting in the neck.

Having a well-balanced body that is durable is an amazing protector against all sorts of poor physical environments. The article alludes to this by saying 'improve your posture', but that's not very specific - posture improves when you have better balance between muscle groups.

Of course, improving ergonomics, body mindfulness, getting adequate rest, temperature, etc are important as well, but those alone don't do it, nor does cardio.

Re:How I stopped the RSI pain that almost destroyed my progr... by andrewvc on Friday November 18, 2016 @07:07PM (#12991080)
FWIW I found biking terribly aggravating for RSI. It really is not an ergonomic position. I'd recommend nearly anything other than biking. Swimming, weight lifting, basketball, etc. Anything where you aren't still sitting.
Re:How I stopped the RSI pain that almost destroyed my progr... by jazzyk on Friday November 18, 2016 @08:48PM (#12991539)
Yes, biking is actually not that good for RSI - try weight lifting, though - and swimming. Does wonders.
Re:How I stopped the RSI pain that almost destroyed my progr... by paublyrne on Saturday November 19, 2016 @02:51PM (#12995252)
I adore cycling but I've had to stop as I started to develop RSI, first in one wrist, and then in the other. I actually think it was cycling that was the proximate cause.

General gym workouts help, so long as I use weights and machines with care. But I have gone back biking after forgetting about the wrist pain, only for it all to come back and become chronic again.

Re:How I stopped the RSI pain that almost destroyed my progr... by r_smart on Friday November 18, 2016 @03:43PM (#12989923)
Last year I got into lifting for the first time ever (I'm 35). I got on a program, just doing a couple of heavy compound lifts three days a week, and the change for me has been night and day.

It doesn't take much time to learn how to do it correctly, and it's a lot more fun than running. All those aches and pains have gone away. Seriously, I can't recommend enough getting into lifting.

Re:How I stopped the RSI pain that almost destroyed my progr... by omtinez on Friday November 18, 2016 @05:53PM (#12990744)
Actually, I had a similar experience. For that reason, I decided to work on a side project precisely to encourage people to get started lifting weights and lose the fear of going to the gym: https://ezworkout.org
Re:How I stopped the RSI pain that almost destroyed my progr... by jdormit on Friday November 18, 2016 @06:02PM (#12990793)
That is slick! I'll be using this next time I go to the gym. One of the big problems it solves for me is boredom - I lifted for a couple years but couldn't stand doing the same workouts week adter week. I do realize you're supposed to switch it up, but your app makes it easy :)
Re:How I stopped the RSI pain that almost destroyed my progr... by snovv_crash on Friday November 18, 2016 @07:07PM (#12991077)
Looks awesome, but something really weird is happening with the scrolling on Android Firefox.
Re:How I stopped the RSI pain that almost destroyed my progr... by reitanqild on Friday November 18, 2016 @08:03PM (#12991355)
On my FF on Android nothing happens at all.
Re:How I stopped the RSI pain that almost destroyed my progr... by overcast on Friday November 18, 2016 @03:46PM (#12989940)
That's awesome! I can't be bothered to go to the gym, so all of my body weight exercises + rowing machine, are done in house.
Re:How I stopped the RSI pain that almost destroyed my progr... by r_smart on Friday November 18, 2016 @04:35PM (#12990263)
I bought a power cage and a barbell so I could lift in my basement. Wasn't a huge fan of the gym either. Never enough squat racks, and I felt bad locking one down for an hour.
Re:How I stopped the RSI pain that almost destroyed my progr... by xenihn on Friday November 18, 2016 @05:24PM (#12990587)
Do you mind sharing which cage and barbell you bought?
Re:How I stopped the RSI pain that almost destroyed my progr... by r_smart on Friday November 18, 2016 @07:49PM (#12991279)
Barbell: Rogue 2.0 bar (cheap at $250, perfectly fine for newbie)

Power cage [0]

Realistically, the most expensive part of the setup was...the weights. Shipping that shit costs a lot, and they're not cheap to begin with. I bought some bumper plates for deadlifting, and a bunch more as regular plates. Total weight is like 400 - 500 lbs, I forget exactly. All in all, it cost me like....$1400 or so. Worth it if you know you're gonna stick with it, but you should probably start in a gym and make sure it's gonna stick.

Oh, and if you want advice on getting started, let me know.

[0]: https://www.amazon.com/gp/product/B004UMM4QC/ref=oh_aui_deta...

Re:How I stopped the RSI pain that almost destroyed my progr... by xenihn on Friday November 18, 2016 @08:58PM (#12991572)
I'd definitely appreciate any advice you might have :)
Re:How I stopped the RSI pain that almost destroyed my progr... by sethammons on Saturday November 19, 2016 @02:23AM (#12992453)
What worked for me was going to a good crossfit that focused on lifting. A power or olympic lifting gym would work too. Having someone who knows what they are doing help me was very valuable. Now I know enough to go out on my own.
Re:How I stopped the RSI pain that almost destroyed my progr... by tyrust on Friday November 18, 2016 @06:35PM (#12990937)
What are you doing at a squat rack for an hour?
Re:How I stopped the RSI pain that almost destroyed my progr... by brandonmenc on Friday November 18, 2016 @06:45PM (#12990977)
If you're lifting heavy and/or high volume, and warming up properly, you can easily spend an hour in the squat rack. Especially if you're older.
Re:How I stopped the RSI pain that almost destroyed my progr... by cholantesh on Friday November 18, 2016 @06:51PM (#12990997)
I personally do squats, OHP, and pullups in there, and have seen people bench and deadlift in a rack as well. Easy to fill an hour in a rack.
Re:How I stopped the RSI pain that almost destroyed my progr... by tyrust on Friday November 18, 2016 @07:08PM (#12991088)
Sounds like a poor use of a shared resource since the only one of those exercises that requires a squat rack is a squat. I guess it's fine if there's no one else at your gym.
Re:How I stopped the RSI pain that almost destroyed my progr... by jogjayr on Friday November 18, 2016 @07:46PM (#12991262)
Not necessarily. The safety pins on a squat rack (or power rack, not sure what the difference is) are handy if you're scared of dropping the weight on an OHP, or if you don't have anyone to spot you on the benchpress. If you move the rack's pins to the outside uprights, lower down near the floor, and put the bar there it makes it much easier to load/unload plates for the deadlift. For me, taking weights off of a bar on the floor is the absolute worst when you're exhausted after a heavy set.

But yes if you're using a squat rack for anything other than squatting, and the gym is busy, give others a turn. Or at least let them work in with you.

Re:How I stopped the RSI pain that almost destroyed my progr... by jboles on Friday November 18, 2016 @07:16PM (#12991116)
Not so much a poor use of a shared resource as a required use of a poorly equipped gym.
Re:How I stopped the RSI pain that almost destroyed my progr... by cholantesh on Monday November 21, 2016 @08:50PM (#13010970)
40 treadmills. 0 deadlift pads. 'Good' life.
Re:How I stopped the RSI pain that almost destroyed my progr... by tyrust on Friday November 18, 2016 @07:32PM (#12991184)
Fair enough.
Re:How I stopped the RSI pain that almost destroyed my progr... by itaifrenkel on Saturday November 19, 2016 @01:34AM (#12992357)
My BF is doing CrossFit,and his back pain rarely comes back now.
Re:How I stopped the RSI pain that almost destroyed my progr... by mrexroad on Friday November 18, 2016 @07:58PM (#12991334)
> Push-ups, pull-ups, dips, and sit-ups. Every day. You'll be a coding machine. At the VERY least, push-ups.

ehhhh... years of daily pushups contributed to the slow shredding of cartilage in my wrist and two operations before i could type again.

but

> walk around a bit, get some water, [...] SLEEP.

this. can't stress enough.

Re:How I stopped the RSI pain that almost destroyed my progr... by Too on Saturday November 19, 2016 @01:43AM (#12992376)
I'll second that. Push ups can make wrist problems worse if not done carefully. Do them on your fists or holding a bar instead of palms flat down to reduce unnatural bending of your wrist.
Re:How I stopped the RSI pain that almost destroyed my progr... by therealdrag0 on Monday November 21, 2016 @01:56PM (#13008048)
Yep. Pushups are my favorite exercise, yet I can't do them because they exacerbate my wrists pain.
Re:How I stopped the RSI pain that almost destroyed my progr... by jazzyk on Friday November 18, 2016 @08:44PM (#12991521)
I would stress varied exercises. Push-ups are known to exert stress on wrists, you need to do a variety of heavy lifting exercises (if you already have RSI, start gradually and watch YouTube videos how to do it right)

Also, stretch your arms.

For me, this book was a God-send:

https://www.amazon.com/Repetitive-Strain-Injury-Computer-Use...

I had pretty serious RSI issues a few years ago. Thanks to this book (and working out), I forgot all about it - you can do it, too!

Re:How I stopped the RSI pain that almost destroyed my progr... by zitterbewegung on Friday November 18, 2016 @03:34PM (#12989867)
Exercise has helped my back pain ( I exercise 3 times a week) and my wrist pain sometimes comes back but only if I have been playing video games in addition to coding for a full day. Even then its pretty rare now. I do use ergonomic mice and keyboard though.
Re:How I stopped the RSI pain that almost destroyed my progr... by overcast on Friday November 18, 2016 @03:35PM (#12989870)
Yes, no doubt the ergo stuff is good preventive measures. I don't skimp on cheap chairs, keyboard, mice or mattresses. Exercising for sure is helping you in every aspect of your life, not just sitting at the computer.
Re:How I stopped the RSI pain that almost destroyed my progr... by weerd on Friday November 18, 2016 @04:15PM (#12990139)
I generally agree that exercise is the key, but pushups can be terrible for tendonitis in the shoulder/upper-arm area. Just wanted to warn people from my experience.

It took me way too long to realize that coding all day and games all night is a recipe for pain. Working out is not fun, but it's absolutely necessary for serious software work.

Re:How I stopped the RSI pain that almost destroyed my progr... by montecarl on Friday November 18, 2016 @10:15PM (#12991880)
I got over some bad RSI pain and then decided to start doing pushups again. It came back for several weeks. I probably over did it. I have some trouble with going all-out on workouts. I want to get back into strength training, but I am worried that upper body exercise will just re-aggravate my RSI.
Re:How I stopped the RSI pain that almost destroyed my progr... by johndubchak on Friday November 18, 2016 @05:16PM (#12990548)
Working on large, compound muscles, like that I wouldn't recommend every day. I would spread it out to no more than 3 times per week where you can exercise without any muscle stiffness and pain.

If you have the stiffness and pain in your muscles, hydrate yourself well, take the day off from these exercises and substitute light stretching to work on your flexibility, but always always drink plenty of water.

Re:How I stopped the RSI pain that almost destroyed my progr... by brianwawok on Friday November 18, 2016 @05:43PM (#12990686)
Can confirm.

Thought I had RSI. Got x-rays etc. Started lifting heavy weights. No more RSI.

You can't do nothing but code, or your body will rot. Go swim, run, lift some heavy stuff. Body works better.

Re:How I stopped the RSI pain that almost destroyed my progr... by melling on Friday November 18, 2016 @04:43PM (#12990329)
There are lots of stories by dozens of people who have RSI here:

https://github.com/melling/ErgonomicNotes

There's an extensive checklist of things people have tried but there doesn't seem to be one answer that works.

Re:How I stopped the RSI pain that almost destroyed my progr... by chair6 on Friday November 18, 2016 @10:12PM (#12991870)
Used to have serious wrist/arm pain. Used to spend a lot of keyboard time, but also used to exercise a lot.

Anecdotal, but what worked for me was stopping walking around with my hands in my pockets. Seriously! Must've been something to do with body tension - once I figured out that letting my arms swing freely when I walked places, instead of keeping them rigidly in my pockets, the pain went away and hasn't come back.

Re:How I stopped the RSI pain that almost destroyed my progr... by curun1r on Saturday November 19, 2016 @12:05AM (#12992172)
This. What I discovered from my own RSI pain was that RSI is not caused by bad computer posture or doing any thing too much. It's caused by not doing other things enough.

For me, it was not exercising my wrists in any way. When I'd code, my wrists would be in one position which would eventually start to hurt. But then I took up rock climbing. In climbing, my wrists were forced to strengthen and be put in many other positions. And my RSI pain just went away. I wasn't coding any less than before. But in the time I wasn't coding, I was doing the exercises necessary to keep my wrists healthy.

Also, as an aside, most people's pain tolerance is also terrible. They let their mind take minimal pain signals from their bodies and magnify it tenfold until its excruciating. Some basic meditation training will teach people to minimize what little actual pain they have, which could also allow most to continue working through the pain.

Re:How I stopped the RSI pain that almost destroyed my progr... by codingdave on Saturday November 19, 2016 @08:58AM (#12993503)
You sound like someone who has never been badly injured, nor lived long enough to deal with an aging body.

Exercise does work wonders. And will solve SOME problems. But some problems really do need their own solutions. And sometimes it does take time and effort to figure out exactly what that solution is.

Re:How I stopped the RSI pain that almost destroyed my progr... by psynapse on Friday November 18, 2016 @04:54PM (#12990396)
Absolutely this.

I have a regime of dumbbell exercises plus at least 5x25 pressups spread through the day.

In this I'm lucky to work from home - not everyone has the freedom to knock out a set in their office environment.

Maintaining condition goes far in mitigating the stress of the particular motor repetitions required by our profession, but I also find that periodically firing up the physical engine calalyses problem solving too.

I used to have a lot of wrist trouble (carpal tunnel I assume) from drumming and computing incessantly, but as long as I stick to the regime, I have no issues.

Re:How I stopped the RSI pain that almost destroyed my progr... by e40 on Friday November 18, 2016 @04:05PM (#12990067)
I agree that exercise and sleep are keys, but I do believe chronically cold hands is a serious problem that needed to be remedied.
Re:How I stopped the RSI pain that almost destroyed my progr... by Broken_Hippo on Friday November 18, 2016 @07:01PM (#12991036)
I get cold hands - more appropriately, a cold right hand - if I'm using a wired mouse. A wireless mouse keeps my hand warm.

That said, the suggestion about fingerless gloves is spot-on. Some folks just get cold easier: For me, cold hands could just be related to hormones (female here). Chronic due to the recurring nature of it all, but seriously not a big deal.

Re:How I stopped the RSI pain that almost destroyed my progr... by louprado on Friday November 18, 2016 @04:16PM (#12990143)
I'd definitely recommend fingerless gloves during the colder months as they do not interfere with typing or trackpads.

Given that I have chronically cold hands only during the winter months, I'll assume that it isn't something that warrants concern.

Re:How I stopped the RSI pain that almost destroyed my progr... by EvilTerran on Friday November 18, 2016 @05:23PM (#12990579)
Indeed - painfully cold hands could be Raynaud's, which is a symptom of a number of syndromes (of varying severity):

https://en.m.wikipedia.org/wiki/Raynaud_syndrome

Re:How I stopped the RSI pain that almost destroyed my progr... by SiVal on Friday November 18, 2016 @04:46PM (#12990344)
Just a thought in case it helps someone: a family member of mine always had cold hands, and a doctor prescribed a special prescription antiperspirant. Making his hands dry also made them warmer.
Re:How I stopped the RSI pain that almost destroyed my progr... by dragonwriter on Friday November 18, 2016 @04:57PM (#12990424)
Sweating is a cooling mechanism, so reducing sweating (ceteris paribus) should reduce cooling.
Re:How I stopped the RSI pain that almost destroyed my progr... by ajkjk on Friday November 18, 2016 @03:35PM (#12989869)
Your list has to include 'sleep' also. Then I agree with you.
Re:How I stopped the RSI pain that almost destroyed my progr... by Rallerbabs on Friday November 18, 2016 @05:57PM (#12990765)
I agree with this from first hand experience.

I started working out with machines. It helped.

I started working out with barbells. It helped more.

I started working out with free weights. It helped even more.

I started boxing. It fixed my RSI right up.

The pattern: the most intensive and freeest exercises have the greatest effect.

Re:How I stopped the RSI pain that almost destroyed my progr... by cncneieidlslap on Saturday November 19, 2016 @01:19AM (#12992334)
Boxing is not a particularly wise choice for an engineer or any other particularly cerebral occupation.
Re:How I stopped the RSI pain that almost destroyed my progr... by Rallerbabs on Saturday November 19, 2016 @06:44PM (#12996391)
That's why my sparring partner is always a punching bag.
Re:How I stopped the RSI pain that almost destroyed my progr... by whyagaindavid on Saturday November 19, 2016 @02:08AM (#12992432)
Same for me. I am very thin, slim hands. My first smartphone nearly destryoed my hands. 1. Stopped using phone in subway. I used to look down - strain my neck. 2. 30 Pushups everyday 3. Once a week walk/run 5 km Fixed it.
Re:How I stopped the RSI pain that almost destroyed my progr... by Snowe on Sunday November 20, 2016 @07:22PM (#13002148)
The best exercise, for myself, for the "RSI" (tendinosis most likely) in my right forearm is archery with recurve and longbow in particular, not so much with compound.

Any pain I have in it is halved, and it feels much looser and stretched out. And as a bonus my medium distance vision also gets a workout.

I bought a power tower for chinups and pullups earlier this year but unfortunately it contributed to aggravating both my elbows and forearm.

Re:How I stopped the RSI pain that almost destroyed my progr... by npunt on Friday November 18, 2016 @07:47PM (#12991268)
Definitely.

One note - you can't just do pushups and call it a day. You need to work your back muscles to keep balance between those muscle groups. Pushups alone will cause your shoulders to roll forward, exacerbate forward head posture, and lead to upper crossed syndrome, which is already a major cause of many computer related RSI issues. Personal experience speaking here.

Re:How I stopped the RSI pain that almost destroyed my progr... by philliphaydon on Friday November 18, 2016 @10:41PM (#12991951)
I used to get mild wrist pain until I started going to the gym 3 times a week.

Last year I broke my arm, metal plates put in, then taken out, ended up with nerve damage and no feeling in half my hand, 3rd surgery to fix the nerve.

About 3 months ago pain started to come back. Doctor gave me the all clear to go back to the gym. Started 2 weeks ago. Pain gone completely.

Gym may not work for everyone. Works for me.

Re:How I stopped the RSI pain that almost destroyed my progr... by duaneb on Friday November 18, 2016 @07:10PM (#12991099)
So—to be clear—you're implying your physical health is entirely unrelated to the emotional health.

If that's not correct, I can't follow why you just discarded the entire article.

Re:How I stopped the RSI pain that almost destroyed my progr... by greendragon on Friday November 18, 2016 @07:49PM (#12991274)
lol can't even hang from a bar for over 3 seconds. I'm a coding machine regardless though.
Re:How I stopped the RSI pain that almost destroyed my progr... by overcast on Saturday November 19, 2016 @11:29AM (#12994146)
Hanging from a bar, is actually the start of your path to doing a pullup. Next you jump up, and slowly lower yourself, over and over. Pretty soon you will be doing your first real pull-up.
Re:How I stopped the RSI pain that almost destroyed my progr... by cncneieidlslap on Saturday November 19, 2016 @01:06AM (#12992307)
This is consistent with my experience as well.

My post became longer than I expected to write

TL;DR: Similar problems, fixed diet, lost a bunch of weight, started exercising daily after achieving normal weight, all problems thing of the past. True for > 5 years now.

Both of my wrists were broken in my youth, in separate incidents. To make matters worse, one didn't heal correctly and needed to be re-broken.

Until my late 20s I obsessively spent long sleepless days at the computer, all classic qwerty keyboards, either model M or classic thinkpads later. My wrists would bother me at the computer, but they also would hurt when it rained, or other random moments. When I would try do some push-ups, my wrists would hurt like hell before I got anywhere near the expected muscle fatigue. This was generally accepted as expected and how things would be forever (or worse) thanks to the broken bones, according to those I consulted (doctors and family).

Except I wasn't minding nutrition, physical activity, or sleep at all, and lived in an environment (fly-over state) with an unhealthy food culture and awful climate. Without making a conscious deliberate effort, the default outcome was to slowly become fat and sick.

Fortunately a startup relocated me to the bay area, where I discovered even walking up a mild hill had become a strenuous, exhausting activity. Having a great climate, accessible local produce that actually tasted good, and a newfound interest in enjoying a life beyond the keyboard with the abundant outdoor beauty and activities, improving these facets of life came easily and I dare say I played little role beyond cooperating.

For ~5 years now I've been doing 300-600 push-ups daily, two sets in the morning and two in the evening. My wrists never bother me, not during push-ups, not at the computer, my injuries are a forgotten memory that I'm only reminded of in threads like these. There's usually also some sets of ~12 hand-stand push-ups, and holding a hand-stand for a minute while doing leg-spreads against a wall.

The only reason I'm able to sustain this daily routine is my weight got down to ~165 (5'8") from ~225. This didn't result from exercise, just vastly improved nutrition fixed my weight. After my weight was normal, the activity started because it was easy, fun, and painless. Words can't describe the pleasure of doing calisthenics with a body 25% lighter than it used to be. My experience exercising now is a daily celebration of being alive and well, and the feedback these activities provide keep my life in check.

I've also noticed that as I became stronger and more adept at push-ups, I was less abusive to my wrist joints and instead distributed the weight across my fingers and even slightly elevated the heel of my palm rather than leaving the area inactive (letting the wrist joint just take up all the abuse as I repeatedly drove my weight into the floor through it.) This wasn't possible for a long time because all the other muscles had to develop and catch up to the chest which was always capable of doing 20-30.

For those of you saying your wrists are ruined from daily push-ups, I'm dubious of your claims. My wrists seem to only become more resilient as I do more push-ups. If you're overweight, have gout, or something else caused by poor nutrition then you should probably address that instead of ceasing the activities altogether. There are more or less abusive techniques to push-ups, and if you're doing them daily in large quantities, you should be able to develop a painless technique, be nicer to your joints by activating the muscles in the area.

My $.02.