Robert Penner (@robertpenner) header
Robert Penner (@robertpenner) profile picture

UX Engineer @Microsoft | creator of those easing functions | building next-gen motion & graphics tools | formal verification, Lean, Dafny, Bend2

Brooklyn, NY
Joined October 2008
Photo by Robert Penner (@robertpenner)Photo by Robert Penner (@robertpenner)Photo by Robert Penner (@robertpenner)Photo by Robert Penner (@robertpenner)Photo by Robert Penner (@robertpenner)Photo by Robert Penner (@robertpenner)Photo by Robert Penner (@robertpenner)Photo by Robert Penner (@robertpenner)Photo by Robert Penner (@robertpenner)Photo by Robert Penner (@robertpenner)
Robert Penner retweeted
I had Opus 5.5 formalize CPython in Lean: 613,318 lines of Lean that copy Python's internals line by line, tested against the real interpreter and checked by Lean. On the way it found real bugs in Python, including crashes from plain Python code. 🧵
45
150
22
1,833
91,789
Robert Penner retweeted
Now you can really see everything
my vocal synth models the vocal tract as a network of branching acoustic tubes, unlike vocaloid which stitches together and pitch-shifts phoneme recordings. still working on improving naturalness by tuning it against recordings of real singers, but I'm already impressed at how cool it sounds!
144
622
107
7,172
313,147
Robert Penner retweeted
How cultures sound on a violin. It's fascinating how different intervals can instantly evoke a whole culture. Julia Kim plays 5 scales 🎻 Egyptian, Celtic, Chinese, Japanese, Sundanese.
109
1,636
139
9,313
263,767
Robert Penner retweeted
'The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise' - Edsger Dijkstra
1
25
2
139
8,633
Robert Penner retweeted
XState v6 is now in beta 🚀 Reduced API surface area (transitions are just functions), much stronger types, durable execution, new tools (CLI, viz, editor), and more to come. Built for humans *and* agents 🤝 npm i xstate@beta stately.ai/blog/2026-11-05-x…
33
47
4
607
23,826
Robert Penner retweeted
Euler's formula (eⁱᶿ = cos θ + i sin θ) is fundamentally a dynamic statement about rotation, growth, and circular motion in the complex plane.
37
308
26
2,153
118,960
Robert Penner retweeted
I wrote a new article about a liquid effect I implemented 5 years ago. (It's been a while) Stable Fluids is used in this algorithm, and I explain how I applied it to create the liquid effect in this article. There are also small interactive demos and you can play with them! mofu-dev.com/en/blog/fluid-f…
31
128
13
1,404
68,548
Robert Penner retweeted
I'm on a tear with Bend 2, migrating all kinds of business logic and verifying it. Synchronous collaboration between Bend and TypeScript feels incredible. No more modeling/verifying in Lean and porting insights to TS. The laws are live in Bend.
1
1
160
Robert Penner retweeted
Made mine with /statechart + Colorfigures, then made them walk around ☕ A metro station whose floors fold, a coffee bean from branch to cup, a slow Saturday on a dice roll, a farm where every animal talks. Isometric, animated, every bit clickable~
show me the all the cool charts you've made with /statechart! and bugs that you've found using the /create-formal-verification skill you can install pstack here: github.com/cursor/plugins/tr…
37
89
7
1,283
124,825
Robert Penner retweeted
Diagrams drawn in JavaScript, made with @poteto's /statechart skill. The business of a boba shop Open source. Made with Claude Opus 5.5
52
61
17
958
250,581
Robert Penner retweeted
Today, we're shipping real-time graphics. Using Sol 6.1 Ultrafast we can generate custom overlays, diagrams, and even interactive 3D scenes right on a user's screen, no chat. It's a new visual interface for AI. Here's me learning about LLMs + hardware. Demo:
703
842
474
11,717
1,262,892
Robert Penner retweeted
Using the right words can drastically improve the results you get from your agents, which is why I built a vocabulary of 244 terms for aiforui.dev. If a term is used in a lesson, it gets a dotted underline. You can hover to see its definition or click to see a demo.
97
92
24
2,954
125,319
Robert Penner retweeted
I think it's becoming rather clear that ALL of mathematics will become possible to formalize rather soon. There are deep implications: 1. Mathematics becomes super interactive. Formalizations make it easy to browse, recombine, and build mathematical proofs from components. 2. Each new idea and paper can be checked much faster. The deep part is meaning and explanation. Validation is almost automatic. 3. Optimization and identification of new proofs can be done partially via agents, and humans can contribute much faster with great new ideas. Proofs from the Book are possible at scale. 4. Scientists and people at large can finally use mathematical artifacts as black boxes with trust and confidence. We can commoditize mathematical theorems. I think the mathematical enterprise also becomes very gamified. We can clearly see each unproven statement as a concrete goal, identify existing tools and directions, and focus quickly on what's missing. And everyone can contribute, with agents or through understanding. Soon, new languages and new theories will also develop, but the structure will keep growing steadily, with no mistakes and on fundamentally solid foundations. Hilbert's dream is becoming a reality. One important caveat: mathematics is by no means trivial now! It's just becoming extremely well-structured and laser-focused. I think the jump in capacity, quality, and scale will be massive. I also hope that our understanding of the big picture will remain solid, because there will be a lot to grasp.
17
43
10
334
18,687
Robert Penner retweeted
19
297
6
1,934
69,317
Robert Penner retweeted
HBO's @LastWeekTonight has a long track record of citing social science findings without the appropriate context, massaging them to support whatever point @iamjohnoliver is trying to make.
194
801
133
7,617
1,236,135
Robert Penner retweeted
I wanted to share something I built over the last few weeks: isometric.nyc is a massive isometric pixel art map of NYC, built with nano banana and coding agents. I didn't write a single line of code.
364
655
255
8,033
1,728,780
Robert Penner retweeted
Since we’re talking about our favorite Nathan Fielder moments
9
126
4
4,067
140,805
Not even Black Mirror could predict this level of dystopia.
355
3,086
296
85,843
6,698,253
Robert Penner retweeted
I've read this 3 times and feel like I'm losing my mind. Tao is comparing an AI math proof to an AI cancer cure, which is insane enough by itself. But the point of the comparison is that just like you would obviously rather die from cancer than accept an AI cure a human doesn't understand, we should reject AI proofs that mathematicians don't understand. The mathematicians have truly lost their minds.
102
44
20
709
45,012
Robert Penner retweeted
Terry Tao: "Problem-solving alone is now actively harmful to mathematics." I would like to politely disagree, and encourage everyone to continue solving math problems. teorth.github.io/tao-web/sli…
20
8
3
218
19,139