Fork me on GitHub
#off-topic
<
2018-02-08
>
Ryan Radomski00:02:21

I was assigned to make a tic tac toe game in my favorite language. The project was a breeze, but now I have to make a class diagram

noisesmith01:02:14

PersistentArrayMap implements java.util.Collection, functions implement clojure.lang.IFn which implements Callable… etc. - there’s actually a lot of class relationships to describe, they just aren’t usually the thing you care about when writing normal code

Ryan Radomski00:02:25

this is awkward

qqq01:02:51

has anyone gone from a 1920x1080 -> 4K monitor (of same physical size), and found text easier to read? whenever I look at text on monitor vs text on phone/iPad, I wonder if going 1920x1080 -> 4k would make code easier to read

gonewest81801:02:04

Typical human visual acuity is said to be 1 arc minute (in the fovea, much less in peripheral vision), or in other words 1/60 of a degree.

qqq01:02:39

after crunching the numbers, what do we end up with ? 🙂

gonewest81801:02:49

what’s “tangent” in java or clojure?

gonewest81801:02:03

Ok, viewed at 18" your typical eye can resolve

gonewest81801:02:54

0.005 inches, or about 200 dpi

gonewest81801:02:35

assuming 1 arc minute acuity at the fovea

gonewest81801:02:10

whereas a 30" monitor with 4k UHD resolution is about 150ppi, so you should be able to perceive the difference. (https://www.noteloop.com/kit/display/pixel-density/)

qqq01:02:19

so the argument is: >> on 30" 4k uhd you can see individual pixels >> therefore, going from 1920x1080 -> 4k is a benefit ?

gonewest81801:02:43

the 1920x1080 monitor of the same size is roughly 1/2 the resolution or 75 dpi, so the improvement to 4k will be noticeable at 18". If you put the same two monitors a few more feet away then you won’t be able to tell the difference any longer. The pixels will subtend too small an angle for your eye to resolve.

gonewest81801:02:02

Right? It’s trigonometry so it must be true.

qqq01:02:32

this actually makes a lot of sense