I don't understand yet. What goes into the list?
Discussion
Well from what i’ve read of the nip, it can be a list of pubkeys, hashtags, or events that a user follows
You could use kind 30001 (nip 51) "Note Event List" to inform your client that you want to follow all replies to specific events, or you want to *avoid* all replies to specific events. Then if all porn was in reply to a porn topic event, you could avoid that. Is that the idea? It is different from the other three, though I think using a topic tag would be more direct.
#[4] help lol
lists are meant to be flexible enough to hold anything, though rn only have lists for users, hashtags, and events defined, I also think lists of relays or lists of other's lists should be added.
lists are essentially tag lists and can be public and/or private. user tag lists can also hold the relay hint field so you can specify which relay to use for which user in a list.
my idea was users can create their own feeds by pulling in the lists they have saved. so you could create a feed by pulling in a list of hashtags queried against a list of relays. or a list of hashtags from a list of users (using the relay listed for each user).
what do you think #[1] ?
I think it is a great idea in general. I don't think it solves the particular issue of this thread (unless I still don't understand it) because a user has to create such a list first, and that list couldn't contain an event that doesn't exist yet, the one where the person I follow suddenly posts porn... my lists won't know anything about that.
The problem of this thread is how do I follow somebody's rust-related posts without also seeing all the bitcoin related posts I'm not interested in? Of course I can't do that, I have to trust content authors to do something. But which something? I want to divide up content into categories or domains, where the author is doing the dividing, either by changing identities, or putting tags on content, or placing content onto different relays, and we've been discussing those three options so far.
I was thinking that authors tagging posts is the lowest friction way to do what you (as a reader) need them to so you can read about rust but not BTC.
I agree. I also think I'll support multiple identities. Then authors have two different ways to do this, with different properties for each.