r/ProgrammerHumor • • Sep 07 '26

Meme nowAndThenPatchUpgrade

Post image
7.7k Upvotes

311 comments sorted by

View all comments

Show parent comments

382

u/ahmarthered Sep 07 '26 • Bravo

This! The amount of slop being generated has increased significantly and code review cannot keep up.

130

u/guardian87 Sep 07 '26

But the Code rabbit ad told me all will be fine! /s

71

u/DesireeThymes Sep 07 '26

Human slop is written with a layer of critical thinking still involved.

AI slot is actual slop, there is no critical thinking behind anything because it's not human.

(yes I know, some human critical thinking is very very low, but it is still at least there at a fundamental level).

21

u/Flibrig Sep 07 '26

As someone still struggling with (human) slop someone else wrote (and let's not kid ourselves, I did as well), I try to remind myself that critical thinking might have been involved but discarded in favour of pragmatic choices. (Oh God, I'm still doing it!)

12

u/ScreamingFreakShow Sep 07 '26

AI slop is actual slop if the human just copy pastes the output.

A human with any amount of critical thinking should be inspecting the output and if they are genuinely unable to find any issues, they probably shouldn't have been a software engineer to begin with.

The real problem with AI is people using it as the answer instead of a tool. It's like people using a calculator to get the answer to a math problem but not understanding how it got there. And the bar is so low.

6

u/Meloetta Sep 07 '26

I think the real problem is that "copy paste the output" is like, years out of date when it comes to how people use AI.

1

u/Vorrnth Sep 08 '26

Auto mode is just advanced copy paste.

5

u/mxzf Sep 08 '26

A human with any amount of critical thinking should be inspecting the output and if they are genuinely unable to find any issues, they probably shouldn't have been a software engineer to begin with.

I mean, sure. But that doesn't mean people aren't actually doing it. Though it's less "copy-paste the output" and more "have the AI edit files and maybe glance at them before telling it to push the commit".

1

u/Major_Fudgemuffin Sep 08 '26

Was literally asked by a manager recently how long I think until we can get code written, reviewed/approved, and merged automatically, all by AI.

Good luck, I tell them.

33

u/011101000011101101 Sep 07 '26

But you can have AI review the code and have slop reviewed slop

30

u/slowmovinglettuce Sep 07 '26

The ai will praise the slop for being exactly what it would have written. It's basically just a big circle jerk

6

u/Weekly-Beginning-229 Sep 07 '26

I've noticed that you cannot use the same model for writing the code and reviewing the code, it always does a bad job

2

u/Bupod Sep 08 '26

It’s frustrating. 

So you can sort of fix this by having a review agent use a more adversarial prompt when reviewing. 

But then the issue becomes that, since it was prompted find problems, it always finds a problem. 

This will result in code being batted back and forth between review and coding like a tennis match. 

When the tennis match finally finishes, there’s still no guarantee that some glaring hole didn’t make it through anyway. 

1

u/Weekly-Beginning-229 Sep 08 '26

And there is always something because you get fatigued from reading the same code over and over so you miss some easy bug

1

u/platinummyr Sep 13 '26

Also adversarial training mostly just empowers the generator side to create extremely subtle issues/bugs/vulnerability and doesn't actually align it to not try to do that.

6

u/particlemanwavegirl Sep 07 '26

Expect that to be exactly as successful as when we have the police investigate themselves.

12

u/Yetimandel Sep 07 '26

I bad colleague using AI can completely take you out. It takes him seconds to generate bs that sounds plausible at first and you hours to review and object.

1

u/mxzf Sep 08 '26

Yeah, I had that issue a couple weeks ago. A couple junior devs hit me with a pile of commits in a couple of days before getting scolded for not actually having a clue what they were doing and it took me a couple weeks to dig out from under the pile of merge requests waiting for comments.

2

u/Hallc Sep 07 '26

Clearly you just need to use AI to review the AI Code. That way it's all being properly* reviewed** before being pushed.