Live data from Hacker News

Ideal Monitor Rotation for Programmers

sprocketfox.io

281–290 of 426 posts

Re: Ideal Monitor Rotation for Programmers

#281
post #63

I run 7 monitors. I've got a 2x3 grid of 24" monitors on a stand, and then a 27" widescreen standing tall beside it for code or a long terminal. It's fantastic, though I could stand to have another row above. It's nice rarely having to switch windows - everything I need and use is right in front of me.

That's cool! Any chance you can post a pic of your desk? I'd love to see this

If anyone else enjoys pictures of these setups as much as I do, you may enjoy browsing this subreddit: https://reddpics.com/r/ultimatebattlestation

Re: Ideal Monitor Rotation for Programmers

#282

My ideal programming screen is a 1:1 square. Before I got my 4K display I tried using a 24" 1920x1080 monitor in vertical orientation, and found that even though 1080 pixels wide should be enough to render any website fine, some websites (including some pretty big/important websites) started treating my screen as a mobile device screen, hiding many elements and giving me the mobile view/UI. I guess those sites weren'…

Eizo makes a 1:1 26" 1920x1920 monitor. I've been tempted several times but the 1k price tag is keeping me off for now.

I wish they made this with a high refresh rate. It would be hard for me to go from 144Hz panels back down to 60: https://www.eizoglobal.com/products/flexscan/ev2730q/index.h...

Looks like they also offer a 2048px square 28" for anyone willing to pay Air Traffic Control prices: https://www.eizoglobal.com/products/atc/sq2825/index.html#ta...

Also this is the first time I've ever seen a monitor brochure page be NSFW https://eizo-or.com/en/global/products/monitors/

Re: Ideal Monitor Rotation for Programmers

#283
post #55

Earlier quoted context omitted.

When I ran multiple monitors I often designated one as my "communication" display, which got email/chat on it, and probably browser as well (for reference material), while the other was the active work one with the current task (usually a few terminals). I found the clearly defines areas for specific tasks was useful. Now I work off a 40" 4k TV without magnification (I'm close to it), and I try to do similar but it's…

Can recommend Nvidias nView software for partitioning the screen into work-areas. Then maximizing, by default dragging the window to a border of a work-area, but is programmable so you can select a default area, just fills the area. Only downside is that you need to patch a JNZ in their DLL where they check if you have a Quadro card and quit.

Windows 11 has some nice window management features like this built in, but I’ve found the windows power toys fancy zones to be even better. This works for all graphics cards.

Re: Ideal Monitor Rotation for Programmers

#284
post #279

Earlier quoted context omitted.

That's pretty nice. Sold out from what I can see. Next: how to add that hardware anti-aliasing. I assume that GPUs can do that to your desktop.

Ah, that’s unfortunate. Well, the model is already almost 7 years old. You could try to obtain the SQ2825 instead, but that’s not a consumer device and probably expensive: https://www.eizoglobal.com/products/atc/sq2825/

Interesting. I can buy a panel and diy kit for this monitor on AliExpress. Hmm.

https://www.aliexpress.com/item/32955608335.html

Re: Ideal Monitor Rotation for Programmers

#286
post #196

I don't understand why 3:2 and 16:10 have taken over the mobile space but if I want one for my desktop my choices are 1920x1200 or a thirty inch, thousand dollar monstrosity with bad response times.

You can always buy a inch+10% 4k 16:9 display and just set a 3:2, 16:10 or whatever resolution with cropping edges, e.g. 3456x2160 or 3240x2160 (check if your vcard can do that). It may be hard psychologically, but it’s so less expensive.

I tried that, but it makes fullscreen applications like games behave very oddly and inconsistently and required constant fiddling.

Re: Ideal Monitor Rotation for Programmers

#287

Am I the only one (fullstack programmer + designer + hobby photographer) here who's perfectly okay with a single laptop monitor? Maybe it's to do with I love being mobile, maybe it's that I use UI and text very small, but I can perfectly fit either 3 Vscode tabs, or website + PIP video, a few terminals, many views in Sketch or a combination of those in a screen (16" MBP). I'm also okay with working with Photoshop or…

In the past, I could code using a 10px font size on a laptop. Now I'm only 30 and have to use 18px and 22px to be comfortable along with a pair of eyeglasses.

My current setup for optimal comfort and productivity is three large 4k monitors, one of them rotated.

Accessibility is also a reason for using multiple monitors.

Re: Ideal Monitor Rotation for Programmers

#288

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

Re: Ideal Monitor Rotation for Programmers

#289
post #20

I prefer to work with a single large external monitor. If my device is a laptop I keep it in clamshell mode when attached to an external monitor. I find switching applications with keyboard shortcuts and focusing on one thing at a time has improved my productivity. Using two or more monitors made it so easy for me to get distracted. To each their own though.

My biggest pain point with big monitor tiling setups is nested/incompatible windowing/tiling management. for example i often use Pop Shell, VSCode, tmux and firefox. So now I have many different layers of windows - Pop Shell - Desktop/Monitor 1 - Firefox - tab1 - tab2 - Terminal - tmux - pane1 - pane2 - VSCode - tab1 - tab2 - splitleft - splitright - Desktop/Monitor 2 All of these layers are different keybinds and wi…

The thing that you want was around in the 90s already, and it's called multiple windows without tabs.

Re: Ideal Monitor Rotation for Programmers

#290
post #241

Earlier quoted context omitted.

Being able to select desktops/workspaces per screen is half the solution. The other half is allowing the selection to come from a pool of desktops/workspaces common to all screens. i.e. the opposite of what i3 and Sway do. So given desktops/workspaces a, b and c and screens 1 and 2, the following combinations are possible: 1: a; 2: b 1: a; 2: a 1: c; 2: a ...

You can absolutely do this in i3 or sway. There aren't default keybindings for doing it, but it is easy to set up your own. I set $mod+equals to 'move workspace to output up' in i3 (or something like that -- I'm not on that machine to check). This works for me since I set up my external display to be above the laptop screen, so it effectively means 'move this workspace to the other output'. You could also specify a s…

That's not quite what's being asked for. I think it's more like super+1 for "move workspace 1 to the current monitor". I haven't quite figured out how to do that in sway, although I'm pretty new with it.
Post reply on HN