damus-io / damus

iOS nostr client
GNU General Public License v3.0
2k stars 289 forks source link

What you missed algo #1785

Open alltheseas opened 11 months ago

alltheseas commented 11 months ago

user story

As a Damus enjoyer who values their time, I would like to see a summary of the high signal notes I missed since I last used Damus, so that I obtain the maximum amount of signal in the shortest amount of time, with the least amount of work.

acceptance criteria

  1. Show me a synopsis of the highest signal notes I missed

implementation & discussion

Implementation could be based on nostr hours https://github.com/SnowCait/nostr-hours by @SnowCait give me the most zapped, commented notes and/or notes with most reactions of nostriches while I was away

builds on

1302

alltheseas commented 9 months ago

Personally, I want to see the timeline 3-4 hours back. When I miss looking at Japanese TL, because it's so fast, I would have missed entire discussion topics. So would like to catch up when I feel like it without scrolling down forever.

Generally speaking, notes from Top10% of follows, in last 2-3 days may be good. This can be a list, but I want it to be more dynamic. And also, maybe notes zapped by follows can also be included there. Or different choices of TL other than trending and most recent from follows.

https://damus.io/nevent1qqs0nk443w7cfdfgqxjx85gaqua3ts6dxmyxv6jf8evxvahne0pzn2spp4mhxue69uhkummn9ekx7mqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmev9382tndv5q3zamnwvaz7tmwdaehgu3wvfskuepqn95aqd