No, you’re not wrong. Coming at this from a perspective of a user attempting to vibecode useful tools to manage follow and mute lists is a real eye-opener. I’m seeing firsthand how broken some of this stuff is.
Discussion
Agreed. For example, the stuff you raised about signing follow and mute lists over remote signers was handled piss poorly. We could have merged the NIP-44 encryption fix and got it adopted by a few relays and clients. Either that or just rollback to NIP-04. Then, we could have raised the max event size on a few popular relays (yes, they can handle a 300 500 KB payload over WebSocket with proper rate limits just fine), and that would have been enough to accommodate things for now.
After that, we could think about a more granular model for following events, as well as how to evolve encryption more sanely. Instead, we’re back to telling users they’re using Nostr wrong; trim your follow lists to 200 people, or just stop following anyone altogether and go touch grass. Say something, and you’re a negative Nancy... I’m just feeling a bit done with all of this at the moment.
And don’t get me started on deleting and editing kind 1 notes! 😆