Why? I want to check the url is submitted or not by HN in chrome extension, but don't want to call HN Search API (https://hn.algolia.com) every time for security issue.
Product? The chrome extension based on these data can be find in https://hackernewsfilter.com/ , after install, you can check if an url is submitted or not when every time you open a link.
So if you're using a bloom filter and you don't want to query the search engine, how do you deal with the potential false positive of it already being submitted?
Good question, for now, the false positive is not handled.
One solution is to keep a false positive whitelist (also a bloom filter) in server side, only when the first user reports the false positive url, the link will be joint into the whitelist, then timely distribute to client.