Live data from Hacker News

You got the programming fatigue?

news.ycombinator.com

21–30 of 38 posts

Re: You got the programming fatigue?

#21
Is this a joke? How old are you? You're feeling tired and injured using a computer? WTF?

Imagine you had a real labour intensive job, rather than our soft, easy, cushy 'jobs'...

Imagine digging fence post holes all day, trenches, laying bricks, anything else really!

Wow what a pathetic, meek, frail society we have become where people wing about how hard it is to sit on your ass all day long!

Edit: I guess I should add... sure I can understand mental fatigue; sometimes we work with mind numbing, brain twisting complexities. But that just means you should go make a coffee, go for a 15 min walk by the river, whatever. But physically, if you're saying 'computing' is hard... surly this is a joke/troll ... !?

Re: You got the programming fatigue?

#22
For your eyes, you might want to check out F.lux: http://stereopsis.com/flux

That helped me a little. I also bought a Kindle DX and use it to read PDFs and some web articles converted to PDF. Since the Kindle isn't backlit, it lets my eyes rest vs staring at the big monitors and laptop screen.

Re: You got the programming fatigue?

#23
post #21

Is this a joke? How old are you? You're feeling tired and injured using a computer? WTF? Imagine you had a real labour intensive job, rather than our soft, easy, cushy 'jobs'... Imagine digging fence post holes all day, trenches, laying bricks, anything else really! Wow what a pathetic, meek, frail society we have become where people wing about how hard it is to sit on your ass all day long! Edit: I guess I should ad…

I'm not trying to feed the troll here, but I feel it should be noticed that this is a hacker community, and hackers don't generally dig fence post holes all day, trenches, or lay bricks all day. I'm sure some do, but programmers, who program for a living, need to be in front of a computer of some kind. Not all hard jobs involve labor. I'm guessing you've never had to sit in front of a computer and think logically for a week -getting very little sleep all the while. If you had, you would not only have not written that post, but would learn that thinking, and not moving while you think (limited movement), can be stressful and hard to say the least.

Well, that's my two cents, and from my point of view, and I am sure others share it, when you said "But physically, if you're saying 'computing' is hard," I dare you to do something some of the greater "computers" (people who computer) have done. You know, like make an operating system from scratch without ever seeing code of one, you know, like Steve Jobs did, for example.

Ok. I hope that didn't come out as a rant, and if it did, I apologize, but think about it, computing can be hard.

Re: You got the programming fatigue?

#24

Physical pain is to be expected when you work on a laptop. I use my PC for long hours without any kind of discomfort, but working on the MacBook for even a few hours tires me out. Here is what I suggest: 1. Try using a desktop computer, if you can. 2. If you can't use a desktop, get a separate monitor, keyboard and mouse for your laptop. Use this setup when you're coding at home. 3. Learn and use Emacs or Vim. They'r…

Additional tip on emacs: swap the Ctrl and Caps keys. If you are on Mac, use Aquamacs because it allows you to use the option key instead of the control key, which is awkwardly positioned on both PC and Mac. If there was anything Sun got right in its workstation design, it was where they put the damn control key: next to your pinky, where it belongs.

> Additional tip on emacs: swap the Ctrl and Caps keys.

Don't: http://xahlee.org/emacs/swap_CapsLock_Ctrl.html

Re: You got the programming fatigue?

#25
post #19

Sadly, I think a lot of this isn't physical but psychological. The stress of programming for a job will express itself in your body, despite the best mitigating techniques (keyboard layout, editor choice, screen color scheme, typing breaks, posture). During intense job-related programming sessions, I'd have all sorts of hand and back aches. When programming just as intensely on a personal project, no aches at all.

Getting your circulation going helps relieve both eye strain and wrist pain. I've had both on very stressful projects. Get into the habit of working on your cardio. It's been shown that cardio does help with stress management and brain function.

Re: You got the programming fatigue?

#28
post #23
post #21

