The app is no longer using your NIP-65 relay list as the default relays to get your feed. This is in perpetration for using the gossip model to get the feed.

also In future updates my plan is to start prompting users to set their Inbox and Outbox relays correctly (4-5) instead of what it is right now with 20+

So now you can configure 20+ relays locally for the app to use and keep your Inbox / Outbox set to a reasonable 4-5

Reply to this note

Please Login to reply.

Discussion

So when I select some relays there it will not interfere with other clients?

yes, I probably should have put a not about that on the UI but the "app relays" are only stored locally

This should allow you to switch them at any time. or switch to only a single relay 😁

I think this is much closer to the right way clients should interact with relays they connect to.

NIP-65 is outwards facing; is to announce to others how to communicate with you; but this is a separate thing of what relays you want a specific client to connect to.

NIP-65 even explicitly says so.

I think Relay Sets as defined in NIP-51 can be A way of grouping this relays you want a client to connect to

“Connect to my ‘work’ relay set”

“Connect to my ‘gardening’ relay set”

Yes, definitely.

lol, what the fuck is a relay list then?

if users say "i wannan this relays" and client uses them and publishes duly

then this app is dogshit

seriously, "gossip model" is the most retarded shit and has retarded the client development because what the fuck, i publish a relay list, and then i go to another client and it goes GOSSIP fuck you

i should point out that this is a big problem for relay developers

how do you find a client that is gonna actually test your relay if it's running off on its own choosing arbitrary random, probably dev chosen relays?

uh, no. respect the 65 bro fucks sake

noStrudel is not using a gossip model yet. but its something I would like to implement. however whats been keeping me from implementing it is I need to find a way to ask the users permission (or make them aware) that the client is going to connect to random relays to get the feed.

Its also the reason I have not implemented NIP-42 yet. because I don't want to sign auth requests for the user in the background without at least making them aware first

its nice to encounter developers with humility and integrity. thanks.

What is the problem of using arbitrary random or dev chosen relays? That's good.

I've chosen specific relays, for good reason.