News for hackers. Stuff that matters.
Re:Don't be a meat proxy by jasonkester on Monday August 03, 2026 @03:20AM (#49152301)
I just can’t understand why this is not a fireable offense.

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?

Re:Don't be a meat proxy by impulsivepuppet on Monday August 03, 2026 @03:49AM (#49152534)
what is often overlooked in corporate culture: if you take a step back, two coworkers refusing to cooperate, regardless of the reason, is a typical "corporate kindergarten" scenario for the manager to take care of.

To avoid rushed or incorrect decisions, conflicts intentionally move through gradual escalation. If someone behaves unprofessionally, for example by submitting a code review they do not understand, the first step is to establish the likely cause.

They may ultimately be at fault, but that does not absolve the surrounding environment. The culture may be toxic, deadlines unrealistic, or communication poor.

The best course of action for someone directly affected by uncooperative coworkers is to avoid assuming ill intent. Get them on a call and let them explain their pull request, however trivial the issue may seem. Even if the gesture is misinterpreted, you still have a far stronger position than righteous indignation.

Re:Don't be a meat proxy by ozim on Monday August 03, 2026 @04:50AM (#49153006)
That here.

I once worked in a place where a guy would pick on me in code reviews, he wasn't really higher position, but had been with the company longer than I was.

He was just an asshole asserting his dominance and needed to be taken a notch down by a manager and it turned out he didn't understood (or more likely didn't try to understand) the PR when confronted.

Re:Don't be a meat proxy by shuvrojit on Monday August 03, 2026 @08:45AM (#49155042)
This, I totally agree with you having a call and letting them explain the changes. One of my coworker used claude to write and push PR's and the message was so cryptic, it's not really understandable. I got him on a call and let him explain the PR. He also actually couldn't really interpret the PR message. I warned him not do this again. Now he writes by hand. I think communication between humans should be written by only humans. AI is not really good at communication.
Re:Don't be a meat proxy by a34729t on Monday August 03, 2026 @11:01AM (#49156690)
You are absolutely right to push back...
Re:Don't be a meat proxy by sourcecodeplz on Tuesday August 04, 2026 @10:07PM (#49177767)
this is a great comment.

(name doesnt check out though)

Re:Don't be a meat proxy by jurgenburgen on Monday August 03, 2026 @03:31AM (#49152395)
Because engineers don’t decide on hiring and firing. The managers all have KPIs to transform the org into AI-native. This is the kind of behavior that organizations encourage right now.
Re:Don't be a meat proxy by somenameforme on Monday August 03, 2026 @03:31AM (#49152394)
It seems that this is largely coming from higher ups who are probably (consciously or not) testing the waters for LLMs being able to replace the people they're dumping the walls of text on. I don't mean in any sort of malicious penny pinching scheme either, but simply people wanting to be able to do things quickly and as close to their own demands as possible, while getting rid of the 'middle man.' It just so happens that as LLMs become ever more capable of delivering on e.g. software tasks, software engineers start to become the middle men.
Re:Don't be a meat proxy by maccard on Monday August 03, 2026 @03:41AM (#49152475)
My experience is it’s over eager engineers who we would have historically considered not strong who suddenly feel able to contribute in a different way
Re:Don't be a meat proxy by eddythompson80 on Monday August 03, 2026 @04:23AM (#49152787)
I know exactly the persona you’re describing. It’s unfortunate because they have a great learning tool now. I always felt bad for over eager engineers who were not strong. They had the right attitude but I thought lacked the learning resources and perhaps the learning skills others stronger engineers had. Before if you found yourself in an area you don’t understand. Some people make it all the way through school without learning how to learn on their own. Or at least have underdeveloped skills in that area. Once they enter the workforce and no longer have a syllabus that outlines learning plan for a subject, and an instructor and TAs that hand hold them through the learning process, learning becomes really difficult. AI could really solves that. But maybe I misunderstood the original problem.
Re:Don't be a meat proxy by maccard on Monday August 03, 2026 @05:21AM (#49153272)
Yeah that’s exactly the person I’m talking about.
Re:Don't be a meat proxy by darkwater on Monday August 03, 2026 @08:28AM (#49154865)
That's why we have courses and certifications!
Re:Don't be a meat proxy by bigfishrunning on Monday August 03, 2026 @09:37AM (#49155659)
So, in other words, the pipeline that's producing engineers is not filtering out people without talent. It used to be that people who "didn't know how to learn" couldn't make it through the early engineering courses and moved over to some other field.
Re:Don't be a meat proxy by joquarky on Monday August 03, 2026 @07:40PM (#49162765)
Competency is no longer relevant to getting a job.

