Live data from Hacker News

Time to Upgrade Your Monitor

tonsky.me

321–330 of 1001 posts

Re: Time to Upgrade Your Monitor

#321

Any suggestions that are not over 500 dollars?

I have an LG ultrafine 5k, and a cheap BenQ 4k. The difference is night and day. I hate the BenQ* and will dump it as soon a I can.

My suggestion is to hold off until you can save up and buy one of the suggested displays when it's in your budget.

* The BenQ has a matte finish which effectively blurs everything, e.g. it's like it reduces the resolution by 10-20%. The colors are not accurate to my macbook display, despite trying to color calibrate. The brightness is dimmer as well, or looses contrast if I make it bright. Built-in speakers sound awful and volume cannot be controlled by software. I could go on.

Re: Time to Upgrade Your Monitor

#322
I recently bought a Thunderbolt 3 monitor as what I have vowed is my 'Last Thunderbolt 3 purchase (except replacing broken things)'.

I'm holding out for Thunderbolt 4, when I can (hopefully) treat my wiring topology like USB instead of daisy chained all to hell and back. Because of this, I looked at good qualities in a secondary monitor that were survivable on a primary. For instance sound quality and real estate are less important, raising the priority of PPI, color gamut, and VESA mount.

Re: Time to Upgrade Your Monitor

#323
post #275
post #203

Earlier quoted context omitted.

The benefit of a 3840x1600 screen over two monitors with lower resolution is that 3840/2 = 1920 and 3840/3 = 1280. Those are horizontal resolutions for 1080p and 720p respectively. The fact that these are standard resolutions means basically every app works as designed regardless of whether you have 2 or 3 windows side by side. This isn't true for ultrawides with resolutions like 3440x1440 that don't divide cleanly i…

> The default software that comes with the Dell mentioned above handles everything. Does it really handle everything? Does it handle all (or even just a single one?) of the use cases I mentioned in my comment and that I care about. Can I turn of part of the screen, if I actually only need smaller space? Can I position a 1920 default width space right in the middle in front of me without it looking weird (i.e. symmetr…

>Does it really handle everything?

It does for my use case, but obvious your mileage may vary.

>Can I turn of part of the screen, if I actually only need smaller space?

Sort of. The monitor can split into dual source mode that has two 1920 sources side by side. You could potentially turn that on and set one side to an empty source. You can also always use a black desktop if you need the rest of the monitor to be dark to allow you to focus on whatever window you have open.

>Can I position a 1920 default width space right in the middle in front of me without it looking weird (i.e. symmetry of screen hardware borders)?

How do you accomplish this with two monitors currently? You would have to choose between symmetry or having one monitor front and center. The Dell software allows you to customize the drag and drop regions. I use three columns that are the full height of the screen. You could set it up to have a 1920 section in the middle with two 960 columns on each side. You could also setup your physical workspace so one side of the monitor is centered in your vision instead of the center of the monitor. Also I have mine mounted on a monitor arm that allows me to reposition it as needed.

> Are workspaces working correctly (in unix, windows, macos, all of them?)

It works in Windows and that is the only native GUI I use. Everything obviously works fine when in the terminal and I rarely increase the resolution of a VM past 1920. I would frankly be shocked if there wasn't similar software available for Linux and OSX that allowed you to setup customized zones like Dell's software if you need to run one of those natively.

Re: Time to Upgrade Your Monitor

#324

It's frustrating that consumer Hi-DPI display development has completely stalled in the last five years. As mentioned in the article, macOS works best using true 2x integer scaling. Using 2x scaling, a 4k monitor will result in an equivalent workspace to a 1080p display—unusable for productivity and development. A superior option is iMac/LG 5k display results which nets an equivalent workspace of 1440p. The only opti…

I use a Pro Display XDR for programming / design work, I think you forgot this one. It seems like it would fit your needs (with the obviously premium price) as it’s 32”. It’s overkill for most, but still the best display I’ve ever used and I love it. I actually tried an Asus 4K 120hz for much less but the fan noise was a deal breaker even if the screen didn’t break on arrival (it did). Disclosure: Apple employee

I think the Pro Display should be disqualified for the price :). Like with the new Mac Pro Apple made the dream Display/Machine for professional video artists with high-paying customer. As a price, they completely neglegted their power user base which requires something different than an iMac. I can only hope that either Apple or Dell makes a more basic version of that screen based on the same panel. And of course, on a high end screen I would expect more than one input. You might want to connect your laptop to your screen too... Alternatively, I am hoping for an iMac with a larger screen.

Re: Time to Upgrade Your Monitor

#325
post #171

Earlier quoted context omitted.

Acclimation is a huge factor: if you’re used to writing on a small laptop that will seem normal but few people won’t see a benefit moving to a larger display even if they don’t expect it. That’s one of the few durable research findings over the decades. Multiple monitors are slightly different: the physical gap means it’s not a seamless switch and not every task benefits.

> Multiple monitors are slightly different: the physical gap means it’s not a seamless switch and not every task benefits. Probably why ultrawides are gaining popularity.

One advantage to ultrawides that I think goes understated is their ability to display large amounts of tabular data easily.

Re: Time to Upgrade Your Monitor

#326

