(no title)
tomthe | 9 months ago
We would need to split the index into a lot of smaller files that can be practically downloaded by browsers, maybe 20 MB each. The user types in a search query, the browser hashes the query and downloads the corresponding index file which contains only results for that hashed query. Then the browser sifts quickly through that file and gives you the result.
Hosting this would be cheap, but the main barriers remain..
ThatPlayer|9 months ago
I can even use Sqlite's full-text search capabilities!
showerst|9 months ago
Aachen|9 months ago
Inspired by: "Show HN: Read Wikipedia privately using homomorphic encryption" https://news.ycombinator.com/item?id=31668814
qcic|9 months ago