Rewriting Duolingo's engine in Scala | Hacker News Reader