How can a high school student learn to code? | Hacker News Reader