Ask HN: How do you find the "why" behind old code decisions? | Hacker News Reader