Really, why do we keep rewriting our code? | Dark Hacker News