Ask HN: Solution for eye strain?
A while back there was a post on wrist pain with some good advice on circumventing it—posture, etc.
Do any of you have problems with straining your eyes? I've been forced to wear sunglasses while I work at the computer, even though I've set the brightness and contrast settings to zero. I wear contacts, and for extenuating circumstances, don't have glasses, nor will I for another month or so.
I realize the most obvious solution would be to level down computer usage, but that's not a possibility for me right now.
What do you do for eye strain?
29 comments
[ 6.1 ms ] story [ 73.4 ms ] threadTake breaks, go for a walk and look at natural things like trees, lakes etc.
Sit with your eyes closed for ten seconds.
[these are the things I do]
Heresy, I know, but reading is about shape recognition, which is more difficult in mono-spaced fonts.
Lie in bed at night (make sure it is dark so your eyes don't try to focus on anything). Do some eye exercises (up-down, left-right, generally just moving them around a bit) while your eyes are open. I think the rationale behind this is that when you stare at a screen not only are your eyes focusing at the same distance but they are not moving around as much as they should be. Don't know if this is scientific so caveat emptor etc.
Also see if you can have some surfaces around your monitor that are different distances away from your seat, so you can periodically look to them for a few seconds to allow your eyes to adjust and not get strained into one fixed "focal length".
Lastly, don't underestimate the impact of some good eye drops. Many offices are much drier than they should be, and this effects contact-users even moreso. Throw some drops in now and then, and if you have an enclosed office, run a humidifier in there to get some moisture in the air.
I know this won't help you (no glasses) but I often alternate days between contacts that give me 20/15 vision and intentionally weak glasses that give me about 20/40 vision or so. I'm thinking that changing the effective distance that my eyes have to focus each day might help with eyestrain.
So reducing the contrast between the ambient and the monitor is key to reducing eye strain, at least for my eyes. You can even improve this, by choosing a dark green or blue background, and some beige like pale color for foreground in you IDE or text editor.
Everyone here will surely suggest frequent breaks, which is great advice. I'm going one step further to suggest that you play billiards during those breaks. However, you must play correctly. Be sure to line up shots with both eyes open. Alternate your focus between the tip of the cue, the cue ball, the object ball, and the target pocket until you are confident your shot is aligned. Doing it this way will strengthen your game, as well as your eyes.
Having to wear sunglasses is just insane, there's a serious problem here.
Instead of just turning away to adjust your eyes, do your whole body a favor: stand up and walk away. Go find a drink, and in the process look around to rest your eyes. If you drink a lot, you'll naturally want to walk away from time to time. :)
If you don't take that suggestion work in a brighter room (like near a window) in order to counter the screens brightness... fluorescents probably will only hurt this problem.
not necessarily standing up and walking around, but change your range of focus. look out the window every once in a while, or something similar.
its simple, but it works wonders for me.
I have 2 laptops: a MacBook and a Dell Vostro. I can use the MacBook comfortably for 5 to 6 hours at a stretch, whereas using the Dell for even 1 hour is a pain, even with brightness turned down to zero. Problem is, low-end laptop makers use crappy screens that burn your eyes. Even the MacBook screen is only okay-ish, not great. Buy a high-end LCD screen for your laptop. Your eyes will thank you.
Besides that, try to use low-contrast color themes on your OS. Windows and most Linux distros have too many bright colors in their default themes, which make your eyes hurt after a while. Windows Classic is a great theme if you're using Windows. On Linux, you might want to use vanilla ClearLooks.
Set your editor to use large, variable-width fonts. Also, ZenBurn and Wombat are two color schemes that are incredibly easy on the eyes. These are available for both Emacs and Vim.
Oh, and take frequent breaks. Wash your eyes. Spend more time in natural light. Glasses are better than contacts, so get them as soon as you can manage to.
It changes the color temperature of your display. By reducing the amount of blue in the evening, the idea is that you can fall asleep easier and not tire your eyes out late at night. It's done purely by timezone/time of day (no sensors taken into account), but it works well enough for me. I don't know if I fall asleep any faster, but my eyes are certainly happier when browsing late at night.
Note: The windows version is far more customizable than the mac version. I also haven't tried the linux one.
Tense up all the muscles in your body for about 20 or 30 seconds and then relax them. It should trick the muscles in your eye (the ones giving you the eye strain) to relax, too. YMMV, but it's worked for me.
http://dpaste.com/hold/120724/
1) Make sure my monitor has a high refresh or response rate. Either greater than 75hz or less than 4ms (2 is better) respectively
2) You may be making things worse by setting the contrast down. Your have to do extra work to discern what it's seeing when the contrast is too low.
3) Lighting /fundamentally/ important. Use good lighting, which first means nothing that "flickers," like the average over head office lighting is terrible. You need to use soft lights. I have a rope light strung up behind my monitors so there's a nice soft, yellow glow coming from behind them at all times, plus a larger lamp pointing straight at the back of my central one. That back lighting helps a lot. For overhed, I generally use dilluted sunlight from the windows, but failing that a brightish floor lamp with a nice blub witll work fine.
4) Sit far enough away from the monitor. I sit between 2 and 3 feet back.
5) I use large fonts for everything. When I read web sites, I hit CTRL++ all the time to make the font larger. In my IDE, I use 16 to 18pt font.
6) Whenever possible, /especially/ when programming, I use inverted colors, so black background and light colors for the text. White text generally works, but you might find a light gray to be easier on the eyes.
If you do all that, you'll be fine.