How Do Scientists Develop Software | Hacker News Reader