HN Hall of Fame Weekly email

Keyboard latency

danluu.com Essays & writing Essays & articles Computer science Candidate
Screenshot of danluu.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 4 calendar years, with breakout response in 2 of them.

submissions
4
submitters
4
observed span
2017–2022
peak thread · 265 comments
747 pts
latest 20+ return · 2022-12-01
21 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I'm surprised the "humans don't notice 100 ms" argument is even made. That's trivially debunkable with a simple blind A/B test at the command line using `sleep 0.1` with and without `sleep` aliased to `true`. To my eyes, the delay is obvious at 100 ms, noticeable at 50 ms, barely perceptible at 20 ms, and unnoticeable at 10 ms. Not to mention that 100 ms is musically a 16th note at 150 bpm. Being off by a 16th note even…

> That establishes the fact that modern keyboards contribute to the latency bloat we’ve seen over the past forty years Sometimes I try to imagine what things would be like if people were still trying to optimize their stuff as if it were to be ran on a 16mhz machine with a few kb of ram. Then I get back to the 6 electron apps I gotta work with, where latency between a key showing up in the search box…

> Humans can’t notice 100ms or 200ms latency My gut is that there's a lot more to this, and that it's not broadly true. I live in the UK and have worked from Australia a few times, and the latency is around 220ms. When typing over SSH, the latency is very noticeable. Not in terms of pressing a key and feeling lag in it showing up, but in a feeling of sluggishness when typing more than a few words at…

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
940

reference only — not used in Hall rules or ranking

Total comments
386

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2017-10-16Keyboard latencyFirst breakout · Best threaddarwhy747265
2020-05-03Keyboard LatencyTortoise20
2021-09-03Keyboard Latency (2017)l0b0170114
2022-12-01Keyboard LatencyLatest 20+ point returnwarrenm217