Oddbean new post about | logout
 Are we going to make new nip-50 search extensions to make searching for nip-94 gifs easier? Something like include:gif which only returns kind 1063 events with mime type gif would be awesome. 

@brugeman would it be possible for you to perform matching on the alt and summary tags when processing kind 1063 search requests for the nostr.band relay? I think you’re currently only matching on the content field. 

Time to build some nostr native gif search libraries 🚀 nostr:note1emq4xryqlrfjq90gqda5x3fewglm0stzw3x4usmesc7va57dyelqk79ywj 
 I match "url" an "m" tags too, {"kinds":["1063"],"search":"gif"} works  
 I could index alt and summary too, I wonder which app is misusing the alt - it's supposed to be something like "File <mime>: <summary>" instead of something like "anchorman-jump". 
 I dunno, but that’s not clear in the spec, so I can see how that mistake is made. I’d probably do the same thing that person did. 
 Anyways, adding alt and summary to index 
 Try "gif trump" 
 I got one response. Hopefully this grows with the help of apps like Gif Buddy. 

https://image.nostr.build/ef72065c78a06393d7caa1a70be4c4e55b8b4fbe78eee4db028477ad544ded46.png 
 Yes that's it 
 Also, how about a secondary hosting platform. Right now it’s centralizing to Nostr.build. Shouldn’t they also be uploaded to another service? Can the alternate url be added to the NIP-94 metadata after it’s been uploaded? 
 There’s a bunch of nip-96 platforms like nostr.build, so they definitely can be uploaded to other services. https://github.com/aljazceru/awesome-nostr#nip-96-file-storage-servers

The nip-94 events are immutable. I think relays will eventually end up deleting events with dead links. 
 You could upload to several servers first and then publish the nip94 event with several urls. 
 Cc @Mazin 
 Updated nostr.wine NIP-50 to check tags as well. {"search": "trump gif", "kinds": [1063]} works now.