TIL:
there is no relay in existence online, except for my relay-in-development that actually sets the "auth-required" key in the NIP-11 relay information document, and NO CLIENT supports this mode of operation
NONE
NOT. ONE.
so of course i have no way to test it without spinning up my own clients, and currently that confines me to literally CLI clients that do things, like what i'm writing right now, a firehose that generates random vomits of base64 bytes that i am using to test a database storage limit/garbage collection scheme to make the database into a cache
another thing that nobody in relay development has actually done nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s whose relay has blown up his relay.damus.io storage several times already
it's pretty comical how much of a clown show nostr dev is, doesn't exactly take much to do something that almost approaches a professional job
fortunately i probably have got support to get a front end dev to fork one of y'all's clients, probably nostrudel, because it is complete in most ways that are essential for relay development (except responding to an auth-to-query relay as mine is set to do if i set that flag) and get them to add that feature, and maybe we'll be nice enough to make a PR to push it back, since in every other respect i'm happy with it
of course nobody has implemented a response for every query demanding auth
no relay does this
none
am i repeating myself?
yes i am, and i know i am because this is quite ridiculous
#devstr #deardiary #clownworld #nostr