Are you tired of seeing the same feed everytime you open Primal, anon?
In this video, the first tab shows primal.net which reloads to the same feed, the second tab shows my custom build with Bloom Filters that saves the notes that have been seen (at least for n seconds) and filters them out.
https://blossom.primal.net/c66e674bb3379e3cd9b4c6ca4133589ec8dc9304da511985a9d37cba21a318e9.mp4
Discussion
I’ve thought about this feature before, but I still don’t have perfect solutions for some edge cases.
- Once you’ve seen a large number of notes, loading the feed may become very slow, because we have to keep requesting more and more notes from relays as most of them are being filtered out.
- Some users like to revisit a note later to check new replies. With this feature, it may become hard for them to find a note they were previously interested in. Maybe we could mitigate this by adding a “Seen” tab, or by making the toggle for the filter easier to turn on/off.