Submission timeline
2007–2026One 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> Because sampling rate is fast enough to misinterpret contact bounce as keystrokes, keyboard control processor perform so-called debouncing of the signals by aggregating them across time to produce reliable output. Such a filtering introduces additional delay, which varies depending on microcontroller firmware. As manufacturers generally don’t disclose their firmware internals, let’s consider typical debouncing algorithms and assume that filtering adds ~7 ms delay, Since it's debouncing rather than outright…
Great to see this quantified! My pet peeve is laggy interfaces. I'm not surprised to see Atom on there, because browsers do seem to have a big problem with this. Ubuntu seems to have a big problem with this too, e.g. in the native "gedit". Back in the Ubuntu 4.0 days (2006 or so), the default terminal was really slow. I didn't really know how to use Linux then, so I would SSH into with Putty on Windows, and use…
This mirrors one of the things that I 'feel' about using Vim, that I commented about a few months ago [0]. It just feels faster than using something like Atom / Visual Code, it's hard to explain in other terms, but this at least shows the actual latency values that cause the feeling. The great thing from these graphs is that it shows the consistency of performance with Vim across pretty much all platforms. So once you're using Vim it's…
Typical average latency of keyboard and monitor combined is about 26 ms 'typical' might be a bit of a stretch here: I doubt that without tuning settings on a standard OS like Ubuntu/Windows and with your typical 60 or 75Hz monitor it's possible to achieve numbers this low (I've measured software->monitor latencies, good luck getting lower than 2 frames, and that's excluding input and processing). Anyway since this is largely theoretical, what would be really interesting here to actually measure…
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
- Total points
- 318
- Total comments
- 118
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2015-12-24 | Typing with pleasure | bmc7505 | 1 | 0 |
| 2015-12-24 | Typing with pleasureFirst breakout | hhariri | 104 | 34 |
| 2016-04-24 | Typing with pleasure | ProfDreamer | 1 | 0 |
| 2017-05-02 | Human and machine aspects of typing latency (“typing lag”) | shalabhc | 1 | 0 |
| 2017-07-26 | Typing with Pleasure | chubot | 3 | 1 |
| 2017-07-26 | Typing with pleasure (typing latencies of common editors) | beliu | 2 | 0 |
| 2017-08-08 | Typing with pleasure | tosh | 33 | 6 |
| 2017-08-22 | Typing with pleasure, and low latencyBest thread | fanf2 | 141 | 68 |
| 2019-05-09 | Typing with Pleasure (A Study on Latency) | devereaux | 1 | 0 |
| 2019-06-25 | Typing with Pleasure | tosh | 1 | 0 |
| 2019-08-04 | Typing with Pleasure | grzm | 2 | 0 |
| 2021-03-02 | Typing with pleasure – human and machine aspects of typing latency | lfowles | 1 | 1 |
| 2021-08-13 | Typing with Pleasure (2015)Latest 20+ point return | tosh | 23 | 6 |
| 2022-12-01 | Typing with pleasure (2015) – typing latency measured | diroussel | 2 | 1 |
| 2025-01-02 | Typing with Pleasure (2015) | a_aitch | 2 | 1 |
