Top
Best
New

Posted by pella 1 day ago

Over-editing refers to a model modifying code beyond what is necessary(nrehiew.github.io)
408 points | 234 commentspage 5
Meterman 18 hours ago|
I really felt this. total pain point for me.
jollyllama 1 day ago||
It's called code churn. Generally, LLMs make code churn.
standardly 23 hours ago||
I've had a bad experience using AI for front-end stuff, where I replace or deprecate a feature only to notice later all the artifacts it left behind, some which were never even used in the first place.

I re-did an entire UI recently, and when one of the elements failed to render I noticed the old UI peeking out from underneath. It had tried just covering up old elements instead of adjusting or replacing them. Like telling your son to clean their room, so they push all the clothes under the bed and hope you don't notice LOL

It saves 2 hours of manual syntax wrangling but introduces 1 .5 hours of clean up and sanity checking. Still a net productivity increase, but not sure if its worth how lazy it seems to be making me (this is an easy error to correct, im sure, but meh Claude can fix it in 2 seconds so...)

graybeardhacker 1 day ago||
I use Claude Code every day and have for as long as it has been available. I use git add -p to ensure I'm only adding what is needed. I review all code changes and make sure I understand every change. I prompt Claude to never change only whitespace. I ask it to be sure to make the minimal changes to fix a bug.

Too many people are treating the tools as a complete replacement for a developer. When you are typing a text to someone and Google changes a word you misspelled to a completely different word and changes the whole meaning of the text message do you shrug and send it anyway? If so, maybe LLMs aren't for you.

kristianp 49 minutes ago||
`git add -p` sounds like a useful tool to try.
nunez 19 hours ago||
i use claude in more or less the same way but it sure is tempting to just glaze over the 300+ line diffs it produces.
m463 23 hours ago||
You know, this made me think of over-engineering.

...and that led me to believe that AI might be very capable to develop over-engineered audio equipment. Think of all the bells and whistles that could be added, that could be expressed in ridiculous ways with ridiculous price tags.

ricardorivaldo 1 day ago||
duplicated ? https://news.ycombinator.com/item?id=47866913
scotty79 22 hours ago||
This seems like something that should be easy to prevent in pi harness. Just tell it to make an extension that before calling file edit tool asks the model to make sure that no lines unconnected with the current topic are going to be unnecessarily changed by this edit.
ryanshrott 4 hours ago||
[dead]
DrokAI 12 hours ago||
[dead]
panavm 15 hours ago|
[dead]
More comments...