Revocations can't work like that because you can't ever guarantee that an event will be seen by others.
What about speaking in person?
I don't have a degree either, but I talk a lot.
Yes, NIPs are the right place for everything -- BUT we can only get to NIP 99.
It would be great to know the direction people want to see noscl go towards. I think currently it exists in between a dev CLI tool and a half-baked social-client.
This is the kind of creative solutions that we need:
#[0]
There is an ongoing effort to the old Clojure Nostr-Desk client, now named Monstr, into a usable, fast, nice, with experimental cool features and different relay-centric views, desktop client.
We're still in early days, but you can follow the effort at https://t.me/monstr_clj
Bounties available if you love Clojure.
Definitely the best and only as far as I know Golang relay.
https://github.com/fiatjaf/relayer is not really a relay, it's a framework for making custom relays. You implement an interface with the custom methods you want (for storage and custom event handling) and give that to the library, it will run the relay with all the default functionality for you.
Let me know if you think it's garbage. Otherwise I can try to help in anything you need, either on Telegram or on GitHub issues.
Yes, that "bridge kind:1" note was a bad idea I had in confusion, you should have spoken up! But that is removed now.
NIP-23 doesn't need any new relay features, just that relays have NIP-33 implemented.
There are two very early client prototypes at https://postr2.netlify.app and https://nostrium2.netlify.app -- although they don't implement the link parsing part yet.
My proposed change is so minimal!
Ideally meshell.io and other apps designed for long-form content should be interoperable.
Can you take a look at https://github.com/nostr-protocol/nips/pull/220 and see if that covers your use case reasonably well? Let me know what you think.
Yes, it's for the same public key.
Hard to say why. My reply had a relay hint for the previous note -- and it was from myself, so you should have definitely gotten it. Let's complain to #[0].
What does this has to do with anything?
Spam in replies has started.
I think you could probably just use kind:1 events signed from your account to control your relay. When receiving a kind:1 event with the proper syntax from the proper account the relay would not store or relay the event, but do whatever it was told. That way you can use a normal client.
Thank you for the answers. If I could I would zap you all.
Also would be nice to be able to "merge threads" by making a note that replies to multiple notes at once. Would be useful in this case. Instead I am forced to just reply to myself.