Ask HN: How to understand the large codebase of an open-source project? | Hacker News Reader