This is exactly how snort works, its pretty good, in some cases also negentropy is used which is much more accurate.

Reply to this note

Please Login to reply.

Discussion

damus ios does too, but it can only do it on reconnect. does snort do it on first load? the new thing in notedeck is the initial nostrdb query of all your timelines, and then modifying the remote query based on the results from that.

Yep exactly, we first check the cache with the filter and then modify the filter with the since value before sending it

And this works for any filter ofc, except those which already have since/until/ids set

This entire thread fills me with happiness.