Ask HN: What's the right structure for geeks starting a software project? | Hacker News Reader