I’ve got a weird idea for a new nostr social media app. Probably the simplest first-time UX ever.
1. Show 10 curated notes which are interesting for some reason (got a lot of zaps, good topic for a newcomer, well-known author, about a current event, etc.)
2. Instruct the user to pick their favorite note of the 10.
3. Include another 10 notes based on some characteristic which distinguished the note they choose (topic of the note, replies to the note, other notes from the same author, etc.)
4. Goto step 2
After a dozen or so iterations of this you know topics/people that are active on nostr that this new user is interested in without any explicit topic selection or people following.
Store the clickstream (signed) on a relay so other clients could use this data to build upon it.
Maybe never bother with the concept of following? idk, wdyt?