Ask HN: Is dealing with software that has “grown over time” common? | Hacker News Reader