1,630 karma · joined January 3, 2025
A great technology drives its own adoption, its usage is pioneered by the tweens and young adults, it requires minimum effort and investment to hop on board, and it does not need explaining. It grows organically. Examples: internet bubble.
A bad technology: despised by the young adults and tweens, needs trillion of investments and marketing to drive market penetration, every day some boomer (=not in terms of age, but in terms of mentality) explains how you are holding it wrong and it needs a fuckton of explanation. The Pope himself issues an Encyclica warning on the dangers of it, spurning the greatest popular interest in Catholicism since the dark ages. Examples: LLMs.
Aren't they, in the modern context, mostly used for code formatting and such? I don't recall anyone using them today for "catching errors". Unless you count code formatting style violations as 'errors'.
Well then, if they "still will", your effort kind of misses the point. Sure maybe, you'll catch it every time and maybe that one time you did not catch it, it was no critical mistake...But it only needs to make that critical mistake once, and all of this effort was in vain.
Man so much work to retrofit something that obviously, simply, plainly - just does not work. How about just writing the code yourself? You can even consult AI on the libraries or whatever, but how about just building that model in your head YOURSELF and not loading up on AI slop and trying to memorise that crap. The names of the functions will ring different in your memory once you spend some time thinking over whether you picked the right and clear name vs. just going with whatever statistical median the slop machine picked for you.
Ah yes, the famous emergent properties - like suggesting that we should walk to the car wash?
Works great until they sweep you a test under the rug which always passes because the condition is something like if(true) .
So kind of like maintaining a growing codebase? But this time around you cannot guarantee what the outputs will be?
Good for you, I suppose, but all it tells me is that you have probably not developed software professionally - after all, PhDs in astrophysics "from a strong department" rarely end up in commercial software development...
> This sounds like the experience I would mostly expect from a small company adopting Claude
Who said it was a small company? You're making too many assumptions buddy :)
> will genuinely explain a bit because this isn't as trivial and obvious as you make it sound
It is literally the same technology developed in the 1940s mate, adding more GPUs will not magically make it become a god-in-the-box. How fucking innovative can you still claim it to be?
> I think you overestimate the capability of human beings and underestimate the asymptotic capabilities of these systems
Right, remember when LLMs constructed the rockets and modules for landing on the moon, using practically just the logarithmic tables? Or when they invented the vaccine? How about X-rays? Cars? Aeroplanes? You don't? Oh right, me neither! We must be downplaying their nonexistent "capabilities". And the use of word "asymptotic" - is absolutely not conveying the meaning you think it does.
> Do you have like a quote or something that you can point at?
Well, how about the CEOs of companies claiming to be worth 1T and upwards, stating that their products have almost superhuman intelligence? PhDs in the pocket etc?
And if at least they were able to calculate properly at least...
Hands down the funniest comment on HN in a while. Love it:)
An engineer with an engineering degree, which as it may still be known to some, requires a fairly stringent mathematical underpinning. So yes, I know a thing or two - read up on Erdos and his problems, I am not here to enlighten every vibecoding PM that shows up.
> And this means agentic code is inherently inferior to human code? Howso?
Again, I am not here to explain the world to some clueless PM. You have your LLMs for that :) But for the sake of bringing you closer, the "agentic" code is often very inferior, implementing happy paths or just bluntly exposing secrets in clear texts, etc. Probably a consequence of it being trained on, as you put it "p50 engineering code".
> Maybe you work in a really talented engineering team,
Running my own company and been paying the LLM-Shit-Generators for my whole team for a long time, in the hope they would bring the advertised benefits. Guess what - for serious use-cases, they bring shit and more shit.
> Thank you for the advice to read a book on programming as if that somehow would have any bearing on this at all?
Oh yeah obviously not, I mean, its not like understanding software development would help you understand how LLMs are not similar to a "p50 engineer" at all:). I'd take the latter over the former every time.
> Why is this statement obviously absurd
Well for one, LLMs are not humans, but it should be obvious to even to most cretinous of the e/acc crowd. It's not like they can think in abstract terms or come up with completely new concepts. But then again, don't mind me - if you can live with below average AI slop - go for it.
So many excited and insulted LLM adopters on this thread. There is nothing derisive in that comment, it is simply the purest possible definition of how they work. Stochastics is a branch of maths you know.
> can solve Erdos problems is sort of the proof in the pudding
For the non-engineer, non-mathematician it may sound authoritative, but you'd probably be surprised to learn that most of Erdos problems are not at all complex - they are just not very interesting or relevant. So it is a proof in the pudding, provided the pudding is made of shit - the kind of stuff LLMs produce most of the time.
> I just don't quite understand this, is it that: (1) agentic code is inherently inferior to human code and thus (2) shipping agentic code is actively harmful?
Yes and yes - have you not heard of that AWS incident with Kiro when the "agentic" shit deleted an entire infrastructure environment, complete with data, config, etc.?
> Also I wonder how many folks honestly look in the mirror and think: how does the median programmer differ from an LLM
Apart from the obvious absurdity of this statement - I know a lot of you non-engineer types feel "empowered" by the LLMs, in the sense of how they immediately seem a genius when you ask them on a topic you are not expert in, but you may want to read a book on programming first - maybe you'll get a clue then.
That's just those of us with longer memory holding the AI companies to the standards they declared themselves. Nobody forced Sam Altman to blab about a team of pocket PhDs, did they? I don't want the crap that does it correct 60℅ of the time - where is the god damn nation of PhDs in a datacemter already? Where is the AI doing all the SWE work "in 3-6 months"?