3 ms·
> So, I admit that I'm finally getting into this "let Claude help you write code" stuff, and I'm enjoying it a bit for the stuff I, honestly, just don't want to
by cs02rm0 1mo ago
> So, I admit that I'm finally getting into this "let Claude help you write code" stuff, and I'm enjoying it a bit for the stuff I, honestly, just don't want to write; but ... I still read it. I still review it. I still look at the code like I'm peer-reviewing it and go, "Uh ... I don't like this area at all. That's going to be really hard to debug at 3am" and so on.
I used to. I've stopped in recent months, only because I just can't keep up with the pace it's churning out the code. If I was to read it, it would take multiples longer to develop anything, maybe into orders of magnitude longer. Occasionally I'll dip in just to get a sense of things, especially if it's struggling with something, or at the opposite end, if it's completely trivial. But I'm hardly reading anything now.
- menaerus 1mo agoExactly. That would mean going back to square one, and I also personally don't review the code anymore but I am more focused on asking the model to demonstrate the value it created through benchmarks, workload-generators, and e2e tests. Mostly it proves as a valid approach, barring the bugs the model can introduce to value-demonstrating benchmarks which can of course skew the evidence on hypotheses, and thus code trajectory the model opts to go with. The problem I see with this is really that I am not anymore under the control but I am not sure I see other alternative. I am becoming more and more like a system observer with surface-level understanding of the system rather than the engineer with zoomed-in level of understanding of how the code actually behaves. Perhaps we're transitioning into a QA roles present.
- fortzi 1mo agoAre you working on complex systems that serve many users in production? Do you actually save time?
- menaerus 1mo agoYes, I can't say exactly what but the backbone of cloud computing and/or infra, think databases, distributed storage, filesystems, ...
- t-writescode 1mo agoI mean, AWS did just recently go down due to a vibe-coding / agent-run-amuck incident, didn’t it?
- menaerus 1mo agoI don't know which one exactly but can we now count how many incidents there were in the pre-agent era?
- rasz 1mo ago>asking the model to demonstrate the value it created through benchmarks, workload-generators, and e2e tests. LLMs are fantastic at faking those
- t-writescode 1mo agoWhy? You own the pager, I assume. You own the mental hit when something you let go live (especially with your name on the PR) leaks customer data or deleted someone’s work. And if you’re not reading your own work, is someone else during the PR? Are you reading other people’s PRs? How do you know what your product does and how it does it?
- menaerus 1mo agoWhen the combustion engine was invented, and we got the means by which we could accelerate our trip by 10x, and at the same time scale it to multiple people, we didn't tell the humans to keep pushing the vehicles by their hands, didn't we?
- defrost 1mo agoNo, but the US and UK did enact Red Flag laws.
- nickmonad 1mo agoSpeed doesn't mean anything if you end up driving off a cliff.
- menaerus 1mo agoEvidence so far does not suggest people driving off a cliff so while a valid concern it's not a likely one. We also acknowledged that the benefit of using a vehicle is such that it outnumbers the risks it may introduce. We never said there will be no risks attached.
- t-writescode 1mo agoWe’ve only been on this train for 3-4 years, and in that period, we’ve already invented terms for this kind of vibe-coded, highly-breakable crud. We’ve also had a few, relatively high-profile in their spheres bugs come out and hurt people’s real, lived experiences. And that’s just the stuff where the house of cards failed quickly.