Reading comments on Gloria's departure from people who have never contributed anything is stepping in an enraging sticky fecal mess.
The only appropriate response: keep building, keep unashamedly celebrating those who do.
Rusty Russell
Rusty Russell
npub179e9...lz4s
Lead Core Lightning, Standards Wrangler, Bitcoin Script Restoration ponderer, coder. Full time employed on Free and Open Source Software since 1998. Joyous hacking with others for over 25 years.
Reading X, I have learned that the biggest threat to bitcoin is AI Epstein Quantum attacks.
My brain keeps conflating "Ghislaine" with "Gharlane of Eddore", the bad guy from the 50s sci-fi pulp Lensman series.
No insight gained, sorry.
I have been having way too much fun reading moltbook.com
As one wit on HN (I think) pointed out, these AIs are trained on Reddit posts, so they have exactly the same style.
My wife keeps looking at me funny as I LOL at some breathless word salad...
Little-known fact: just like Gloria, "Solana" is also my duress word!
Just finished "This is how you lose the time war". It was more literary than my usual fare, but it feels good to be stretched (there were at least three times I stopped to look up words).
Written as correspondence between two adversaries, who of course have more in common with each other than their sides in the time war (reflecting horseshoe theory in my mind).
But really it's a homage to letter writing. Who has such time?
In 1997 I attended USENIX, a conference: in particular the "Uselinux" track. Many stories I could and have told, but it kicked off a career timeline I still marvel at:
* 1997 go home knowing I want to work with these people, start hacking on the Linux firewall code.
* 1998 at USENIX again, respond to a job ad with a proposal to instead sponsor my coding. Tour Australia' Linux User Groups promoting the idea that *we* should have a Linux conference.
* 1999 ran CALU, moved to Canberra to join some FOSS hackers I'd met. Joined the same startup. Hired hobbyist hackers from all around the country to join us at "OzLabs"
* 2001 wrote the state election software, then joined IBM with most of the OzLabs team.
Yesterday, IBM finally shuttered the OzLabs team, so I returned to Canberra for the wake. It's been over a decade, and not everyone was there, but feeling much nostalgia. Looking back is not my normal mode, but being here I can't help it.
That lab was such a formative crucible for young FOSS hackers: it really did get the best out of us all. I wish such a place still existed (ideally in my chosen home of Adelaide!) but I do wish everyone reading this can experience belonging to such a place at least once.
โค๏ธ
Hacked up a "constant message size" change for CLN, inspired by
There have been a number is papers showing how trivial it is for someone with a network view to identify which messages are Lightning payments. The first mitigation is to make the TCP packet sizes identical (the rest have to do with timings, but this is a prerequisite).
The approach here is wrong: you need to attack it lower level than message construction. You need it post-encryption where you do the write(). Fortunately, we have explicit padding messages for this in the spec! Pings which do not elicit a reply.
But testing is vital: it's easy to slip up and have weird packet sizes slip though and leak all your info even though everything "works fine"!
GitHub
BOLT1: Add support for network message padding (feature ??) by tnull ยท Pull Request #1304 ยท lightning/bolts
Previous research 1, 2 has shown that the Lightning Network is susceptible to passive network-layer attacks on privacy that can exploit metadata le...
https://www.tumlook.com/kingjamesprogramming
I found this Markov chain all the King James Bible and the Structure and Interpretation of Computer Programs via HN.
I found it inexplicably hilarious...
Damn, there was a proposal for BOLT spec changes to enable fixed-size messages, and now I have to implement it to show it's unnecessary...