this post was submitted on 31 Jul 2026
154 points (99.4% liked)
Fuck AI
7807 readers
768 users here now
"We did it, Patrick! We made a technological breakthrough!"
A place for all those who loathe AI to discuss things, post articles, and ridicule the AI hype. Proud supporter of working people. And proud booer of SXSW 2024.
AI, in this case, refers to LLMs, GPT technology, and anything listed as "AI" meant to increase market valuations.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Just got an AI generated PR from a coworker that implemented an entire microservice to replace the user id with username in one error message.
The kicker was there was already the username in the api method’s context. It was like 1500 lines, a new cache, a bunch of weird asynchronous thread code… and zero screenshot or proof it worked.
In the same vein, previous semester in Uni, we had a team project, not something too big, just very rushed.
At one point we were to contact a tcp server with JavaScript, send a one off measage, and return the reply, as the tcp server was a backing service.
My dumbass project partner has made a new server for it, just for being in the middle, so he wouldn't have to check how to make a single tcp request using async, he fluffed it up calling it "The Middleware" like anyone was going to respect it, and it took him almost two weeks working on it.
Wish i could just take that task away from him but it was his ONE TASK, and i had many others, safe to say i had to retake that course. Which is honestly humiliating since that course barely thought me anything to begin with.
This semester the task popped up again, took me half an hour to have the gist of the task down, in 12 lines of untyped JavaScript, ~120 with JSDOC types and convenience functions, didn't take much time at all.
Imagine wasting two weeks working your ass off because you can't be arsed to learn a simple concept, I'm sure he was grooming his own ego with the AI about how smart his implementation was, it required an extra dockerfile, documentation for it, and testing was out of the question because the code was utter garbage.
That sucks, why did you have to take the whole course again over a shitty group project?
For what it’s worth, students have always been dumbasses in programming classes. We made a card game in one and one of my classmates had 52 if statements to get the card suit and value.
That’s probably nit nearly the most egregious, just one I remember.
The project was most of the grade, you need to pass the test on top of it, and the grades we got for the project were shite because the same guy was responsible for the maintenance of the dockerfile.
This semester i was responsible, and all pf his past tasks were trivial on top of my past ones, which i already remembered how to do, of course the project wasn't entirely the same, just required the same things mostly.
A series of 52 if statements is plain irresponsible though lol.
The 2026 equivalent of paying outsourced developers by LOC is paying AI companies by the token
So it wasn’t broken… but they fixed it regardless and made it… worse?
This ticket was a small chore rather than critical bug. Just hygiene of keeping ids internal.
Literally all they needed to do was switch
user.idtouser.usernamein the result object.The user fields are always in context because they’re stored on the session, and even if they weren’t, there was a fetch on users they could be trivially added to a few lines up in the method. Even a second query in the method wouldn’t be a big deal, as it would add a couple ms at most.
We get username from another service, so it’s already clean. The AI seems to have not understood this and went insanely defensive.
Way worse code than the original, though I’m sure it probably passes all the new tests.
Edit: this is what reading the PR felt like https://www.youtube.com/watch?v=y8OnoxKotPQ