A submarine's weakness: its software? | Hacker News Reader