Oddbean new post about | logout
 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