Building a Tetris Clone in x86 Assembly, pt. Ⅱ: I/O | Hacker News Reader