How and why we teach non-engineers to use GitHub at Thread | Hacker News Reader