I read the article, but am still not grasping the full construct and how it functions. I'm hoping a hands on tutorial might give me a better sense.
What are Bloom filters?
21–30 of 40 posts
Re: What are Bloom filters?
#22>To understand Bloom filters, you first have to understand hashing. As pedagogy, I think this is the wrong approach. The author already knows Bloom filters and therefore, it seems like the most logical thing to first talk about is hash functions because that's how it's implemented . Unfortunately, that's not how a person brand new to the concept thinks about it. The first thing to talk about is motivations and scenar…
Re: What are Bloom filters?
#23Re: What are Bloom filters?
#24Can anyone give some cases of where Bloom filters are used? Has anyone used one in their job?
Re: What are Bloom filters?
#25>To understand Bloom filters, you first have to understand hashing. As pedagogy, I think this is the wrong approach. The author already knows Bloom filters and therefore, it seems like the most logical thing to first talk about is hash functions because that's how it's implemented . Unfortunately, that's not how a person brand new to the concept thinks about it. The first thing to talk about is motivations and scenar…
Re: What are Bloom filters?
#26I'm beginning to suspect that if I want to really drive a whack of traffic to my blog, I should write a post about how to implement Bloom filters using monads.
Re: What are Bloom filters?
#27Can anyone give some cases of where Bloom filters are used? Has anyone used one in their job?
Re: What are Bloom filters?
#28Re: What are Bloom filters?
#29>To understand Bloom filters, you first have to understand hashing. As pedagogy, I think this is the wrong approach. The author already knows Bloom filters and therefore, it seems like the most logical thing to first talk about is hash functions because that's how it's implemented . Unfortunately, that's not how a person brand new to the concept thinks about it. The first thing to talk about is motivations and scenar…
I'm fine with explaining the motivation first, but I struggle to see how you can explain bloom filters without eventually getting to hashing. Obviously you don't need to explain any actual real-world hash function, but you need to explain the concept of deterministically mapping X bits to Y bits where X > Y, which is essentially what a hash function does.
I honestly just closed the article when he started in on hashing, because I want to know about bloom filters (which I don't know about), not the basics of hashing (which I learned as an undergrad, and need to know day-to-day as a working programmer).
Re: What are Bloom filters?
#30Just go to https://en.wikipedia.org/wiki/Bloom_filter
It's clearer and more informative.