Reversing engineering is a great way to find programming trainwrecks | Not Hacker News!