My side of the jqwik anti AI logging drama: https://blog.johanneslink.net/2026/06/09/the-jqwik-anti-ai-affair/
The Jqwik Anti-AI Affair

How I lost patience with ‘AI’ agents

My Not So Private Tech Life
@jlink I just wanted to say thank you for doing what you did. I was a bit disappointed that 1.10.1 added a configuration parameter to disable the behavior but I understand why it was done.
@jlink Thank you, for this account, for the actions that led to it and for taking and explaining the ethical stance on generative AI. I'm sorry it's impacted long standing relationships, but I know you won't be the last person doing this, not by a long way.
@jlink You have my full support for what you did, how you did it and I admire how you dealt with the clickbait and ragebait thrown your way. I know how it feels, been there too a few times. You did right!
@jlink Let‘s hope that the AI bubble gets punctured soon.
@Flussmusik @jlink even after it does, we need to keep it down. make sure it can never return
@jlink kudos general ludd.

@jlink "continuously upgrading to the latest releases of the gazillion dependencies, which you added without much consideration or due diligence, and hoping that things will overall turn to the better no longer works".

This problem is going to create a lot more work for almost any project. Having to check each and every dependency for AI slop has now added massively to the security choke-point.

@boggin @jlink Dependency slop is already a thing - having just been trying to get my distribution build working under a constrained/locked down/minimal VM (and also trying to get it to build under nix on various OSs) it's making things painfully aware how messy the Maven Plugin dependency drift has become, with different plugins wanting N version of the same dependency, plus system packages ( like the discovery the build had requirement on C git being installed to get the sha1 for a version string ), or the docker-maven-plugin wanting docker CLI tooling, and a running dockerd _somewhere_ (not quite sure WHERE that should be off hand now ).

That sprawl of build projects is already a mess without AI - and sadly, I suspect it's only going to get worse.

@jlink Johannes, this is a great Litmus test and everyone who was connected with you that now shuns you, don't miss them.
@rotnroll666 @jlink Fully agree with Michael. In addition to that, I think that what you did was brave (even though I wouldn't have done it exactly like that, as I wrote somehwere else) and that resistance is necessary. I really like the updated prompt.
@jlink sorry to hear that this created so much personal drama for you.

@jlink

It's not like this wasn't already all over the place, LLMs just set things up to make the "Honor System Virus" joke from the old Usenet days into a real thing.

"Honor system virus: delete a random file from your home directory and copy this line into your sigfile".

It's as daft and nasty as when Microsoft made the "Good Times" virus hoax into a real thing (of course it was impossible, nobody would ever run code from an untrusted source like an incoming email message).

@jlink Seems like a perfectly reasonable stance and action to me.

@jlink I’m sorry this has led to trouble for you but I think you’re absolutely justified in your position.

It seems hypocritical for LLM users to accuse you of unethical behaviour when the entire paradigm they’re dependent on is built on multiple layers of unethical behaviour. I don’t think they care about ethics; they just care when it inconveniences them personally.

It sounds like the legal threats are baseless; I hope you have no further trouble from them.

@jlink thanks for the good read, resonates very well with me.
@jlink Some people may have stopped talking to you. On the other hand, others, including me, admire you even more.
@samir I like the "even more" ;-) Best wishes!
@jlink Amazing article, thank you for standing your ground!
@jlink Great write-up, amazing stance. You are not alone!
@jlink Amazing! Thank you for your service and integrity! People like you are scarcity these days.

@jlink Thank you for sharing this with us!

Wishing you all the best!

@jlink Thanks for doing the right thing
Yeah, thanks for sharing, @angeles, I'm with you too @jlink, well done!

@jlink I thought the industry was rotten when I started <10 years ago. Still, I never imagined how quickly we'd throw our self-worth and collective intelligence away. And for what?

I love coding, I've always strived to be better at it. This new world makes it much harder for me to sustain that passion.

I *know* I can't be a rarity in that. But people are so quiet and afraid to speak up against this new technofascism. At work I feel isolated.

Thank you for giving me hope :)

@rosofo @jlink You’re not a rarity. And we are many who are not quiet and not afraid.
@jlink I am not a programmer at all, I am a pure user with a basic knowledge level of how computers work. I found this blog entry fascinating but not surprising. The pushback you got was very Trumpian to me (I'm in America) -- they call you petulant when they are the petulant, you know? As a user, my experience of AI has generally been negative and I feel it frustrates everything it touches. I found your actions heroic, and hopeful. Thank you for doing this for us.
@jlink Thank you for writing this and the linked piece on ethics.

@jlink

> These are going to be interesting times, I’m afraid.

💯

Whatever we do, someone will consider extreme. But choosing to do nothing, is a position too. And frankly the most extreme one IMO.

@jlink Your writeup on the ethics of LLMs is one of the best and most thoughtful texts I’ve read on the subject, and I found your little act of resistance encouraging amidst all this nonsense.
@jlink I'm sure it sucks to have been treated so harshly by some acquaintances and talking heads, but the long arc of legacy here is going to be how many people outed themselves as dangerously incompetent in matters of information security (malware? really?) while declaring their ability to shepherd LLMs away from safety issues.
@jlink
You rock dog. Always good to self evaluate but can confirm externally the haters are wrong about this one.
@jlink principled and clear-sighted. thank you.
@jlink every single time I bring up ethical concerns in software development or around AI, I'm ignored by most. Programmers not caring is the default and very depressing. I'm grateful for what you did and wrote!

@autonomousapps I suspect most programmers think that ethical is just a "fullstack JavaScript framework with a moral obligation to keep it simple and scalable".

@zzt @jlink

@womble @autonomousapps @zzt No one has ever succeeded in doing that either.

@jlink well done, well said and thank you Johannes.

I hope you take heart from so many supportive responses and not one saying different as I post this.

There are so many reasons why you are right and those ignoring these reasons over react because they don't have a leg to stand on. IMO it's not about interpretation, it's about sociopathy versus social responsibility and values.

You are a leader by example and an inspiration to anyone feeling at least awkward using an #LLM, to reconsider.

@jlink well done.
What you did was right and proper.
@jlink I’m sorry you faced that backlash.

@jlink
That was very entertaining. You own the code, you are entitled to your opinions, these freeloaders can go pound sand.

Thanks for having standards, holding them (at your personal expense) and I'm sorry this affected you disproportionately.

Please know you have the support of the silent majority.

@jlink I am proud of what you did, Johannes. <3
@jlink You're definitely on the right side. I detest and have no respect for people who don't want to develop their own skill to achieve things and instead like to steal others'. So, good on you!
@jlink I'm reminded of the theory that people resent vegans and vegetarians, not because they evangelize, but because their refusal to consume meat implies that other people are in the wrong for eating meat, whether they say so or not, and that makes people who eat meat feel like their morality is in question.

@jlink the world needs more people who are focused on "doing the right thing" in this world.

It's disappointing how quickly many brush the ethical concerns of their actions aside. I see it in family members who deny climate change so they don't have to face the harmfulness of their behaviors, and I see it in LLM addicts who don't want to give up a tool they've become dependent on.

I hope this inspires others to continue to act against the LLM onslaught. Thank you.

@jlink thanks for the thoughtful write up. An effective protest! Well done!
@jlink Awesome read. I still cannot fathom how any programmer worth their salt could react to what you did with "this is a malicious injection" instead of "I'm running software vulnerable to rce by anyone able to write", but here we are I guess. 🤷
@jlink holy shit this is incredible
@jlink thank you for taking a stance 👏

@jlink great article, thanks for all your hard work! ✊

(enjoyed working with jqwik years ago when i was doing java, so thanks for that too!)