6 ms·
This might be a promoting issue, my experience is very different, I’ve written entire services using it.
by PUSH_AX 2y ago
This might be a promoting issue, my experience is very different, I’ve written entire services using it.
- miningape 2y agoMight be that they work in a much more complex codebase, or a language/framework/religion that has less text written on it. Might also be that they (are required to) hold code to a higher standard than you and can't just push half-baked slop to prod.
- PUSH_AX 2y agoWithout knowing much about my standards and work you’ve just assumed it’s half baked slop. You’re wrong.
- miningape 2y agoWithout knowing much about my prompts and work you’ve just assumed it’s why AI gives me bad results. You’re wrong. (Can you see why this is a bad argument?) Don't get me wrong I love sloppy code as much as the next cowboy, but don't delude yourself or others when the emperor doesn't have clothes on.
- lomase 2y agoIA generated content is the definition of slop for most people.
- TeMPOraL 2y agoWhich is deeply sad, because this both tarnishes good output and gives a free pass to the competitor - shit "content" generated by humans. AI models only recently started to match that in quantity. But then again, most of software industry exists to create and support creation of human slop - advertising, content marketing, all that - so there's bound to be some double standards and salary-blindness present.
- PUSH_AX 2y ago> IA generated content is the definition of slop The irony.
- lomase 2y agohttps://en.wikipedia.org/wiki/Slop_(artificial_intelligence) https://en.wikipedia.org/wiki/Slop_(artificial_intelligence) English is not my mother tonge. I have never noticed the word "slop" until people started to use it to talk about AI generated content. So for many people around the world slop = AI content. Where is the irony if I may ask?
- JamesBarney 2y agoI've spent a good amount of time in my career reading high quality code and slop. The difference is not some level of intelligence that sonnet does not possess. It's a well thought out design, good naming, and rigor. Sonnet is as good if not better than the average dev at most of this and with a some good prompting and a little editing can write code as good as most high quality open source projects. Which is usually far higher than most commerical apps the vast majority of us devs work on.
- miningape 2y ago> with a some good prompting and a little editing can write code good I agree with a good developer "baby-sitting" the model it's capable of producing good code. Although this is more because the developer is skilled at producing good code so they can tell an AI where it should refactor and how (or they can just do it themselves). If you've spent significant time refitting AI code, it's not really AI code anymore its yours. Blindly following an AI's lead is where the problem is and this is where bad to mediocre developers get stuck using an AI since the effort/skill required to take the AI off its path and get something good out is largely not practised. This is because they don't have to fix their own code, and what the AI spits out is largely functional - why would anyone spend time thinking about a solution that works that they don't understand how they arrived at?
- JamesBarney 2y agoI've spent soo much time in my life reviewing bad or mediocre code from mediocre devs and 95% of the time the code sonnet 3.5 generates is at least as correct and 99% of the time more legible than what a mediocre dev generates. It's well commented, the naming is great it rarely tries to get overly clever, it usually does some amount of error handling, it'll at least try to read the documentation, it finds most of the edge cases. That's a fair bit above a mediocre dev.
- 1oooqooq 2y agoi love those hot takes because the market will historically fire you and hire the mediocre coders alone now.