Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Tests and proofs can only detect issues that you design them to detect. LLMs and other people are remarkably effective at finding all sorts of new bugs you never even thought to test against. Proofs are particularly fragile as they tend to rely on pre/post conditions with clean deterministic processing, but the whole concept just breaks down in practice pretty quickly when you start expanding what's going on in between those, and then there's multithreading...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: