Eric Rescorla
@ekr____
Followers
2K
Following
54
Media
157
Statuses
2K
Protocol designer, trail runner Blog: https://t.co/wJzXSZuYjw Newsletter: https://t.co/0rlUOwNnQO If you like this stuff, please tell others.
Joined March 2011
Today's reminder: if you like what you're reading here and on the site, you should subscribe to my (FREE!) newsletter at https://t.co/k723wDSfcm to get it right in your mailbox.
3
2
10
"I'm taking the trushtee's cryptographic key...and giving it to myshelf." "Sir! The reason for having three private keys is so that no one man may..." "May....what, Doctor?" "....May scuttle the election results, Captain!"
The funniest thing has officially happened to the International Association for Cryptologic Research.
0
5
9
🚨New op-ed in @Newsweek by KGI’s @alissacooper and @ekr____: Yes, Chrome really *can* survive without Google. This article breaks down how the proposed Chrome divestiture as part of the US v. Google search antitrust case is technically feasible:
newsweek.com
The idea that only Google can run Chrome is false.
2
5
6
Credit where it's due. I sent in my passport renewal application 2025-07-18 with a request for expedited service. Advertised SLA: 2-3 weeks. Passport received 2025-07-26. Live status tracking the whole way.
0
0
7
Now up on the newsletter, the final post in my series on memory management: Understanding Memory Management, Part 7: Advanced Garbage Collection Link in reply.
1
0
4
And what is it with all the comments. It will do something wrong, you'll tell it to change it, and it will passive aggressively add a comment that says // changed due to user input. Just stop!
0
0
1
ZOMG, I just spent like 90 minutes trying to get Aider/Gemini to do the intergenerational pointer handling for my generational GC and finally just gave up and wrote it myself.
1
0
1
Concretely I used Aider with Gemini to write a fair bit of the UI for the GC demos in this post. https://t.co/NwzlH5pmrA. Really glad I didn't have to work all that stuff out myself.
educatedguesswork.org
1
0
0
actually die... This mistake brought to you by Natural Intelligence.
1
0
0
Obviously, need to watch it like a hawk, especially with mission critical code, but honestly, if my site doesn't format properly when someone changes the browser window to be 200 pixels wide, it's doubtful anyone is going to actually.
1
0
1
For me, at least, the sweet spot is when you have to do some mundane task that others have done many times before but you don't personally know how to do. I want to build some Web app and it looks like garbage. I can either spend a lot of time learning CSS or I can ask the AI.
1
0
2
Epic trolling -- of the best kind -- from @tqbf. FWIW, my experience with AI-assisted coding is fairly similar, though I use Aider rather than Codex and Zed.
I regret nothing! (Yet). https://t.co/aqYa5tMVjH
2
1
9
I regret nothing! (Yet). https://t.co/aqYa5tMVjH
fly.io
My smartest friends have bananas arguments about LLM coding.
42
100
585
You can run them live in your browser and step through the GC process one step at a time. I find that being able to visualize what's actually happening at each phase really useful for understanding what each kind of GC is trying to do.
0
0
1
https://t.co/NwzlH5oOC2 This post takes a slightly different approach from the previous ones. I've implemented the four fundamental GC algorithms (reference counting, mark-sweep, mark-compact, and copying) in JavaScript.
educatedguesswork.org
1
1
1
Now up on the newsletter, part 6 in my series on memory management, this time covering basic garbage collection techniques.
1
2
2
P.S. If you like these posts, a retweet wouldn't go unappreciated.
0
0
1
Someday we'll crack the code on how to put links in the first tweet. https://t.co/KE4C3r9mMl
educatedguesswork.org
1
4
7
Now up on the newsletter, the fifth post in my series on memory management: Fighting With Rust
2
1
7
More at: https://t.co/jO9oCyoywI. In a future post, I'm going to talk more about what it's like to write production Rust and the kinds of gymnastics you sometimes need in order to follow these rules.
educatedguesswork.org
0
0
2