“Doogie Howser here hasn’t even had a day of med school, but thanks to AI he’s writing 5000 drug prescriptions per day!”
“We literally found this homeless man on the street ranting about lizard people, and now thanks to AI he’s the the biggest stud at the hedge fund, making hundreds of multi-billion dollar trades every day!”
“Betty here failed out of high school and can’t even pronounce ‘nuclear’ properly, but thanks to AI she wrote the entire atomic power plant safety manual in a day.”
“Would you believe that Fred is still in a coma? Yeah, doctors say he’s ‘in a persistent vegetative state’ and ‘never going to recover after that i-beam crushed his head’, and ‘what you people are doing is both cruel and insane’. But, we hooked DeepSeek up to his respirator and heart monitor and connected some black and red wires together and he’s back to working as an air traffic controller!”
I don’t think people here understand that Lauri Kesküll
is saying famous last words about CEOs, not developers.Like what investor needs Lauri Kesküll to run a company when it can be run by just a few developers.
Why not merge into a larger company and get rid of all the “middle management”?I remember seeing that happening once.
Special meeting, all cries, he got flowers from us though.Okay.
Get him on a call with a customer to explain why their payroll is broken.
That should be fun.
Easy. Just transcribe the call straight into cursor
Should just work, right? Right?
If 1 then odd. If 2 then even. If 3 then odd. Etc
My sloc is amazing. It works (unless you care about performance) and AI might even be trustworthy to continue the pattern.
Can you imagine the absolute nightmare that the digital world will become once major infrastructure and every other app is poisoned by AI codebases filled with vulnerabilities and nightmare convoluted setups to do basic things?
Have you even seen what Claude does, randomly, if you tell it a simple bug fix you requested didn’t work? I’ve seen it simply say “Oh, sorry, let’s try something else” and start rewriting everything - from top to bottom - trying to fit previous code in it’s limited context window so it ends up generating this abhorrent mix of code segments that do nothing but look important, fragments of the original code base, and a lot of new code that doesn’t even fix the issue in the first place.
I think this was an episode of Silicon Valley
I can certainly understand why one of your libraries was bothering you if you’re merging 250,000 lines of AI generated code in a month.
now ask them to maintain the 250k lines, probably fine for rew more commits, but after that? Oh look, they left the company for the next ai-nonsense-startup.
which is great, tbh. love to see these people pay us to ruin their codebase.
I hate how much I love this reply.
At the end of the day: IT-man return to monke. Please. Please?
Does their app need to be 250k lines? Who knows… definitely not them.
You made me wonder how many lines our product contains. Looks to be around 600k total right now. Granted, that’s just the front end. It includes comments, blank lines, and lines that are just brackets and such. Also includes some dev only code. So, far more bloated than the actual code. Excludes code from any external libraries we use though.
I don’t have an easy way to see how many lines our backend is. A large portion of the files aren’t for our front-end and I don’t feel like figuring it out. Couldn’t even tell you if it’s more or less code than the frontend.
I’d be extremely worried if someone added or re-wrote 250k lines of code in our code base in one month. We actually have regulations to follow.
Imagine if you asked your dev to explain their code and their response was “dunno mate, I di’n’t write it”.
Imagine trying to peer review that shit.
It shows that you aren’t an AI native and a product of the past. The review is done by another AI model obviously.
“Imma peer the fuck outta here”
M…maintain…? I don’t understand…
They’re going to take your job.
🤓📚🤚🦋 Is this an empathetic message?
I wonder why everyone hates CEOs
It’s always open season on ceos!!!
Orcas…?
They have a hard on for yachts. People are hopeful that rng hits a billionaire eventually.
We must always sacrifice to the Deep Ones. For when the sacrifices stop, the dream will end. We shall all perish when Dagon awakes.
And body knows it!!
The “CEO” looks like he is 12 - typically LinkedIn BS
Translated:
High-schoolers are even cheaper and easier to exploit than new grads, and if I don’t care if they know nothing as long as they can prop up our crappy app just long enough for me to sell the company, pocket a bunch of cash, get them all fired, and move on to my next
scamentrepreneurial venture while preaching to people about being an innovator and a job creator. Maintenance is for whichever sucker ends up holding the shit bag, but who cares? I’ve got mine.AI coding is just the latest spin on this age-old practice.
The code:
I used to think this is pretty much how games were really made when I was a tiny child. I couldn’t get over how many images needed to be created to get every possibility from every angle.
I used to think that a 3D game would need to have any possible still image pre-rendered and ready, just gotta show them all in the right order depending on user input.
I watched this awhile ago and it was very interesting how they made super small games for NES.
Omg his company sells one of those meeting notes bots
I’d bet everything I own that they leak sensitive information from some company within the next couple of months.
This product will 100% have more security holes than a sieve
… I’m starting to think I need to take up freelance pentesting
These MFs don’t even pay developers, what makes you think you’re going to hire an actual pentester
The secret is to sell the vulnerabilities in the black market
Or perform some huge insider trading with all the meetings details you stole.
Bro you have the wrong name
The real pro-tip is posting about it on an internet forum before you do it lol
I guess it depends how legally I want to go about it—there’s always someone that will pay for the exploit details
Hell yeah fuck yeah send it brother, just be careful and don’t go after the little guys
At this point, those who rely on LLM to be a magic bullet deserves it.
… I’m starting to think I need to take up freelance pentesting
Is this before or after they hand that job off to AI? You know they’re gonna and then just complain when an actual expert finds 3000 holes per line of AI gen code.
These MFs don’t even pay developers, what makes you think you’re going to hire an actual pentester
Edit: oops I missed
red flag number 1: measuring progress in lines of code
redflag number 2: not seeing the issue with accepting 250k lines of code generated by AI supervised by a teenager without a software engineering background
Wdym man the guy has 10 years of experience
10 years using the restroom all by themselves. Very impressive!
Professional shit generator
deleted by creator
Did you reply to the wrong comment? I don’t understand
I did. That’s why I deleted it but I guess that didn’t federate to your instance as fast as my fuckup
From my experience, being “good” at vibe coding is more about being unable to detect flaws in AI generated code rather than being able to code well. Add AI to the workflow of someone who actually understands scalability and maintenance and that won’t be able to get past a couple functions before they drop the AI.
Also, assuming this kid gets weekends off, he would be writing 12k lines of code each day. I don’t think the average programmer could even review that number of lines in a day, so there’s likely no actual supervision for what the kid is feeding into the codebase.
I’d estimate within four months the project will be impenetrable, and they’ll scrap the whole thing.
I, a 10x developer, can hit approve on at least 50k lines a day. 30k if you want me to also add a “LGTM” comment
Also, assuming this kid gets weekends off, he would be writing 12k lines of code each day. I don’t think the average programmer could even review that number of lines in a day
I usually estimate that it takes 1-2 hours of highly focused work to review 1k lines of code well (this is not even considering that this is AI-generated mess that probably requires a lot more attention). A typical developer is capable of ~6 hours of focused work per day (8-10 with a lot of caffeine). So no, according to my estimates at least there’s no way in hell this gets any review at all.
In what world? 1k lines is a lot… Even a few hundred can take hours if everything is unknown, code is legacy, and naming is bad.
Like if there is a line like this
memcpy(ptr, src, 4 * 6 * sizeof(real));
-
What’s that 4?
-
What’s that 6?
-
Is real a float? A double?? What are we copying, where, why???
This is a line I saw recently. 1k code is huge even if readable.
Ok, sure, for low-level C/C++ code with memory management and such it takes a lot longer than 2h per 1000 lines. For business logic in higher-level programming languages it’s usually fine.
-
“The worst possible situation is to have a non-programmer vibe code a large project that they intend to maintain. This would be the equivalent of giving a credit card to a child without first explaining the concept of debt.”” Vibe Code is Legacy Code
The crash out from AI when all this debt starts to catch up is going to be so massive, not just in terms of market losses for the rich, but literal lost ability to think critically among possibly an entire generation of people depending on how long the grifting can keep going.
but literal lost ability to think critically among possibly an entire generation of people depending on how long the grifting can keep going.
Eh, have some faith in today’s youth. They’re brighter than you give them credit for, if nothing else because they’ve got records of the experiences of other recent generations.
If I’m that kid I’m pulling in plenty of cash from some dipshit tech bro to fund my own goals or just fuck around and have fun while he gets legacy code that’s already out there and isn’t bright enough to figure out. Also, he’s in high school, there’s no real price he’ll pay when the scam comes undone, he’s just a kid.
They’re brighter than you give them credit for, if nothing else because they’ve got records of the experiences of other recent generations.
I’d like to think most people learn from history, but they clearly don’t.
Hah. History taught to them with what public education money?
Well I do have faith in the youth, its just the elder capitalists that are looking to exploit them I’m worried about. I’m worried there will be a point when taking the time to actually learn how things work will put someone at a disadvantage under capitalism because those who are willing to “vibe code” their way into jobs will have the advantage of stuff that works “right now” instead of working “well”, and the people doing the hiring and running the companies are all about “right now”.
It was already like that! Before it was vibe coding, it was dissembling in interview, leaning on your colleagues, and switching job every 3-6 months. But let’s not pretend there won’t also always be a class of people who actually find the challenge of programming to be interesting. People aren’t gonna suddenly change their nature just because there are new tools to inflate yourself with. An analogy might be that nobody knows how to calculate trig fns from first principles any more because calculators exist - this is patently false.
I’m not saying there won’t be people who have interest in learning things for fun, I’m just thinking if it gets bad enough those sort of people will have a hard time competing with “vibe coders” for the same jobs. When the crash finally does come, those real developers will be in huge demand of course, but the question is how long will that take, and what kind of problems will we be creating up till then.
Tbh I have always had limited sympathy for people who want to be ‘developers’ but can’t be arsed to actually learn how to do the job. Will it suck for them? Yeah, probably. I kinda think they deserve it though.
Eh, have some faith in today’s youth. They’re brighter than you give them credit for, if nothing else because they’ve got records of the experiences of other recent generations.
Just because the records are there, doesn’t mean anyone is going to actually look at them.
How many generations ago was WWII? Seems like everyone already forgot the lessons from that one…
It’s going to be unthinkable. There were memes about managing legacy code but that was from people that at least knew what ‘objects’ and ‘functions’ were. This…this will be horrendous.
The crash out from AI when all this debt starts to catch up is going to be so massive, not just in terms of market losses for the rich, but literal lost ability to think critically among possibly an entire generation of people depending on how long the grifting can keep going.
It’s going to be catastrophic.