Ask HN: Learning a foreign language, for programmers? | Hacker News Reader