Oddbean new post about | logout
 @L 0 K 1 just read your profile, amazing project you seem to be building. It may also interest you:
nostr:nevent1qqs2k4j6w8pe5slmxfnh4xcy3fsryxcgy7m3jvpvl9rw6t3yx6urxcsprpmhxue69uhhyetvv9ujumn0wd68yct5dyhxxmmdqgs0m40g76hqmwqhhc9hrk3qfxxpsp5k3k9xgk24nsjf7v305u6xffcrqsqqqqqpfjtj3d 
 I've not actually done any work yet with the Lightning protocol API, although I did try to do a refactor on the protocol buffer specs on LND, those guys are pretty incompetent, quite frankly, you should see how epic the bugs in the configuration system are of btcd and lnd. Beyond ridiculous, and they won't probably ever get fixed (as such I'm planning to use CLN and Bitcoin Core with Indra, even though btcd/lnd are in Go, and I wish they weren't garbage).

I'm not a "protocol user" I'm a protocol designer. I'm easily bored with following other people's patterns if, and usually they are, the APIs constrain what I can do with it.

Though if someone is looking for someone to do protocol design and prototyping, I'm quite adequate at it. Also cryptosystems, cryptography, binary encoding, error correction, event handlers, network handlers, and concurrent programs in general.

Obviously, I'm pretty fast at typing too. 
 Nice knowledge you have, I'm just an enthusiasts using protocols, what are your thoughts on xmpp vs the nostr chat simplex? 
 XMPP lol. I have no idea about chat protocols, never looked into them. I hope that a chat protocol as good as Nostr comes out of all this :D 
 XMPP is from 1999 and the best chat protocol so far. Also WhatsApp, signal, google chat, Facebook are all using it. Plus on your server you can set omemo and opengpg encryption. 
 Ah I didn't know that Signal used XMPP. It was also called "jabber" before.

Anyhow, it's just an event bus system, like Nostr, with a narrow band not broadcast. There's two ways to do multi party, one is with a relay, the other is using multicast. Really they are just specific cases of network protocol. One could easily extend Nostr to do both types of messaging. 
 Interesting. Yes I remember those days of jabber while using pidgin on Linux lol. 
 I only just now looked closer at it to see who it is. No thanks. This man seems under a cloud that I want no part of tyvm. Nor am I interested in travelling on planes to places that will probably once again try to sell medicines to me that I don't want, and assault me with constant mind control hooks to try and turn me into a cultist.

Also, I might just say that I think that LN stuff is a bit rocky, a big ball of mud, most of the codebases, and the protocol has calcified, and we are not likely to see a resolution of the liveness problem with the protocol from any of the established devs who as I see it are mostly just doing fireman work these days. 
 How you gonna stop it?
Ducking rodents, right?!
🥲