Jeremy Ettlinger

Calls, puts & mise en place

Appel & Mise

Vol. IFriday, October 23, 2026 · 50° & clear on the UWSThe daily, for Jeremy Ettlinger
BTC$81,535-0.6%ETH$2,393-0.7%S&P 5007,663-1.0%

The lede

LLMs are making formal software verification feasible at a much larger scale

Anthropic · made the Sunday

Formal verification has always been the technique everyone admires and nobody uses — seL4 took two person-years to build and twenty to prove — and the move here is a shortcut past the hardest part of it: instead of writing a specification by hand, Anthropic and Theorem convert a project's existing fuzz tests into one, encoding the rule "this suite always passes" over a full model of a RISC-V binary running on Linux, and then let Claude grind out the proof. It held for 123 open-source libraries, proving they exit normally with no memory-safety error or failed assertion for every input under 64MB and every modeled OS response, and along the way it surfaced bugs that trillions of fuzz runs had never hit. The proofs and the RISC-V/OS semantics are published, Theorem will run the pipeline on your repo, and there is a skill for doing it yourself — which makes this the rare research post with a next step attached.

AI & Agents

Anthropic

Donating Agent Skills to the Agentic AI Foundation

A folder with a SKILL.md in it now belongs to the Linux Foundation's agentic arm, the same place MCP went — name, logo, GitHub org and the agentskills.io domain, with maintainers from Anthropic, Google and OpenAI serving as individuals rather than as employers. The numbers are the argument for neutrality: more than 70 platforms shipped support, a million skills published, 280 million installs, all inside a year, which is the point at which a standard stops being one vendor's to version.

Engineering & Leadership

Hacker News

Tell HN: I unknowingly broke the PHP RCE embargo. I am sorry.

The person who posted about yesterday's two pre-auth PHP RCEs before the coordinated date turns out to have been told twice, down a chain of contacts, that no embargo existed — and the thread's best replies argue he therefore owed it nothing, since an embargo is a game-theory arrangement among parties to it rather than a secret anyone who hears it must keep. Read it as a process postmortem: the failure was that information asymmetry was already gone by the time it reached someone with no standing to know there were rules.

eMudhra

eMudhra to exit the global SSL/TLS certificate business

Three days after its intermediate CA keys were factored out of eight-bit exponents, the Indian certificate authority is leaving public TLS altogether — roots stay alive only long enough to migrate customers, replacements are free, and a full root-cause report is still owed to the browser programs. The remarkable line is the board's reasoning: the business was about 1% of revenue, and "the level of social media amplification around this incident has brought scrutiny that is out of proportion" to that. Which is one way to describe the browser trust programs noticing you.

Web & Product Craft

Chrome for Developers

Introducing the HTML-in-Canvas API origin trial

The DOM-or-canvas choice has cost every ambitious web app something — pick pixels and you lose text selection, find-in-page, the accessibility tree, translate, extensions and devtools, then rebuild a worse version of each in your bundle. This origin trial draws real DOM into a 2D canvas or a WebGL/WebGPU texture while keeping all of that intact, which also means crawlers and agents can read text that lives inside a 3D scene. Worth knowing exists before the next time you reach for a canvas and start reimplementing line wrapping.

Ed Jefferson

Local Wikipedia: Wikipedia, but only for things a half hour walk from you

One constraint, honestly enforced: geocoded articles only, the nearest 500 within a half-hour walk, and if your corner is thin it widens to the closest 25 within six miles rather than showing you an empty encyclopedia. Your coordinates never leave the browser and shared links don't carry them — a small, complete piece of personal-web engineering, and a good demonstration that the interesting design work is usually in the fallback cases.

New York & the Table

Eater NY

Tilman Fertitta's latest buy is a lucrative Italian legend across from Lincoln Center

Cafe Fiorello, the antipasto bar across Broadway from Lincoln Center since 1974, goes to Fertitta as part of a $22 million pickup of bankrupt Fireman Hospitality — along with Trattoria dell'Arte and Bond 45, with Ciao Hospitality operating. Shelly Fireman died last fall at 93 and left the group with nearly $10 million in secured claims, so this is less a deal than an estate settling; the pattern worth watching is Fertitta collecting legacy New York rooms, Keens included, the way other people collect buildings.

West Side Rag

Longtime Upper West Side Chinese restaurant closed by the Health Department

Empire Szechuan Kyoto on Columbus at 68th, open since 1980, failed Monday's inspection with 64 violation points covering mice, live roaches, filth flies and cold food held warm. The sign in the window says "scheduled equipment upgrades and deep cleaning," which is a sentence worth filing away for the next time any system describes an unplanned outage as maintenance.

