it would be nice if any list would have a way to filter it by user post frequency. this would be like an algo modifier for a list 🤔.

for instance, lets say I have a list of interesting people but one person posts wayyy more than the others, I don't want to drown out everyone else, but I still want things contained to a list/column. there should be a way to add an algo tab/filter that organizes based on user post frequency.

having to manually manage this would be annoying, so it would be nice if this was just a modifier on any list.

started working on this in notedeck today!

Reply to this note

Please Login to reply.

Discussion

This sounds similar to the once per follow DVM. I look forward to your local first implementation.

Bingo

can't imagine using a DVM for something like this, seems so hacky.

this is just local code for filtering a list you already have. the idea of spamming the network with lists of list notes for every single person who wants this modified view for every single one of their lists is insane to me.

you can block npub locally 😉

not what im referring to.

X people

Y feeds

Size of feeds can be like 100kb

X = 50,000 people

Y = 10 feeds

50,000 * 10 * 100KiB = *50 GB* of DVM spam

vs

0 bytes if you just do this locally. Pushing outputs of algorithms for every single person into the network is just a bad idea

Not to mention it will just break and stop working eventually, is not decentralized, doesn’t work offline, is hacky. I will never understand why all the clients are implementing this as their algo marketplace solution

DVM feeds should be ephemeral events on only the service relay. More like a web service.

I am a local-first maxi you know, but maybe not everything can be produced client side

The one per follow DVM is also super slow for what it does (a simple dedupe)

i too am an enjoyoor of once per follow dvm 🎁

This is a great feature. I've always wanted something like this in social media.

I don't think it exists, there is a one-post-per pubkey thing that damus universe feed has but its not quite what I'm thinking of here. it would have to be some kind of algo that normalizes posts in a fair way:

1. take the last N posts from each person in the list

2. lay them out interlaced with one post per person in pubkey order, and then chronologically.

this would work for small lists, but maybe not so good for large lists.

you may need to bucket based on posting frequency for larger lists.

will ponder

your name when you consider things deeply:

Will Ponder.

out here ponder maxxing

sounds like a good life.

Bacana👏👏

I've unfollowed people, this would be better.

This seems like a good step toward discovery if I am understanding the idea.

LFG!

Would love this feature, and merry Christmas!!

Merry Christmas viv!

But-but some of the nostr enthusiasts are telling to follow thousand accounts lmao

this has been, IMO, one of the most needed daily use nostr client features for a long time.

Im surprised this isn’t a feature in *any* social media app

yes! i have exactly this difficulty.

Yes

cool

Or limit to one (latest) post per person

yes that is easy to do!

Or a rate limit, only fetch max n per person per t.

Query wise it’s easier to just pull the last N notes for each person in your list and do stuff with that.

Looked into custom feeds?

you'll have to be more specific

Just thought that there could be a existing solution in the custome feeds, but I don’t know a specific one..