Live data from Hacker News

Why I Stopped Using Multiple Monitors

medium.com

11–20 of 137 posts

Re: Why I Stopped Using Multiple Monitors

#11
post #3

It all highly depends on your context. Are you reading, are you coding, are you creating some art? I am usually perfectly happy with just one monitor but for example if edit graphics or read papers it is very helpful to have additional displays.

And if you're coding, are you doing something routine where you only need one file open, or are you e.g. trying to learn a new library or integrating unfamiliar systems, where having documentation or APIs open is essential if you don't want to alt-tab every second line of code written?

A single wide monitor works for these cases as well, or even a single small monitor if you're willing to squint a bit. But I think the assertation that "single window = focus" is a massive over-generalization that ignores a whole bunch of what some of us coders do on a day-to-day basis.

Re: Why I Stopped Using Multiple Monitors

#12
post #2

I prefer a single monitor not just because it's more convenient, but because it really does improve focus. My screen represents my train of thought. I don't have 3 applications and 4+ files splattered in front of me. I have a single application, with no more than 2 files, that represents exactly where I am at that moment in my thinking. And I move from screen to screen fluidly with Spaces. I also use a large font siz…

> And I move from screen to screen fluidly with Spaces. > I get so frustrated looking at coworkers' screens with 4+ files open, all in tiny text. I think, how can they work like that? That's what I think when I see someone working like you, flipping through multiple spaces, scrolling up and down files. To me, spaces add more overhead - I have to remember in which space various running applications or their windows ar…

I just have three Spaces at a given time: browsing is #1, chat is #2, code is #3. VMs are optional #4.

But yeah, having to trace through abstraction layers is one area where my system does break down. My own code has gotten lighter and lighter on abstractions as the years have gone by, while others' code seems to grow heavier and heavier. Maybe it's my workflow influencing my coding style.

Re: Why I Stopped Using Multiple Monitors

#13
Well, my productivity has risen dramatically. The choice argument fails for me, because I use 2 monitors for the applications I use most frequently, and the 3rd monitor is a catch all for everything else.

So, for example, when doing front end programming, 1 monitor contains my terminal windows where I am programming in VIM, running commands, etc (I usually have 4 open in each corner) while the other window contains the live reloading browser window.

The 3rd monitor has everything else. No paradox of choice, and seeing the results of my actions is a glance.

The physical spatial arrangement of my work tools is of tremendous value.

Personally, I've seen a much greater productivity improvement by getting rid of laptops, and only working with desktops in a specific work area with multiple monitors and a desk laid out in a way that helps with my productivity.

I am working less hours, and doing a lot more in those fewer hours.

Re: Why I Stopped Using Multiple Monitors

#14
Use the right tools for the right job. If all I'm doing is putting together new code, then one monitor is fine. If I'm debugging, porting code or troubleshooting an oncall emergency then multiple monitors is better. Also, on a Mac I can more easily get away with one big monitor however on a PC I must have at least 2 monitors to feel ok. Of course, YMMV.

Re: Why I Stopped Using Multiple Monitors

#15
> Why I Stopped Using Multiple Monitors

> Too much monitor becomes a distraction. So when it comes to monitors, I embrace these maxims:

> Less is more.

> Quality over quantity.

> Location, Location, Location.

Good for you. Now, why do I care about your opin-- oh wait, I don't.

Seriously, this is about as subjective as it gets. Okay, maybe keyboard switch and cap selection is even more subjective, but that's it. There's hardly a point if any to make (apart from basic ergonomics?)

Re: Why I Stopped Using Multiple Monitors

#16
I tried multiple monitor setup for about 6 months and in the end I couldn't stand it. I used to put certain reference data on the second monitor - like a DB schema, or the layout of a particular communications flow etc...At first I liked it for that purpose. Then I started to get irritated at occasionally losing my cursor over the edge. Over time I also found myself glancing at it for no reason. Eventually I realized a paper print out of my schema or doc, sellotaped to the wall worked much better.

I reverted to single. Much happier. As mentioned elsewhere a tiling window manager (I use i3) is the key to making this productive.

Re: Why I Stopped Using Multiple Monitors

#17
Multiple monitors sure are a drag. This weekend I downgraded my primary monitor from a 32" 4k display to a 27" 1440p display, for the purpose of gaming at 165Hz instead of 60Hz (and wow, what a difference).

This has caused several annoying side effects. I used to run my 4k 32" monitor at 125% scaling, and my ancillary 24" 4k monitor at 225%. Everything looked fine, or so I thought. Now my 27" monitor runs at 100%, and this causes some internal Windows flag to change somewhere, making many apps on the secondary monitor look horrible. It just nearest-neighbors apps up to 200% instead of scaling them correctly. If you make the second monitor the primary monitor, then everything looks good again -- except you can't use Nvidia GSync on a secondary monitor, the whole reason I downgraded my main monitor. Amazingly, the mere existence of the 100ppi montior is what seems to break things. If you run it at 200%, apps on the other monitor at 200% still look terrible.

My theory is that things looked bad before, but the 125->225 scaling didn't look quite as egregiously bad as 100->200 does. But I'm picky about these things and think I would have noticed. So I don't know.

Some apps, notably Chrome, work just fine. (But Discord is an offender, and it's just Chrome, isn't it? That makes it all the more annoying.)

As an aside, everything looks pretty crappy at 100ppi. Fonts are blurry again. You can see the pixels in every photo or illustration you view. Upgrading to 4k a few years ago didn't make much of a difference to me, but downgrading is a huge difference. That said, Overwatch is soooo smooth. I can't wait until technology allows us to run games at 4k@120/144/165/240, however. I also miss the wider-than-sRGB color gamut.

Re: Why I Stopped Using Multiple Monitors

#19
post #6

This is very much dependant upon use case. If you're in the business of managing loads of systems, being able to have console sessions open to all the various places you need to touch as part of your current task is invaluable. If you're a programmer working on a single thing at a time, that's great. If you're in operations, a "single task" may involve dozens of separate interactions with separate systems, and being…

I'll second this.

I mostly work with operations, and I use a two-monitor setup for most of my work. It's setup so that my second monitor is left for my main focus or large applications, like the web browser or editor sessions, and my other screen is for "miscellaneous stuff" or multiple terminals when I need to follow multiple things at once.

I also use a tiling window manager (Awesome) because honestly I couldn't keep track of all my windows otherwise. I also very much like having separate virtual desktops for each screen, so that I can control each individually. With a tiling window manager it's also very easy to "banish" everything else when you need to focus on a single thing.

Re: Why I Stopped Using Multiple Monitors

#20
I disagree heavily - Having a secondary monitor with documentation / work plans on it is enormously useful as you can glance at it without having to do anything more special than turn your head.

In fact, I would go so far as to say that three monitors is optimum since you can have your code on one, the output of your code (continuous tests/hot reload/etc) on another and documentation on the last allowing you to see all aspects of your work without a single keystroke.

Post reply on HN