What are Bloom filters? (2015)
blog.medium.com
blog.medium.com
[1]: https://www.cs.cmu.edu/~dga/papers/cuckoo-conext2014.pdf
If you actually have the backing data then it's possible to re-compute a new result which excludes some items. It is also possible to confirm if an answer that was yes is actually in the set.
Naturally, if consensus were established between nodes, using something like this would be unnecessary, but it turned out to be an interesting way of optimizing lookups in a DHT.
https://en.wikipedia.org/wiki/Technology_in_The_Hitchhiker%2...
1. The promoting of Medium's homepage several times in the first sentences of this anvilicious story proved annoying to me. I'd rather have a straightup explanation of why they used bloom filters for this application and context, without the condescending PR-sugar-coating which isn;t really a useful addition and only detracts from our information.
2. We could retitle this: 'Jamie Explains Technology to a Woman'. Come on, if you're going to add entropy to our data, don't make it reinforce yet another stereotype.
I generally have a dislike for articles on Medium because many that I've seen look like lightweight pieces with very little value and too many words. The way images are displayed is also kind of disturbing to me. Articles either seem to have some gawdy, blurry, shaky, seizure-causing GIFs or blurry images that come into focus only after some scrolling. In my experience, Medium was good and different when it started, and seems to have become worse in quality and presentation over time. Maybe it's a temporary phase. Maybe it's not.