Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]

Stephen Diehl

Sort By

Recent [alt+2]
We Live in the Dependently Typed Future Now We Live in the Dependently Typed Future Now In the thirty-four days between the fourth of September...
6 days ago
3

We Live in the Dependently Typed Future Now

from Stephen Diehl [alt+shift+b] in startups

6 days ago
We Live in the Dependently Typed Future Now In the thirty-four days between the fourth of September and the seventh of October, the following things happened. Claude formalized Fermat's Last Theorem in Lean. OpenAI announced a finite-time blowup for the Navier-Stokes equations,...
No, Transformers Won't End the Human Race lol No, Transformers Won't End the Human Race lol In 2022, I used to get calls from journalists asking,...
2 weeks ago
1

No, Transformers Won't End the Human Race lol

from Stephen Diehl [alt+shift+b] in startups

2 weeks ago
No, Transformers Won't End the Human Race lol In 2022, I used to get calls from journalists asking, with great sincerity, what our lives would look like in the metaverse. How would we work, socialise, buy property, and fall in love once we had all moved there? The crypto...
The Internet Is Kind of a Predatory Cesspit Now The Internet Is Kind of a Predatory Cesspit Now I’m a kid of the 90s, and I still remember the early...
29th Aug 2026
2

The Internet Is Kind of a Predatory Cesspit Now

from Stephen Diehl [alt+shift+b] in startups

29th Aug 2026
The Internet Is Kind of a Predatory Cesspit Now I’m a kid of the 90s, and I still remember the early internet. It was slow, ugly, unreliable, and full of cranks, a strange world of wheezing dial-up modems, Usenet flamewars, <marquee> tags, and dancing babies. It was also...
MLIR Part 13 - Running GPT-2 Running GPT-2 We now have a Python tensor language, an MLIR builder, a transformation pipeline and a...
19th Jun 2026
1

MLIR Part 13 - Running GPT-2

from Stephen Diehl [alt+shift+b] in startups

19th Jun 2026
Running GPT-2 We now have a Python tensor language, an MLIR builder, a transformation pipeline and a native execution boundary. The remaining task is to connect those pieces to the pretrained model and check that the result agrees with our original NumPy implementation. The...
MLIR Part 11 - Matrix Multiplication and Attention Matrix Multiplication and Attention We have GELU, softmax and layer normalization expressed as...
1st May 2026
1

MLIR Part 11 - Matrix Multiplication and Attention

from Stephen Diehl [alt+shift+b] in startups

1st May 2026
Matrix Multiplication and Attention We have GELU, softmax and layer normalization expressed as Python functions over our tensor language. Most of a transformer's arithmetic, however, comes from matrix multiplication. Adding it will let us assemble attention without introducing a...
Book Review: What We Can Know Book Review: What We Can Know Ian McEwan has described What We Can Know as "science fiction without...
2nd Apr 2026
1

Book Review: What We Can Know

from Stephen Diehl [alt+shift+b] in startups

2nd Apr 2026
Book Review: What We Can Know Ian McEwan has described What We Can Know as "science fiction without the science," which is both a fair warning and a precise advertisement. The novel is set in 2119. Rising seas and a cascade of nuclear wars (including a misfired Russian warhead in...
MLIR Part 9 - A Python Frontend for MLIR A Python Frontend for MLIR Last time we took MLIR through a GPU backend and looked at what it takes...
1st Mar 2026
1

MLIR Part 9 - A Python Frontend for MLIR

from Stephen Diehl [alt+shift+b] in startups

1st Mar 2026
A Python Frontend for MLIR Last time we took MLIR through a GPU backend and looked at what it takes to launch the resulting code. We now need something at the other end of the compiler: a way to describe tensor computations in Python and construct the IR which those backends...
Can Opus 4.6 do Category Theory in Lean? Can Opus 4.6 do Category Theory in Lean? I have a little category theory library I've been dragging...
16th Feb 2026
1

Can Opus 4.6 do Category Theory in Lean?

from Stephen Diehl [alt+shift+b] in startups

16th Feb 2026
Can Opus 4.6 do Category Theory in Lean? I have a little category theory library I've been dragging around for about a decade now. It started life in Haskell, got ported to Agda, briefly lived in Idris, spent some time in Coq, and has now landed in Lean 4. I call it Kitty Cats....
Hypothetical Divine Signatures Hypothetical Divine Signatures The author of the Epistle to the Hebrews famously claimed that "faith...
14th Jan 2026
1

Hypothetical Divine Signatures

from Stephen Diehl [alt+shift+b] in startups

14th Jan 2026
Hypothetical Divine Signatures The author of the Epistle to the Hebrews famously claimed that "faith is the substance of things hoped for, the evidence of things not seen," which was a perfectly serviceable theological patch for an era where the average person’s greatest...
The Thirty Years' War Is Starting Again The Thirty Years' War Is Starting Again Every few decades, one of America's two political parties...
3rd Aug 2025
1

The Thirty Years' War Is Starting Again

from Stephen Diehl [alt+shift+b] in startups

3rd Aug 2025
The Thirty Years' War Is Starting Again Every few decades, one of America's two political parties undergoes a structural realignment so complete that the continuity of the name becomes a polite fiction. The Democrats did it in the 1960s. The Republicans are doing it now. Reagan's...
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in