I think the most immediately useful algorithm I’d like to see Nostr clients implement is In Case You Missed It.

I believe ICYMI was the first algo implemented by Twitter back in the day, and it’s a nice complement to a purely chronological feed.

The basic premise of ICYMI is it allows you to get caught up on the last 24-48 hours of content you may have missed from your network.

Primal already has a form of this available, with their "Trending" / "Zapped" / "Popular" feeds from your "Follows" / "Tribe" / "Network" / "Global", and you can add these to your feed in the primal web client. It's a great feature.

It would be nice to have these all pulled into one "ICYMI" feed that gives you a blend of the most zapped/reposted/replied-to notes from your follows, and from your extended "Tribe", "Network", and "Global" whenever you log into your Nostr client of choice. It allows you to get caught up on high-signal content from your network and extended network that you may otherwise miss in a purely chronological feed.

Obviously optionality is key, and users should always have the choice to turn any specific algorithmic feeds on or off. But I think presenting the option to turn these kind of basic algorithmic feeds on during the npub creation process will help a lot with user retention.

Anyway, happy friday, y'all.

Reply to this note

Please Login to reply.

Discussion

Is there something like that on Damus?

Also, what is the criteria for a trending user? I see nostr:npub1q6ya7kz84rfnw6yjmg5kyttuplwpauv43a9ug3cajztx4g0v48eqhtt3sh !

In Nostriga, Primal announced DVM support in the future.

The danger is that it always starts with one algorithm, but I like your suggestion of making it opt-in

Amethyst has these really nice feeds