6 ms·
This is interesting but the author considers only one degree of freedom, "roll". Equally important are "pitch" and "yaw". "pitch" is necessary to accommodate
by mgraczyk 5y ago
This is interesting but the author considers only one degree of freedom, "roll".
Equally important are "pitch" and "yaw".
"pitch" is necessary to accommodate another kind of rotation, known in HCI as "slouch".
"yaw" is important because sometimes your code is so elegant and impressive, that you need people walking by to see it more than you need to see it yourself. You use yaw to rotate your monitor away, toward the hallway or window.
- cogburnd02 5y agoAuthor could just write a script that takes slope input from a Wiimote attached to the back of the monitor & sets xrandr accordingly. 3DOF?
- utopcell 5y agodoesn't cover the case where the desk itself is sloped.
- tomxor 5y agoOr the building is sloped, which is tricky because it's not clear whether it's best to align to the room or gravity. ...My last office was a "listed" building, in both the nautical and historic sense.
- cogburnd02 5y agoI mean, unless you're working in the leaning tower of Pisa, I can't imagine any change of tilt would be in any way useful.
- tomxor 5y agoAn unmodified desk could have up to 3 inches of difference in height end to end, but to be fair the warped floors contributed to this more than the building structure. > I can't imagine any change of tilt would be in any way useful. It was somewhat useful for ball games.
- haimez 5y agoI can confirm. Currently dealing with a lot of post WFH era back issues which commenced shortly after working all day from my 1890 construction brownstone apartment. The floor warping is real.
- thegagne 5y agoor moving. Need to add velocity, acceleration, direction.
- lamontcg 5y ago6DOF, get velocity in there.
- GEBBL 5y agoOne of the funniest paragraphs I have read here!
- glitchc 5y agoCould stretch the "yaw" into a "yawn" which is the typical response when you showcase your elegant and impressive code to family and friends.
- DemocracyFTW 5y agoYeah that's like Louis and the rest of the family pretending to eat and enjoy Stewie's sand cake (complete with plastic toys for decoration): "Mmmh yummie, Stewie is a great cook"
- mathgladiator 5y agoSir, you wound me deeply... yet you speak truth. When I was younger, I'd write code and print it out to share with friends and family with the most disappointing looks returned. Honestly, I have no idea why and how I have persisted in this field for so long given how isolating it can be. Even now, I am writing my own programming language (for board games), and I've run into the sales/marketing problem head-on.
- 2muchcoffeeman 5y agoWhat would a language for board games achieve that a good framework wouldn’t?
- throwanem 5y agoI can see a space for something that's largely a DSL with restricted syntax for defining objects, but offers hooks and escapes into code, itself with syntax and abstractions designed to be as graspable as possible, for defining behavior. You could give it to designers and let them focus mostly on building games, not on learning a general-purpose language - think something like Inform 7, but with a different UX target.
- mathgladiator 5y agoA part of my problem is relying on "programming language" when I should really focus on "real-time collaborative database" with "multi-user workflow transactions" http://www.adama-lang.org/ http://www.adama-lang.org/
- glup 5y agoIf it doesn't suffer from gimbal lock, is it even really a monitor?
- cmenge 5y agonot an issue anymore thanks to qled!
- selfhoster11 5y agoI know that you are writing in jest, but the very concept that any amount of slouching is tolerable to someone in this profession should be outrageous. We spend decades deforming our backs to sit in chairs. The least we can do is to promote the idea of an international "Insufficiently Ergonomic Office Chair Bonfire Day".
- smoyer 5y agoSit with your butt on the edge of your chair (don't use the back rest at all) ... Your back will be naturally straight and your core muscles will gain endurance. I learned this by using an exercise ball as a chair for six months.
- OJFord 5y agoThat's nonsense, I'm perfectly capable of slouching without the assistance of a back rest.
- samplatt 5y agoOp must have an iron rod for a spine. I naturally slouch lying down. Cats are less fluid than my posture at 4pm-second-wind, two-screens-of-code-and-one-of-data full-crunch-engaged mode.
- throwanem 5y agoGet a standing desk and put on something with a beat. Same style, but it's better for your spine and you don't need fidget toys for when you're pegging your CPU.
- afiori 5y agothe only solution appear to be a reverse standing desk. you get one of those reclinable planks to hang yourself upside down at an incline and have gravity fix your posture
- 5y ago
- jacobolus 5y ago"Pitch" is actually a useful rotation. Displays should be placed as far away as practical, with their top edge roughly at eye level, and tilted so that the bottom of the display is closer to the body than the top. Eyes have an easier time both focusing and converging closer in the bottom part of the field of view. Viewers should sit up, with their backs and necks straight and plumb, and look around at different parts of the display by moving the eyes rather than tilting the head.
- dexterdog 5y agoThe top edge should only be at eye level of the screen is small enough. With a large 4k you want your eyes around the center because everything above that is the "upper monitor"
- jacobolus 5y agoFor comfort you do not want to be looking substantially upward or tilting your head back. It’s much better for your eyes to put the display lower and look down (by swiveling your eyes, not your whole head) for the bottom part instead. For typing it works well with a large display to put the bottom of the display barely above the desk, push it back as far as you can (constrained by your workspace) and tilt it backwards near the top, and position the desk/chair so that the desktop is at roughly waist height (let your upper arms dangle loosely at your sides with your elbows close to the body and bent about 90°, keep your wrists straight, and position your fingertips at the tops of the keys of a keyboard resting on the desk). I have a 27" display ("5K") and the top ends up just slightly below eye level. If you have a 40" display or something the top will probably end up a bit above eye level.