Diversions

Literary Hub

What it was like to see Nina Simone at the Village Gate, c. 1961

Soyica Diggs Colbert reconstructs the room — four hundred people at tables, a band in an arc around the piano — for the month of nights that became Nina at the Village Gate, recorded just after Simone walked out of a Midtown run over audiences that wouldn't shut up. The reading of the setlist is the good part: Broadway romance into Appalachian blue notes into something like a Southern revival, familiarity to pull the room close and dissonance to hold it at arm's length.

Loose Change

Aeon

Bhutan: the last place

Bhutan was the last country on earth without television until 1999, and this Frontline documentary arrived three years later to film what happened next — ten minutes of monks, shopkeepers and children reckoning with wrestling, brand-name clothes and, as one official puts it, desires for things nobody knew existed. Almost everyone on camera seems to understand at once that the change is corrosive and irresistible, and declines to pretend otherwise.

The Back Page

The Guardian

Premier League: 10 things to look out for this weekend

The Chelsea entry is really about De Zerbi's problem: Spurs have lost six straight in this fixture and have collected two points at Stamford Bridge since April 2018, so sitting in invites Chelsea's pace on the break while pressing high does the same thing faster. Saturday, 5.30pm BST. Elsewhere, a 16-year-old may start for Arsenal with Saka's quad gone, City can become the third side to open 8-0-0, and Manchester United are a captaincy crisis with fixtures attached.

Posting and Toasting

The King of Cool: P&T's interview with Walt "Clyde" Frazier

Frazier traces the whole persona back to one purchase — a wide-brimmed hat worn to a game, a nickname from the crowd, then the Puma Clyde in 1973 and the first signature sneaker any NBA player ever had. He is clear that the style was borrowed from the Temptations and the Four Tops rather than invented, which is a more honest account of influence than most people give, and the two championships are discussed almost in passing.

Around town

Sun Oct 25 · 3:00pm–6:30pm

Doggy Trick-or-Treat Night

Columbus Avenue Open Streets, 68th to 77th, UWS

Fifth year of it: nine blocks of Columbus closed to cars, costumed dogs working a published route of storefronts for treats, and a dog talent show at 5pm on a stage at 73rd. Free, and it is the last Columbus Avenue Open Streets of the year, which is the better reason to walk it.

casual

Wed Oct 28 · 9:00am

Innovate: Conversational Commerce & the Rise of AI Shopping Agents

Meta HQ, 50 Hudson Yards

Meta and the AD Club put retail, Instagram product marketing and agency people in a room to talk about agents doing the buying, three weeks before the holiday quarter tests it. The reason to sit through a marketing-side panel is that this is the half of the agentic web that will decide what the protocols actually have to support. $50.

professional

Thu Oct 29 · 6:30pm

Data by Design: Lauren Klein in conversation

P&T Knitwear, 180 Orchard St, Lower East Side

Klein's new book argues that the history of data visualization is a history of arguments about who gets counted, and she is joined by an Apple art director and by Shannon Mattern, who writes better than almost anyone about infrastructure as a cultural object. $40 with the book, doors at 6:30 and the talk nearer 7.

casual

Tue Nov 3 · 7:00pm

Prototyping in Public: Where Art & Science Get Tested on the Gallery Floor

The National Arts Club, 15 Gramercy Park South

Ann Neumann runs the galleries at the MIT Museum and treats each exhibit as a prototype — CRISPR, machine learning and sensory neuroscience put in front of strangers while still unfinished, with the visitors as part of the experiment. If you spend your weeks deciding what is ready to ship, this is the same problem with the embarrassment turned up. Free, limited space.

casual

Thu Nov 5 · 5:00pm

LibreChat's first NYC meetup

Mindspace Williamsburg, 25 Kent Ave, Brooklyn

Founder Danny Avila on the roadmap and on what the project becomes now that it is inside ClickHouse — the question anyone self-hosting a chat layer in front of their own models should want answered in person. Free, on a Williamsburg rooftop, with dinner.

professional

Quote of the day

“Coming to the Mecca. New York City. Fashion, passion.”

— Walt "Clyde" Frazier, on how he became Clyde

On this day

October 23, 2001 — Steve Jobs held up a 5GB music player with a scroll wheel and said "a thousand songs in your pocket." The iPod cost $399, required a Mac and a FireWire cable, and the consensus in the forums was that the price was absurd and the thing would go nowhere.

The puzzle corner

The Mini · Wordle · Connections

Two trust stories ran opposite ways today: a certificate authority left the public web rather than keep answering for eight bits of entropy, and a proof pipeline offered 123 libraries a guarantee no amount of testing could.