Don't be a meat proxy
gruhn.me
gruhn.me
What kills me is you might expect this from a busy high level manager that doesn’t really understand the technical details and they just point the AI to an error they got. They don’t know how to interpret the response, so they ask someone who work on the thing. It’s still kinds annoying because you could just ask, but whatever. But to get these from junior and senior engineer for the areas they work in and expect someone else to read it for them? It’s crazy behavior. How can someone serious even think that’s ok.
They generated lots of documentation across the whole stack and now makes all PO/BAs read it if it's correct. So not just 300 lines - he unironically generated thousands of lines of "documentation" and is now making hundreds of people review it for him
Complete brainrot
Au psychosis is getting seriously outrageous at this point
Thankfully I'm a dev and thus aren't in the blast radius of that genius idea
For high stakes debugging efforts I'll dig in with Claude, have it do a bunch of testing and give me a writeup, and then review it to extract any useful findings. When discussing with other people, I give them the 2 sentences I'm confident in and then link them to the giant doc so they can review it with their Claude.
IMO once you're working with agents, your whole job is context management. I have a little web server running my Claude markdown docs. When someone sends me a Claude snippet with some partial information I just have them prompt their bot to upload a thorough context dump so I actually know what they did. If someone has had an agent look at a problem they haven't thought about yet, I'd rather just get the info from the bot directly.
Like, I can see getting a strong warning the first time somebody notices you do this, then if you persist you’d have to be let go.
Just like anybody else who is clearly not doing their job.
Why would you tolerate this sort of behavior at your company?
If I get a request like this on a day when I don't feel sufficiently quixotic, I say sure and just put it through an LLM myself - if they don't bother to re-read it, why should I? This does not have a great promise for a future of work, of course. Also, in my teams, I explicitly tell people not to do that.
Deciphering error messages can be a bit of an arcane art, at times impenetrable to all except the authors of a system. Understanding the patterns exposed in such messages and, thereby, deriving their meaning is not always clear even to experienced developers.
Engineers reaching out to you (humans) to explain the output of an LLM haven't fully internalized how to interact with LLMs. When an LLM's output is beyond one's immediate grasp, one can _ask the LLM_ to further break down its output, to explain the concepts and symbols that inform its response.
Personally, I have asked LLMs to draw charts and comprehensively simplify their output, often providing cognitive signposts that "I'm confused" about some aspect of what its reporting.
In other words, some people, including engineers with various lavels of experience, don't yet fully understand the implications of the open-eneded interface that language provides with LLM interaction.
AI is a helpline, so for a lot of people it cripples them. they cease to think. simple as that.
its something people need to be aware of that their brains work like this, because that awareness is the same thing that solves the problem. (people find it very confronting to learn they have been asking questions they knew the answers too already...)
That time has now passed though.
This shit has progressed well past seriousness and into the absurd
LLMs have made G extremely cheap, but verification capacity and judgement has not scaled at anything like the same rate. Someone can generate a bunch of PRs or a report quickly, while transferring hours of verification work to everyone downstream.
We are on the wrong side of this ratio, because we never had the capacity to extinguish reviewer capacity the way we can today.
“Don’t be a meat proxy” needs to be a cultural norm for the larger problem of using cheap generation to externalise verification costs onto someone else.
I would totally lose it if someone come up to me with that shit. Zero chance I would put up with it.
Just have devs commit (or provide however you like) their ai coding sessions.
It then becomes obvious if someone has, or has not, reviewed the code, because then they discussed it.
Bonus points: on very complex tasks, you can more or less resume the conversation, via session files.
Same for schoolwork, research papers, and a lot more.
The conversation is not something to throw away: it is arguably as important as the code in the pr.
I can count on one hand the number of times I've seen LLMs one-shot responses that are fit to paste to Slack verbatim. It does happen though.
I believe in proper breaks, more than enough downtime, work-life balance - but I’ve been hamstrung my entire career by people who seem to be so low-bandwidth that they often seem to be operating on autopilot - while making the same (or far more) as I’m making.
I'm glad most of my colleagues are still doing things themselves. But honestly, if all you can do is tell me what Claude told you and you didn't even bother to read it yourself. Then I might as well just cut you off the team and go use Claude directly.
This is the worst person to get this from because they literally don’t understand it.
This is the kind of thing that spreads. If you have to deal with it all the time you're going to start dissociating out of necessity.
It’s the equivalent of choosing words from a conversation and sending you the dictionary entries.
I could do that myself. I really didn’t lack the ability to click a button.
the person that got it, thought it was actually a good idea and they went with it.
that confidence now translates into behavior.
Everyone at my job uses LLMs to code, all day long. People still ask me "why does this bug happen" and I use Claude to find out and the answer is almost always straightforward, and when its not I raise a discussion with the team. The calculus isn't "can I prompt an LLM to find out," it's "do I have a solid enough mental model of the part of the codebase to prompt an LLM specifically enough, and also understand if the LLM is hallucinating or not."
> How can someone serious even think that’s ok.
I think this is a culture issue. I think every org is different, but we had a similar ramp up at our company. First we trialed cursor. Then some people were committing slop. Then we were like "llms are no excuse for slop." Then we got our skills and context good enough to not require close review. And then everything became LLM driven and now we have become "meat proxies" where everyone asks LLMs to fix things that are part of unfamiliar parts of the codebase and then asks someone else familiar to review the fix. We're tending towards a solution to this because I dont think its a good usage of resources but every org will come up with their own culture and solution to this.
I created a spreadsheet called “slop” and add the name to the list and redirect all queries to their engineering manager. I’m not wasting my time on that shit.
Because no one is serious anymore.
I hate to say it, but anyone this lazy is absolutely asking to be replaced by AI.
I think this is just the moment we are in, the amount of people using AI in their day to day work changed so quickly that we have a very wide spread range of competencies and experience and really nobody has had enough time to be an expert with AI. We don't have well defined best practices and it feels like the target is moving.
My guess is you were probably complaining about something similar to this before there was AI, this is just the new target for your angst.
“Learned engineering just to become the condom between Claude Code and prod”
And that (re)framing helped as well to think about the “what are we even (left) doing” as an industry
I have been doing daily agentic coding myself since last November, but lately Im having concerns. We are on the verge of becoming Warhammer 40k Tech-Priests: chanting sacred prompts to appease the machine spirit, praying for a good result. The foundational knowledge is lost, meaning that even if we do look at the code, we won't understand it anyway.
I tend to think it's just different personality types. There are a lot of different type in engineering. There's a significant set of people that really love to just be given detailed, well described set of work and crank it out, they don't really want to be involved in much outside of just implementing the plan. That is not all engineers but certainly a chunk of them. I could see that group feeling a bit sidelined by AI. But that's not me, so I am just speculating.
He wasn't wrong, and his role was still valuable to the company.
Maybe that's you. In my case, it's going better than ever.
Unfortunately people are being encouraged to use LLM in docs, emails, and presentations so it's probably a losing battle.
I've been guilty of acting as a middleman for review comments from difficult coworkers. I farm out my interaction to avoid the confrontation, mental exhaustion, and to avoid negative feelings I got from those reviews. I don't mean 'my work is being challenged', I mean people who: delay, nitpick, blow up architecture after not participating in design, assert false info as truth and require you prove them wrong, require 10x evidence of everyone else. Not people who are like 'Hey, I don't understand this code can you add some comments or lets hop in a room for review'
I've also been on the receiving end. I like to think I'm NOT one of these toxic reviewers.
Now, we have Business Owners and Managers who are now even further away from engineers. Important meetings have 0 engineers in them ( a couple people who think they're engineers because they were for 5 years in the 80s ). Output is an AI generated transcript that gets copy/pasted into copilot to generate jira tasks by the Product Owner.
It seems like we (humans) really don't like working with other people. Or, maybe we like working with people who can advance our careers and want to automate interaction with people who cant?
I think this effort by Business Owners to set up an AI wall may be the closest I've seen to 'digital classism' (maybe there is a better term for it?).
This will result in a list of sentences that are clear and explanatory, easier to double-check, and convenient for the user to rewrite into a more readable format with a human voice.
I've been thinking about how to avoid having AI-isms creep into my own voice, because I see that way too much in my tech-world friends. It's natural enough: if you spend a lot of time talking to somebody, you usually end up mirroring some of their speech patterns.
One idea I had was to start doing my Claude sessions in German. (That happens to be my strongest second language, no other reason.) Thus any Claude-isms I pick up will presumably not wander into my English, which is what I use for most communications.
This would have the added benefits of getting some much-needed German typing practice, and preventing me from ever lazily copy-pasting AI text into an email or a README.
Do you guys think we're going to see a de-evolution of human beings due to technology?
But a modern engineer has computers, math software, can code, has all the knowledge of the internet at their fingertips. With all that assistance I believe modern engineers are way more productive and capable.
I work in the embedded space, and I routinely have to work with technologies I'm initially not familiar with. Internet searches are very hit and miss. So, is "AI". I generally use every tool at my disposal to try to get my foot in the door so I can understand better questions to ask and get the technical information I need to do my job.
I absolutely have no problem with someone replying to my question with a response from Claude. I appreciate them telling me the source, so I can assign an appropriate level of trust in the information.
You could consider it a class of predator on people who have vulnerabilities that can give way to dependence on the LLM and an inability to function. It could be seen in that light. The underlying problem is being described in that light.
This is somewhat good news because it means the end (to some extent) of the Peter Principle. My hope, though, is that this doesn't turn into an actual caste system, but I'm not holding my breath. I think that's where this all goes: we're in the process of the world's intelligence being strip-mined and resold back to the world at a premium. The only ones who "survive" long-term are the ones who refuse to submit all of their mental faculties to AI.
That inevitably leads to a rapid degeneration of the species. Only way to avoid that outcome entirely is to remind people that their brain is valuable and they need to exercise it just like they would the rest of their body.
We will recover when we realize the valuable workers in a field are the ones who want to be there and actively increase their knowledge rather than offload work.
Do you guys think we're going to see a de-evolution of human beings due to technology?
The gap between people who are willing to commit the hours to learn something and those who prefer the path of least resistance is getting bigger.I’d like to add that for hardware development (in my experience) it’s been non-stop double checking because of hallucinations. To the point where I don’t use it for weeks.
A de-evolution of culture for the sake of efficiency, sure. The entire culture will shift to a greater degree of superficiality, not just because of the lack of deep understanding of what they're doing, but because AI will condition (and is conditioning) people to want the more superficial stuff.
This isn't a phenomenon exclusive to AI - but AI is at the apex of it and is the worst we've seen so far because it, much more than anything else, targets the mental domain whereas most previous automations have targeted the physical but the mental as well to a lesser extent.
The end result is a huge amount of technical debt that simply can't be recovered and a huge increase in myopia that will prevent us from truly understanding and solving serious problems that will undoubtedly occur.
Most people can't see this because they're already addicted to the dopamine hit of the tech, but it's one reason I'm 100% anti-AI and I hate it with an immense passion.
I am lucky that I work with great teams and so when someone says "this is how Claude (or Gemini) summaries the situation" it does mean "I read it and it's right-enough to be helpful, so I am passing it along without editing"
Obviously for this to work you need (1) a team that's smart and mature enough to own the AI output it puts forward and (2) shared understanding that people are operating this way.
I do find that when you have 1 and 2 this is a real accelerant. I asked a sales rep the other day what was going on in a key account and he forwarded along a 10 page Claude synthesis.
The reality is this is better intel than I would have been able to get in a pre-AI era this quickly. And yes once I went into the weeds on the doc I found one thing that didn't make sense and I asked the rep he stared at it and said "you are right that's a hallucination I don't notice" but overall it was still worth it.
When someone is asking me about something that is a) their job and b) I have explained to them before. There are a few specific people that I have to do this to repeatedly because for some reason they don't want to do the thing their team owns. It's a high noise source at my work and this response is my new version of RTFM.
We already have social patterns for disregarding "Well... Acktchully" Bros who jump into conversations where they're not welcome and I think we can easily build up a new rule for "Well... Claude says 'Acktschully'" Bros
AI is just another tool they can use to be stupid and lazy while pretending to contribute.
I've had people forward AI responses … sans "Claude said". I'm quite literally talking to Claude via proxy, and I've caught more than one person pulling this stunt. It's a nightmare of negative productivity, though. Just why? And invariably the kicker is they still want me to solve their problem, whatever that might be.
A news article I read today said they asked Claude whether a song's lyrics were AI generated - as if it were some kind of legitimate authoritative test.
There's enough problems already with the existing 'AI detection' tools for text, but this was a big red flag - its the journalist clearly assuming these AI tools have some unique insight into the text they generate, which was deeply concerning to see being used in an article that had a real bearing on the reputation of the person they were accusing of using AI.
I'd put more weight into my developer proxying system information than my sale's intern. I am expecting the proxy to have given the response a sniff test
Interestingly, there seemed (small n) to be a correlation between this behaviour, and (my view of) people's existing competence, which might make sense.
Because it would take 15 minutes to find out the answer myself, and 3 minutes to let Claude find it, I ask Claude. So how should I answer? Should I disclose that I used Claude to find the answer? Or should I act like I did it myself, appearing to have super-powers that I don't possess?
Do you tell people you used a hammer to hit the nails? Do you go out of your way to explain to people that you don’t use your bare, bleeding knuckles to punch in the nails?
Give people some credit and don’t treat them like idiots.
Also don’t treat your LLM as some “super-power”, it’s just a fancy hammer and still hits your fingers if you don’t know how to use it.
If the answer is wrong and people trust your judgement, then they will take a lot longer to figure out, that your answer is not to be relied upon.
Your non-technical parents ask you a question? Use the best tool for the job (might be Claude), then just help them with the task.
Talking to a friend looking for genuine advice? Maybe show them how you use Claude while also answering the actual question.
A lazy person trying to make you do their work? Don't become their Claude interface.
Someone asking a question but actually just trying to open up a conversation? Maybe check-in what their intention behind the question is, and if it's indeed conversation / exploration, leave the phone in your pocket and do that.
The way I solved the problem was by making a big show about the fact that I used Google to type in literally what they asked me word for word, and that I looked at the first couple of hits for a few seconds.
Most of them got the message pretty quick. There were a few holdouts though who took longer.
"I don't know, I could google it or ask Claude for you, but you could do that yourself."
Because saying "I don't know" is a perfectly valid answer.
Like a human, not like a robot. Either just present them the answer or explain them how you got it.
Give a man a fish, and you feed him for a day. Teach a man to fish, and you feed him for a lifetime.
People get information from Google AI mode and take it as 100% truth. In reality, blogs, reddit, and junk are often sourced link...which is fine if you inspect the sources...which some people don't!
Have has examples of people AI-moding a questing and they get one answer based on how they asked. Then another person asks and they get another answer.
Issue: People read what they want to read, don't listen to humans anymore beacause the AI will tell them what they want.
People just want to pay their bills and don't want to use up their limited cognition beyond what's minimum.
For example, I work for 3 different employers. They don't know and I don't care if they find out. I use AI exclusively. I don't have Kubernetes experience but I am managing their infrastructure without issues. I will just read whatever LLMs give me and repeat it back. It has never failed me and there's no need to learn something that AI will do much better job at.
Sometimes I'm not even at my desk, I go to the gym and exercise instead which is a better use of time only answering on Slack when they ping me.
When I do try to check the links, they often don't support what's stated. If I call out Gemini, it says something inane like "I don't actually use these links the way a human might --- I didn't misinterpret it because I didn't even read it!"
Recently I was searching for information about fig trees (the fruit). It kept telling me things that didn't make sense, luckily the links revealed it was answering about fiddle leaf fig trees (the houseplant). Unfortunately that was not a correctable problem --- it kept happening even after I pointed out the mistake. So I'm really not too sure what the purpose of the system is. You still have to read through the references in their entirety (if not paywalled!), and with skepticism. And then if you find a problem, AI isn't going to get back on track.
I actually banned this and made it part of onboarding.
I can google too. You need to read yourself, ground the solution to our setting and then propose a plan.
It's gotten to a point where if I see valid `code` in responses I assume it's AI junk output and I scold the commenter.
Whats is wrong with this?
I work with durable tracing (not using NATS, or k8s though) and this looks almost exactly what I would expect to see in a coordinator log after repartition of a storage cluster.
Obviously I don't know what your actual context was, though.
And yes you can prompt it to take it easier as you’re not experienced in this, but it’s usually a boiling frog situation. You work on something, need a small thing ajdecent to it, and three messages deep Claude is speaking to you in tongues unbeknownst. You knew what was happening at every turn but still got lost somehow.
Unsolicited, I've started to get messages like this, where Claudes are voicing their opinions to me through humans:
> # 0. Who's writing this, and why
> Hello — this is Claude, an AI agent. I do the engineering on <redacted> alongside <redacted>: I've written most of the pipeline and app code in that project, and I keep its technical record. <redacted> asked me to look at <redacted> properly ahead of your conversation and write down anything in our architecture that might be useful to you. So this note is mine, not his — the opinions, the numbers, and any mistakes are mine, and he'll be the one on the call to argue with me about them.
It makes no sense, if you know anything about a search, it should be obvious you cannot provide meaningful suggestions by just auditing the frontend?
I doubt people running those agents know much about stuff
They genuinely think they're helping by shoveling 5 pages of LLM output they didn't even bother reading into teams...
Nightmare.
Too often, my Twitter experience now is - start reading a post with some kernel of insight - read some claudism in the post - stop reading immediately
It seems like people turn over their raw kernel of insight to an LLM to give it polish, likely in order to increase its appeal to the audience. But most of that appeal is lost amongst people that consume LLM written content regularly.
It's also likely that social media engagement does not filter for this. A majority of people are still not neck deep in LLM-talk, and cannot distinguish between LLM and human written content.
It'll probably take us another year or two to develop herd immunity against meat proxism.
Flagging, highlighting, filtering, and avoiding AI slop online seems like a very lucrative capability to bake into some consumer hardware. Get your social media, and music services, back to the ‘good old days’.
In the end, nobody cares whether you used your memory and expertise alone, asked a peer, googled it, or asked ChatGPT to refine your answer. As long as you verified it, rephrased to match company lingo and can vouch for it, everyone is happy.
In the past, avoiding this process was called plagiarism, and it was frowned upon, to put it mildly. Now, because the LLMs say it's OK, it's become the norm.
The, "this is what Claud said", response also comes off like an appeal to authority. When these LLMs have no authority and get the basics wrong constantly.
> The LLMs says this, so it must be right.
On the other... people really don't bother Googling or asking AI sometimes, and if the question doesn't require local context, that's a very appropriate response.
I once saw a woodworking television show that seemed to do everything on the table saw. Rip, make frames for paintings, everything. It seemed the next step of every design was accomplished "over at the table saw".
Right now it seems that's what people are doing with AI. Need a bandsaw? use AI. Need a table saw? Use AI. Need to think of a solution of any kind, better consult AI.
Right before this trend I recall kids wanting to check YouTube first before doing anything. Now they ask AI.
There's an app for that, there's a website for that, there's a magazine for that, there's a phone number you can call, and so on and so on.
As with everything, I say this: do your own thinking and proceed with caution.
This too shall pass.
The only equivalent tool in wood working would be a robot that can build an entire table from scratch and you just sit there and tell it what to do and what kinda table you want and watch it autonomously build everything.
1 saw type is not really even remotely equivalent to what ai is to software.
Except that it’s difficult to imagine an even more general tool that would replace AI in this role.
I am going to share this writing with everyone in my org. Succinctly written and golden advice.
It might be rude to send LLM output. It's also rude not to check basic things with an LLM before wasting someone's time.
Second is that the LLMs are not going to have original input, they're just going to expand what I say. So at that point I might as well just send the prompt or the assorted collection of ideas and others can expand on their own. Seems more honest and efficient as I'm not just pushing a wall of slop.
Like when someone says “ChatGPT says: …” I just want to stop them and say “Look, you are a human with a functioning mind and thoughts and I’m sure YOU have something valuable to contribute here, I want to hear what you think, not what the bot outputs.”
Heck, even if you are just gonna prompt chatgpt, if you read and understand and agree the the output would be useful, feel free to rephrase it as your own (so long as you take accountability for it if it’s wrong, which I guess is often why people hide behind “chatgpt says…” in the first place, it allows them to pass accountability on to the machine).
For me what matters most is whether the person understood the core of the thing they are forwarding. Usually a wall of text is contraindicative of that.
I want my team to be able to write the core idea on a whiteboard without any help before going ahead and sharing or implementing it.
Wrote it up here of when (instead of if) to use AI in any given context: https://assistedeverything.substack.com/p/ai-bowtie
Cost the company a ton and had to take it over from scratch. AI is unleashing a small army of 0.01x engineers and making them harder to catch, so not only are you burning the tokens, you're also setting that labor cost on fire.
person was essentially a proxy for some security-related agentic prompt: - Hey, agent, open the issue! - Hey, I clarified it with the agent! - Agent disagrees! - Agent agrees!
I love the bullet point(s) : we don't trust [aircraft] pilots to catch automations mistakes (e.g. autopilot), but we are expecting humans to catch LLM mistakes.
Artificial Intelligence Natural Stupidity - Brandon Sherman
Sending LLM outputs to people is worse than useless, because you don't even know what they prompted with. For all you know it was "write me a paragraph justifying my opinion".
It’s a meat to meat courtesy during this transition phase.
The only reason I don't do an equivalent of this, shared convo links, is that I simply don't use Claude directly. I use it through hundreds of other people. Meat proxies all the way down.
Should I a) give a worse answer b) ask claude and launder it as a meat proxy or c) tell them to ask claude?
b and c piss people off but often get them to a better answer.
Don't give me AI feedback at all.
It was thousands of lines long with repeats and a boatload of conflicting requirements.
When we had a meeting to review it they didn’t know what many of the requirements were. They explained that many people made the spreadsheet but they were all in the meeting and nobody could quite describe some items or how they worked together. The vast majority of the spreadsheet was a mystery.
The phrasing and mishmash of concepts / inability of anyone to explain much of it made me suspect it was largely generated by AI.
https://news.ycombinator.com/item?id=48497609 https://tombedor.dev/human-attention-and-human-effort/
Validation is harder, as nobody skips it because they weren't told to, but because relaying is faster, and unread output looks like validated output right up until it bites. That's probably not solved by asking nicely, I don't think there's a process fix for that beyond people actually being held to it.
NATS control-plane events: stream leader election / R3 quorum re-form during pod churn.
He pasted that curious LLM response and never explained it.would you call that proxy-bait?
Yes you do apparently need a meat proxy, because either 1) you didn't tell them that you already talked to claude, or 2) you didn't already talk to claude. Either way they are forced to be your meat proxy because, apparently, you never asked an AI, or didn't tell them you asked an AI, and asking an AI is now table stakes.
Don't waste my time by asking me a question that:
A.) I know no more about than Claude, and
B.) You could have answered yourself using Claude
All of the questions I respond to this way fulfill both A and B. Responding with "Claude said" is both more polite than most ways to respond to such questions, and a subtle hint to the other person that they should be using the LLM first for those types of questions, rather than coming to me first.
Why aren't we seeing these type of articles talking about the first bottleneck? Even the ones talking about code review don't mention the upstream work.
Writing software is still one of the most expensive things you can do to a business even with LLms.
"Who can understand your insurance plan better than a human who has done it for 25 years! You can just mail them your Claude response and they'll tell you what it means!"
I got inspired so I created this: https://nomeatproxy.com/.
I have ofc linked to your post there as the inspiration :) If you do want to change how you're credited then feel free to contact me (link to my stuff is at the bottom).
https://www.eastoftheweb.com/short-stories/UBooks/TheyMade.s...
You can set up custom instructions to be less verbose and less jargon dense. You seem to be confusing the default RLHF personality with the inherent nature of AI. It will write however you ask it to write.
Misguided HR / people Ops aggravate the situation, by using slack engagement as a productivity measure. Flagging people that are brief but relevant as slackers.
A co-worker I'd just tell to RTFM when it's bothering me. Higher up the hierarchy, the egos are more fragile and I'm afraid the can't take it.
Don't be a meat proxy!
Lets not be stupid about this. Do whatever works for you, and don't let some moron set the standards for your social interactions because they got the ick one morning, just because they wrote it down and put it on a website.
1) they don’t know the answer - looked up on llm
2) correlate to #1, I want to look smarter than I actually am
3) I’m too lazY to send you a thoughtful / personal response , I offloaded it to an llm
Meanwhile execs get unlimited tokens...
And here I am, only automating the most mundane and boring stuff so I can program by hand, which I enjoy.
But it should form part of your own judgment, not, as you say, just pasted into a chat without any thought.
That said thankfully there's no way of measuring a good SPEC yet. If there is that will collapse the SWEs profession.
Does anyone know how to deal with the jargon part? It is getting hard to use claude and even worse when someone sends you the direct output from claude.
In my experience this sort of thing happens all the time when something has to cross between different knowledge domains and the sender doesn't apply their mind in order to co-operate on the issue at hand.
In the pre-LLM past, the sender would add no value, acting as a simple email forwarder, and they would blame you for the delays caused by your inevitable clarificatory questioning. But I always had a defence, which is that your email had no inputs and I had to ask questions to clarify.
Now, though? With LLMs, they just run whatever it is (contract, memo, policy) through whatever LLM they have available and paste the output in an email, giving them the appearance of having done work and added value to the project.
But their LLM outputs don't make sense, or don't apply to our organisation, or is a fluffy and abstract "right answer" with no connection to the specific concerns of the business. Parsing it is a chore, and takes time.
And since now I am the only one actually taking that time, I become the visible cause of the delay.
It's infuriating. Any tips on how to deal with this would be greatly appreciated.
This really isn’t the case with frontier models in 2026.
I’ve found (sadly) that every time I thought the model was hallucinating, I was in fact the one who was mistaken.
I've included a link to this blog post, just for kicks.
no reviewing 'a.i' code. talking to actual humans not 'a.i' jargons
- isnt that like standard behavior on any blog?
I recently started a new consulting gig and got a 36 page architectural white paper that was authored by Claude. It took me an entire business day and a monstrous headache to decipher and distill it down to a 1 pager. This shit is unsustainable.
OK but can you talk to my specific claude code conversation that has 6 months of context on the mechanism you are struggling with?
PS: Ideally set thinking to max and research mode or whatever anthropic calls it.
this is perfectly understandable?
If they instead read it, and distill it down to “have you checked X?” Someone with the full understanding can easily go: “Yes, X doesn’t fit because of this other reason.” within seconds. Sometimes this happens without asking a teammate. However, when I do ask I’m not asking for you to ask Claude and paste the results, I have my own tokens for that. I’m asking you because I think your knowledge will be helpful in finding the answer.
Finally I have a word I can use for this
I do still think there are still places where being a meat proxy is legitimately okay or even desirable, such as PR comments. If everyone's code is generated by AI, and AI will ultimately be the primary consumer of the PR comments, it seems reasonable to me to allow AI to write the comments. Maybe I've just lost my mind though.
I'm always puzzled when I see this kind of commentary. How are people using LLMs that they find this type of thing problematic? Just do:
- "It's verbose" -> prompt "Explain briefly"
- "plausible nonsense" -> Yes, it happens, but less frequently than with older models, and arguably far less than your average human. Mitigate by prompting "Run a search to check that X, Y, Z is correct".
- "I had to lookup almost every word to make sense of this." -> Does this really happen frequently? It doesn't to me. Mitigate by prompting "Breakdown that sentence and explain each term in plain English".
I can tell you even at one higher level of abstraction, this is happening a lot --
A business analyst supposed to ask discovery questions.
A project manager supposed to list risks and assumptions and a timeline.
A consultant expected to outline a new proposed solution and the pros and cons and trade offs.
An architect supposee to present and defend a solution design -- and the change review board supposed to ask questions to validate it.
All of them are lobbing slop grenades at each other -- just packaged in normal / human-looking formats like excel and word and powerpoint and email -- but slop nevertheless with minimal to zero value add by the human, thanks to proliferation of copilot (among others).
We are hastening the rot.
This is productivity theater.
This is where some of the 10x engineer and AI taking jobs is happening I am afraid.
If I have something Claude wrote then I will offer the LLM output. But I generally prefer to at least give the option.
I have seen conversations where it has boiled down to an exchange of A's Claude responding to B's Claude with a retort and fixes from A's.
The "problem" here is that AI is too great at providing answers, so lean into it instead of fighting it. It won't go away.
And yes, I've gotten '50 pages tech spec' docs sent my way from upper management -- as a 'help'....
Obvious ones like content scroll fodder. But also, there's slop everywhere. Even things like longform journalism or trade publications... these are often "slop." A string of platitudes and generalizations that superficially seem serious.
That is true in work culture too. A lot of people jump in on emails, superficially seem to be working... but contribute little of value. Now they do this, but with ai.
i) Prompt (Human input)
ii) Response (LLM)
iii) For (i=0;i!=n;++i) {
iv) Review/adjust (Human input)
v) Response (LLM(s) - different perspectives) }
vi) Rewrite parts that failed/I am not happy with (Human input).
vii) Optionally repeat from iii.
This tends to get me somewhere I want. For code at least. I made a document with it recently (fairly concise) and still worried I'd missed some AI slop in it. Though there is always human slop if I just made it by myself.
1. It's quick
2. It's not their problem anymore because they've replied.
No amount of hand-wringing is going to change that.
> Jesus. I had to lookup almost every word to make sense of this.
There's a lot to say about this, but I would just start with why are you using NATS if you don't understand it at all, and how did this become AI's fault?
but seriously, when I get a review like that, my first thought is that why would I read a summarized AI output, which I just did for 5 hours while whipping Claude to stop re-writing raft from scratch.
I’m sorry AI purists but you have lost the argument. I know a guy who just started at my firm and he uses LLMs all day to submit his work product.
He’s getting ahead. Coworkers don’t seem to mind it.
It is time to come to grips with the fact that people are going to be “meat proxies” and be promoted over you unfortunately. Whining on HN hasn’t changed this dynamic and it never will.
tl;dr: ___human-written____
____claude blob here_____
Where the idea is that humans only read human writing, and Claude is able to share context between sessions with the jargon-riddled blobs.
Trouble is, I catch people every day blatantly writing the Tl;dr with Claude or ChatGPT.