The neglect of the nostr relay network, has been quite remarkable. Everything else was supported, but the relay network was thrown under the bus often is a quite unkind way. It is a shame because without the relay network, there would be no nostr. Ultimately I think it's a case of "tragedy of the commons". It's never too late to help the relay network. But 80% have left and most wont come back. Let's try and do better with #ditto !
How will ditto change any of this? It will still be the same
I think of #ditto as nostr 2.0, has all the strengths, and much more, great UX, network effect, scalability, interopability, standards compliance, professional etc. Doesnt have to be ditto itself, just copy the design patterns.
The ones who cause me the most trouble are Nostr clients developers 🤣
Which clients?
Of course, Amethyst, but the others aren’t much better. They couldn’t care less about small relays and their administrators.
What do you mean? We have supported lots of small relays. In fact, I am talking to small operators almost every day to help them out.
It's hard for me to recall specific examples from the past year, except for the fact that Amethyst always consumed more traffic, sent unnecessary events, and established unnecessary connections. Literally every update of Amethyst now feels like a slap in the face to the relay. I don't expect anything good anymore 😂
Amethyst does a lot. And it will always use a lot of data and connections. And we will push for using more for sure. That doesn't mean it is "unnecessary". That is exactly what our users want. We want to do it all, and if we do, we are loading ALL of it, all the time. As a relay, you have the option to block what requests you serve and which events you store. With the outbox model that we now implement, we only hit relays that might have the info. And that's how small relays win. We are the largest userbase app that is at this level. In fact, we are even pushing for dynamic limits which allow relays to have more power to limit the client on demand. https://github.com/nostr-protocol/nips/pull/1434
Just a heads up tried to zap you and got this https://i.nostr.build/HtVMTatteIo3ob04.jpg