yeah, i had a funny encounter with fiatjaf over this because it took me less than a day to add NIP-11 support to my fork of khatru and he said "khatru doesn't support NIP-11 so it can't report what NIPs it supports"

laziness

Reply to this note

Please Login to reply.

Discussion

Is worth sending a patch to khatru to add support for NIP-11 imo, as a relay explorer dev it's annoying when relays don't have it.

lol, i had to rewrite so much of the codebase it's futile to try and patch

i gave everything logical names and reduced the amount of work it does decoding JSON, chased down a dozen concurrency bugs and NIP-11 for one thing, and a whole heap of other things

really, it was intentional to provide a framework to build something better, but anyone who tried to use go-nostr who isn't experienced with working with go would be oblivious to how badly it's architected and implemented

yes the roof is above the foundations but that's about as far as the correctness goes