John Carmack on Software Reliability, Code Analysis, and Functional Programming | Hacker News Reader