Understanding the Linux TTY Subsystem | Hacker News Reader