Oddbean new post about | logout
 New on noogle.lol

Searching for notes of people you follow just because way easier. When logged in, noogle will use your following list to suggest npubs in the advanced tab.

https://video.nostr.build/3df3285c1144c643719301c9bc3031c1425d79dadffac079dd094d5a96b3f67d.mp4 
 Love it! 

In the end I hope we'll have an expanding circle of relevance for search and other things:

1. Local relay (cached) 
2. Friends
3. Friends of friends
4. Relays of friends
5. Global

...or something like that. 
 
 The followings are locally cached in a DB in the browser 🤙. I think adding a search for content for all friends or maybe even their friends should be doable as well. 
 It would be pretty awesome if I/we could search hashtags that only come from our web of trust. Also geotags to make a solid web of trust in comercial aspects and a good torrent of economic information, don't you think? 
 I love nostr, every time I look someone has created a new tool. We are building the foundation of the future!! 
 Le RER A niveau 5G (réseau tout court finalement) c'est vraiment une catastrophe 💀 
 Is it for searching notes of people I follow, or for suggesting npubs? 
 It's for searching any notes. With the new feature you can search for notes from specific people you follow (or you can manually enter an npub of someone you don't follow) 
 The stable diffusion image to image robbed me of 70 sats lol
I did prompt "smiling" and this image link: 
https://primal.b-cdn.net/media-cache?s=o&a=1&u=https%3A%2F%2Fnostr.build%2Fi%2Fnostr.build_921103a346a15dd528b2f2e56db0d30bac05dfd6604d7a2873d474b718621a58.png

maybe it just needs to validate the image before payment. 
 It can't actually do image manipulation in the sense of giving it commands what to manipulate.  I can add something for that (that works okayish). This DVM is more for style conversion. You can say "in style of Picasso oil painting" (or whatever) and it will adapt the style of the image 
 Sorry, I should have been more clear.  It errored out and returned a broken image.  I'm guessing it had something to do with the link I gave it. 
 nice! is there a DVM already that searches for user profiles? A decentralized people search would be useful as well. 
 How would you imagine that? Search by name, profile etc? 
 My usecase is to implement a user search in a client where you can find users by any keyword from their profile. There are not many clients that do a good job here because you need a search index on all the user profiles (primal and nostr.band work well).

A user inputs an arbitrary text (single or multiple words)

The DVM searches in 
- name, display_name, nip05 (partial matches)
- about (fulltext)
- website (not sure if necessary)

tags should match even if the # is not specified in the search string.

The DVM should return a list of n users (limit could be specified, default 10 or 20?) that match the criteria.

 
 Wondering if it would be enough to return just the npubs or even return the metadata fields right from the DVM. Would be faster to render the results then. 
 I think it's possible to sync all profiles at least from  some relays. i accidently stored 120k profiles in the browser yesterday, so should be possible to hold then in a DB and search the DB locally on the Dvm. I can set something up, if you wanna help, always welcome.

About the return, I think it depends how its defined, but it should probably be consistent with notes, or we add an option to choose what should be returned.  
 Sure, I am happy to help. Since I am starting from zero (in terms of DVMs) I appreciate you setting up the first steps. 
 I made a first version of this DVM. You can try it with the bot @NostrAIDVM for now. Will add this somehow to the website as well. DM it with 15 Amethyst and it should show all users with amethyst in their profile. 
 💡