News for hackers. Stuff that matters.
Re:GPT-5.6 by ljm on Thursday July 09, 2026 @01:49PM (#48849826)
Purely anecdotally the one persistent issue I have with LLMs writing code is that they are absolutely paranoid and add a load of indirection and defensive crap and even if you prompt to avoid that it will often require manual steering to remove the cruft.
Re:GPT-5.6 by pdantix on Thursday July 09, 2026 @04:15PM (#48851800)
recent gpts are horrendous for this, whereas recent claudes have a tic where they incessantly add useless comments referring to previous changes and will use multiple single-line comments instead of a standard multi-line docblock.
Re:GPT-5.6 by galaxyLogic on Thursday July 09, 2026 @05:31PM (#48852628)
Sounds like my code. They may have been trained on my code!
Re:GPT-5.6 by tyg13 on Friday July 10, 2026 @03:23AM (#48856796)
The incessant need to constantly leave "the code doesn't work like <bad implementation>, it works like <good implementation>" frustrates me to no end. No amount of directions against it in project MEMORY, CLAUDE.md, or even embedded in the prompt seem to be able to stop it from doing this. I don't understand how it could have gotten into the training because I've legitimately never seen an actual person write code comments like this.
Re:GPT-5.6 by pishpash on Friday July 10, 2026 @03:39AM (#48856905)
Maybe it's self trained. It eats its own output and likes it...
Re:GPT-5.6 by ulrikrasmussen on Friday July 10, 2026 @05:36AM (#48857771)
It writes code as if the audience is you, the user of Claude, and not other developers reading the code in the future. I found that it helped to instruct it to keep in mind who the audience is and only write comments that describe the current state of the code and never describe anything that can just be inferred from the git history. I found that that helped, and I almost never see these nonsense comments anymore.
Re:GPT-5.6 by hk__2 on Thursday July 09, 2026 @03:40PM (#48851364)
I’ve experienced this with GPT but not with Opus/Fable.
Re:GPT-5.6 by rustystump on Thursday July 09, 2026 @08:18PM (#48854228)
I experience it with everything including opus/fable.

Though my feeling, no proof, is that the opus/fable today is not what it was months ago. there was a time for about a month where opus was incredible. Just incredible but as fable started to move out i swear to god it feels like sonnet now. Fable feels like opus used to but costs more.

Re:GPT-5.6 by adastra22 on Thursday July 09, 2026 @02:56PM (#48850751)
I have not noticed this with Opus 4.6+. The result is usually not too far from what I would have written myself.
Re:GPT-5.6 by epolanski on Thursday July 09, 2026 @05:58PM (#48852914)
Opus 4.6 was the best model in the family, following two ones were seriously brain damaged to do well on benchmarks.
Re:GPT-5.6 by techflowz on Thursday July 09, 2026 @07:22PM (#48853754)
yeah those have been horrible
Re:GPT-5.6 by epolanski on Friday July 10, 2026 @04:17AM (#48857209)
I wouldn't say terrible-terrible but only better at from-prompt-to-solution rather than interactive discussing and problem solving.

I tend to define it "better at solving, worse at assisting phenomenon". Which doesn't properly show on benchmarks that only focus on the solving part.

Re:GPT-5.6 by dizhn on Thursday July 09, 2026 @05:14PM (#48852468)
Fallbacks and backward compatibility are killing me :) So many code paths that just don't fail predictably.
Re:GPT-5.6 by AussieWog93 on Thursday July 09, 2026 @08:39PM (#48854358)
https://github.com/EspoTek/.claude/blob/master/CLAUDE.md

Stick the "Never suppress errors" section into your Claude.md, this will never happen again (works for me with Python/Flask, ymmv for other languages).

Re:GPT-5.6 by hatsunearu on Friday July 10, 2026 @09:53AM (#48859960)
A lot of that sounds like offensive programming: https://en.wikipedia.org/wiki/Offensive_programming
Re:GPT-5.6 by AussieWog93 on Friday July 10, 2026 @12:33PM (#48862190)
Didn't know there was a word for that, thanks! Looks like my programming style matches my communication style in general. :P
Re:GPT-5.6 by nurettin on Friday July 10, 2026 @06:17AM (#48858008)
I tell it to avoid belts and suspenders, don't leave dysfunctional code in, and fail loud. Seems to change that behavior.