pyridines
10 hours ago
> Before approving construction, I would want communities of humans to understand why the design works and what justifies confidence in its safety. I would hope that we all would.
Until very recently, I pored over every single line of code Claude generated with razor sharp scrutiny. I would usually catch issues with every response. I'm catching fewer problems these days. Maybe the model is just getting better, and maybe I'm being less careful while under pressure to ship more and more often. But model capability is obviously growing. Even back in March, you could tell it "give me a function that adds two numbers" and you could be 100% confident that it would write the correct function. There was almost no point in looking at the code. Since then, the complexity floor of problems in the category "this is so simple that the model couldn't possibly get it wrong" is rising, and with it, my cognitive surrender to the model is increasing too. Why check it? It's obviously going to be correct.
If AI designs a terawatt fusion plant, then of course we're going to meticulously pore over every detail to ensure safety, reliability, efficiency, whatever. If we find no flaws in the design whatsoever, will we be less careful about the second one? The third one? What about the ten thousandth one? Will "a nuclear fusion plant" become something that models couldn't possibly get wrong?
Terence Tao is arguing that the human involvement in research is crucial, but doesn't convincingly justify why, in my opinion. He says that "human agency is a value of fundamental importance" and that we will need to build "thriving human communities that can understand [AI ideas] together" - not for the sake of correctness, which AI may surpass us on, but for, I guess, the possibility of reclaiming human meaning and purpose. I don't disagree with this at all, but it's not an argument, it's a statement of values. Unfortunately, the stark reality is that if AI does surpass humans, it will become the economically dominant strategy to not verify them and not double check them, but to just do whatever they say. This seems like a great way to raise p(doom). But as the models get better and better, and as I'm scrutinizing Claude's output less and less... I just hope that there are more Terence Taos out there than people like me.
somenameforme
9 minutes ago
A metaphor I'm constantly drawn to is the transition from agrarian to urban societies following the Industrial Revolution. Somebody who somehow saw the Industrial Revolution coming from the perspective of somebody living in an agrarian society might have envisioned it leading to 'super farms.' And it did.
But the biggest change wasn't what it did to farming, but enabling people and societies to start doing much more than just farming, as well as enabling some great social change as well by simply economically obsoleting slave labor. And trying to imagine all of the implications of this, as well as much society might look like, from the perspective of somebody living in an agrarian society would probably have been simply impossible.
I think people keep ignoring this possibility for things that LLMs will change. There's a vast amount of the 'cognitive economy' that LLMs stand to be able to automate. And I think that will open up a vacuum in society for people to build on top of what LLMs will do (and already are doing). I don't know what that means exactly, but that's because we still live in that 'agrarian society' and trying to imagine what things will look like after the 'Industrial Revolution' is probably just impossible.
curious303
3 minutes ago
What is the analog of the superfarm in this case?
Or will it be the cumulative total of various advances?
I've equated Claude Code, or Codex, to the looms that made fine fabric more affordable during the Industrial Revolution; life-changing, but not society-changing. Neither the steam engine nor the automobile.
(Perhaps I've answered my own question in that it's the techbokogy itself that equates to the steam engine, and it will power superfarm analogs that have yet to emerge.)
jazzprogramming
6 hours ago
> If AI designs a terawatt fusion plant, then of course we're going to meticulously pore over every detail
But suppose some future holy grail AI can do much more than that.
Suppose it could find a cure for cancer, fix the climate, build fusion plants, Dyson spheres and so on.
But nobody can understand anymore how any of it works. We just ask and then trust the AI to deliver (as it always has).
Isn't it fun to imagine how life would look like in that scenario?
We would probably no longer care about code, engineering or even physics and mathematics among other things. We would probably mainly care about
itsalwaysgood
an hour ago
Here's the thing: nobody is stopping you from putting in the time to understand all that. The problem is, nobody has that much time, and we get hungry. And so we want the community to move with us, spend the time the same way as we do, to ensure value. We are all saying: we want someone else, others, to put in that time for us. The truth is, we all want quality, and value is closely related.
I can almost guarantee you the first time you show cancer symptoms, you won't care whether the cure came from an AI or human's understanding. But we haven't seen that, so we can't make the judgement call.
ElProlactin
5 hours ago
This is how most people already live.
The average person doesn't know how the medication they take works, the mechanics of climate and climate change, how the energy they consume is generated, etc.
MaxBarraclough
4 hours ago
In the case of medicine it goes deeper than that, sometimes nobody really understands why a medication works.
orphereus
3 hours ago
Yet it takes rigorous years long tests to understand effects of a medication.
avianlyric
2 hours ago
Yes, and understanding the effects of a medication is different to understanding how the medication has that effect.
The medical field as a whole isn’t generally interested in understanding how medication, only in empirical measuring and qualify the effects.
busyant
an hour ago
> The medical field as a whole isn’t generally interested in understanding how medication, only in empirical measuring and qualify the effects.
I don't think this is quite correct. I mean many practitioners of medicine will have the attitude of ... "if it works, it works". And that's perfectly reasonable.
But if you understand the mechanism of action of a drug (or other treatment), it (often) makes it easier to improve a drug.
So ... some sectors of the "medical field" understandably care only about empirical results. But other sectors would prefer to understand what's going on.
Loquebantur
2 hours ago
Yes and no: understanding means to know the relationships to the underlying system.
When you already know that system well, those effects are often just a matter of simple inference.
Just like here: most people are actually perfectly capable to foresee the detrimental effects of abandoning understanding.
Living in a fantasy world of "magic" makes you dependent upon your caretakers, who provide the ingredients.
Archelaos
38 minutes ago
An major school of German sociology places this at the core of its theory. According to this theory, modern societies are characterised in particular by the fact that individual subsystems of society reduce the complexity of their own (sub)system to the other systems to enable them to act at all; they fulfil what is called an "Entlastungsfunktion" (relief function). Prominent representatives of this school of thought are Max Weber, Arnold Gehlen and Niklas Luhmann.
In their view, it is modern institutions (public and private) which, as supra-individual entities, have long since become autonomous systems. The fact that the individual office-holders are human beings, meanwhile, is of little significance.
Hannah Arendt, in her theory of totalitarianism, attributed the effectiveness of both Nazi and Stalinist policies of extermination to the largly moral indifference of bureaucracy as a system.
In this sense, the task of controlling AI is a variation on the problem of harnessing a complex society consisting mainly of autonomous subsystems. This is a problem which has increasingly challenged humanity already for quite a long time. And it has been very difficult so far, even without AI ...
bryanrasmussen
4 hours ago
I'm going to say it's how everybody already lives, because while somebody may know some of those things there is nobody who knows them all.
msdz
3 hours ago
Very interesting point. I think the counter-argument to that is that the complex modern society is based on somewhat “deterministic” systems, in that, even if a single decision or event isn’t rationally explainable in the moment, at least in the aftermath, it typically becomes understandable, maybe even reproducible. There is someone, somewhere, capable of explaining, maybe even multiple someones.
We don’t generally have that insurance with LLMs/AI, yet?
moomoo11
12 minutes ago
the average person doesn’t have an internal monologue
can’t use a computer (they’ve had like 30 years now in first world developed countries)
many can’t even use their smart phone beyond calling, texting (many can’t type well), and doom scrolling (they get addicted to drugs, gambling, and other LCD activities)
many read at a 6th grade level. most can’t even calculate tip in their head.
meanwhile, the same smartphone can give them access to literally any information and knowledge the world in seconds. and now gemini can explain stuff since most ppl can barely read or think.
it’s sad out there.
but more importantly. it’s not my problem.
Tanjreeve
4 hours ago
There are huge systems supporting that ignorance though. And where those systems are breaking down people do care.
ElProlactin
3 hours ago
This is a very Western take though.
The problem with "ignorance" in Western countries (particularly the US right now) is that it's very common for people who don't know to believe they know and form ignorant opinions that they often want to be applied society-wide in some way. You can see this with everything from climate change to vaccines.
In much of the world, even in middle income countries, people are comparatively poor and, in my experience living abroad in such countries for many years, much less concerned with "understanding" and forming opinions about everything under the sun. It doesn't mean they don't value education and are opposed to development/progress, but it does mean that they don't question whether the vaccine they're taking is the product of a conspiracy, think too deeply about why the river is flooding more often, etc.
They just deal with life the best they can and are more focused on supporting their families, enjoying what they can, etc.
Culture and religion play into this. The way secular and Judeo-Christian people look at the world is very different than, say, Buddhists, Muslims, Fulani tribespeople, and so on.
birdsongs
4 hours ago
> But nobody can understand anymore how any of it works. We just ask and then trust the AI to deliver (as it always has).
> Isn't it fun to imagine how life would look like in that scenario?
This is horrifying to me.
Loquebantur
2 hours ago
Rightfully so.
People succumb to defeatism and acquiesce to regressing to zoo animals, with AI as their caretakers.
They simply cannot help but to apply the economic gauge of short term profits to value the alternatives.
Even though, obviously, here long term human survival and living conditions are at stake, necessitating an entirely different set of considerations.
itsalwaysgood
43 minutes ago
Some of it has to do with the fact that many people pushed forward training themselves in a way they understood would better themselves for the future. They put in time, and now their sense of value is in question. They're forced to think about things like value (of life, themselves, and hopefully others), and the things they want to remain valuable in the future.
It's interesting to me that you only mentioned the people using 'AI' in the 'short-term' ways, and not the ones that use it to better themselves in the 'long-term' ways. You can spend your own time focusing on either usage, it's really up to you and your concerns. Either group's sense of value is what determines their behavior. Where they spend their time and thinking must be elsewhere, and you disagree with it. Who judges the quality of time spent? You do.
Is it more useful to think about self-improvement, and how to navigate the future in ways that might help you re-establish value of yourself, life, and others? Acquiring knowledge is a struggle, the author mentioned this. There is also Plato's Allegory of the Cave, which highlights some of that struggle, a resistance to change. And we're all limited by time, our genes, our station in life.
The only way to help anyone out of the cave, is to help them believe something different about themselves. To help them believe there is good reason to spend time going deeper into knowledge, or at the very least, allow others with the passion and station for it to do so.
If not for the very least reason that it keeps us 'in the loop' of some central idea behind intelligence (prediction?). Or because we feel it keeps us safer, as a fallback measure because we acknowledge we have to trust other's knowledge to exist.
int_19h
5 hours ago
We would care about having fun.
For some people, fun is doing physics and mathematics. So they are going to keep doing that.
throwaw12
5 hours ago
> We would care about having fun.
For even more people fun is TikTok, Snap, Instagram -> sounds like a collapse of a civilization to me if you increase the ratio even more towards dancing kids sharing their content non-stop with no added value to the society
birdsongs
4 hours ago
It's not fun, it's a physiological addiction, because we learned enough about our brains to hack dopamine and reward cycles for profit. It's literal abuse.
negrewal
3 hours ago
You’re describing a world where no human being has any agency. Curing cancer etc. sounds great but we’d be losing something priceless in the exchange
entropyie
4 hours ago
Ian M Banks covers this in great detail in his science fiction books. Highly recommended.
curt15
2 hours ago
Before extrapolating that far, take a look at the frontier labs' own job boards (https://openai.com/careers/search/?). Isn't it curious that they are still recruiting human "Android Engineers", "Account Associates", "Consumer Marketing Leads" instead of automating them with their world-beating models?
jodacola
an hour ago
I’m reminded of themes from the Hyperion Cantos! Maybe my mind is over-connecting, but it’s not the first time I’ve drawn similarities in the last few years.
It’s terrifying to me to think we’d let AI make things for us we never understand. Like livestock not knowing how auto-feeders dispense their daily food were built and appeared, they just gladly eat until…
arcanemachiner
6 hours ago
You can't just leave us hanging like that!
Eddy_Viscosity2
3 hours ago
Our best philosophers have already pondered this question, and showed us the answer in the form of humans on the Axiom starship in WALL-E.
genghisjahn
2 hours ago
But where are the “cure for cancer” papers for it to ingest and then give to us?
KurSix
5 hours ago
I think the weirdest part of that scenario is that science might become something closer to archaeology
pfdietz
3 hours ago
The term you are looking for is hermeneutics.
JadeNB
2 hours ago
> We would probably no longer care about code, engineering or even physics and mathematics among other things. We would probably mainly care about
… about what?
jrm4
2 hours ago
It's about as fun, and as realistic, as imagining magical ponies and people with superpowers?
This is such an incredibly naive and absurd vision; we've already proven that humans are very often very bad at implementing other humans' good ideas. There's nothing that AI is likely to bring that will improve this discernment.
watwut
4 hours ago
> Isn't it fun to imagine how life would look like in that scenario?
Look at the financially desolate subcultures with no option for advancement or dignified life.
That is the goal and that is how it will lool like, if the tech CEO managed to gain the power they want.
pfdietz
3 hours ago
Those subcultures are like that because they are small. If that became the lot of most people, society would look very different. The choice would be between Fully Automated Luxury Communism and Oligarchic Hellscape.
lenkite
5 hours ago
STEM will be considered "historical studies" in an AI-ruled future.
fodkodrasz
6 hours ago
no
askjdfksdbfhk
7 hours ago
>Terence Tao is arguing that the human involvement in research is crucial, but doesn't convincingly justify why, in my opinion. He says that "human agency is a value of fundamental importance" and that we will need to build "thriving human communities that can understand [AI ideas] together" - not for the sake of correctness, which AI may surpass us on, but for, I guess, the possibility of reclaiming human meaning and purpose. I don't disagree with this at all, but it's not an argument, it's a statement of values. Unfortunately, the stark reality is that if AI does surpass humans, it will become the economically dominant strategy to not verify them and not double check them, but to just do whatever they say.
I think you have a fundamental misunderstanding here, and it's not really explained because I think it seems self-evident from within the field. In short: writing code is a means to an end; doing mathematics research is not, but is the end in itself.
The human involvement is crucial because the entire purpose of mathematics research is to increase human understanding of mathematics. It is pursued because it is interesting, not because it is economically useful. In this sense it's a lot closer to the humanities.
A black box oracle that just tells you whether statements are true or false is not the goal of mathematics and would not be particularly interesting to the field (except insofar as it could be harnessed to improve human understanding).
Coding is totally different from this, where it is essentially always done as a means to an end. Likewise with many other fields, like pharmaceutical research or materials science or what have you, that are oriented around solving problems for some practical purpose. Pure math isn't really like that for the most part.
squidbeak
5 hours ago
I think you have misunderstood the OP's point here. You're arguing that deepening human understanding is an end in itself, and you are right. The OP is arguing that advances don't need to be pegged to human understanding, and they are right too. The two can coexist, superintelligence far ahead of us, pioneering discoveries - and mathematicians catching up at a pace suited to biological minds. I don't see the issue here. Of course, it does mean mathematicians adopt a new role as hobbyists.
> A black box oracle that just tells you whether statements are true or false is not the goal of mathematics and would not be particularly interesting to the field
This is a crude distortion. The recent breakthroughs have come with proofs, reasoning and verification, and there is no proposal that I'm aware of that would do away with these foundations. There's also some rather ugly solipsism in the idea of keeping what interests the field as a limit. Mathematics has broader relevance to humanity than merely to please and support mathematicians, and if other fields can make practical use of profound well-proven future math, mathematicians will have a hard time making a case that their comprehension must come first.
zozbot234
3 hours ago
Superintelligence is old hat already: we're now racing ahead at full speed towards Super Duper Intelligence!
JadeNB
2 hours ago
> > A black box oracle that just tells you whether statements are true or false is not the goal of mathematics and would not be particularly interesting to the field
> This is a crude distortion. The recent breakthroughs have come with proofs, reasoning and verification, and there is no proposal that I'm aware of that would do away with these foundations.
I believe that we are still at the point where these proofs serve as verifiable certificates of correctness, so that it's not a "trust me bro" situation, but where humans mostly still don't find them understandable, so that they are still just a highly reliable black box.
derektank
5 hours ago
Sure, but I don’t think most of the money that goes into funding math is for the purposes of pure understanding. The reason governments fund mathematics research grants is generally for a more instrumental purpose; taking the US congress as an example, the mission of the NSF is to, “Promote the progress of science; advance national health, prosperity, and welfare; and secure national defense.” Most federal math grants come from the NSF.
Of course, math research is cheap and most academics don’t rely upon grants, their salary covers most of their expenses. But here too, the mathematics professor spends a substantial amount of their time teaching future engineers/quants/other applied mathematicians, who need to understand math for instrumental purposes, not as an end in and of itself. Without the tuitions of these students, I can’t imagine universities maintaining the size of their math departments, let alone expanding them as Dr. Sahai advocates for.
So who or what funds the community of pure mathematics going forward?
robotpepi
5 hours ago
Research in pure mathematics is part of what we call "basic research". There are no applications in mind a priori. People instead focus on understanding, because history has taught us that understanding tough problems in mathematics finds natural applications elsewhere. It's the same as theoretical physics or theoretical computer science.
threethirtytwo
5 hours ago
Well with AI, programming among humans will become like math. A hobby.
xanderlewis
6 hours ago
Another day, another HN thread full of programmers who think mathematics is just like programming.
Thanks for providing a (much needed!) correction.
etrautmann
9 hours ago
Nit, but Terrence Tao did not write this article, it’s a guest post.
Toutouxc
33 minutes ago
I’m not sure it’s really a nit. The article says that explicitly at the very beginning, and implies that again at the very end.
I’m not sure what to think about an analysis written by someone who didn’t catch THAT.
getnormality
37 minutes ago
I feel you. We take a risk when we check our work less and we own the consequences. That's not new, and it doesn't make us bad. It's just the human condition from time immemorial. The solution is not obsessively combing through every detail of our work, it's better monitoring and control on the places where mistakes can have an impact.
utopiah
4 hours ago
> Maybe the model is just getting better, and maybe I'm being less careful while under pressure to ship more and more often. But model capability is obviously growing.
If you are a normal person research (e.g. https://arxiv.org/html/2606.22721v1 but there are a lot more, not necessarily on coding) has shown that you indeed are being less careful. It most likely also works better simply because more resources are being poured in.
breuleux
9 hours ago
> What about the ten thousandth one? Will "a nuclear fusion plant" become something that models couldn't possibly get wrong?
For what it's worth, ten thousand terawatt fusion plants probably approaches the level at which the sheer intensity of energy production would cause significant disruption to the climate (it's roughly 5% of the Earth's entire solar input). Every energy source becomes dirty past a certain point. It would be wiser to learn how to build a utopia within a limited energy budget than find a way to produce enough of it to cook the damn planet, but who am I kidding, we're going to build a million of these things.
jasondigitized
17 minutes ago
This assumes other technological breakthroughs don't also happen in parallel. I'll go out on a limb with nothing more than a hunch that we are in the beginning stages of understanding mathematics, physics, and biology.
itishappy
9 hours ago
This assumes we're still building them on Earth.
stouset
8 hours ago
No, it doesn’t. It assumes we’re using it here. If we beam the power to Earth from space, it’s the same thing.
itishappy
an hour ago
Even today we're recognizing that compute does not need to happen here.
When we're talking about creating powerplants equal to roughly 5% of the insolation of Earth, I think we're sci-fi enough to discuss orbital datacenters or Mars datacenters or Jupiter fusion candle datacenters.
breuleux
10 minutes ago
Compute doesn't need to happen here, but it can, so it will. Building datacenters on Mars or Jupiter doesn't reduce our ability to build datacenters here, so naturally, they will still be built, everywhere that they can be. It's an orthogonal capability.
CuriouslyC
2 hours ago
It's quite possible that with "infinite" energy we could do mass scale carbon capture to offset the increased temperatures by rolling back the greenhouse effect.
itishappy
an hour ago
The greenhouse effect is not what's cooking the planet in this example, it's the heat that results from turning all that energy into work.
RupertEisenhart
8 hours ago
We use it in space too, we just send food and manufactured products down the elevator.
You aren't really trying in good faith to think this through are you? This idea is over half a century old. Not getting it by now is willful.
j16sdiz
7 hours ago
The more I think about space elevator, the less I believe in it.
The material alone is in a quantity beyond what we can reasonably manufacture.
and the material needs to be perfect. All design we have today have cascade failure mode -- any material failure translates to a total catastrophic failure.
and geostationary does not really meant Geostationary. There are lots of jiggling everywhere. It wear down over time. and let's hope nothing resonance
and we need some maintenance / decommission plan. How can we decommission this when it fail or need upgrade?
breuleux
9 hours ago
Why would we have stopped?
itishappy
an hour ago
Humans seem deeply tied to Earth in ways the AI that's to be designing these powerplants is not.
breuleux
16 minutes ago
We're not going stop doing something locally just because we can do it in space. There are definite physical advantages to producing next to consumption. We will most likely do both -- things that can be done in space will be done in space, and things that are better done locally will ramp up. There is no upper limit to energy demand, none whatsoever. Stopping production anywhere it could theoretically happen is a matter of will.
xtracto
9 hours ago
Imagine the first time electric calculators calculated the square root of 5. I'm sure people would verify again and again if what the circuits calculated was right.
Then in the 80s, you presses 2 buttons and there you had it in your classroom without thinking twice if the electricity arrived correctly at the transistors.
How crazy will the world be once our [current gen] ANN are like that!
What an amazing thought.
sedan_baklazhan
7 hours ago
It is insane how many times I see this false analogy repeated on HN over and over (analogy of a deterministic-by-design calculator device (or a compiler, etc.) and a non-deterministic-by-design LLM software).
hackinthebochs
5 hours ago
LLMs are not non-deterministic by design. The randomness in the output is artificially injected for ergonomic reasons. (Yes, the non-determinism in production systems is different, but also not by design)
goalieca
5 minutes ago
You don’t train calculators on how to add. All calculators will more or less come up with the same answer to some deterministic and quantifiable level of accuracy and precision.
CrimsonRain
5 hours ago
Nothing is deterministic.
Nothing is stopping LLMs to be more deterministic/correct over time.
Also you yourself is nondeterministic :)
sedan_baklazhan
5 hours ago
>Also you yourself is nondeterministic :)
All people are. That is how automation appeared to begin with - to provide deterministic behavior.
uejfiweun
5 hours ago
You're missing the forest for the trees here. The point OP is trying to make is that calculators originally were essentially non-deterministic. Technology will go from unreliable to reliable.
sedan_baklazhan
5 hours ago
Calculators never were non-deterministic by design.
xorcist
2 hours ago
Non-deterministic calculators are called dice.
delis-thumbs-7e
9 hours ago
Calculators and computers are deterministic, they give the same output to the same output every time. Language models specifically are not. So it might give you are function that is correct, or a function that is not, or worse yet a function that behaves correctly, but introduces some god-awful bug down the line that can cause serious havoc. It is obvious that they need supervision, not only for output, but also sandboxing and various harnesses for them to not do any “oops, I deleted your codebase sry” kind of nonsense people post to Reddit.
So I think the problem is to determine which problems under what instructions we can safely give to a model application to solve and how we test the output for safety and functionality. This would create more usable and safe, albeit a bit more boring, AI-based applications alin to a calculator or general computer. Whether this is posswith current model architecture is another thing.
roncesvalles
6 hours ago
If you set the temperature 0, an LLM is also deterministic (same prompt -> same output every single time). We just don't do this because the LLM is not so smart in that mode. But "LLM is not so smart" is changing at Moore's law speeds.
Non-determinism is not an essential property of LLMs. It's an optimization that we've added intentionally.
ResearchAtPlay
5 hours ago
Ehm, no! The same prompt does not always lead to the same output.
Have you ever tried to achieve consistently deterministic output from an LLM? I have, and it's not easy.
That means output differs between machines and architectures. Running inference on CPU vs GPU also affects output. Even running the same prompt twice in a row on the same machine can lead to different outputs because a prompt that was partially stored in the kv cache will result in different output than an uncached prompt.
LLM output is very much not deterministic!
zorked
3 hours ago
It's not deterministic due to implementation details in floating point numbers and order of execution.
If you ran an LLM with infinite precision and guaranteed order of execution, it would be deterministic.
(I think determinism is overrated. Being deterministic does not make LLMs more reliable or correct.)
roncesvalles
an hour ago
Yes, yes, assuming the same CPU and stuff. There is some randomness due to floating point math differences between CPUs (and sometimes on the same CPU), but I don't think that fundamentally changes my point.
Put another way: if you could have a virtualization layer that guarantees deterministic floating point operations then a LLM set to 0.0 temp would produce deterministic output.
int_19h
5 hours ago
These are all implementation details.
At the end of the day, an LLM is just a very big mathematical function. That is, by definition, deterministic. A particular implementation might give up on determinism for the sake of higher efficiency, but it you want a deterministic LLM, it can absolutely be done.
reustle
7 hours ago
Humans (IQ of X, non deterministic) can write deterministic code.
AI (IQ of Y, non deterministic) can write deterministic code.
Y is going to keep increasing, while X will not.
derektank
5 hours ago
Why will X not keep increasing? It’s been increasing, albeit very slowly, since the start of the 20th century as the disease burden declines and nutrition improves. I see no reason to think that future health interventions couldn’t further juice those numbers.
Will it keep up with Y? Probably not, unless people are willing to accept pretty radical interventions to their biology. But it almost certainly is not static
jasondigitized
15 minutes ago
X will increase through Y. Evolution something something.
int_19h
5 hours ago
IQ hasn't been increasing in developed countries for about three decades now. In fact, it has been declining in most.
The increases still happen globally but mostly driven by developing countries.
raincole
9 hours ago
> Calculators and computers are deterministic
How do you know?
Memory bits flip randomly. It's not a super rare thing either. You and me have experienced that many times without knowing. The only reason that computers feel deterministic is that we have error-correcting code to fix that. But in the most extreme cases, when multiple bits flip together, once "deterministic" program can generate unexpected output.
So why do you trust computers? Because statistically the case is just very unlikely. Therefore if AI is statistically unlikely to make mistakes there is no reason to not trust them.
delis-thumbs-7e
8 hours ago
You are confusing hardware noise and whether the algorithm itself is verifiable as if parity bits were not a thing. We don’t trust computers because the medium itself is infallible, but because the logic is sound.
With statistical models - such as LLM’s - there is no logic as such, but statistical assumptions based on given data. The output can ge very good or very bad, but you are fool to trust it blindly. Therefore you need a deterministic way to verify, whether meat- or software-based.
senordevnyc
2 hours ago
LLMs are much more functionally deterministic than humans.
CuriouslyC
2 hours ago
Calculators aren't deterministic if you go all the way down, the electron "harness" introduces that consistency via error correction.
itishappy
9 hours ago
Calculators hallucinate! Mine did not come with error correcting RAM. (Though you might not know from the price.)
amelius
5 hours ago
It will be even more amazing if they solve the theory of everything or the hard problem of consciousness.
Imagine AI crushing quantum mechanics like Einstein pwned classical physics.
vinyl7
9 hours ago
Given the disappointing levels of intellectual decay that our current technology has thrust upon civilization, I only see humans reverting back to neanderthal levels of intelligence in short time with the advent of AI
Seattle3503
9 hours ago
> One wonders whether a generation that demands instant satisfaction of all its needs and instant solution of the world's problems will produce anything of lasting value. Such a generation, even when equipped with the most modern technology, will be essentially primitive — it will stand in awe of nature, and submit to the tutelage of medicine men.
- Eric Hoffer
ares623
9 hours ago
> Sounds awesome
- Tech Bro
nradov
9 hours ago
There's no reliable evidence that Neanderthals were less intelligent than modern humans. They're extinct now (except for a tiny genetic legacy in some human populations) but that could have happened for a variety of reasons unrelated to intelligence or lack thereof.
genxy
9 hours ago
> neanderthal levels of intelligence
were gonna need a citation on this one.
merelydev
6 hours ago
LLMs dont create anything new, if programmers stop reading the code technology will be forever frozen to 2022, no new programming languages, operating systems, concurrency primitives, databases, networking protocols, UI frameworks everything will be based on the training data and future generations will forget about all the primitives we now take for granted.
If someone creates a new programming language/ framework or new better way to do async or whatever, no one will use it because it is not in the training data and it wont take off because everyone is using LLMs. It will be like using the same Lego pieces over and over.
demaga
5 hours ago
What if programming languages, operating systems, concurrency primitives, databases, networking protocols, UI frameworks are already good enough, and the innovation lies elsewhere?
You can do a lot of cool stuff with the same lego pieces.
encyclopediai
3 hours ago
But what if the fundaments of all these, in the human produced literature, actually contain hidden circularities and holes which make very hard the progress?
IMO for the moment the greatest value from these AI tools is that we can start an audit and hopefully proceed on a saner foundation, after we use the tools and think about it.
This is different than too many AI generated proofs or panic reactions from the academic system with its stupid incentives.
merelydev
5 hours ago
That is like saying what if music is already good enough.
jryle70
4 hours ago
Totally OT. Any advance in music in the last 100 years?
CuriouslyC
3 hours ago
Metal vocals are still advancing today. Check out Will Ramos doing harsh overtone screaming.
bmacho
3 hours ago
Electric guitar was invented in 1931
redox99
4 hours ago
This is obviously false, and the same silly arguments were made back in the day with Deep Blue and AlphaZero.
merelydev
3 hours ago
False dichotomy. Chess/Go can still be played between two humans and there is allot of value in that because humans compare each other to other humans, when you see a skillful Grandmaster play you know they are good compared to yourself or the average human, that is why people still watch, play chess/go and train hard to get good. Programming is different because you are creating something not necessarily trying to win a game.
redox99
2 hours ago
Most programming tasks are exactly like that. Is this agent able to complete this task? Is this agent able to optimize a kernel beyond previous attempts?
Of course some are subjective and that's where progress is harder, like "Is this website pretty?". But for tasks that can be objectively measured, LLMs will go beyond human level, just like with Chess and Go.
That's why RL is so important when training LLMs.
merelydev
an hour ago
My point is that LLMs depend on training data so the code they produce will be stuck in 2022, no new languages, techniques beyond that because new techniques are not in the training data (at least not enough of it for training because most coders are now using LLMs).
Chess/Go continues to progress because it is primarily a human vs human activity, people will always be learning to play chess and chess will continue to develop.
redox99
an hour ago
Pre training data is in large part synthetic these days, and RL data is almost all synthetic.
Computer Chess progress has nothing to do with human vs human activity. AlphaGo Zero used no human game data at all.
merelydev
38 minutes ago
> Pre training data is in large part synthetic these days
How much of that data can lead to innovation? Can you predict all innovation map it out on paper.
> Computer Chess progress has nothing to do with human vs human activity.
The point is that humans will always be learning chess because it primarily a human vs human activity they will be contributing games to the chess database, unlike with programmers who are stopping to code and only prompting, generating code stuck in 2022.
> AlphaGo Zero used no human game data at all.
Sure, but that instance of AlphaGo is still dependent on its training, its intelligence, so it is a question of is that the best and only way to win a game of Go. Just a few weeks ago, a Go Grandmaster found a way to beat one of the strongest Go AIs.
So a specific instance of an LLM might be the smartest based on what we know and need today but that is not the limit of how far we can go, this is why it is important for humans to always have an intimate connection with the code, math, science, chess etc for progress to continue.
jasondigitized
14 minutes ago
Everything is a game
DrBazza
5 hours ago
Very few people scrutinise assembly in 2026 as compiler generated code is 'good enough'. LLMs are beginning to do the same with higher level languages.
Without bashing anyone in particular, a certain OS-vendor's desktop apps, have been 'good enough' to ship, but with p*ss-poor performance in many cases for the last decade or so. We crossed the 'good enough' Rubicon a few years back in terms of what end users receive as a finished app.
Hopefully LLMs will eventually bridge that last gap of efficiency when generating higher-level code that not only works, but is efficient. Maybe there's a future where they generate the final binary without even invoking a compiler.
gekoxyz
5 hours ago
but there is a difference between deterministic compilation and non-deterministic LLM code. Of course I don't think this is an issue for toy problems and simple codebases, but for non-trivial problems I think it will be an issue. When I compile C code I know that maybe it will not be as efficient as it could be if I had written it in Assembly, but there will be a biunivocal correspondence between C and Assembly. If instead I use an LLM to rewrite a feature of a codebase I can't be sure that it still functions like the original one. I acknowledge that this is an issue with human programmers too, but I don't see a clear way forward, even if I'm really interested in LLM compilers being a thing. Maybe we will use them for non important code, and we will keep writing system critical stuff by hand.
DrBazza
4 hours ago
> but there is a difference between deterministic compilation and non-deterministic LLM code
But not the point of my comment. Computer programming has been a progression of physically wiring up valves, to soldering transistors, to punched cards, assembly, then higher level languages. Now we have natural language models.
The analogy being each that most people don't care about the assembly generated as the code works and it's really performant/efficient. Humans can still optimise assembly, but there's vanishingly small marginal gains for all but the most intensive/low-level tasks.
If LLMs produce things that work, and are indistinguishable from a careful human programmer (i.e. with some level of acceptable performance), people will simply stop looking at the high level code as the end result works, in the same way most people stopped looking at generated assembly after 8 bit computers (for example, as most games were written in raw assembly for... perforamance), as it was good enough.
> If instead I use an LLM to rewrite a feature of a codebase I can't be sure that it still functions like the original one.
Right now, with existing static analysis tooling, you can ask it to write a full suite of unit tests capturing existing behaviour without modifying the existing code with 100% code coverage, and start there. Plus fuzz tests as well. I actually have marginally more confidence in that than a human being doing it.
pfdietz
3 hours ago
Isn't Microsoft already using LLMs to convert low efficiency components of Windows into higher efficiency implementations, for example by conversion to Rust?
keybored
5 hours ago
It has to be said a million times. A fully deterministc compiler (or 99.99% or whatever) is categorically different from an LLM.
Hopefully this million plus one mention shifts the right weights around the datacenters.
DrBazza
4 hours ago
Indeed, and that's not what I said or was implying. My comment was an analogy in response to:
> Until very recently, I pored over every single line of code Claude generated with razor sharp scrutiny.
As LLMs generate better code in a higher level language (where better equals fewer defects, and does what you want), scrutiny of that code by humans will naturally drop. Human scrutiny will likely be replaced by something that doesn't exist yet, perhaps some sort of higher-order 'LLM linter', or Lean-esque language or tooling that somehow proves the LLM did the correct thing.
It's entirely possible in 2026, to further manually optimise compiler generated assembly, but vanishingly few people do that.
The point of my comment is that 'good enough' is almost here as demonstrated by the parent's comment.
> A fully deterministc compiler
Well, there's the rub. Humans and LLMs that asked to solve a problem at a higher level will rarely write the same code twice. Write the simplest regex, and you won't come up with this https://www.cs.princeton.edu/courses/archive/spr09/cos333/be...
The future is indeterminism.
keybored
4 hours ago
> As LLMs generate better code in a higher level language (where better equals fewer defects, and does what you want), scrutiny of that code by humans will naturally drop. Human scrutiny will likely be replaced by something that doesn't exist yet, perhaps some sort of higher-order 'LLM linter', or Lean-esque language or tooling that somehow proves the LLM did the correct thing.
Your “analogy” doesn’t hold up. The scrutiny applied to compilers are done by the compiler developers. Eventually if requirements don’t change the full test suite becomes the oracle. Not because of an attestation from a ghost in the machine but because of scrutiny done, let’s say over two years on a compiler that was reaching feature parity.
This obviously holds for compilers generating correct code since it is so well defined.
And this also holds for the efficiency of the generated code, since that is also obviously scrutinized by compiler developers.
Granted, the venerable LLM and the compiler do meet in a sort of functional intersection where all you can concievably care about is some thing that has a well-defined test for functionality or fitness. In the compiler’s case that’s the benchmark (good enough to not look at the assembly). But then one should go to that example directly and not to compilers in general.
pfdietz
3 hours ago
> The scrutiny applied to compilers are done by the compiler developers.
I apply scrutiny to Common Lisp compilers, and have done this for more than 20 years. I'm not a compiler developer. I don't even look under the hood, at the code of the implementations.
Instead, I run massive random testing. Billions and billions of randomly generated functions, thrown at the compiler to either try to get it to crash or to generate code that produces incorrect results (detected by differential testing with different settings or transformations that should preserve what is being computed.) It's a remarkably effective way to surface compiler bugs.
doginasuit
5 hours ago
> I guess, the possibility of reclaiming human meaning and purpose.
As you described very well, as humans we are mostly interested in solutions, not problems. You don't have to understand how a car works to make the most of it. Increasingly, you don't have to review every line of code to feel confident it is correct. But there is inherent value in understanding the problem. The effort it takes provides a surface area for growth, perhaps the only one that is actually available to us.
The solution provider also holds the locus of control, and it is only balanced when there are other available solution providers. We certainly want some of those to be human.
somethingsome
5 hours ago
In my experience, LLMs are becoming very good at executing, but not a creating novel ideas or being creative.
Most of programming is reusing existing ideas in new shapes to solve new problems, but all the building blocks are there in the training set. Or new blocks can (easily) be derived from existing ones.
Math is different, it requires quite a bit of creativity, it's not just 'reuse all existing blocks'.
For the moment LLMs are good at discovering things that we overlooked in maths, or apply cleverly existing math blocks to make new results, but making a new theory that is really useful is out of reach for the moment in my opinion.
erwincoumans
an hour ago
"making a new theory that is really useful is out of reach for the moment in my opinion."
Curious how this ages.
Recursive self improvement, self-play and multi-agent RL could make useful new theories, eventually.
somethingsome
11 minutes ago
Sure, and I hope LLMs will at some point be able to do it. It would simplify greatly my work.
However, at the moment I consider that they stay in the 'convex hull' of their training set + a provided context, and I don't see that much research that made real improvements to the situation.
baq
5 hours ago
The problem with a terawatt fusion plant isn’t that the first one will be broken, or the tenth one in some other way. The problem is the hundredth will work flawlessly, and so will the thousandth, and a petawatt is serious waste heat to reject; if we keep building them on this planet, we’ll all simply cook.
Reliable cheap fusion is the holy grail and used in moderation will fix most of our environmental and political problems, but it also forces humanity off this world. Maybe that’s not a bad thing, but there is no free lunch.
robotpepi
8 hours ago
it's incredible the amount of people who think all these recent posts in Taos blog were written by him.
martyvis
3 hours ago
It's an unfortunate side effect that the domain name has his name highlighting it.
card_zero
9 hours ago
You oppose correctness to meaning and purpose, which you seem to imply are impractical values. (Worthless values, then?) But you don't mention creativity. The article blithely says that AI creates new ideas and understands things. I don't think it does.
robinhouston
5 hours ago
>Terence Tao is arguing
This is a guest post by Amit Sahai.
KurSix
6 hours ago
I'm not sure the scarce resource will be people capable of understanding the AI's work. It may be institutions willing to tolerate the cost of understanding it
analognoise
2 hours ago
If AI ruins humans doing mathematics because of "economic strategy" we should destroy, not the machines (although the data-centers will be burned down as a byproduct) but the economic system that demands this.
LoganDark
9 hours ago
The more likely AI becomes to produce working code every time, the more likely it will become that a one-in-a-thousand or one-in-a-million error goes unnoticed at generation time. It sucks.
ipsod
9 hours ago
Bugs have existed since before AI, though. It's remarkable how bad a lot of very successful software has always been.
MattGaiser
9 hours ago
Sure, but we currently find that acceptable. Codebases are full of such bugs.
einpoklum
4 hours ago
> I pored over every single line of code Claude generated with razor sharp scrutiny.
That is essentially impossible, since if your pored over individual lines, your scrutiny cannot be razor sharp. There are few people who can pore over code with razor-sharp scrutiny (and different people are better at scrutinizing different aspects).
> Even back in March, you could tell it "give me a function that adds two numbers" and you could be 100% confident that it would write the correct function.
I am doubtful that this is the case. Even that supposedly-naive example is not as trivial as you might imagine, when you consider overflow, defined vs undefined behavior, and floating-point representation details. And you can't be confident like that about a human either.
BrenBarn
5 hours ago
> Why check it? It's obviously going to be correct.
And then when you stop checking it, the companies that run the service will tweak the model to benefit themselves in some way, possibly at your expense, and you will be none the wiser.
All the companies trying to get you to use AI are your adversaries. They can and will exploit your use of their systems for their own gain.
charcircuit
8 hours ago
>the economically dominant strategy to not verify them and not double check them
In the big scheme of things is it really that expensive to verify it if a lean proof is generated? The agent itself will likely have already verified such Lean code before calling it "done".
maxldn
6 hours ago
I feel like knowing something is true is useful, but if you don’t understand how and why, you won’t understand the implications
andrepd
5 hours ago
> my cognitive surrender to the model is increasing too. Why check it? It's obviously going to be correct.
I use "frontier" AI models daily at day_job. I can confidently say that anyone who is satisfied with the output of LLM code (enough to commit it straight off) is just an absolutely shit programmer. Sorry but I don't have any other way to put it.
The code is (with rare exceptions) atrocious on every level. It is only not atrocious if you take multiple iterations of "review and correct".
>If we find no flaws in the design whatsoever, will we be less careful about the second one? The third one? What about the ten thousandth one?
Like the saying goes, if my grandmother had wheels she would have been a bike. LLMs can't even produce quality maintainable code for a trivial web service or whatever. Why are we planning for what we will do when they can "design" 10,000 nuclear power plants without any flaw?
Lord-Jobo
9 minutes ago
Yeah I was honestly stunned to read “obviously the code is going to be correct so why check it” be the most upvoted comment on this website. Are we even using the same product? These things constantly shit out plausible code that is riddled with errors and bad ideas. if you just copy, paste, and run without looking there’s gotta be a 30% rate of failure to run, piles of terminal errors.
Do programmers use this website anymore? Me, myself, I am a DOGSHIT amateur programmer and even I can tell these things are terrible without constant revision and oversight.
vatsachak
8 hours ago
The models get things wrong in the way that humans don't.
They will never make a logical error yet make terrible assumptions and poor long scale decisions.
Wake me up when an agent swarm can write gcc in a box sealed from the internet.
jorvi
8 hours ago
My dad recently needed to buy a new thermostat for his home with an air furnace (yes, he told the model) asking an AI which one to buy, and he got recommended one that only properly works with boilers. Then after that happened, the alternative he bought the AI never told them he needed to buy a gateway to connect to his furnace.
I think we are a long long looong way from AI designing 'terawatt fusion plants'.
uejfiweun
6 hours ago
Am I the only guy who still thinks we're kind of putting the cart before the horse here? Look, I would love to live in a world where AI is in the business of designing terawatt fusion plants and revolutionizing all other aspects of society. But right now it can't even really tell a puddle in the road. I feel like we have a really long way to go here, hype-laden PR releases about solving math problems aside.
squidbeak
4 hours ago
Frontier AI is far beyond "hype-laden PR". You're right that there's a long way to go in release terms before fusion plants, but at the current tempo that 'long way' looks near in human terms. Whatever age you are, would you bet against it arriving in our lifetimes?
keybored
5 hours ago
We’re seeing more and more slippery slope arguments, except the slippery slope leads to human cognitive oblivion and it is actually a good thing actually.
> I just hope that there are more Terence Taos out there than people like me.
Just spare me. Being under external pressure to “ship code” is one thing, but being personally inclined one way or another (no external pressure) is another. And when you think being inclined like that is existentially risk (for human civ?) then, what? It’s just the way you are wired and hopes and prayers that collectively that doesn’t drive us off the cliff?
This aw shucks persona isn’t convincing. Same thing with AI Bros who are (1) making the most awesome tech that has ever existed, and (2) aw shucks hope it doesn’t kill us all in the end.
hn_submit
3 hours ago
People please, an LLM is just a vector database that spits out statistically viable answers which highly depend on its training material. There's no real "intelligence" involved.
Veelox
3 hours ago
Can you explain how a vector database cannot be a real intelligence but a bunch of synapses can be?
Wololooo
3 hours ago
Can you explain how a vector database can be real intelligence? Also you're more than a bunch of synapses...
hackinthebochs
2 hours ago
Embedding vectors assign semantic features to syntactical structures of the vector space. Operations on these syntactical structures allow the program to engage with semantic features of program state directly, leveraging the meaning of program state to alter its execution. Intelligence is leveraging information/experience to achieve one's ends. Manipulating meaning through embedding vectors in service to answering prompts is an example of that.
Veelox
an hour ago
I can't explain how the bunch of atoms inside my skull interact to produce me. If I can't explain that, I don't have a good grounding to explain why a bunch of atoms in a data center can't make something like me. That's my point.
pfdietz
3 hours ago
No true Scotsman is a vector database!
itsalwaysgood
3 hours ago
Intelligence is the ability to predict. To pretend that only we can do it, is silly. I mean read the article, and see what AI is doing to the math community.
itsalwaysgood
3 hours ago
Give his synapses some time to think about the answer.