Live data from Hacker News

Haydex: From Zero to 178.6B rows a second in 30 days

axiom.co

1–10 of 23 posts

Re: Haydex: From Zero to 178.6B rows a second in 30 days

#4
178 billion? That's nothing. I did trillions just this morning. I went to the grocery store and picked an item off the shelf, effectively filtering out the trillions of other products that I could have picked but didn't.

They did not process 178 billion rows per second. They did a search that found something in a large data set by eliminating the parts of the data set that could not have contained the item. Same way I did by picking one grocery store and going straight to the shelf.

Re: Haydex: From Zero to 178.6B rows a second in 30 days

#7
That looks like a variation on a Bloom filter to me.

https://en.wikipedia.org/wiki/Bloom_filter

In the 80's or so when I thought I was being really clever I came up with another variation on this and I recall being quite annoyed when someone on HN pointed out (many years later) that this was a staple of computing science for longer than that I had been busy with computers. So much for having original thoughts...

Re: Haydex: From Zero to 178.6B rows a second in 30 days

#8
post #7

That looks like a variation on a Bloom filter to me. https://en.wikipedia.org/wiki/Bloom_filter In the 80's or so when I thought I was being really clever I came up with another variation on this and I recall being quite annoyed when someone on HN pointed out (many years later) that this was a staple of computing science for longer than that I had been busy with computers. So much for having original thoughts...

Author here, indeed a variation of bloom filters: https://x.com/lemire/status/1971279371131646063

Re: Haydex: From Zero to 178.6B rows a second in 30 days

#9
post #7

That looks like a variation on a Bloom filter to me. https://en.wikipedia.org/wiki/Bloom_filter In the 80's or so when I thought I was being really clever I came up with another variation on this and I recall being quite annoyed when someone on HN pointed out (many years later) that this was a staple of computing science for longer than that I had been busy with computers. So much for having original thoughts...

It does go to show that a huge number of inventions we consider foundational are really just from a normal person being in the right place at the right time. When a field is emerging there is a lot of low hanging fruit you can get your name stamped upon.
Post reply on HN