Making a low level Linux debugger, part 2: C | Hacker News Reader