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