Hacker News new | ask | show | jobs
by skybrian 1842 days ago
Probabilistic rules themselves tend to require much more data, which can be expensive.

In computing we try to write deterministic tests that either pass or fail, which means you can run them once after a change and know what the state is. Even if you just suspect flakiness you may have to run the test hundreds of times to be confident that the probability of failure is sufficiently low.