Ask HN: What skills should a programmer periodically brush up on? | Hacker News Reader