I have a very rudimentary “catch up” algo on damus notedeck. Since I have it running on my desktop all day, I can just keep my scroll position and scroll up to see all the new notes i’ve missed from the last session.

What I’m thinking is that I should have nostrscripts apply their algo to all the notes above the current scroll position. This would give you a powerful mechanism to try different catch-up algorithms dynamically in realtime.

Many different approaches to try. Just need to build out the tooling so anyone can code these. It’s cool because they would run locally on your web trust. Looking forward to introduce my take on local, personalized, and decentralized algos that you can share in a marketplace. Exciting times ahead.

Reply to this note

Please Login to reply.

Discussion

Wait. There’s a Damus that keeps scroll position?

Yeah damus notedeck does. Since the ui toolkit I’m using gives me complete control over every aspect of the UI, I’m no longer blocked by closed source toolkits that prevent me from doing anything i want.

It's happening...soonish! 😂 This is a large puzzle piece for many, to help them with content discovery. Coracle does a great job here. I'm anxious to see your take.

Having a turing-complete algo market is the crazy plan. This is quite different from relay and dvm based solutions. Just need to build a handful of algos to figure out the right interfaces for people to code to.

Fun that almost everyone is trying different approaches. This is the magic of nostr.

I still think a marketplace where you could zap to purchase an algo is an interesting idea.

Dynamically priced zap for algo on demand would be cool, and may give recurring stream of income to algo devs (ie you use your regular feed until you want to apply an algo to “this window of time / this follow list or set of hashtags”)

Similar to how derek mentions applying the algo to just the “since I stopped scrolling” section

Can't wait to try it. 👍