Pinned Tweet
OPEN ATOMIC ETHERNET. From Timeouts to Transactions, for Deterministic, Observable Layer-2 AI/ML Networks. Tomorrow [DEC-31] at 11am -Noon PST opencompute-org.zoom.us/j/82…
The same thing is happening today
“No one shall expel us from the paradise that Cantor has created for us.”
In 1928, one of the most influential mathematicians of the twentieth century, David Hilbert, moved to remove another leading mathematician, L. E. J. Brouwer, from the editorial board of Mathematische Annalen, one of the world's most prestigious mathematical journals.
Behind this extraordinary confrontation was a fundamental question: What actually counts as a valid mathematical proof?
Their disagreement became known as the Grundlagenstreit, or dispute over the foundations of mathematics.
Brouwer, the founder of intuitionism, challenged the unrestricted use of the law of excluded middle:
P ∨ ¬P
In classical logic, every proposition is either true or false. Brouwer argued that, particularly for statements involving infinite mathematical objects, proving that something cannot be false does not necessarily establish its truth. Mathematical assertions, in his view, required constructive justification.
Hilbert strongly defended classical reasoning and sought to secure its foundations through rigorous finitary consistency proofs. In his famous 1925 lecture On the Infinite, he declared:
“No one shall expel us from the paradise that Cantor has created for us.”
The disagreement became increasingly personal during the 1928 International Congress of Mathematicians in Bologna. Brouwer opposed the unequal treatment of German mathematicians, while Hilbert attended as leader of the German delegation.
On 25 October 1928, Hilbert wrote to Brouwer that their cooperation was impossible because of “the incompatibility of our views on fundamental matters.”
Brouwer protested his removal. Albert Einstein refused to support Hilbert's action, and the controversy divided the journal's editors. Eventually, the editorial board was dissolved and reconstituted without Brouwer. Einstein and Constantin Carathéodory declined to join the new board.
Neither mathematical viewpoint disappeared. Gödel's incompleteness theorems of 1931 revealed fundamental limitations of Hilbert's original programme, while Brouwer's ideas continued to influence intuitionistic logic, constructive mathematics, proof theory, and computer science.
Brouwer subsequently founded Compositio Mathematica, which began publication in 1934.
That’s exactly what I am doing with my 6 months at Asilomar. I can vouch for the insane productivity
If you want to make the most progress you've ever made in your life, you need to be alone. You need an extended period of isolation, not influenced by friends or media, spent building your future. You need space to learn, think, experiment, and fail.
Give yourself 6 months. Focus solely on the development of your mind, body, spirit, and finances. This is how you get ahead of most people.
TLA+ verifies properties of a modeled set of behaviors. It does not, by itself, verify that the model contains the property you actually care about, that the model faithfully represents the implementation, or that the property is the right semantic object for the question.
Paul Borrill retweeted
I’m a physics teacher, and quite a few stories have stayed with me throughout my career.
In my class, there’s an unwritten rule: For every final research project, students must submit a lab notebook recording all raw measurement data. Missing data or fabricated results mean an automatic F, in science there’s simply no room for dishonesty.
At the end of the term that year, a girl came to turn in her reversible pendulum project which was meant to measure the acceleration due to gravity. The data in her notebook was all over the place, and her graph was wildly off from the theoretical value of 9.8 m/s².
"My results are... completely ruined," she said. "Everyone else got nice numbers close to 9.8. I guess I'm getting an F".
I looked at her densely packed notebook, filled with meticulous notes: measurements taken at 2:00 AM, the humidity in her bedroom, even the exact times the string snapped and had to be retied. Having taught for over a decade, I can easily tell who fakes their numbers to match the textbook and who stays up all night putting in the real work.
"Why didn't you just tweak the numbers a bit to get closer to 9.8, like the others?" I asked.
She looked up, her eyes rimmed with red, but her voice was steady: "Because the data is what it is. You taught us that a scientist never lies about their data."
I silently flipped to the next page and marked a big red A.
She was stunned. "Wait... but my experiment completely failed?"
"Your experiment didn't fail. It just proved that your pendulum had air drag and a wobbly pivot" I said. "Science isn't about manufactured perfection, it's about the pursuit of truth. You stood up for the truth, and that's the true mark of a researcher."
Starting that semester, I created a small award in the corner of the lab: "The Best Failed Lab Report", given to the experiment with the most skewed results, but the most honest logs and thorough error analysis.
I want these kids to understand that having the courage to acknowledge mistakes and confront reality matters far more than faking a perfect score just to please someone else.
This path (formally verifiable systems) is exactly the pivot we did in 2025, for the Open Atomic Ethernet project in OCP
I have decided to leave math academia.
Not because of burnout, the academic job market, or a loss of love for mathematics. Surprisingly, it is because of how much mathematics I could do with LLMs over the last few months.
For most of my life, pursuing mathematics felt like the obvious choice. It gave me a sense of purpose, rooted in the search for hidden truths in God’s Book.
Over the past few months, that conviction has been shaken. With LLMs, I could get several breakthroughs on problems I care deeply about and had worked on for years during my PhD. This progress might have taken years of my academic life if not for LLMs.
This could have strengthened my conviction that mathematics was my calling. Instead, it undermined it. With each passing week, my role in the discovery loop seemed to grow smaller.
What made mathematics meaningful to me was never just the final answer. It was the struggle: months or years of exploration, failed approaches, and deep thought before a hidden structure finally became visible. That struggle gave me a sense that the result was truly mine. Prompting my way to answers, without the struggle that once defined the process, no longer felt like the same vocation. The answer might be just as beautiful, but it did not feel earned in the same way.
I now believe that we are rapidly approaching a world in which most answers from God’s Book will be only a prompt away. Once I truly internalized that possibility, dedicating much of my life to finding those answers slightly earlier no longer felt as meaningful as it once had.
But one problem kept bothering me: How do we know the oracle is right?
Intelligence (and hence the amount of math papers) is becoming abundant and cheaper by the day. Trust is not.
The proofs produced by these systems can be highly sophisticated, and their errors can be extremely subtle. Determining whether an apparent breakthrough was actually correct sometimes took me days. Until it is verified, a beautiful proof is not different from slop.
That gap drew me toward formal verification and eventually toward formalizing math proofs in Lean, including proofs of several longstanding conjectures and Erdős problems discovered with the help of LLMs. I began to see verification as a central intellectual bottleneck. Intelligence is useful only when its outputs can be trusted.
So I am leaving math academia. I am shifting my attention from discovering answers to building systems that can certify them.
I am very excited to be joining @PramaanaLabs to work on this challenge. Over the next few years, I hope to help build a future in which increasingly powerful systems are not merely intelligent, but provably correct and reliable across problems far beyond mathematics.
Paul Borrill retweeted
Nice, cc @plborrill
A single metasurface uses quantum interference to generate, transform, and distribute four Bell states across 21 channel pairs, providing an ultracompact and scalable platform for multiuser quantum networking.
Letter: go.aps.org/4sFc5MC
PhysMag: go.aps.org/4qPUz6D
Paul Borrill retweeted
Classical billiards can compute.
With @Isaacramr__ , we show that 2D billiard systems are Turing complete, implying the existence of undecidable trajectories in physically natural models from hard-sphere gases to celestial mechanics.
Determinism ≠ predictability. 🎱🧠@ETH_en
Paul Borrill retweeted
Microservices is the software industry’s most successful confidence scam. It convinces small teams that they are “thinking big” while systematically destroying their ability to move at all. It flatters ambition by weaponizing insecurity: if you’re not running a constellation of services, are you even a real company? Never mind that this architecture was invented to cope with organizational dysfunction at planetary scale. Now it’s being prescribed to teams that still share a Slack channel and a lunch table.
Small teams run on shared context. That is their superpower. Everyone can reason end-to-end. Everyone can change anything. Microservices vaporize that advantage on contact. They replace shared understanding with distributed ignorance. No one owns the whole anymore. Everyone owns a shard. The system becomes something that merely happens to the team, rather than something the team actively understands. This isn’t sophistication. It’s abdication.
Then comes the operational farce. Each service demands its own pipeline, secrets, alerts, metrics, dashboards, permissions, backups, and rituals of appeasement. You don’t “deploy” anymore—you synchronize a fleet. One bug now requires a multi-service autopsy. A feature release becomes a coordination exercise across artificial borders you invented for no reason. You didn’t simplify your system. You shattered it and called the debris “architecture.”
Microservices also lock incompetence in amber. You are forced to define APIs before you understand your own business. Guesses become contracts. Bad ideas become permanent dependencies. Every early mistake metastasizes through the network. In a monolith, wrong thinking is corrected with a refactor. In microservices, wrong thinking becomes infrastructure. You don’t just regret it—you host it, version it, and monitor it.
The claim that monoliths don’t scale is one of the dumbest lies in modern engineering folklore. What doesn’t scale is chaos. What doesn’t scale is process cosplay. What doesn’t scale is pretending you’re Netflix while shipping a glorified CRUD app. Monoliths scale just fine when teams have discipline, tests, and restraint. But restraint isn’t fashionable, and boring doesn’t make conference talks.
Microservices for small teams is not a technical mistake—it is a philosophical failure. It announces, loudly, that the team does not trust itself to understand its own system. It replaces accountability with protocol and momentum with middleware. You don’t get “future proofing.” You get permanent drag. And by the time you finally earn the scale that might justify this circus, your speed, your clarity, and your product instincts will already be gone.
Paul Borrill retweeted
For the first time, physicists have formulated quantum theory without imaginary numbers, overturning a 2021 claim that these unreal numbers are essential for describing the quantum world. @dangaristo reports: quantamagazine.org/physicist…
Paul Borrill retweeted
An efficient probabilistic hardware architecture for diffusion-like models
arxiv.org/abs/2510.23972
✍️ @andyJelincic @GillVerd @trevormccrt1 et al. via @arxiv @extropic @beffjezos
👉 This work proposes "an all-transistor probabilistic computer that implements powerful denoising models at the hardware level"
👉 "A system-level analysis indicates that devices based on our architecture could achieve performance parity with GPUs on a simple image benchmark using approximately 10,000 times less energy"
@Corix_JC @jeanyvesgonin @sonu_monika @JagersbergKnut @ahier @sim010101 @maponi @EstelaMandela @Shi4Tech @CEO_Aisoma @SpirosMargaris @IngridVasiliu @dinisguarda @mvollmer1 @RamonaEid @ChuckDBrooks @FernandaKellner @PVynckier @JoannMoretti @NeiraOsci @tlloydjones @SusanHayes_ @theomitsa @TarakRindani @FrRonconi @Nicochan33 @mikeflache @Khulood_Almani @TysonLester @CurieuxExplorer @KanezaDiane @Ym78200 @amalmerzouk @sulefati7 @pchamard @Analytics_699 @MaryRich78 @TheAIObserverX @NathaliaLeHen @sminaev2015 @jeancayeux @WillyRayNick @DanielleLargier @RLDI_Lamy
Paul Borrill retweeted
Some early HC employees will probably remember me joking that it was my divine mission to eliminate YAML from the world. I joked I started HC only to kill YAML. Like, back in 2013. And we (as an industry) were so close! Then Kubernetes came out and fucked it all up.
Yes, and an Industry Fusion of OCP, Chiplet Summit and RISC-V International around self configuring, self healing and self organizing hardware and system management would make
It entirely feasible to have datacenters on the moon or Mars in less than 3 years
Paul Borrill retweeted
Every now and then, the database world dips into a mania where really dumb ideas flourish. The separation of storage and compute at scale for OLTP is the latest. Making all your queries slower so you can shut your DB off quickly is an insane trade-off that nobody serious would make
Join us for the 32nd OAE Plenary featuring Alan Karp (Ex-HP, Earth Computing) as he explores why Identity & Access Management systems often fail — and how choosing the right use cases changes everything.
Alan will unpack real-world IAM failures caused by oversimplified assumptions, share examples from decades of distributed systems design, and propose the simplest use case that actually captures all access-management hazards.
Wednesday October 8th, 9AM PT
Meeting link is on the OAE wiki: opencompute.org/w/index.php?…
#OAE #OCP #IAM #AccessControl #IdentityManagement #Networking #Daedaelus #OpenComputeProject
This is exactly why Open Atomic Ethernet was developed
Never call an API in a transaction.
In relational databases, it's best practice to keep transactions as short-lived as possible.
Longer transactions lead to more resource contention. If each transaction acquires row locks, being longer-lived means higher likelihood of lock waits and execution delays.
Then there's MVCC. Postgres keeps multiple versions of rows for MVCC, and long-running transactions keep old rows from becoming autovacuum candidates. MySQL handles this with an undo log. When there are lots of long transactions, the log has to be kept around longer, log length and performance.
If you're using a connection pooler like PgBouncer in transaction pooling mode, long transactions can easily result in pool exhaustion producing failures on your clients.
The database is the most core part of your stack. Keep it as contention-free as possible.
Paul Borrill retweeted
DDR5 is unstable garbage.
Max out your memory channels? Flaky.
Temperature a bit too hot? Silent Throttle with no logs.
Too “Dense” of a stick? Good luck training.
Last gen was rock solid by comparison. Here's what happened.
Paul Borrill retweeted
.@mjgoldwater: Why do you have a positive vision for humanity?
@DavidDeutschOxf: Well, I think I'd rather use the word aspiration. So, I think that human beings are what I call universal explainers, which means that they're capable of arriving at any conclusion, but that's true or false. So, and we arrive at true ones via a history of false ones.
So, I think there is nothing beyond human capacity to create, to understand, to control, with the only limitation being the laws of physics. But equally, there's no limit to the size of error we can make. And we depend for both things on error correction.
So, error correction is the most important attitude of the mind, and it's also the most important institute, the most important characteristic of institutions in society.
@mjgoldwater: Sort of the most important mechanism. Yes.
So, just to drill down on that, why is error correction so important?
@DavidDeutschOxf: Because errors are inevitable. So, I'm a fallibilist, like Karl Popper. So, I believe that there's nothing infallible in the world.
There's no touchstone of truth that we can find somewhere in the garden and pick up and say, you know, is this true or not? And it'd be infallible.
@mjgoldwater: Sorry, whenever you say that, when I'm listening to you on your podcasts, I always think of the Pope.
@DavidDeutschOxf: Yes.
@mjgoldwater: Surely you must say, except for the Pope.
@DavidDeutschOxf: No. As I have often explained, even if the Pope is infallible, your theory that the Pope has said a particular thing is fallible.
Your theory that that is the Pope, you heard saying it, is fallible. Even if you break into the Vatican and hide somewhere, and by the way, he has to be sitting in the throne for it to be infallible.
@mjgoldwater: I didn't know that.
@DavidDeutschOxf: If he's not sitting in the throne, it doesn't count... So, he's sitting in the throne, you're hiding in the room, you see him sitting in the throne, and he says a thing.
You still can't be sure. You're not infallibly sure because you don't know that this is the day on which he's going to... Maybe he's doing a dress rehearsal.
@mjgoldwater: Or it could be a fake Pope. It could be a stand-in for the Pope.
@DavidDeutschOxf: So, these are all examples of the fact that in order to conclude that something is true on the grounds of papal infallibility, you have to assume fallibly a lot of other conditions, and you can't get past that.
There's no way of getting past that completely.
@mjgoldwater: So, we come to knowledge through fallibility. Is that what you're saying?
@DavidDeutschOxf: Yes.





























