> Reviewing AI-written code line-by-line isn't practical or a good use of anyone's time. And the usual answer to problems created by the use of AI is to use more AI, so you switch to AI reviews by default.
Ugh. Sure, for non-critical stuff that might be acceptable, but for anyone working on core banking or infrastructure PLEASE don't be doing this.
For critical stuff, there is already a ton of regulations in place that prevent this kind of thing from happening. Why do people think programmers working in such industries have no oversight and can ship whatever they want and however they want? It simply doesn't work that way in those industries.
> Why do people think programmers working in such industries have no oversight and can ship whatever they want and however they want?
I've worked in those industries, and there's a large gap between the theory of what you're saying vs the practical reality when the CxO suite are pushing AI on everyone. :(
Instead of employing an engineer for a year we burned an obscene amount of resources to generate code which will enable vibe coders to burn more resources.
> During the first week of June I merged 293 PRs, and have found no production defects tracing back to those changes so far. The latter part is a bit of good luck — I think 2-3 minor and 1 major defect would be acceptable for this volume.
At this point, articles about LLMs paired with meaningless metrics have become a classic combo. I get that it's typical corporate BS, but publishing this publicly is just weird. "Look, my productivity is skyrocketing according to a chart that only my manager cares about!"
I had an idea for a video long time ago. The idea was to try building lovable using lovable and then building another lovable within that using it. They market to normal people as if anything is possible but its very disingenous to offer a no code platform with the type of marketing they do. They are not alone, selling people the dream of "just use this to make a million dollar app!" while they make money off them even if the app works out or not.
These platforms should do a revenue-share pricing where all these amazing apps created on the platform should only pay it if the app actually generates revenue if they really buy their marketing.
- i swear to god it has been 3 years since LLMs came out
- i still have no idea what people are running for more than 5 mins
- if you are sitting and writing 20000 page requirement documents for your next project and having agentic AI agents create the whole damn project from scratch, you are doing it all wrong
- you ll end up eroding all your skills that translate requirements to code and worse you are dependent on these so called couple of frontier labs
- in about 5-10 years you are going to see absolutely horrible effects of this LLM stuff at scale when most engineers wont be able to write a script tag in html without an LLM
I actually ended up learning a little assembly (Knuth's new one MMIX) and it's actually been a really useful skill, as it gives me a (lot) more sympathy for the machine.
Non determinism doesn’t discount something from still being useful. Companies outsource projects to consultancies all the time. Imagine you wanted to rebrand your logo - you hire a freelance guy to make it. He’s non deterministic. Does this stop you from hiring him? Why or why not?
Would you call him or her "the next step in the evolution of the brush" or something like that? Would you call an assistant who reads from books to or for you the "next level of literacy"? Does objecting to such statements -- because they're false and insulting the intelligence of the reader on the surface, and outright sinister in their long term implications -- mean I am "anti" either of these or other things?
No x3. It also doesn't mean that I think if you have taste, even maybe some artistic skill, you will instantly lose it all when you hire that one person for that one logo, and so on. It just means what it says, that this comparison is nonsense. I don't have to justify myself for recognizing that, it should be the other way around if anything.
I simply mean same input, same output. A tool you can learn. A screwdriver or a jet airplane vs. having to ask someone else to fasten a screw or fly you somewhere. Sure, you also can't just fly a modern fighter jet "by yourself", as in, build one, fully understand it, and operate it. For starters, you need a whole support setup and other people on the ground. Same for a modern computers. But there is not necessarily any black box part anywhere in any of those systems, that does this thing today and the opposite tomorrow, for the same input.
That is the difference, it's very fundamental and very simple, and the question why people don't see or pretend to not see or refuse to see it is of utmost importance.
Great, so let's just make everything a wobbly mess chained to middlemen, so we ca get that "gigantic, complex systems hitting edge cases because of small inconsistencies between builds" feeling for even "hello world". Instead of building slot machines with tools, let's build slot machines with slot machines, for great progress.
Also, ever noticed that no matter what you do, you're never perfectly healthy? Don't live forever either way? So yeah I just eat industrial waste now, since it's free and everywhere.
I see quite a few bloggers saying this. The problem is that human review by them is the exception. It still gets human reviewed, just by a tired human who is jaded at regularly getting 20 page PR review requests and functions are moved around and renamed and reimplemented and replaced and removed because of course it's just better that way and the documentation is full of wrong assumptions and emojis and oh god the comments have emojis too and it's ok they can make those changes just give them a moment and they'll add another commit to the 20 fix commits in the PR and it doesn't have anything to do with the thing it's supposed to fix did they even look at this ok just talk to them and oh they've been away on chat for hours and oh they're an innovator look at all those commits made and PRs opened and oh geez if those old geezers would stop holding up the PRs with slow human brains and being blockers maybe they'd be the ones getting the promotions and the fast tracks and the company innovator awards
If you don't human review anything and no human reads the codebase guess what I could do hundreds of PRs in an hour and appear the most productive while not doing any real work at all. These kind of idiotic companies sound like great places to work for as overemployed .
Let’s screw some numbers to make your Codex subscription look as impressive.
By spending on the $200 plan, you get 20x the amount of tokens. So effectively $4,000 if you’d buy it at the worst way possible. Now do so for a year: $48,000 on tokens.
To reach the conclusion of the article, you could just also have used the free tier.
“Was it worth it? My current productivity is simply beyond the reach of old unassisted development techniques. I feel there's no going back in that sense.”
36 comments
[ 2.9 ms ] story [ 44.4 ms ] threadUgh. Sure, for non-critical stuff that might be acceptable, but for anyone working on core banking or infrastructure PLEASE don't be doing this.
I've worked in those industries, and there's a large gap between the theory of what you're saying vs the practical reality when the CxO suite are pushing AI on everyone. :(
But we’re lovable! Cute smile. Heart emoji.
At this point, articles about LLMs paired with meaningless metrics have become a classic combo. I get that it's typical corporate BS, but publishing this publicly is just weird. "Look, my productivity is skyrocketing according to a chart that only my manager cares about!"
Mitchell Hashimoto put it well: https://xcancel.com/mitchellh/status/2071971627748020409
These platforms should do a revenue-share pricing where all these amazing apps created on the platform should only pay it if the app actually generates revenue if they really buy their marketing.
- i still have no idea what people are running for more than 5 mins
- if you are sitting and writing 20000 page requirement documents for your next project and having agentic AI agents create the whole damn project from scratch, you are doing it all wrong
- you ll end up eroding all your skills that translate requirements to code and worse you are dependent on these so called couple of frontier labs
- in about 5-10 years you are going to see absolutely horrible effects of this LLM stuff at scale when most engineers wont be able to write a script tag in html without an LLM
- mark my words
No x3. It also doesn't mean that I think if you have taste, even maybe some artistic skill, you will instantly lose it all when you hire that one person for that one logo, and so on. It just means what it says, that this comparison is nonsense. I don't have to justify myself for recognizing that, it should be the other way around if anything.
That is the difference, it's very fundamental and very simple, and the question why people don't see or pretend to not see or refuse to see it is of utmost importance.
Also, ever noticed that no matter what you do, you're never perfectly healthy? Don't live forever either way? So yeah I just eat industrial waste now, since it's free and everywhere.
I see quite a few bloggers saying this. The problem is that human review by them is the exception. It still gets human reviewed, just by a tired human who is jaded at regularly getting 20 page PR review requests and functions are moved around and renamed and reimplemented and replaced and removed because of course it's just better that way and the documentation is full of wrong assumptions and emojis and oh god the comments have emojis too and it's ok they can make those changes just give them a moment and they'll add another commit to the 20 fix commits in the PR and it doesn't have anything to do with the thing it's supposed to fix did they even look at this ok just talk to them and oh they've been away on chat for hours and oh they're an innovator look at all those commits made and PRs opened and oh geez if those old geezers would stop holding up the PRs with slow human brains and being blockers maybe they'd be the ones getting the promotions and the fast tracks and the company innovator awards
By spending on the $200 plan, you get 20x the amount of tokens. So effectively $4,000 if you’d buy it at the worst way possible. Now do so for a year: $48,000 on tokens.
To reach the conclusion of the article, you could just also have used the free tier.
“Was it worth it? My current productivity is simply beyond the reach of old unassisted development techniques. I feel there's no going back in that sense.”
Money spent versus value gained seems pretty low.