Is this a joke? How old are you? You're feeling tired and injured using a computer? WTF? Imagine you had a real labour intensive job, rather than our soft, easy, cushy 'jobs'... Imagine digging fence post holes all day, trenches, laying bricks, anything else really! Wow what a pathetic, meek, frail society we have become where people wing about how hard it is to sit on your ass all day long! Edit: I guess I should ad…

I'm not trying to feed the troll here, but I feel it should be noticed that this is a hacker community, and hackers don't generally dig fence post holes all day, trenches, or lay bricks all day. I'm sure some do, but programmers, who program for a living, need to be in front of a computer of some kind. Not all hard jobs involve labor. I'm guessing you've never had to sit in front of a computer and think logically for…

Sure devving is hard! I've most certainly had my share of ~100 hour weeks, no doubt they are horrific! They ruin you! (My partner doesn't enjoy them either :P) And I'm sure whatever crazy devving sessions I've endured, they are but a drop in the ocean compared to what people a required to pull off when they are taking the first steps in a start-up.

However it’s actually a topic that my best mates and I talk about quite often! How lucky we are that we can sit in our air condition offices all day, drinking coffee straight from a coffee machine, with our nice 26” LCDs, a plant beside us and our high back chairs... While others we grew up with come home wire sore backs, sun burnt, trash hands that just constantly hurt. Heck quite a few have even lost fingers. Sure our computer jobs can be stressful but that’s why we do it, for the kick, we have the drive, we love the challenge.

Yea no shit nobody on here digs fence posts... they wouldn't be bloody winging about sitting in a chair all day if they did ahahah. Surely some of you have had ACTUAL REAL, physically hard jobs in the past? While putting yourselves through university or the like? I had some SHOCKING jobs going through uni from kitchen hand to digging bores/water holes on farm land in outback Australia. Maybe that’s where my appreciation of what a physically intensive job means, stems from?

My point is.. How lucky are we!?!

Anways, watch me get down voted to hell because this isn't what others want to hear about our 'precious lifestyle'. But I fail to understand how your body can get SORE from sitting in a cushy chair for 15 hours a day ... !? WTF!

Re: You got the programming fatigue?

#29
post #18

Earlier quoted context omitted.

Additional tip on emacs: swap the Ctrl and Caps keys. If you are on Mac, use Aquamacs because it allows you to use the option key instead of the control key, which is awkwardly positioned on both PC and Mac. If there was anything Sun got right in its workstation design, it was where they put the damn control key: next to your pinky, where it belongs.

Some people argue that swapping ctrl and caps isn't good. See http://xahlee.org/emacs/emacs_pinky.html . Xah Lee says use a good keyboard... Not sure if this is true. I'm perfectly happy using the control key by reaching down with my left pinky...

I find Xah Lee's arguments unconvincing.

On a typical PC keyboard of today, the Caps Lock is the most difficult modifier key to press, and is pressed by the weakest finger pinky.

On keyboards I've encountered Caps Lock is right on the left of an A key on the home row - it is easy to type it (and certainly easier than the Left Ctrl).

It makes the left pinky do 2 pinkies's work.

You press Caps Lock instead of Left Ctrl - the same work.

It forces the left hand to strain into spider legs positions, or forces your right hand to flies about wildly if the letter key is near the middle of the keyboard (e.g. T, G, B).

The standard practice is to press the Right Ctrl (right hand) + t,g,b (left hand) - no flying.

It renders many Control-‹key› spots void, since now with only one pinky many otherwise good Ctrl-‹key› spots are hard to use.

The Right Ctrl stays therefore there is no need to use only one pinky. The most frequently used Ctrl- combinations in Emacs is point movement commands. Caps Lock makes it easier to type some of them e.g., C-n/p.

The left hand now constantly shift from home position.

See my comment to the first quote.

Re: You got the programming fatigue?

#30
post #9

I use Workrave ... http://www.workrave.org/welcome to periodically force myself to take short breaks.

In Ubuntu, go to Settings > Preferences > Keyboard > Typing break and check the box "Enforce typing break". You can customize it based on how often and how long the break lasts, as well as the ability to postpone the break, or not if you're like me who keeps postponing the break.
Post reply on HN