Did you know you can just send packets? You can design a protocol that can send several thousand characters messages; compressed, encrypted, and signed; all in a single packet?
Discussion
You could also use E-Mail to send notes.
Notes are just documents. Put them in the email content or hang them on as a zipped file.
My point is that even protocols like nostr are built with the assumption that data transfer is cheap and fast. A single note isn't going to break anyone's connection, but 1000 will.
If we really care about users we'd take a hard look at what data actually needs to be sent. That includes curly braces and whatnot. You can probably do 10x the speed on client devices just by making different format choices.
It isn't nostr by the time you are done and maybe it isn't developer friendly anymore, but libraries can fix that last part... If they don't suck.
I can tell that you've been AWOL for a while, as you've missed all of our backend convos.
Yeah. I'll be ready to rock in about ten years. This is what I get for starting a family 10 years after my peers. I'll be to old guy with an airMac iBook Pro and a fanny pack, trying to join a startup with a bunch of 20 year olds.