The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
Most people with complaints about computer vision have dry eyes from not blinking enough. The solution is as simple as looking away from the screen every few minutes, thinking about if your eyes are "tired", and blinking. You can go to the restroom and splash water in your eyes. There are saline eyedrops or "artificial tears" too, depending if you can stand putting drops in your eyes.
If you notice that your eyestrain headaches are worse during allergy season, then you probably have an allergy contributing to making your eyes dry (duh). A non-drowsy antihistamine like Allegra or Citirizine is helpful. If you are outside the US where you may have to work around smokers, I can tell you from personal experience that the smoke is what's giving you those awful headaches every afternoon. Again, antihistamines can help, but murdering the smoker slowly may be more satisfying. Bwah-ha-ha.
As they approach middle age, most people begin to suffer from presbyopia, loss of the ability to quickly change focus from close to far and far to close. The little muscles that change the shape of your eye get stiff. This can cause headaches. There are special glasses that may improve this situation, but it can be as simple as closing your eyes for a moment when you are forced to look away from the monitor.
IDE keyboard shortcuts become second nature to developers. So much so, that we expect them to work everywhere. Like ctrl-C does. What shortcuts do you find yourself trying to use where they don't work?
For me, I'm always trying to delete or move lines with the Visual Studio ctrl-l (delete line), and alt-[arrow] (move line up or down) in things like Word.
I remap a lot of the VS keystrokes to things I like better, like Ctrl+G (for Go) for run without debug, and Ctrl+D for debug. Whenever I'm helping someone else, I have to remember the default keystrokes. Not that hard, but annoying. One of the reasons pair programming doesn't work, IMO.
Strangely enough it doesn't do anything useful in Word!
I'm pretty sure I would not like to live in a world in which I would never be offended.
I am absolutely certain I don't want to live in a world in which you would never be offended.
Freedom doesn't mean the absence of things you don't like.
One thing that irritates me enormously is that in Outlook 365, which I have to use at work, Ctrl + F means something different than Find. All Microsoft products interpret this as Find, but not Outlook 365 for some strange reason …
In Eclipse it means: find-next. In VS it does nothing (except that small message about waiting the second keystroke)... However if I do not realize my mistake and hit it again I set a bookmark... Now Ctrl+K, F3 is invalid, so I already at 3 hits...
"The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge". Stephen Hawking, 1942- 2018