Introduction to reverse engineering and assembly | Hacker News