It's frustrating that consumer Hi-DPI display development has completely stalled in the last five years. As mentioned in the article, macOS works best using true 2x integer scaling. Using 2x scaling, a 4k monitor will result in an equivalent workspace to a 1080p display—unusable for productivity and development. A superior option is iMac/LG 5k display results which nets an equivalent workspace of 1440p. The only opti…

Same here. I'm using my Dell 3008WFP (also 30" @ 2560x1600) until something genuinely bigger & better comes out. I bought it over a decade ago and it still works great for programming.

I still use mine at work, and am extremely happy with it. The font rendering on my iMac 5k is better of course, but for work, the additional screen estate (especially vertically) is hard to beat. I am of course contemplating the 38" Dell with 3840x1600 :).

Re: Time to Upgrade Your Monitor

#327
Good to know details:

In 2018, as the article says, macOS stopped using subpixel antialiasing across all Macs. On low DPI screens however, the loss of subpixel antialiasing made fonts look blurrier, and look smaller and less dark. This occurs on high DPI screens as well, albeit to a lower degree. To bring low DPI screens up to the same level of "darkness", the behaviour of "Use font smoothing when available" was changed to simply makes fonts bolder. This is a plus for people who have difficulty reading the screen.

Furthermore, the author seems to have an obsession around "pixel-crisp" fonts, during the section about the correct resolution for your display. What macOS does is render at 2x resolution, then scale down the image to the monitor's native resolution. Looking back, this was an amazing choice made by Apple, and has allowed for an amazingly bug-free high DPI experience. Even today, Linux and Windows have serious issues with high DPI. 99% of macOS users don't notice that their desktop is not running at native resolution, nor would they care.

If the author just focused on monitors, this article would be a lot better.

Also, 120Hz might be nice for a desktop, but if you are plugging in a laptop, you will notice your power consumption double. For battery life, choose a 60Hz monitor.

Re: Time to Upgrade Your Monitor

#328
post #76

The technical details are all right (or seem right to me, anyway), but this is too opinionated for my liking. No, you do not need a 4K monitor for software development. Some people might like them, some won't. [edit/clarification: someone rightfully pointed out that nobody will actively dislike a 4K monitor. I was unclear here: I meant "some people won't need them" more than "dislike them"] This sounds like when Jeff…

Hello! Person who actively dislikes 4k here. In my experience: 1. No matter what operating system you're on, you'll eventually run into an application that doesn't render in high dpi mode. Depending on the OS that can mean it renders tiny, or that the whole things is super ugly and pixelated (WAY worse than on a native 1080p display) 2. If the 4k screen is on your laptop, good luck ever having a decent experience plu…

4K on a desktop is just sorta silly. Now.... 1440p is a very useful bump over 1080.

Re: Time to Upgrade Your Monitor

#329
post #76

The technical details are all right (or seem right to me, anyway), but this is too opinionated for my liking. No, you do not need a 4K monitor for software development. Some people might like them, some won't. [edit/clarification: someone rightfully pointed out that nobody will actively dislike a 4K monitor. I was unclear here: I meant "some people won't need them" more than "dislike them"] This sounds like when Jeff…

Having used CRT monitors, 1920x1080 displays, 4K displays and 5K displays, as well as various Retina Macbooks over many years, mostly for coding, here's my opinion:

The only good solution today is the iMac 5K. Yes, 5K makes all the difference — it lets me comfortably fit three columns of code instead of two in my full-screen Emacs, and that's a huge improvement.

4K monitors are usable, but annoying, the scaling is just never right and fonts are blurry.

Built-in retina screens on macbooks are great, but they are small. And also, only two columns of code, not three.

One thing I noticed is that as I a) become older, b) work on progressively more complex software, I do need to hold more information on my screen(s). Those three columns of code? I often wish for four: ClojureScript code on the frontend, API event processing, domain code, database code. Being older does matter, too, because short-term memory becomes worse and it's better to have things on screen at the same time rather than switch contexts. I'm having hopes for 6K and 8K monitors, once they cost less than an arm and a leg.

So no, I don't think you can develop using "tiny laptops with poor 1366x768 displays". At least not all kinds of software, and not everyone can.

Re: Time to Upgrade Your Monitor

#330
post #76

The technical details are all right (or seem right to me, anyway), but this is too opinionated for my liking. No, you do not need a 4K monitor for software development. Some people might like them, some won't. [edit/clarification: someone rightfully pointed out that nobody will actively dislike a 4K monitor. I was unclear here: I meant "some people won't need them" more than "dislike them"] This sounds like when Jeff…

Atwood is a bit of a prima-donna and part of being a blogger is a to make big statements.

One of my roles for a long time was speccing/procuring computer equipment (later overseeing the same) for a huge diverse organization. I took feedback, complaints from users and vendors, etc. People are passionate about this stuff... I was physically threatened once, and had people bake cookies and cakes multiple times as a thank you for different things.

The only monitor complaints I recall getting in quantity were: brightness, I need 2, and i need a tilt/swivel mount. Never heard about resolution, etc. Print and graphic artists would ask for color calibrated displays. Nobody ever asked for 3, and when we started phasing in 1920x1080 displays, we literally had zero upgrade requests from the older panels.

Developers wanted 2 displays and SSDs.

Post reply on HN