What to Consider Before a Rewrite | Hacker News Reader