Ask HN: What's the hardest part of maintaining a legacy codebase? · HackerLangs