Formal methods: Just good engineering practice? | Hacker News Reader