Avoiding the Dangers of AI Code with Formal Specifications and Tests | Hacker News Reader