Rewriting Duolingo's engine in Scala | Dark Hacker News