Might be a controversial opinion on here, but I still think it would be cool for clients to experiment with an algorithmic feeds, even an additional feed on top of the one that shows everything.

A bunch of times now I've missed notes written by those of you I really care about.

It could be as simple as me selecting a couple users that I want to see EVERY note they post. This data could pretty easily be stored locally on each individual client so the way we interact with the protocol doesn't change, and only people who like that feature could use that client.

Or maybe this sounds terrible to you, the free market will decide!

Reply to this note

Please Login to reply.

Discussion

I think this is more likely to get implemented at the relay level than at the client level. There will be a marketplace for different sorts of relays with different filters and algos. Users will use their relay list to tailor their experience.

That's a really good point, however I don't understand how it would function if I'm connected to relays with wildly different use cases at the same time.

Maybe you can have different "sets" of relays you connected to, easily togglable, based on hoe you want to use the protocol.

If you're connected to any relays that forward all events, you'll see everything forwarded in your global feed.

There is some filtering at the client level with certain clients.

With Iris for example, you can choose to filter the global feed based on 1-6 degrees of following separation from your npub.

Filtering for blocked people as well.

To me, it seems like this is more of a UI tweak. Especially since filtering already happens some locally. An option that a user could turn on or off depending in their individual usage.

I think I'm carrying some baggage from my years as a more traditional web developer, this protocol flips a lot of those ideas on their head and maybe this is the wrong way to think about these new problems in this new paradigm.

The idea is to allow the user to tailor what they see, rather than controlling the raw flow of information.

What I proposed would change anything about the information retrieved (though perhaps more pages of notes?)

Some would just been sorted higher until I've "seen" them.

It would be nice to have the option in certain clients, yes

Key work there being "certain", I don't think most should try this. I would just like to feel it out and see if I enjoy it.

It is a bit against the spirit of how this place feels so far, and I wouldn't want to risk the same algorithmic issues we've seen with so many other centralized social media companies.

I've been chatting about this for a couple weeks now, I think you're "top zapped" idea is brilliant and a very elegant way to solve this problem.

Here was one of my potential solutions.

#[1]