Hi Fiatjaf, when I login to most clients, they suggest a few people to follow. These suggestions are quite limited and might not get someone following people that would be of interest to them. I wanted to build a "recommended follows" list by topic and people can sign up to be "experts" in that topic who want to be followed, These suggestions could be imported by any client which wanted to import them. Has someone already created this? Maybe it already exists! I figured you might know!

Reply to this note

Please Login to reply.

Discussion

Please setup a wallet so we can reward this amazing idea.

I will! I have a zeBeDee account and was trying to figure out if I can get an LN URL from my ZeBeDee account. I've been slow on the whole zapping thing!

It's your gamertag@zbd.gg

Why not surf the conversation and follow who you connect with?

Yes, that is a great idea for more advanced users. The problem I see is that if I am just signing up with Damus or Coracle and they suggest 5 followers and all of the 5 are NOSTR developers or Bitcoin enthusiasts, it instantly makes my feed about those two things. If they could prompt me to choose topics at sign up and recommend 10 (or 50) people to follow on that topic, perhaps my feed would instantly be more interesting for me. Amethyst has great search functionality, so it is easier to discover people but other clients could use help onboarding users. Anyway, I'll build this idea and see if it is useful.

Yay! A builder.

I’m a home-maker, so I need home builders in my life ✨🥹

One underlying indicator of influencer culture is people enjoy and expect to be labeled as “expert” regardless of true core skills internally. So …

There is https://nostr.band and also nostr:npub126yeu6j4c9rhrfz63r9ep2qzvgaquvs3ag2ywpt79jv8z7tvu47qkx6r3n.

If anyone knows something else I'm interested.

Dear Fiatjaf, thank you for your note. ok, we will build it and put it up as MIT license for any client to implement. I saw a post of yours about how to make a website easy for Clients to integrate with, so if you have any design suggestions that would be great. No biggie, I think I've got many of the pieces semi built. I will ping you next week when we have something completed.

Expose the results as data vending machines so any client can transparently endpointlessly “integrate” with your algorithms

Higher order vending machines!

Thank you Pablo! #nostrdev #nostronboarding

Hi fiatjaf, we have implemented a beta version of the onboarding idea for groups at https://manyworlds.social . A new user can sign up, and they go straight to Groups to choose their interests and then choose groups and are immediately taken to their feed. This is the groups API implemented on a Coracle install, but it can be easily implemented into the login flow of any client. We bypass choose relays and other steps to get a new user straight to an interesting feed as quickly as possible. I will upload the API to Git a bit later. I saw that nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft had a concept of using a vending machine which would be better than an API, so we will work on that after we work out some kinks to the Groups front end. We should have the front end available in a few hours. People will be able to create groups and add users. #onboarding #grownostr nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn

Interesting, I like the idea but groups should be more transparent, I have no idea what it is I'm following on that screen

Hi John,

Thank you for your note. Yes, that will be part of the concept going forward. When I show you the front end later today, you will be able to look at each group and see who is in the group. The concept initially is that even if you showed a person logging in the people in each group they wouldn't really "get it". So why not just let them add a few groups and then they will see their feed and "prune" the people they follow as they see fit. Anyway, early days on this concept but I do like being able login and automatically have 50-100 people who share similar interests #onboarding #groups

Hi John, We've implemented your idea of being able to see who is in the groups. You can click on the group name and see the list of users. It isn't perfect, but it does give a new user a nice "starter feed"! Please let me know if you have any other thoughts

Nice, looks better! How are groups defined? Hard coded, lists, something else?

Hi John, We have a dashboard where you can create groups and add people into those groups. For the moment, I have created these groups and added people simply based on their participation on each topic. A bit of thinking needs to go into how to handle .any different people adding groups and people. Initially I just wanted something which gets a new user up and running. I think there are many interesting things which can be done with these groups if it is designed properly. #grownostr #onboarding

Hi John, So.... one simple idea I had is to allow anyone to create a group and add themselves to perhaps 5-10 groups. This might be a good test to see how the idea resonates with people without it getting too messy. Please let me know your thoughts. #onboarding

Hi John, I am just checking to see if you might be interested to implement this groups idea. I think that the groups could become very interesting if several clients implement the idea together. Of course everyone could also implement their own version of the idea. Please let me know what you think.

Possibly, you should write up a NIP and get feedback that way. I'm interested, but it really depends on the implementation