Elektrine lite

← Feed

@itamarst@hachyderm.io

2026-04-01 18:43 UTC

@aredridel @glyph I think it's different in that the impact on people who _do_ care is still very much there. For some people there's a very positive emotional response to generating code (it's fun to build things! it's magic! no need to _learn_ which is always unpleasant, though that last one is likely less conscious). OTOH code review is never fun, and now you have to do 4× as much, if not more, so you have very negative emotional response. And so there's a very strong emotional push to auto-generate code, and a very strong emotional push to start skipping reviews and start post-facto rationalizing why this is OK (there's tests! The AI can fix it later even if you don't understand it! etc, you can watch people going through this in real time). And this process can happen to people who care about others. Taking away this unpleasant burden of code review is helping your coworkers suffer less, after all. Taking away the emotional pain of thinking and learning is also helping your coworkers suffer less.

Replies (2)

  • @aredridel@kolektiva.social 2026-04-01 18:47

    @itamarst Yes, this! This is one of the failure modes we need to steer around. One of the things we can do is turn UP the standards, rather than down. I you're generating code for PRs, you now have no excuse not to Get It Right. And it's extremely reasonable to be quite rude to someone who's dumped slop on us.

    Open ##2002844

  • @IngaLovinde@embracing.space 2026-04-01 21:20

    @itamarst @aredridel @glyph it's not even just 4x as much; every MR requires 4x (or more) as much effort as a human written one, because the modes of failure are completely different. For human written MRs a general heuristic of "if it looks good, it's good" is applicable to some extent, but LLMs are optimized to generate code that "looks good" and that makes reviewer's eyes glaze and that passes the review successfully, regardless of its actual quality.

    Open ##2002856