Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There's PPI and then there's PPD. If they want more PPD (which is what's field of view and thus viewing distance and display size dependent), that's fine, but then it's not PPI they should be complaining about.

This might sound like a nitpick but I really don't mean it to be. These are proper well defined concepts and terms, so let's use them.



I wasn't thinking about the difference between PPI and PPD, so thanks for the clarification.

The bottom line is that I work with text (source code) all day long and I would rather read from a display with laser printer quality than one where I can see the pixels like an old dot matrix printer. Some displays are getting close to 300 DPI which is like a laser printer from 35 years ago.


I can definitely appreciate that. I just think it's important that people argue the right thing. It provides insight to the variables and mechanisms at play, and avoids people falsely giving rhetorical checkmates to each other, like I kind of did to you.

The brief version is that if someone has a screen real estate concern, they need to look for the PPI, but if they have a visual quality concern, they need to look for the PPD.

Maybe it will be elucidating if I describe a scenario where you will have low PPI but high PPD at the same time.

Consider a 48" 4K TV (where 4K is really just UHD, so 3840x2160). Such a display will have 91.79 PPI of pixel density, which is below even standard PPI (that being 96 PPI, as mentioned).

Despite this, the visual quality will be generally excellent: at the fairly typical and widely recommended 40° degree horizontal field of view, you're looking at 3840 / 40 = 96 PPD, well in excess of the original Retina standard (60 PPD), which is really just the 20/20 visual acuity measure. Hope this is insightful.


But nobody knows what baseline PPD is (47) and you can't actually specify a laptop screen in PPD, you can only specify it in PPI. So I think it's reasonable and maybe even preferable to use PPI here.


I can understanding finding it reasonable, it's just not getting at the heart of the problem.

It also introduces an element of uncertainty: as you say, you can't specify a laptop screen's PPD since that's dependent on viewing distance. But that's exactly the problem: it's dependent on viewing distance. Some people hunch over and look at their laptops up close and personal, others have it on a stand at a reasonable height and distance. To use PPI is to intentionally mask over this uncertainty, and start using ballpark measures people may or may not agree with without knowing.

To put it in context, for this display, "Retina resolution" (60 PPD), i.e. the 20/20 visual acuity threshold, is passed when viewed from 47.09 cm (18.54 inches, so basically a feet and a half). I don't know about you, but I think this is a very reasonable distance to view your laptop from, even if it's just 12.2" in diagonal. It corresponds to a horizontal field of view of 32°.


You could say it masks over the uncertainty in some ways, but it doesn't introduce that uncertainty. Asking for a laptop with 100PPD doesn't even make sense.

> the 20/20 visual acuity threshold

The acuity threshold for random blobs of light.

The threshold for sharp edges is much finer, and the things we put on computer displays have a lot of sharp edges. https://en.wikipedia.org/wiki/Hyperacuity


> Asking for a laptop with 100PPD doesn't even make sense.

Won't deny, since again, PPD depends on your field of view.

Yes, if you shop for "resolution and diagonal size", you may as well shop for PPI directly. This just doesn't generalize to displays overall (see my other comment with a TV example), as it's not actually the right variable. Wrong method, "right" result.

> The threshold for sharp edges is much finer, and the things we put on computer displays have a lot of sharp edges.

And the cell density is even finer. It was merely an example using a known reference value that lots of people would find excellent; I didn't mean to argue that it's the be-all end-all of vision. It's just 20/20.


PPI doesn't generalize across different types of display but it works pretty well within a category of monitor, laptop, tablet, phone. For TV you probably just assume it's 4K and figure out the size you like.

It's wrong but it's wrong in a way that causes minimal trouble and there's no better option. And if you add viewing distance explicitly, PPI+distance isn't meaningfully worse than PPD+distance, and people will understand PPI+distance better.


Eh, I suppose. Just the criteria of "is it hidpi? yes/no" readily mislead GP for example (i.e. it definitely is, just still "not hidpi enough"), so I felt it would be helpful if the mechanism at play was clarified. Maybe I came off too strong though. Felt it would be clearer to use the correct variable at least, than to try and relativize PPI.


I guess, but even without measuring pixel inches/degrees it feels clearly wrong to me to say that proper 1x on a 12 inch laptop screen is only 960x600. 1280x720 or 1280x800 makes more sense to me, and then there's no confusion because 1920 is a clear 1.5x resolution.


For what it's worth, it's a pretty small diagonal size. Netbooks used to be about this size, and those had exactly such low resolutions on them. Conversely, you'd see 1280x720, but especially 1366x786, more on regular variety laptops (~15"), and if you crunch the numbers for these (using standard ppi), it maps pretty much exactly right. So we've come a long way on Windows/Linux/BSD land, even if there's much more to go.

3840x2160@15.3" for example would be a nice even 3.0x display scale, at 287.96 PPI, and 128 PPD at 30° hfov to match the line pair resolving capability of the human eye [0] rather than the light dot resolving of 60 PPD, although of course still far from the 10x improvement over it via hyperacuity that you linked to earlier.

[0] https://en.wikipedia.org/wiki/Visual_acuity#Physiology


I accuse those 15 inch laptops of being below the bar. 15 inch should be 1600x900.

If 960xwhatever is okay at 12 inches, then 1366x768 wouldn't even be the baseline resolution for 15 inch laptops, it would be the baseline resolution for 17 inch laptops. That just sounds silly to me.

Assuming the laptop screen is just 20% closer goes a long way here to figuring out a good resolution. And it gives 720p to 12/13 inch laptops at 1x.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: