3 ms·
Geeking out on terminals is like geeking out on shoelaces. I'm glad you guys are out there - someone has to do it.
by cyanregiment 2mo ago
Geeking out on terminals is like geeking out on shoelaces.
I'm glad you guys are out there - someone has to do it.
- butterisgood 2mo agoOptimize the aglets!
- cyanregiment 2mo agoI only use the finest of gold. They also count my steps. (also I had to look up aglet)
- defrost 2mo agoThere's an 80s era tip of my tongue movie with glob of dialogue abut the inventor of the aglet living the American dream becoming insanely rich from Nth of a cent per shoelace royalties.
- egeuvuvy6 2mo agoI once took around two weeks worth of evenings to get my zsh startup from 300ms down to 50ms because it felt laggy. Fuck nvm btw.
- cyanregiment 2mo agoI remember the infamous 300ms delay on tap when smartphones first came out. It matters! There is some number of fps where "the human eye can't tell the difference" I bet there is one for ms delays
- chowells 2mo agoYeah, there's actually been a lot of research on that. 100ms is generally considered to be the threshold between perceiving a delay or not. But even that needs some additional context. That's the threshold for feeling like you're waiting to get a response after completing an input. But a 100ms round-trip delay on a mouse cursor would feel like you were using a broken computer. And when you're doing something where you're used to continuous feedback from your input, you can sense incredibly small changes in the response time. +/- 10ms from what you're familiar with is noticeable for almost everyone. There are people who consistently notice half of that - but remember that's in the context of difference in latency of continuous feedback. 100ms is a pretty good rule of thumb for the threshold of "why am I waiting for this?"
- entrope 2mo ago100 ms might be a good threshold for a lot of purposes, but for when refresh, 30 fps is painful to use compared to 60 fps: it is extremely noticeable when moving windows, but I'm old and can tell the difference even just moving the cursor. (Others will say the same about 60 fps compared to 120 or 144 fps.)
- cyanregiment 2mo agoOne of the reason they gave CSS access to the GPU I guess - it would be so choppy without it
- cyanregiment 2mo agoSwitching from 52mm skate wheels to 54mm feels like going from a car to lifted truck - I guess the same effect. When we learn something well we model it thoroughly and notice the tiniest change
- cocacola1 2mo agoYou’ll be delighted to learn Professor Shoelace exists: https://www.fieggen.com/shoelace/ https://www.fieggen.com/shoelace/
- cyanregiment 2mo agoThose skeuomorphic eyelets are top notch. Good for you Ian, happy guy. I gotta say though: https://www.fieggen.com/shoelace/knots.htm https://www.fieggen.com/shoelace/knots.htm Most of these look like dogshit. Feel like I would be tripping over my own feet lookin like a shipwreck. This one is bullshit, he's padding content: https://www.fieggen.com/shoelace/startknot.htm https://www.fieggen.com/shoelace/startknot.htm That's not a knot. Not a knot. That's the beginning of tying your shoes. Come on Professor!
- Nursie 2mo agoI do love the Ian Knot, and I taught myself to do it for a while. Alas I stopped wearing lace-up shoes for some years and when I went back to them the muscle-memory for the standard knot was strong, so I just stuck with it.