TIL (about the Dark Arts of HTML)
-
Highest fps people can perceive are between about 40 and about 70. That's right, half of us can't even see 60fps.
You can bump your perception by some 30fps with stimulants, but for a short time (15-30 minutes IIRC).120HZ, 144Hz, 200Hz, 240Hz, etc, it's all a marketing hoax. Noone can see it. At least humans can't.
What you can see is game stuttering, frame tearing and lags.
Are movies in cinema not fluid? That's 24fps.
-
@Gąska said in TIL (about the Dark Arts of HTML):
@MrL that one is believable. G-Sync gives you synchronization between refresh rate and frame rate, which maximizes effective refresh rate and minimizes delays. 80FPS on 100Hz screen - or any other situation where there are less FPS than refresh rate - has the effect of frame skipping - in this case, every 5th frame will be seen twice. This is much more noticable than just lower refresh rate. Of course he could have saved money by just switching his display to 50/60Hz and enabling v-sync - it would get him halfway there.
I've seen and played on both setups. There's no difference.
-
@MrL to an untrained eye. Yes, I realize I sound just like those audiophile freaks right now, but this one is a real, well studied phenomenon. Eyes aren't cameras, they don't have frames.
-
@Gąska said in TIL (about the Dark Arts of HTML):
@MrL to an untrained eye.
There's no training for this. Perception doesn't change with playing games - you can get better at the game and think that you 'see faster', but you don't.
Yes, I realize I sound just like those audiophile freaks right now, but this one is a real, well studied phenomenon.
Seeing frame skips and frame tearing? At 50Hz sure. At 100Hz? Nope.
Eyes aren't cameras, they don't have frames.
But they have limits for what they can see and distinguish. Is diffrence between 30 and 60fps noticable? Yes.
Between 60 and 80? For some people.
Between 80 and 100? For selected few, who just had a strong coffee, maybe.
Above that is just placebo effect.
-
@Gąska said in TIL (about the Dark Arts of HTML):
Eyes aren't cameras, they don't have frames.
This is an interesting point. I've read that people can identify a single image flashed for an extremely brief fraction of a second. However, I agree that showing only slightly-different frames that fast is almost certainly not perceptibly different.
-
@kazitor but it's not about framerate, it's about irregularity. 80FPS on 60Hz screen looks better than 80FPS on 100Hz screen. The difference is invisible, but the eyes will feel a tiny discomfort.
-
@Gąska Irregularity is bad, but it's not the whole issue. 60 FPS looks so much smoother than 30. At least for the first five seconds.
-
@kazitor I can barely perceive the difference. However, when it's 40FPS, it's quite noticeable. Stable low framerate is much better visually than unstable high framerate (up to some limit, both lower and upper, obviously).
-
This post is deleted!
-
@Gąska From what I have heard, the important parameter is not framerate (which is an average over frames). It's the duration of the longest 1% (or so) of frames. So if every frame takes exactly 41.7 ms (24 fps), it feels smooth (ie movies). And if every frame is the same, the frame rate only makes small differences up to about 60 fps (16.7 ms, where almost everyone loses any ability to distinguish average changes from there.
But if one frame in a hundred takes 100 ms, the motion is choppy and horrible, even if the rest are down at the 10 ms (100 fps) range and so the average is great.
So in conclusion, I agree with you.
-
@Benjamin-Hall said in TIL (about the Dark Arts of HTML):
@Gąska From what I have heard, the important parameter is not framerate (which is an average over frames). It's the duration of the longest 1% (or so) of frames. So if every frame takes exactly 41.7 ms (24 fps), it feels smooth (ie movies).
With a semi-obvious note that it will look much better on 120Hz display than on 60Hz display. Also, remember sitcom opera effect.
-
@Gąska said in TIL (about the Dark Arts of HTML):
Also, remember sitcom opera effect.
I have literally never once managed to perceive that alleged effect. I guess I never watched the right soap operas?
-
@anonymous234 well, remember 48FPS Hobbit? It was a failure exactly because of this effect.
I'm not saying everyone can perceive it. I'm saying enough people can for it to be a big problem.
-
TIL that NTFS can be placed in case-sensitive mode, and it is actively used by WSL:
If you touch NTFS disks from the WSL environment (i.e.
mkdir
or some tool doing it for you) it will by default flip the case senstitive bit so that Windows tools now can share in the fun.This is especially fun when you use WSL's git because now build scripts which work on any other Windows install will start complaining with
E_FILE_NOT_FOUND
when some file's casing does not line up between script and filesystem.
-
@JBert TRWTF is that some file's casing does not line up between script and filesystem.
-
@Gąska This is one thing I hammer into my beginning students. THOU SHALT ONLY USE CONSISTENT CASES FOR FILENAMES. I recommend (because they're doing web-stuff and on <abbr title=Apple really, but I had to make the joke"">linux hardware (TRWTF)) that they only use lower-case filenames with no spaces. It feeds into the "spaces in identifiers are BAD" rule that I push. While not universal, there are a lot of web-related technologies that really don't like spaces in things like class names, file names, etc.
-
@kazitor said in TIL (about the Dark Arts of HTML):
Allegedly the human eye has a resolution of about one arcminute. I haven't checked other sources to verify this.
Pretty close. As I recall, a visual acuity of 20/20 relates to a resolution of one arcminute, but 20/10 is believed to be the best possible human vision. So it's probable that the actual resolution is half an arcminute, but lens defects, minor tremors in the eye muscles, and so on make the practical resolution worse.
-
@Gąska said in TIL (about the Dark Arts of HTML):
@JBert TRWTF is that some file's casing does not line up between script and filesystem.
Guess what: it works on Windows.
-
@JBert said in TIL (about the Dark Arts of HTML):
@Gąska said in TIL (about the Dark Arts of HTML):
@JBert TRWTF is that some file's casing does not line up between script and filesystem.
Guess what: it works on Windows.
Windows 10
thread is
-
@Benjamin-Hall said in TIL (about the Dark Arts of HTML):
really don't like spaces in things like class names
Filed under: Dicking hell, why can't I have space in name?
-
@Benjamin-Hall said in TIL (about the Dark Arts of HTML):
While not universal, there are a lot of web-related technologies that really don't like spaces in things like class names, file names, etc.
Only barbarians put spaces in class names. Keep those spaces for method and field names…
-
TIL Nestlé has an online store in my country, which is just a front for 11 online supermarkets (you pick one, pick your products, then get redirected to the right store to complete the purchase). 3 of which are Amazon. And one of which also redirects me to Amazon instead of the right website.
-
@Gąska said in TIL (about the Dark Arts of HTML):
@JBert TRWTF is that some file's casing does not line up between script and filesystem.
TRRWTF is case sensitivity
-
-
@TimeBandit said in TIL (about the Dark Arts of HTML):
@hungrier said in TIL (about the Dark Arts of HTML):
TRRWTF is case
insensitivityprivilege
-
@hungrier @TimeBandit TRWTF is that it's 2019 and it's still a common problem.
-
@Gąska said in TIL (about the Dark Arts of HTML):
@anonymous234 well, remember 48FPS Hobbit? It was a failure exactly because of this effect.
While that's the common opinion, I don't share the sentiment.
I hate, hate, hate 3D movies (Avatar was well done, but that's it). I need to wear two pairs of glasses, it confuses my eyes by pretending I can focus somewhere that stays blurry, etc. It's just a pain. HFR, however, didn't bother me at all.
-
@topspin said in TIL (about the Dark Arts of HTML):
@Gąska said in TIL (about the Dark Arts of HTML):
@anonymous234 well, remember 48FPS Hobbit? It was a failure exactly because of this effect.
While that's the common opinion, I don't share the sentiment.
Well, you're special. Congratulations. Do you want a medal?
-
@Gąska said in TIL (about the Dark Arts of HTML):
@topspin said in TIL (about the Dark Arts of HTML):
@Gąska said in TIL (about the Dark Arts of HTML):
@anonymous234 well, remember 48FPS Hobbit? It was a failure exactly because of this effect.
While that's the common opinion, I don't share the sentiment.
Well, you're special. Congratulations. Do you want a medal?
Are you in an exceptionally Gąska mood today?
-
@topspin what do you mean by that?
-
@Gąska said in TIL (about the Dark Arts of HTML):
@hungrier @TimeBandit TRWTF is that it's 2019 and it's still a common problem.
It's going to be a problem for as long as both kinds of systems coexist.
-
@Gąska Even for you that post seems grumpy.
-
@topspin and here goes the
.
I'm probably the only one that finds this situation funny but who cares. Gotta find fun wherever you can in this crapsack world
-
@Gąska said in TIL (about the Dark Arts of HTML):
@topspin and here goes the
.
I'm probably the only one that finds this situation funny but who cares. Gotta find fun wherever you can in this crapsack world
You should have made an obvious Hobbit joke. For instance:
Well you're special. Congratulations. Do you want a magic sword and a priceless coat of armor?
-
@Gąska said in TIL (about the Dark Arts of HTML):
@topspin and here goes the
.
I'm probably the only one that finds this situation funny but who cares. Gotta find fun wherever you can in this crapsack world
Well, I was amused by my wording, so I guess it's good that everyone is laughing about their own jokes.
-
@boomzilla said in TIL (about the Dark Arts of HTML):
@Gąska said in TIL (about the Dark Arts of HTML):
@topspin and here goes the
.
I'm probably the only one that finds this situation funny but who cares. Gotta find fun wherever you can in this crapsack world
You should have made an obvious Hobbit joke. For instance:
Well you're special. Congratulations. Do you want a magic sword and a priceless coat of armor?
@boomzilla there's one problem: I didn't see the cartoon so I don't know any references.
-
@Gąska said in TIL (about the Dark Arts of HTML):
@boomzilla said in TIL (about the Dark Arts of HTML):
@Gąska said in TIL (about the Dark Arts of HTML):
@topspin and here goes the
.
I'm probably the only one that finds this situation funny but who cares. Gotta find fun wherever you can in this crapsack world
You should have made an obvious Hobbit joke. For instance:
Well you're special. Congratulations. Do you want a magic sword and a priceless coat of armor?
@boomzilla there's one problem: I didn't see the cartoon so I don't know any references.
I haven't seen the cartoon in decades but so what? You could have watched the movie or gasp read the book.
-
@boomzilla there's a book!? Is it based on the movie or the cartoon?
-
@Gąska on the collectible card game, actually.
-
@boomzilla a book based on video game? That never ends well.
-
@Gąska not for the dragon.
-
@boomzilla THERE'S A DRAGON!!!???
Aw man, mark your spoilers!
-
-
@hungrier said in TIL (about the Dark Arts of HTML):
@Gąska said in TIL (about the Dark Arts of HTML):
@JBert TRWTF is that some file's casing does not line up between script and filesystem.
TRRWTF is case sensitivity
All cases are special
.
-
TIL* what my interphalangeal joint looks like.
*Technically YIL but I didn't feel like posting yesterday.
-
TIL that the
npm
command supportsnpm udpate
along withnpm isntall
since version 5.1.Hurray, let's make CLI programs less shitty?!?
-
@JBert said in TIL (about the Dark Arts of HTML):
npm isntall
Are they trying to outdo HTTP
referer
?
-
@coderpatsy said in TIL (about the Dark Arts of HTML):
@JBert said in TIL (about the Dark Arts of HTML):
npm isntall
Are they trying to outdo HTTP
referer
?It's just a synonym for
npm short
.
-
@JBert said in TIL (about the Dark Arts of HTML):
TIL that the
npm
command supportsnpm udpate
along withnpm isntall
since version 5.1.Hurray, let's make CLI programs less shitty?!?
So I can do things like
npm isntall bad
ornpm isntall great
?Of course I don't believe either of those but
npm is horrible
throws an error.
-
@CarrieVS said in TIL (about the Dark Arts of HTML):
TIL* what my interphalangeal joint looks like.
*Technically YIL but I didn't feel like posting yesterday.
I learned that whenever @Gąska felt like showing off his medical terms. But I also forgot again.