Even better than duplicating a curated list would be subscribing to the list (so that you receive changes) or to a relay whose content always matches the list.

Then, instead of having one follow list, you could subscribe to n other lists and see the content overlaid in your feed and switch lists on or off, or search them for topics.

Reply to this note

Please Login to reply.

Discussion

And if the lists are just fronts for relays, you can just subscribe to the relays and turn those on-and-off.

One big benefit: relay content isn't directly an event, so it has no particular length. A relay can have n npubs listed. And relays can use logic. Curating a data set server-side is much more persistent and performant. And every person or group of persons can have a relay, even if their relay is just an aggregator of other relays and some DVM subscriptions running once per day, for 10 sats a pop, or something.

Then your relay only contains stuff you actually want to see and you can just look at the stream. No more downloading obscenity and spam, to your device, and then hiding it in the client.

Look at all of the pictures.

The "dumb relay, smart client" mantra arose from the original architectural design, which assumed every user would have a client on every device, and lots of different clients, but relays would be more scarce.

Well, that didn't happen. I already have more relays than clients. 😂 Can spin up a new, custom relay in 5 minutes.

I'm moving business logic from the viewer (the client, which will now only contain application logic), to the model (the relay), by shifting the controller toward the model.

This means I can use the model from multiple different viewers... without being forced to reveal my control settings to the public. Even if the settings are in a list event, which npub controls that list? Any npub I control, controls the list.

You can always look at the relay feed, to see what I see. Okay. Try subscribing to my relay, if I don't want you to access it. LOL

This is privacy by architecture, rather than encryption.

I think I tried subscribing to it.

Do I have to speak friend to enter?

You're whitelisted.

You have to turn on AUTH, in your client. Which client do you use?

I'm already pulling your notes onto my relay, and interacting with them from there.

So, it's your client. Or you mistyped something.

Amethyst. Probably spelled something wrong. Bahaha

nostr:npub1wqfzz2p880wq0tumuae9lfwyhs8uz35xd0kr34zrvrwyh3kvrzuskcqsyn you were also having trouble with TheForest on Amethyst, right?

I *think* it's working on Amethyst now.

I spelled it with one "r".

That didn't write to theforest, I think. Don't see the note on there.

Does Amethyst have AUTH on by default? Do I need to set up DM relays (I think I did that already)?

I thought it was by default. 🤷‍♀️

Probably need theforest under general, or something.

It appears to be connecting:

Roger that. It's visible here:

https://theforest.nostr1.com/

Yay! Thanks for confirming that; glad auth is working, at least on Amethyst.

I think I fixed it.

🥳

Yeah turns out I'm just cripplingly stupid...

But yay!!!

🤣🤣🤣

Did you spell it like "TheForrest"? I keep doing that. 🙈😂

Definitely spelled it wrong.

Relay content isn't just one type of content neither (kind-1's) 👉 Group Chat UI > Feed-first UI

Yes, that's one of the advantages of switching business logic to relays. Relays are kind-agnostic.

Sounds like your describing legacy social media, where the relay assigns content to users.