Writing a debugger from scratch: Breakpoints | Hacker News Reader