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 orderOne of the most important commands I learned was "reset", especially when I was working with anything that would want to do something special. From the man page: "When invoked as reset, tset sets cooked and echo modes, turns off and raw modes, turns on newline translation and resets any unset characters to their default values before doing the terminal described above. This is useful after a program dies a terminal in an abnormal state." Except, it is also useful…
> Line editing...a backspace key is often useful. This could of course be implemented by the applications themselves, but in accordance with the UNIX design philosophy, applications should be kept as simple as possible. So as a convenience, the operating system provides an editing buffer Actually this is backwards. Line discipline is a historical artifact. Typically mainframes had IO front ends (AKA channel controllers) than managed IO so that the CPU (which BTW was what was charged for) could be…
What would a clean-slate implementation of a serial terminal look like today? I work in embedded, and a serial terminal is practically a must in any system, if only for debug. A way to provide input and receive output. You'll definitely want a FIFOs for RX/TX. You also likely want control chars and a way to shortcut the FIFO, if only to interrupt output. The FIFO means you can abstract away the exact physical communication medium. TUI interfaces mean you…
Things like this, with quirks due to decades and decades of history, always make me wonder what things would be like if we started over, with a clean slate. In so many places, when you start digging, you find something that references the way mainframes worked in the sixties or teletypes way before that etc. I mean, it's probably not practical, and it would probably be killed by committee or reimplemented in JavaScript anyway, but you can't help but wonder...
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
- 6
- Total points
- 1786
- Total comments
- 292
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 |
|---|---|---|---|---|
| 2009-06-15 | The TTY demystified | surki | 93 | 13 |
| 2010-07-13 | The tty demystified | fs111 | 4 | 0 |
| 2011-01-27 | The Linux TTY demystified | mmastrac | 4 | 0 |
| 2011-08-27 | From physical teletypes to the modern day Linux TTY Subsystem | achille | 1 | 0 |
| 2011-12-07 | The TTY demystified | VeXocide | 2 | 0 |
| 2012-02-26 | The TTY demystified | xtacy | 5 | 0 |
| 2012-04-11 | TTY Explained | randhckr | 3 | 0 |
| 2012-06-04 | The TTY demystifiedFirst breakout | iveney | 161 | 17 |
| 2012-09-19 | The TTY Demystified | natex | 157 | 46 |
| 2013-08-04 | The TTY demystified | thealphanerd | 5 | 0 |
| 2014-06-26 | The TTY demystified | thomie | 1 | 0 |
| 2014-07-27 | The TTY demystified | luu | 218 | 21 |
| 2015-08-15 | The TTY demystified (2008) | r4um | 127 | 31 |
| 2015-11-26 | The TTY demystified | tim_sw | 168 | 40 |
| 2016-12-15 | The TTY demystified | dkarapetyan | 3 | 0 |
| 2017-01-23 | The TTY demystified | willlll | 3 | 0 |
| 2017-02-04 | The TTY demystified (2008) | brandur | 2 | 0 |
| 2017-02-05 | The TTY demystified (2008)Best thread | Ivoah | 243 | 43 |
| 2018-05-24 | The TTY demystified | vedanshbhartia | 2 | 0 |
| 2018-08-05 | The TTY demystified | adambyrtek | 2 | 0 |
| 2018-08-15 | The TTY demystified (2008) | kjeetgill | 98 | 12 |
| 2018-09-18 | The TTY demystified | kburman | 1 | 0 |
| 2019-05-22 | The TTY Demystified | jiux | 2 | 0 |
| 2020-01-15 | The TTY Demystified (2008) | tosh | 3 | 0 |
| 2020-02-20 | The TTY Demystified (2008) | wbsun | 1 | 0 |
| 2020-05-09 | The TTY Demystified | Arun2009 | 1 | 0 |
| 2021-04-14 | The TTY Demystified (2008) | csomar | 187 | 35 |
| 2021-11-02 | The TTY Demystified | thebeardisred | 4 | 0 |
| 2022-04-24 | The TTY Demystified (2008) | dp-hackernews | 146 | 22 |
| 2023-08-11 | The TTY Demystified | bpierre | 3 | 0 |
| 2024-01-14 | The TTY Demystified (2008) | thunderbong | 40 | 3 |
| 2025-08-26 | The TTY Demystified (2008)Latest 20+ point return | jonasdegendt | 96 | 9 |
