And that would be a very cheap operation that doesn't hurt decentralization.

Unlike some other ideas I've seen people have over and over for "algorithms" on Nostr, which involve someone downloading "all notes" (as if such concept made sense on Nostr) and then running them through some pipeline.

Reply to this note

Please Login to reply.

Discussion

How about the node rates notes by scoring them and then the user rates nodes with upvotes and downvotes. And some combination of these variables becomes their algorithm

Relay sets are already halfway there. The client would need to just display the notes that it already deduplicates?