Debate is good, and as I said before, it's not at your proposal per se. I've written nostr code, and there's all kinds of oddities in different specs, almost every NIP has it's own peculiarities.
I guess it's the result of loose organisation of protocol changes. There's a lot of different flavours of doing stuff and it's messy. But somehow it works, most of the time.
The imeta proposal is interesting, please don't let my reaction on an unimportant detail deter you from debating more on here.
I understand what you are saying and I also dislike multiple layers of encoding. It deviates from standards which can cause confusion for other developers and multiple encodings can be leveraged for exploitation vectors and attack obfuscation.
Thread collapsed