Primal’s trending algo is no longer easily gameable by bots. We implemented a new system based on web of trust. We will publish more details soon, but the high-level idea is to infer humanity of a pubkey based on its connections in the social graph. As always, full source code for this system is open and available in our repo. Given this new capability, we removed everyone from the "can't trend" list. This means that every Nostr account is able to trend on Primal; they just need to post a note that produces genuine user engagement. We will monitor the results of this, but it is possible that a global "can't trend" list is no longer needed. The best part: Primal’s trending feed got a whole lot better!

Replies (24)

BHN 🍁's avatar
BHN 🍁 2 years ago
It looks like you didn't just take user feedback into consideration; you went above and beyond! Great work! πŸ‘ I need to give Primal another try someday in the future.
Geist's avatar
Geist 2 years ago
I dont use primal and will reserve my opinions, but I'm very glad to see you guys responding to the criticisms in what at least appears the best way possible. I wish you nothing but success, contingent on the validity of the improvements you have made, and in spite of me preferring to continue without algorithmic enhancement. A good algorithm could boost engagement for new users, so I hope this will be a benefit to us all.
View quoted note β†’ 每δΈͺδΊΊηœ‹εˆ°εˆ°trendingιƒ½δΈ€ζ ·οΌŒε€©η„Άε°±ζ˜―δΈ­εΏƒεŒ–ηš„ζœΊεˆΆοΌŒζ―δΊΊεΊ”θ―₯ζœ‰θ‡ͺε·±ηš„trending。
Nice! Will you plan to implement a "catch up" feature ? To avoid being on nostr everyday but still read the biggest news. Say I want to read nostr every 2 weeks or once per month it would be very cool to list the most popular notes (zaps and/or likes) that I follow for a given period (last week, last 2 weeks etc...)
Default avatar
Aldema 2 years ago
Hey Preston what do you think about cash app and @jack
↑