How to properly document an open source project. | Dark Hacker News