Oddbean new post about | logout
 Maybe we should keep basic feeds sorted by timestamp, and have algorithms as opt-in optionals that people have to click to go to every now and then? Like different tabs in the UI.

Once you make one algorithm the default way of browsing it's hard to not imagine things going bad. 
 Or have filter options that allow users to "create" their own algos. 
 Thinking of this in terms of what I used before (Tweetdeck).

Allow the creation of lists users and keywords.

Create the ability to see a feed by list. 

Create the ability to filter that feed by other parameters - zaps, quotes, boosts, likes, replies, etc.

 
 I would suggest prioritizing user-choice as the north star when thinking this through. A default sort by timestamp could be good for many cases.

I could imagine different tabs in a UI being good ways to navigate different algorithms, but there are probably lots of alternatives creative developers could come up with which solve different problems for different kinds of apps. @primal, for example, chooses the UI of a filter icon in the upper right to select different algos. I could imagine a subreddit/stackernews-like view of the links being discussed/zapped in my nearby network recently. It would make it a lot easier for me to “catch up” if I’ve been away for a day. I haven’t seen a good example of an interface like this being explored yet with nostr.

I’m not convinced that letting people choose an algorithm as their default way of browsing has to go bad. I would want to know more about the following: “what are the goals of the algorithm?”, “can the user evaluate the purpose simply?”, “is the user empowered to change the default algorithm if they don’t find it’s serving their needs?”.

I just think the goal should be that the algorithm is in service of the user’s needs and not just attempting to generate incremental page views to serve more ads (like a corp algo is usually designed to do). Having algos with very different goals than we’ve seen before could help us discover a way where things go very right.