I used to feel this way, but now, I want more people to send me AI slop because I'm tired of human slop. I am tired of parsing through two word git commits where the author didn't care enough to tell Claude to write the commit message for them. Sure, I would prefer to read your personal thoughts on the change, but if the choice is between no meaningful information and an agent's mostly coherent if a bit verbose description, I'll take the AI.
The same goes for AI generated code. I've seen some code that I'm pretty sure would have been better quality if my 90 year old grandma was steering Claude. The standard that I want to hold myself is derived from the open source world like SQLite. Sadly, some people just want to take the minimal path to ticket completion without regard for future maintenance or pride in their work. At least AI is token predicting off the code bases that I admire.
I can't even force myself to read Claude's multi-paragraph PR summaries, and instead just go read the code. They're barely coherent and incredibly verbose.
I'm struggling to get people to give me a good summary line. Even if I just ignore the commit message body, I still want a meaningful summary line so git blame will be accurate.
I joined this team not long ago, and I was trying to add a new feature to an API server. I saw a pretty obvious UnboundaLocalError that would occur given the right parameters. I hovered over the line and saw, "fix login". I then looked at the git log for that file and found three commits with the same text. No explanation of how login was broken, how it was fixed, and it introduced a bug. Some people care less and have less diligence than the AI agents.
I have a standard that I hold myself to which falls somewhere in the middle w.r.t. AI usage, but for the other people I work with, I want them to maximize their AI usage.
gcoakes · · focus · HN ↗
The same goes for AI generated code. I've seen some code that I'm pretty sure would have been better quality if my 90 year old grandma was steering Claude. The standard that I want to hold myself is derived from the open source world like SQLite. Sadly, some people just want to take the minimal path to ticket completion without regard for future maintenance or pride in their work. At least AI is token predicting off the code bases that I admire.
queenkjuul · · focus · HN ↗
gcoakes · · focus · HN ↗
I joined this team not long ago, and I was trying to add a new feature to an API server. I saw a pretty obvious UnboundaLocalError that would occur given the right parameters. I hovered over the line and saw, "fix login". I then looked at the git log for that file and found three commits with the same text. No explanation of how login was broken, how it was fixed, and it introduced a bug. Some people care less and have less diligence than the AI agents.
I have a standard that I hold myself to which falls somewhere in the middle w.r.t. AI usage, but for the other people I work with, I want them to maximize their AI usage.