New GitHub Terms of Service require removing many open-source works | Hacker News Reader