Our language is wiser than ourselves: when we say that something is "a thing" we implicitly recognise that questions of ontology are questions of social coordination.
The LLM agents will foreground (i think, and i hope) that following rules is trivial, and the hard part is in deciding which rules to play by in the first place, a fundamentally arational process.
The rooms of different individuals are more different than how their computers are set up. And do we say "Oh, they are not skilled in carpentry, or interior design, so the professionals should decorate their rooms"?! No. Software is bullshit, and it WILL be disintermediated away.
The point of agentic AI isn't to help software engineers write more code. The point is for LLMs to reinstate natural language, and to disintermediate software away entirely.
I really really hope that LLMs serve as a reductio that that we can operate everything as a matter of optimisation and forget about the role of choice. Because if does not, and we are still as enamoured by the spectre of rationality as ever... then we are well and truly fucked.
The very weird but important disintermediation about to happen is simply traditionally written software getting out of the way of humans communicating their intention in natural language for LLM agents to implement.
The greatest question of our time is whether the adoption of LLM agents will cure us of the hangover of thinking judgement is possible without choice, or if will we simply double down on the idea of "automation" and spiral ever faster into the abyss.
Chronic anxiety is a runtime/compile-time confusion, about when to think and when to act. And this is why software engineering feels like chronic anxiety.
The boundary of the self is not a fortress, nor should the body merely a channel through which currents without course, but who you are a factorisation for the structure of reality itself.
After the apparently amazing announcement by @mathematics_inc on the formalization of a major recent Fields-medal winning theorem, i had no idea how pissed the math-formalization community is.
Very worrying discussions by some of the leaders/founders of Lean's mathlib.
cc @ChrSzegedy
One of the greatest advantages mathematics has over software is that doing mathematics informally saves you from having to write a compiler every time you want to perform abstraction. And in software, in order to avoid having to write a compiler, you do it in runtime instead.
Now that I'm back in Princeton following the @DARPA expMath kickoff event, I'm beginning to collect my thoughts on the future of autoformalization, AI for Math, and AI for Science more broadly. Here's where I've got to.
"On productive and unproductive frictions"
It seems the LLMs are better at generating code than producing math. This is not a skill issue, but comes from the fact that producing math involves choice, and producing code doesn't.
More symmetrically, this is a double instrumentalisation of thought:
Meditation: We are not our thoughts, so they can instead serve us.
Mathematics: Our thoughts are not reality, so they can more freely model it.