| ▲ | al_borland a day ago | |||||||||||||||||||||||||||||||||||||||||||||||||
> ask claude to write, and ask claude to explain This works, until it doesn’t. I’m continuously shocked by these stories, where so many people put the future of their job/company in the hands of these agents after only a few months of existing. I still constantly run into bad output from LLMs, from code to basic questions. I don’t understand how anyone can hand things over to something that is laughably wrong on a pretty regular basis, often in subtle ways that won’t be noticed by someone who isn’t reading closely and thinking critically. They’ve gotten better, but I still regularly give them the old Nick Burns treatment, push it out of the way, and do it myself. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | Maxatar a day ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
There's nothing shocking about this. The vast majority of software/source code is pretty terrible anyways, code that is full of bugs, slow to use, has little to no automated tests and very hard to maintain. To the extent that it gets fixed or works at all, it's not because of competent developers doing rigorous analysis of the software, it's because either someone testing it or using it gets annoyed, reports an issue, and then that specific issue gets patched out. If using LLMs to perform a similar function shocks you, then you should have been shocked already by the proliferation of pretty bad software for the better part of the last couple of decades. So many criticisms of LLMs assume that people have been writing software very diligently, applying a high standard of engineering, subjecting the code to a battery of rigorous tests, passing it through a strict review process... and that does happen for some software, especially software that is commonly used, but it's not true for the vast majority of software developed. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | thisoneisreal a day ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
It's a really fun philosophical exercise to ask what it means for them to be "wrong." My perspective is that they are fantastic at association and generalization (of language and symbols in particular), but whether they're identifying the associations you care about or generalizing to the level of abstraction you're aiming for is a complete crapshoot. If you aren't checking and correcting them, and discarding the misfires, you will end up with a very pretty Tower of Babel. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | allanmacgregor 16 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
AI is just a tool, and, as always, people will use it incorrectly and lazily. Are we forgetting the good old days of Copy/Paste from Stack Overflow? LLMs just made it more convenient for the same people to take the lazy route. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | jiggawatts 6 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
I saw this, all of this happening years before ChatGPT existed, but with outsourcing to Indian dev shops. You'd be shocked how often I see the meat-space equivalent of vibe coding! "I trust the developers." "You really shouldn't!" The thing to realise is that there is no fundamental difference between outsourcing a development task to other human developers versus outsourcing[1] it to LLMs. Either way, total and complete understanding is being sacrificed in the name of productivity and scalability. It's just there's one extra layer of work assignment now, with ICs handing off tasks to agents. What this has revealed to ICs is the BIG issue that has plagued all software development for decades, especially since outsourcing became so popular: Oversight is critical, and more importantly: authority can be delegated, but responsibility cannot. LLM output is fine, as long as you review everything it does. This is the same as any competent dev team manager reviewing PRs for quality, paying attention to critical matters such as security, adherence to high level design and low-level style standards, etc. Some do. Many never did. [1] This doesn't have to be a contract with an overseas provider, by "outsourcing" I mean any variant of not-your-own-hands-on-keyboard. Any scenario where a customer or manager assigns tasks to developers other than themselves. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | stealthyllama 4 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
Even if / when it does work, the value being produced is reduced to the dollars paid to Anthropic or OpenAI or whoever. What are you even contributing? What’s stopping the ai provider from coming in and eating your lunch? | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | shinobi-apps 20 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
it was hype all day long and managers forgot that ai is tool and not some magic stick. tool like dewalt or makita. after ai went out i got expected from some collegues at company to generate 600 700 lines of code or more, i tried to explain i cannot read or understand whats actually happening that fast, but they were like just push, go, copy paste it. complete autodrive mode, insane. then i spend weekend fixing it, making me double mad. whats actually happening is retarded, cos of all stories out there managers thinking that claude generate perfect code, and u could make twitter clone in half a day... | ||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | cindyllm a day ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||
[dead] | ||||||||||||||||||||||||||||||||||||||||||||||||||