How Should Compilers Explain Problems to Developers? [pdf] | Hacker News Reader