Earlier quoted context omitted.
Oh god this has been driving me nuts since Opus 5 landed. Every docblock is filled with long-winded jargon explaining why this design is superior to some other design, which never existed as far as any dev who might read that comment is concerned.
Oh no, you said "landed"! It's dug into our brains!
AI;DR (AI; Didn't Read)
431–440 of 729 posts
Re: AI;DR (AI; Didn't Read)
#432My coworkers continue to dump hundreds of lines of AI documentation in every PR and every other line of code has between one and ten lines of AI generated comments, talking about the real unlock and how things are byte for byte identical on the load bearing path or how the acceptance ladder is misleading. Features are coming out and metrics are improving, but we’re basically in a post readability code base, with the…
Re: AI;DR (AI; Didn't Read)
#433One of the ways I think about this is to treat AI as if it were another person. If I want to give information to Bob but I think Alice might do a better job of writing something, I'm not going to ask Alice and then copy-paste her response to Bob. I'd either tell Bob to ask Alice, or loop Alice into the conversation. Me being the middleman between Alice and Bob can cause several issues including delayed communication,…
Re: AI;DR (AI; Didn't Read)
#434My coworkers continue to dump hundreds of lines of AI documentation in every PR and every other line of code has between one and ten lines of AI generated comments, talking about the real unlock and how things are byte for byte identical on the load bearing path or how the acceptance ladder is misleading. Features are coming out and metrics are improving, but we’re basically in a post readability code base, with the…
My "favorite" Claudism is when I critique its work and ask it to remove some unnecessary part of the design -- and then the diff has more green than red because it added comments about why the code is no longer there -- the code that was never in the mainline and never asked for!
Re: AI;DR (AI; Didn't Read)
#435My coworkers continue to dump hundreds of lines of AI documentation in every PR and every other line of code has between one and ten lines of AI generated comments, talking about the real unlock and how things are byte for byte identical on the load bearing path or how the acceptance ladder is misleading. Features are coming out and metrics are improving, but we’re basically in a post readability code base, with the…
Just wait until you see vibe contracts, vibe requirements and vibe legal documents
Re: AI;DR (AI; Didn't Read)
#436If you didn’t take the time to write it, why should anyone take the time to read it?
Re: AI;DR (AI; Didn't Read)
#437I don't think AI is ever fully going away, but I can't wait for the bubble to pop and customers are forced to pay the actual cost of tokens. i think that's the only way we see a meaningful reduction in slop.
Re: AI;DR (AI; Didn't Read)
#438Earlier quoted context omitted.
It's not the ocean, it's the poster's own team. A simple "AI comments suck" in a sprint retro would be trivially easy and would at least start the conversation.
While I agree with the spirit of what you're saying, it is very similar to whenever anyone complains about things where they work. "Well, why don't you just raise it with management?" You're assuming that management 1) Understands the problem ("what are comments?") 2) Accepts that it is a problem ("how can more comments be a bad thing?") 3) Cares enough to solve the problem ("is this issue really a priority to solve…
Re: AI;DR (AI; Didn't Read)
#439Earlier quoted context omitted.
It's not the ocean, it's the poster's own team. A simple "AI comments suck" in a sprint retro would be trivially easy and would at least start the conversation.
Doesn't matter. You'll come off as the baddie. It's the foreseeable future. Best just to learn how to interpret AI generated shit, or learn how to run it through AI and have it translate it to a more concise format without all the buzzwords. It'll take getting used to, but it'll save your career.
There's a reason 3rd places exists. There's a social construct that off-work discussion (even when on-work) stays off work.
If your coworker is professional and cares about keeping channels open, they too will respect the unspoken rules that govern 3rd place neutral locations.
Blame it on the alcohol later on if it actually pisses someone off.
Re: AI;DR (AI; Didn't Read)
#440Earlier quoted context omitted.
I am actually asking you to do your job. Pre-LLMs, if I got comments that were difficult to read in a code review, that PR isn't getting merged until they fix it. So: Review the docs. If it's that bad, just say "I don't understand these comments" and send it back.
What I’m trying to say is that they can generate many more hundreds of lines of code and comments than I can reasonably review. Maybe the comments do make sense they’re just five lines longer than they ought to be. Multiply that by 20 times and then add in 150 lines of documentation that is not technically incorrect. Not to mention that the response to each review will come with its own set of new comments and new do…
I'm currently not working in tech, but I will again sometime within the next year or so, and I've been reflecting on my career in light of the recent AI madness. I think the biggest mistakes I've made over the last decade+ in tech as a software engineer have been caring. I've worked at small, medium, and large companies. Famous big names you've definitely heard of, less famous ones you probably haven't. In every case, in retrospect, as an individual contributor (non founder, non board member, etc) being personally invested in some outcome--quality, efficiency, cost, ux, customer value--is a mistake.
If you aren't actually in a position to change something, caring about it is futile. [edit] And I don't mean in the sense of "feeling empowered" or some such, but actually having the clout to steer the ship and make it happen. Very few people in a tech organization actually have that power, by design.
The industry wants to do away with code review, meaningful testing, computer security, and reliable services. Why swim upstream? You can't actually do anything about it so why try?
When I go back to work I'm going to do my 9-5 40hr/wk, smile, nod, punch the clock, and make the bosses smile or whatever. But I'll be damned if I'll ever give a shit again.