Live data from Hacker News

Ideal Monitor Rotation for Programmers

sprocketfox.io

151–160 of 426 posts

Re: Ideal Monitor Rotation for Programmers

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

I am exactly the same way. I have a 50" 4k TV in my basement that exists solely as a monitor for my laptop(s). TVs have the advantage of being ridiculously cheap, and there's no law saying that you can't just plug into the HDMI port and use it as a monitor. The refresh-rate is so-so, but since all I don't really play games, it's not a problem.

Having a 50" TV lets me sit pretty far away from the screen and also gives me plenty of room to put a million applications next to each other which (at least for me) helps me avoid being distracted. I also have a lot of issues reading small text [1], so having a big screen allows me to make the text gigantic while not sacrificing a ton of screen real estate.

It's honestly great; if I ever am forced to work in an office again, I'm going to insist that the company purchase me the equipment for a similar setup.

[1] I'm reasonably certain that I'm not dyslexic, but I do find that reading off a screen is substantially easier for me when I use extremely big text. This is part of the reason most my book reading is either on the Kindle or the large-print vision-impaired versions of books.

Re: Ideal Monitor Rotation for Programmers

#152
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

You'll have to excuse the mess :) https://imgur.com/a/5uTm7VB

Also obviously I hid all the proprietary stuff.

Re: Ideal Monitor Rotation for Programmers

#153

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've got one. 100% recommended. Bought mine at $1500. I'm not rich but I've never regretted this purchase.

Re: Ideal Monitor Rotation for Programmers

#154
As someone who's largely stuck with middle of the road hardware for financial reasons, i find that 1080p monitors are the sweet spot between having the screen estate for my programs and plenty of text on the screen, but also graphics performance if i ever want to do something else - from watching movies, doing 3D modelling or 3D printing, to gaming without resolution scaling.

Of course, i splurged a little bit on an RX 570, so currently i have multiple monitors connected to my PC, two stacked vertically, one on my PC case to the side, and another turned in portrait orientation to the other side. Personally, that setup works for me, since the way OSes do window snapping and tiling is inconsistent, so it's easy to work in both Windows and Linux with multiple monitors, without trying to split everything up into smaller zones or trying to use a tiling window manager.

However, if you want to customize things further (e.g. Windows doesn't really do vertically stacked snapping zones), the PowerToys FancyZones is suitable for this, whereas at least some Linux desktops can probably be customized to do this too (without spending too much time, i think LXDE didn't let you alter it that much, or another DE/WM, though my memory might fail me here).

There's something immensely useful about having one monitor for previewing the webpage or software that i'm working on, one for writing the code or using my Git client of choice, and another for anything from documentation, chat apps in the background or even just watching a video.

I'd say that the biggest problem with this setup is that i needed to make my own VESA mounts and a stand out of some PVC tubing and PLA plastic (3D printed and screwed on with bolts), since the options for any sort of custom monitor configuration out there are limited, if you don't want to spend a lot of money on it.

Re: Ideal Monitor Rotation for Programmers

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

Re: Ideal Monitor Rotation for Programmers

#156

22 degrees? celcius? Currently im trucking 4 monitors. I am planning to buy a 43" 4k tv and drop down. Anyone else try this? Does it work out?

I did a 55" 8k for a bit but that was too physically big so looking at the edges was weird. 43" is probably a lot better in that regard but for me that turned me off single large displays instead of arrays.

In the end I ended up with 6 displays in a 3x2 arrangement: 3x 1440p + 1x 4k on the primary PC and 1x 1440p + 1x 4k on the secondary PC and then I used Input Director so it feels like all 6 are one big computer when using the keyboard/mouse (used to use Mouse Without Borders but Input Director is far superior these days). I like this setup more because it gives me a larger primary monitor on each computer to work off of but leaves me separate monitors to put secondary things on. This comes with the bonus that fullscreen doesn't mean "and everything else must be gone" yet I still have the bigger primary display to fullscreen with.

General note I've fallen in love with https://www.amazon.com/gp/product/B082845XM8/ as it's simple, cheap, and extremely sturdy.

Re: Ideal Monitor Rotation for Programmers

#157

As someone who's largely stuck with middle of the road hardware for financial reasons, i find that 1080p monitors are the sweet spot between having the screen estate for my programs and plenty of text on the screen, but also graphics performance if i ever want to do something else - from watching movies, doing 3D modelling or 3D printing, to gaming without resolution scaling. Of course, i splurged a little bit on an…

Your opinion of 1080p monitors is 100% tied to your GPU.

Re: Ideal Monitor Rotation for Programmers

#158

Earlier quoted context omitted.

> Am I the only one (fullstack programmer + designer + hobby photographer) here who's perfectly okay with a single laptop monitor? A nice display is nice. I feel way more productive on a 27" 5K imac than a 16" MBP. But I find multiple monitors to be annoying, better to have just one that is good (e.g. a 5K 27" LG or an 8K 32" Dell that I won't be able to afford anytime soon).

After doing the exercise of going from 3 displays -> 11" MBA (no external), I'm maximally productive on any reasonably sized laptop monitor. 16" is great, but I'm probably 95% on my new 14". It's all about optimizing your workflow, utilizing workspaces, tiling, etc.

I mean, sure, you are probably going to be 80-90% on any monitor that doesn't hurt your eyes (crappy refresh rate) and can support bitmapped graphics (not just a TTY terminal display). But having lived through multiple iterations of displays starting from plain old TTYs (4 inches at that!), I really appreciate display advancements and getting access to better/bigger ones.

Re: Ideal Monitor Rotation for Programmers

#159

As someone who's largely stuck with middle of the road hardware for financial reasons, i find that 1080p monitors are the sweet spot between having the screen estate for my programs and plenty of text on the screen, but also graphics performance if i ever want to do something else - from watching movies, doing 3D modelling or 3D printing, to gaming without resolution scaling. Of course, i splurged a little bit on an…

I used 1080p for 5 years with a 33 inch screen, it was very good.

For 4 years I have used a 27-29 inch screen at 2k, that's incredible. I now use a 34" wide angle screen at 2k, which I find even better, since I have a bit more width without much (or any?) extra height.

At this exact moment I am on a 34" ultrawide and it's too wide for me I have to turn my head too much.

Bottom line, you can get 27" 2k screens for very cheap now and it's a step up from the 1080p, but yeah, the 1920x1080 is fine.

Post reply on HN