What this is

Bloom Filter X-Ray is a deterministic, single-file lab for seeing a probabilistic membership test from the inside. Choose the bit count and hash count, load a seeded dataset or add your own values, and watch every salted hash land on the array. Queries are checked against a private exact ledger only so the lab can label the filter’s answer as a true positive, true negative, false positive, or an invariant-breaking false negative.

Why this is mind-blowing

A Bloom filter never stores the values it answers questions about. It stores only shared bits, yet one zero can prove a value was never added. Increase occupancy and unrelated values begin covering one another’s landing positions until an absent probe looks present. The experiment counts only known-absent probes, compares the measured collision rate with (1 - exp(-kn/m))^k, and makes the gap between a mathematical expectation and a finite deterministic run visible.