HR likes tech bros who know how to play the game. They hate nerds who point out risks.

This all started with the cryptocurrency gold rush.

Re:Don't be a meat proxy by dwedge on Monday August 03, 2026 @04:25AM (#49152805)
Those engineers are annoying but I'm so sad about the previously great engineers who are doing this and now contributing slop everywhere.
Re:Don't be a meat proxy by maccard on Monday August 03, 2026 @05:22AM (#49153285)
Anecdotally, there are no engineers who I considered “great engineers” before who are now just posting slop. The great engineers are still great engineers - and I don’t know (or care) if they’re LLM assisted.
Re:Don't be a meat proxy by weatherlite on Monday August 03, 2026 @07:24AM (#49154303)
I doubt higher ups wanna babysit agent software engineers all day long, it's not fun and its pretty time consuming and cognitively demanding. They'll let humans handle it - but their dream is way less humans will be needed than before.
Re:Don't be a meat proxy by Gigachad on Monday August 03, 2026 @03:30AM (#49152388)
The psychosis is largely coming from the top.
Re:Don't be a meat proxy by girvo on Monday August 03, 2026 @06:28AM (#49153824)
Fish rot from the head, as they say.
Re:Don't be a meat proxy by dude250711 on Monday August 03, 2026 @04:31AM (#49152851)
That would make execs who asked staff to tokenmaxx look even sillier than they already are.
Re:Don't be a meat proxy by whywhywhywhy on Monday August 03, 2026 @06:39AM (#49153902)
I get it’s annoying and I personally hate it but firing someone for it is ridiculous. Are you expecting everyone to rewrite everything from an AI before they share it because that doesn’t sound a good use of company time either.
Re:Don't be a meat proxy by jasonkester on Monday August 03, 2026 @06:45AM (#49153960)
No. I’m expecting everyone to answer direct questions that they are the only one who can answer by thinking up the answer with their own brain then writing or speaking that.
Re:Don't be a meat proxy by californical on Monday August 03, 2026 @08:41AM (#49154987)
It’s just a fancy version of previous tools. Imagine a coworker instead does a refactor by grepping the entire codebase and doing a find-and-replace.

Do they ensure that it didn’t accidentally overwrite something it shouldn’t have?

Or do they just throw up a PR and assume their little refactoring bash command works fine, then expect their coworkers to debug it for them?

Re:Don't be a meat proxy by ImPostingOnHN on Monday August 03, 2026 @11:55AM (#49157465)
The 1st one, of course, that is the whole point. AI is increasing the 2nd one by an order of magnitude. People think they shouldn't have to do the 1st one anymore.
Re:Don't be a meat proxy by ungreased0675 on Monday August 03, 2026 @09:20AM (#49155451)
I think that’s not an unreasonable expectation. Don’t share raw LLM output with other people.
Re:Don't be a meat proxy by carlosjobim on Monday August 03, 2026 @09:35AM (#49155635)
Firing somebody for it is ridiculous? If you say that, then you are also obliged as a customer to keep giving your money to companies who do not perform as expected. You have no right to choose a different lawyer if your lawyer makes an AI-generated report for your case. You have no right to walk past a restaurant which is using AI-generated billboards, you shall eat there.
Re:Don't be a meat proxy by nkrisc on Monday August 03, 2026 @10:45AM (#49156509)
If someone asks you a question at work, you answer them, or explain why you won’t/can’t.

If they wanted an AI answer they could have asked it themself.

Re:Don't be a meat proxy by joquarky on Monday August 03, 2026 @07:36PM (#49162735)
There are likely hundreds of competent people who don't need AI and who ready and eager to take their place.

Why NOT fire them?

Re:Don't be a meat proxy by mlrtime on Monday August 03, 2026 @06:49AM (#49153988)
Let me give you a scenario and see if it is in this same fireable offense line:

An Ops person who deals with company code base but is not a SWE in the code base regularly has to work around issues with this software (They are OPs). However they have read access to the source.

In the past, they see a bug and open a jira with how it was found for the dev team, and it may or may not ever get looked at.

Now ops can point claude to the repo and it can most likely [but not always] find the issue.

So this ops person can do most of the work of reproducing the bug and finding the problem/solution but doesn't understand the code. Should they not produce the findings for someone else to read/validate? Should they go back and just open the ticket the old way?

Re:Don't be a meat proxy by mejutoco on Monday August 03, 2026 @07:45AM (#49154478)
Replace claude code with your cousin or another employee as a thought exercise.

