Live data from Hacker News

Ideal Monitor Rotation for Programmers

sprocketfox.io

351–360 of 426 posts

Re: Ideal Monitor Rotation for Programmers

#351
post #327

Earlier quoted context omitted.

That's nonsense, I'm perfectly capable of slouching without the assistance of a back rest.

Op 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.

Get 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.

Re: Ideal Monitor Rotation for Programmers

#352

Earlier quoted context omitted.

Author could just write a script that takes slope input from a Wiimote attached to the back of the monitor & sets xrandr accordingly. 3DOF?

doesn't cover the case where the desk itself is sloped.

or moving.

Need to add velocity, acceleration, direction.

Re: Ideal Monitor Rotation for Programmers

#353

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…

"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…

The 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"

Re: Ideal Monitor Rotation for Programmers

#354
post #330

Earlier quoted context omitted.

multiple browser windows are not different resource-wise than multiple tabs, you are still running against same instance of the browser. The other benefit of leaving window (and tab) managerment to the OS is that tabs switching should also better, imagine your tabs show up in the OS switcher and you can look them up in spotlight or something.

Oh wow i guess i should really try this "window" thing then. I am dumb lol. Thank you for all the replies here.

https://chrome.google.com/webstore/detail/tab-less/mdndkocia...

Re: Ideal Monitor Rotation for Programmers

#355
post #248

Earlier quoted context omitted.

My setup in the office is a screen dedicated to Outlook, a screen for my code, and a screen for documentation and chat. I know some people in the office who made one or both of the side screens vertical, but that doesn't work for me. Vertical means I'm tilting my head or my eyes up and down which doesn't feel great. Also horizontal side monitors are in my peripheral vision, vertical side monitors extend too far up to…

I miss that. When I was at work, I had a trio of old 20" (1680 x 1050, IIRC) screens. They were 2005FPW Dells that had a—for the time—beautiful IPS display. I got them used for around $80 apiece. Email on the left, documentation and browsing on the right, and code or database windows in the center. Now in my home office it's a pair of 24" 1920x1200 displays. They're great, but I miss the centered "main" screen, and t…

I switched to an ultra wide for the same reason and haven’t looked back. With the right windowing software and Mac desktop, it is the best of both worlds depending on what I want (centered ide, centered terminal with multiple tabs, split browsers, split chat and email etc).

Give it a shot if you can!

Re: Ideal Monitor Rotation for Programmers

#356

Earlier quoted context omitted.

"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…

The 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"

For 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.

Re: Ideal Monitor Rotation for Programmers

#357
As I've got older, I need fonts that are larger than what the gurus at Apple seem to desire. On a 5K iMac with a 27" U2720Q (4K) right hand side monitor, I have most web pages at 110%.

What I don't understand is why we've somehow got to the situation that a measure of font size has become resolution dependent.

I'm just physically measure an "M" on my web browser, and it's 4mm (0.16" or 12pt). The Mac insists on using somewhere between 8pt and 11pt. I can't expand that by the minor variation without losing lots of screen space.

I don't want a larger screen because the top of the screen is at eye level, which is the correct position ergonomically.

Re: Ideal Monitor Rotation for Programmers

#359

Earlier quoted context omitted.

I've longed for a window manager that can assign different virtual desktops to different screens. Of course, there are compositing, scaling and resolution issues to overcome, but it'd be really neat to have a palette of virtual desktops that could be called up on whichever monitor was most convenient. ...and it'd make screen mirroring during presentations a breeze!

I basically want to have real multi user. I want my dev/project to be an isolated user, also bc of software supply chain security. I want to map it to a (virtual) screen. I want to be able to share the clipboard. I think the closest is running multiple OS X/Linux in VMs

what i do for work is very close to what you want and its pretty easy to achieve with using lightdm and the dm-tool with the add-nested-seat command. It will start a new Xephyr X server local to your current user and attach the session manager to it. from there you just login and have the second user session in a window just like you wanted... however, i did not get clipboard sharing to work but i actually like this extra bit of isolation.... its not even hackish and performance is exactly as native because it is... its a bit harder to get sound working concurrently, but not impossible, although i never really tried. However, i use pipewires pulseaudio interface to stream audio to a remote AV receiver in the room and this should work fine in the second user session too, although as said i never bothered to try...

Re: Ideal Monitor Rotation for Programmers

#360

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…

"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…

> with their top edge roughly at eye level

I'd heard that this advice has changed, and that the centre of the screen being roughly at eye level is recommended. Though maybe that was wrong?

Post reply on HN