By the way, https://github.com/mikedilger/gossip uses this exact approach today and it has been working wonderfully.
This is indeed a problem if clients have to use a static list of relays for all their use cases.
The solution is for clients to follow _people_ -- and each people is followed on 2 or 3 relays.
You don't care if Facebook has a nice relay if you want to follow Bob and Bob is on wss://bob.com. You connect to wss://bob.com, fetch posts from Bob and go away.
I don't know what you are seeing in the "global feed", but to me all the memes of badly drawn ugly people and frogs are horrible and should be banned.
Are there safe and unsafe domains for media hosting? I didn't know these services were doing any kind of filtering.
Would be great if tagged people had a relay hint attached to them so we could find them.
Global feed is a scam. it doesn't really exist, and attempts to create one will invariably backfire.
Local feeds -- from trusted safe relays -- are the correct answer (I think).
See https://bountsr.org/design/2023/01/26/relay-based-design.html
Also #[0] from https://github.com/kaiwolfram/Nozzle has showed interest in implementing some of the ideas on that bounty description. We'll see.
Global feed is a scam. it doesn't really exist, and attempts to create one will invariably backfire.
Local feeds -- from trusted safe relays -- are the correct answer (I think).
See https://bountsr.org/design/2023/01/26/relay-based-design.html
I know. That's why it is funny.
The most amazing thing about the Bible is how those renaissance and baroque composers made such amazing music pieces based on lone phrases in the middle of nowhere in the text that when reading you don't even notice you just tripped over the full lyrics of a 30-minute suite while blinking your eyes.
#[1]
Just released the first gem version of nostr-ruby 🎂🥳
https://github.com/dtonon/nostr-ruby
The API is highly a work in progress, let me know any suggestion!
Nostr on Rails, I see.
This is funny:

#[0]
For XChacha20Poly1305? Maybe something smaller like https://www.npmjs.com/package/@stablelib/xchacha20poly1305 will fit better.
Caddy will keep them alive forever by default I think.
I am more interested in the fact that Gossip has rendered the subject line.
Just replace your TOS with: "we will ban accounts without reason or explanation according to our own discretion."
you mean 