So write to a colleague asking to finish what your cousin/another employee thinks needs to be done. I think most people would say describe the problem clearly so that I can solve it and be responsible for the fix or let your cousin/other employee finish the job and own the solution.

This is offloading of accountability while denying credit.

Re:Don't be a meat proxy by mlrtime on Monday August 03, 2026 @08:17AM (#49154757)
Really, you are comparing the latest claude opus/fable vs my cousin with 0 knowledge of the application (user or developer)?

I'm not sure how to reply to that.

Re:Don't be a meat proxy by mejutoco on Monday August 03, 2026 @08:56AM (#49155172)
I am comparing it with a skilled cousin or another employee, as a thought exercise.
Re:Don't be a meat proxy by ImPostingOnHN on Monday August 03, 2026 @12:03PM (#49157590)
Your personal incredulity aside, if you write code and create a PR, you're expected to know and understand the code you're writing, and you're expected to have done at least some means of verifying correctness. If you can't do that, ask for help from someone who can, earlier in the process, and/or give the task to them for normal prioritization.

Your example reveals a common organization smell: work not going through the normal process for prioritization and planning. If you've done that, and the work is deprioritized, that's because the company has decided that your thing isn't as important for engineering to do. Get over it and be patient, or ask a mentor for help selling the business on the value of your thing. Creating a PR bypasses that process and burdens engineering with more work (having to understand and rework slop) than if engineering had coded the thing to begin with.

tl;dr: if a company is internally strategically unaligned, organizational dysfunction is bound to follow

Re:Don't be a meat proxy by grey-area on Monday August 03, 2026 @07:16AM (#49154231)
Without understanding they have no way of judging the competence of Claude and the slop it generates. So yes they should just file a ticket the old way, after doing the actual hard work, which is reproducing the bug.
Re:Don't be a meat proxy by Silamoth on Monday August 03, 2026 @09:24AM (#49155517)
Yes, just file a ticket and let the people with relevant expertise and context handle it - obviously. Do software engineers ask Claude for recommendations on handling network outages and bug IT with “AI” slop? Do accountants bring “AI” slop advice to electricians wiring a building? Do lawyers use Claude to try helping physicians diagnose illnesses?

By providing a bad “AI” slop solution that you can’t evaluate, you’re actually creating more work for the people responsible for doing the thing. Now they have to understand the slop you’ve given them, explain why it’s wrong/won’t fit in the existing architecture/has other issue you can’t see without deep context. Or, they have to play politics to ignore your slop without angering you and creating more problems down the line. Either way, it’s harder than just letting them do their job.

Re:Don't be a meat proxy by fc417fc802 on Monday August 03, 2026 @11:12AM (#49156866)
> Should they not produce the findings for someone else to read/validate?

No, they should not. They should not waste others time with output that they themselves do not fully understand. That is not even remotely helpful. The other party can use claude just as easily as they can. Using claude does not add any value in and of itself.

"Hi claude said this thing that I don't really understand please look at it for me" is never useful.

> Should they go back and just open the ticket the old way?

Yes. They should do their damn job while respecting the time of the other people they interact with who have their own different jobs to do.

Re:Don't be a meat proxy by jmartrican on Monday August 03, 2026 @12:01PM (#49157566)
I agree, they shouldn't just proxy the Claude output directly to the SWEs. THey can use Claude all they want, but the output of their effort (which goes to the SWEs) should be understood (maybe even written by) the Ops engineer. The Ops eng can use Claude to dumb it down for them to understand and can even be taught by Claude on the issue further... so Claude to the rescue still.
Re:Don't be a meat proxy by esafak on Monday August 03, 2026 @11:29AM (#49157091)
I see no harm with sharing an AI analysis in the ticket; it might save the engineer time.
Re:Don't be a meat proxy by ImPostingOnHN on Monday August 03, 2026 @12:10PM (#49157691)
as long as you've humanly verified the correctness of all the analysis first, yeah
Re:Don't be a meat proxy by sdiupIGPWEfh on Monday August 03, 2026 @08:02AM (#49154626)
How can it be a fireable offense when it's actively encouraged and rewarded?
Re:Don't be a meat proxy by fennecfoxy on Monday August 03, 2026 @08:27AM (#49154841)
Because it's harder to fire managers. And even harder to fire executives.

Who goes when companies need to downsize? Rarely executives; they'll always find a way to be retained...hell, they're the ones with the power to decide who goes.

Re:Don't be a meat proxy by confidantlake on Monday August 03, 2026 @07:42PM (#49162772)
We've investigated ourselves and decided we are absolutely essential. In fact we deserve a raise for safely guiding the company during these uncertain times.