may have spent the last 8 hours building a fulltext search engine in nostrdb. I made the index as space efficient as possible, they keys are stored in a compressed format and map words and word indices to note ids. So when you type “the quick brown fox” it will be able to return results with those exact words in sequence (or not if it can’t find a sequence). Testing it now 👀. Will release soon ™
https://image.nostr.build/b4bb4e7dfb2f989d48d7ded887938643d3c419b0b00c542f77a787aca94e4a0c.jpg
Idk what this is and I’m not afraid to ask. What is this?
😂😂😂
Is there anything you can't do???
pretty bad at cooking
Thank god for take out and ....
Say it. The PC police are not here and don’t matter anyways 😉
👀 nostr:nevent1qqs0v7yqsnanyd625zc25v75k8fk4xcmqq2dedf7d88cw2chsc750hgpp4mhxue69uhkummn9ekx7mqzyqewrqnkx4zsaweutf739s0cu7et29zrntqs5elw70vlm8zudr3y2qcyqqqqqqg8s408w
🔥⚡️🔥⚡️🔥⚡️🔥 DAMN dude 🫡
Idea: limit the index to, say, the 64000 most used words including plurals and other variations), names (first and last), materials and brands. So keep typo’s and rare words out of the index, sanitizing the indrx makes its size much more manageable. </suggestion>
Your post is creating a buzz. Added to the https://nostraco.in/hot feed
Case sensitive??
Full text search in 8 hours. Anyone impressed yet? In the last 3 weeks I changed a banner on the home page of the popular website.
Tshirt Idea: "Will release soon"
WEEEDSTR
If you’re looking for a quick and dirty way to add fuzzy search and stemming, try tokenizing the lowercase string into character triplets, including spaces: [ th,e q,uic,k b,row,n f,ox ] and sorting by highest count of matching tokens.
Will, release soon
Is that for damus only?
Its a feature of nostrdb which has nothing to do with damus, but damus does use nostrdb
Sick!! Is nostrdb out there for other clients to use already?
Hi Will! If I search for hashtag Argentina on #Damus the app closes 😳
Feature, not a bug. 😂
Propaganda whores and the cure. 🕷️
What if? 💌
Freaking mastermind ⚡️🫶🏽