This is a pretty central question!
One direction we're taking is to integrate specifications into OxCaml, so the spec language is easy and familiar for us. @JulesJacobs5's slides point to some of the directions we're trying.
lab.julesjacobs.com/vox/talk/
One direction we're taking is to integrate specifications into OxCaml, so the spec language is easy and familiar for us. @JulesJacobs5's slides point to some of the directions we're trying.
lab.julesjacobs.com/vox/talk/
Deciding how to help non-expert humans engage with formal verification specifications seems like one of the more important non-verifiable UX problems facing the rise of formal verification. 🧵
6
20
184
12,415
Some fun history of OCaml in places you might not expect.
Our priority when building Docker for Mac (now Docker Desktop) was to make it feel transparent / like a native process even though Linux ran in a VM. Maybe this worked too well! I wrote about the history of our use of microVMs here: dave.recoil.org/docker-has-alw…
1
6
81
5,667
Yaron (Ron) Minsky retweeted
ok i'm really geeking out now but it's very cool having a zero allocation type-safe OxCaml service using io_uring so almost no syscalls. I'm just having a go at replacing the other services with OCaml variants now (like the dhcp client)
2
11
61
2,992
Yaron (Ron) Minsky retweeted
I got so pissed off with our Netgear wifi routers running a vulnerable Linux from 2018 (!) that I've now got a custom Openwrt with Linux 7.3 running an OxCaml webserver/capnp. Better wifi performance with a new kernel too, and easy CLI management...
2
4
67
2,930
Yaron (Ron) Minsky retweeted
OxCaml 5.4.0+ox9 was released yesterday, and has a number of improvements to its performance-oriented extensions to OCaml. I've spent a few hours upgrading my infra and diving into details of the changes, and seeing what's in the pipeline... anil.recoil.org/notes/oxcaml-o…
4
22
124
5,991
A fun post about some of our work using Nvidia's excellent cuTile language, which we are quite fond of.
developer.nvidia.com/blog/accelerat…
developer.nvidia.com/blog/accelerat…
3
14
221
10,363
Yaron (Ron) Minsky retweeted
A Canticle for Leibowitz would make such a great big budget Apple TV adaptation. You could probably get a solid seven seasons out of the general story and world
0
1
1
767
Yaron (Ron) Minsky retweeted
Crazy formal methods: water taxi to Spetses for a keynote at LPAR, then to DARPA ISAT in Arizona, and finishing with a quick stop at Jane Street, a proprietary theorem-proving shop, market-maker (for formal models and lemmas), and liquidity provider (for tokens and t-shirts).
2
1
43
2,962
Great thread
So the log_softmax bug arxiv.org/abs/2610.31642 that's been making the rounds. TorchLean also had the same problem (fixed in github.com/lean-dojo/Torc…). How come? This example is pretty illustrative of the proper mindset you need when working on formal verification. 🧵
0
1
85
12,050
Love seeing ideas hop languages!
Inspired by oxcaml's zero_alloc, I've been working on a tool to help clamp down on heap allocations in Golang.
github.com/theconsensusla…
0
1
44
3,700
Yaron (Ron) Minsky retweeted
One thing I'm noticing from these agent-driven Rust forks is that "time to recompile after edit" is a very lossy metric.
You can get (much) faster recompilation, but the overall development loop is often (much) slower.
You can get (much) faster recompilation, but the overall development loop is often (much) slower.
15
2
122
20,378
Exciting stuff
Ghostty 1.4 is now out! Full Kitty graphics with animation (the first terminal besides Kitty to do it), scrollback compression for much lower memory usage, macOS 27 support, a new OpenGL renderer on Linux, ghostty +ssh, big performance gains, and hundreds more changes.
The highlights:
- Scrollback compression: scrollback compresses ~90+% on average, meaning your terminals use that much less live memory
- Huge memory savings across the board: no single large thing, just lots of good improvements lowers memory usage everywhere, netting anywhere from 50 to 90% less memory usage depending on workload
- Kitty graphics is now 100% complete, including animation and relative placements, after a full conformance pass against the spec and Kitty itself
- The Kitty clipboard protocol, with an image preview when a program asks to read your clipboard
- Split drag and drop on Linux, including between windows
- ghostty +ssh installs terminfo on remote hosts automatically, so things just work over SSH
- Lots of terminal emulation accuracy fixes
This release is 7 months of work from 172 contributors over 2,889 commits. It also fixes 10 security advisories, so please update.
Full release notes: ghostty.org/docs/install/r…
0
1
49
5,201
Yaron (Ron) Minsky retweeted
so many gems and great tips in this talk from @yminsky about how to improve your codebase for agents
• agents thrive on feedback, and types are one of the best kinds
• make illegal states unrepresentable with types, and it enforces global rules across your codebase
• property based tests, fuzzing, and even full-system deterministic simulation testing
• expect tests: just print stuff out and capture it in the test. makes behavior legible. it's very similar to how compilers have fixture tests, it reduces the review surface area
• formal methods used to be very expensive: seL4 is about 8,700 lines of C and took around 25 person-years, with 23 lines of proof for every line of C code, but agents change the roi
youtube.com/watch?v=rUYP4C…
• agents thrive on feedback, and types are one of the best kinds
• make illegal states unrepresentable with types, and it enforces global rules across your codebase
• property based tests, fuzzing, and even full-system deterministic simulation testing
• expect tests: just print stuff out and capture it in the test. makes behavior legible. it's very similar to how compilers have fixture tests, it reduces the review surface area
• formal methods used to be very expensive: seL4 is about 8,700 lines of C and took around 25 person-years, with 23 lines of proof for every line of C code, but agents change the roi
youtube.com/watch?v=rUYP4C…
130
181
2,691
368,232
Yaron (Ron) Minsky retweeted
As a long time Signals and Threads listener, I was really excited to have this opportunity to talk about the work our team has done over the past ~4 years. Hope you enjoy 😊
A new Signals and Threads, with the great @seejohnrun, talking about AI and software engineering, and how the world is changing under our feet...
3
2
35
2,409
A new Signals and Threads, with the great @seejohnrun, talking about AI and software engineering, and how the world is changing under our feet...
6
11
125
10,127


















