Oddbean new post about | logout
 Why doesn't everyone just integrate nos.today or nosey.vercel.app in their client, as a search engine? Am I missing something here?

nostr:nevent1qvzqqqqqqypzphtxf40yq9jr82xdd8cqtts5szqyx5tcndvaukhsvfmduetr85ceqynhwumn8ghj7enfd36x2u3wdehhxarj9emkjmn99ulkyun0v9jxxctnws7hgun4v5q3kamnwvaz7tm5dpjkvmmjv4ehgtnwdaehgu339e3k7mf0qqsd30klyt82n2emakphz59nye72v2slad7mm6kgdttz7cecash0uaq92z7rw 
 They incredibly fast and always find the stuff I'm looking for. 
 Swarmstr search is based off nos.today 😁 
 sorry, I accidentally reacted to the wrong note 😂 
 🤗 
 I use it to find npubs, too. I couldn't get Nostrudel to find TheGrinder, yesterday, so I just typed "TheGrinder" into nos.today and he immediately comes up, as the first result. 
 I didn't know these existed.. I'm sure if everyone used em we could slow em down for ya tho 😂 
 😂
I meant, like, fork and integrate them in your web app. I don't know how they work, but they're the only things I know of that always work. 
 Oh, ya if they're opensource that's good. Clients don't like to run servers tho and search is about the most expensive and intense set of servers you can run.. 
 I just want simple search, like gossip, I can search through my follows.. for a name.  It's interesting most apps don't do this, but I ain't gonna throw bricks at my own glass house of poor UX either so I just deal and will prob write my own local search.  It's the nostr way.. 
 everyone's search functionality is so crap, tho 😂

the only one that finds anything at all is Primal and these two are better than that. 
 It's pretty bad, even with these search relays they hardcode in.. that's why I'm saying same would happen here I think if they add these.  I'd rather have no search than a broken one that hammers the poor search operators database until it falls over just to find no meaningful results. 
 This uses the same search relays.
https://image.nostr.build/47b5e2cb64ccc6f5e1e51eca1d220eefbb19ee101721f2737fce652796fae787.png 
 I like it, I wonder if they're running this for nos.social app or if the name is a coincidence... It's elastic search so yeah, it could get spendy depending on how much your retention is, how many relays you're scraping and and query loads are ..

Clients could also just have a local db since they're constantly scraping the relays too... Except web clients they're kinda stuck with crap for a db in the browser. 
 We are planning on using elasticsearch, too. It's basically the best. Maybe just need to charge some sats for the service, rather than refusing to offer the service.

@jimbocoin was also working on something in this direction, if I recall. 
 Yeah, elastic search is really good for full text searching (ive used it in the past for high volume logging/log searching).  It probably is the best for this, enterprise grade.  I have seen a few things here and there that might be better but they were so new and I forget their names..

Managing an elastic search cluster is basically a full time job on its own 😎 
 @rabble Is this y'all's enterprise search engine? 
 Nope. Not one of our projects. We’ve discussed search but haven’t done any work on it beyond whats needed to make the various open source services we run work.  
 Oh, that's so confusing. Always assumed it was yours. 

Thanks for answering! 
 It is confusing, we did register a ton of nos.* domains but there’s no controlling other folks doing it too. And it seems like a good service which is great.  
 Well, it makes you look good, so win-win. 🤣  
 field to add search relays should EDITABLE by user so it can changed/updated when main relays are down 
 they are on amethyst now 
 They always have been. 
 domain names are a shitcoin 
 nostrudel is pretty good at searching for npubs and hashtags 
 Not for me, I prob follow too many 
 Gossip is the only thing that works cause it keeps a local database of all my follows profiles and then can instantly find them. 
 prime example of what is wrong with browsers as applications - horrible, clunky local state storage 
 No way. terrible. 😂 pet peeve about Nostrudel. 
 I can't even consistently find my own follows and the results are full of literal crap. 
 hm well for hashtags it's great anyway 
 I was emotionally attached to your GrumpyCat PfP. 😭  
 ok, i'll change it back, it's recognisable 
 It's just so adorably cute. 
 Sorry Stella, I'm 59 and don't understand 88% of what you just said. 🚬☕️💜 
 Hey, I'm also Gen X. 😂 
 I knew there was a reason I liked you. 🤣🤛