Understanding Bloom Filters with Pharo
osoco.es
osoco.es
Here is an actual source for the filter: [0], and here is a GUI code which draws the grid: [1]
I am pleasantly surprised -- some Smalltalks used to be incomprehensible in github; but looks like Pharo gets this right and produces human-readable files.
[0] https://github.com/osoco/PharoPDS/blob/master/src/PDS-Core/P...
[1] https://github.com/osoco/PharoPDS/blob/master/src/PDS-Playgr...
I had heard of bloom filters before but hadn't studies them in any detail.