Live data from Hacker News

Time to Upgrade Your Monitor

tonsky.me

71–80 of 1001 posts

Re: Time to Upgrade Your Monitor

#71
I have the same opinion as the author here. When I buy a 4k monitor, it's generally for the higher PPI. There's just less eye strain for me reading less pixelated fonts.

Personal sweet spot me in terms of pleasant readability is: 4k 24" @ 200% scale (so same screen estate as 1080p) or 5k 27" @ 200% scale (same screen estate as 1440p).

Re: Time to Upgrade Your Monitor

#72

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…

On the other side of things, running dual 4k displays for anything remotely intensive (a browser, IDE, instant messaging, mail client, and terminal in my case) can bring some machines to a crawl or run the fans at high speeds indefinitely. I think graphics technology has to catch up to hiDPI before I'd go past 4k.

And let's not even get into the fact that 4k 60hz is a struggle and a half -- you need HDMI 2.0 or displayport to make it work at all, and many modern laptops lack either port, forcing you to use USB-C/thunderbolt with adapters that have poor spec support and even worse documentation.

Even if someone offered me dual 5k displays to replace my dual 4k ones, I would turn them down right now. Before we move on to 5k displays, we need to get 4k60 down. And while I'm on my soapbox... where the hell is 4k90 or 4k120? I only bought my 4k monitors last month, with virtually unlimited budget, but they just don't exist. I imagine they've fallen victim to the same issue: the cables to support it just barely exist, and certainly can't be doubled up for dual monitor setups without a mess of wires plugged directly into a laptop or desktop.

Re: Time to Upgrade Your Monitor

#73
post #23

What's the point of 120Hz if your just programming?

I notice that the main topic for > 100Hz monitor owners is how smooth it is to drag windows about. When they show off the monitor, they grab a window and wiggle it really fast. Given no-one has yet come up with a more meaningful demo I'm starting to think it's the only benefit! There is probably a term for this type of performance chasing. It's like car owners bragging about their top speeds despite only ever driving…

Only benefit I've noticed is it's easier to read text and smooth-scroll at the same time. Otherwise it just makes mouse movements and rapid console vomiting look nice. It's really unnecessary for programming in my opinion, use the budget for more pixels.

Re: Time to Upgrade Your Monitor

#74
Nice article. But for a post griping about illegibility of bad character rendering, why did they decide to make the background this egg-yolk yellow? I'd prefer a white background to that mess. Is there some reason why they chose yellow?

Re: Time to Upgrade Your Monitor

#75
I still use a CRT, because features I want are still ludicrous expensive in newer tech (although they are getting cheaper over time).

1. Arbitrary resolutions, great to run old software and games, even better to run new games at lower resolution to increase performance.

2. Arbitrary refresh rates.

3. Zero (literally) response time.

4. Awesome color range (many modern screens still are 12bit, meanwhile silicon graphics had a CRT screen in 1995 that was 48bit)

5. No need to fiddle with contrast and brightness all the time when I switch between a mostly light or mostly dark content, for example I gave up on my last attempt to use flat panel because I couldn't play Witcher 3 and SuperHot one after the other, whenever I adjusted settings to make one game playable the other became just splotches (for example the optimal settings for Witcher 3 made SuperHot become a almost flat white screen, completely impossible to play).

6. For me, reading raster fonts on CRT gives much less eyestrain and is more beautiful than many fonts that need subpixel antialias on flat panels.

7. Those things are crazy resilient, I still have some working screens from 80286 era (granted, the colors are getting weird now with aging phosphors), while some of my new flatpanels failed within 2 years with no repair possible.

Re: Time to Upgrade Your Monitor

#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 started that fad that if you didn't have three external monitors (yes, three) then your setup was suboptimal and you should be ashamed of yourself.

No. Just no. The best developers I've known wrote code with tiny laptops with poor 1366x768 displays. They didn't think it was an impediment. Now I'm typing this on one of these displays, and it's terrible and I hate it (I usually use an external 1080p monitor), but it's also no big deal.

A 1080p monitor is enough for me. I don't need a 4K monitor. I like how it renders the font. We can argue all day about clear font rendering techniques and whatnot, but if it looks good enough for me and many others, why bother?

Re: Time to Upgrade Your Monitor

#77
I found this article utterly baffling. The author clearly knows their stuff, having created Fira Code, but my experiences couldn't be more different.

    I spend most of my days in a text browser, text 
    editor and text terminal, looking at barely moving 
    letters.

    So I optimize my setup to showing really, really 
    good letters.
I certainly appreciate how nice text looks on a high DPI display.

But for coding purposes!? I don't find high DPI text more legible... unless we're talking really tiny font sizes, smaller than just about anybody would ever use for coding.

And there's a big "screen real estate" penalty with high DPI displays and 2X scaling. As the author notes, this leaves you with something like 1440×900 or 1920x1080 of logical real estate. Neither of which is remotely suitable for development work IMO.

    But at least you can enjoy that gorgeous screen and 
    pixel-crisp fonts. Otherwise, why would you buy a retina 
    screen at all?
It's not like you really have the option on Macs and many other higher-end laptops these days. And I am buying a computer to do some work, not admire the beautiful curves of a nice crisp font.

So anyway, for me, I chose the Dell 3818. 38", 3840 x 1600 of glorious, low-resolution text. A coder's paradise.

For purposes of software development, I won't really be interested until 8K displays become affordable and feasible. As the author notes, they integer scale perfectly to 2560×1440. Now that would rock.

Re: Time to Upgrade Your Monitor

#78

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

+1, love my XDR for coding and designing: https://paulstamatiou.com/stuff-i-use/

Re: Time to Upgrade Your Monitor

#79
I bought a 1080p 27" HP 27yh for under USD 100 last Black Friday.

I thought my monitor would be squarely middle of the pack but turns out it is barely above 80 ppi

Display size: 23.53" × 13.24" = 311.5in² (59.77cm × 33.62cm = 2009.68cm²) at 81.59 PPI, 0.3113mm dot pitch, 6657 PPI²

Re: Time to Upgrade Your Monitor

#80
Strongly disagree. Any subpixel rendering on low-resolution displays must be disabled. Otherwise you get color noise and blurry text. Pixelated fonts are not bad.

It is fine on HIDPI displays though because it isn't as prominent there and the effect actually works.

Instead of high resolution pick a display with a decent aspect ratio. 16:9 is a joke. 16:10 is superior but not exactly a game changer. 3:2 is very rare, especially for desktop displays, and 4:3 is pretty much dead. We do not talk about 5:4.

Post reply on HN