Ask HN: How do you document your software? | Hacker News Reader