Chris Keele 🥁🥁🎉 and 6 others
banner
christhekeele.social
Chris Keele 🥁🥁🎉 and 6 others
@christhekeele.social
You've met with a terrible fate, haven't you?

All opinions expressed are not my own, and strictly reflect the views of your employer.

nerd ~ #T1D ~ he/him
It's also very domain-dependent and sensitive to individual threat models, that we are barely beginning to understand as LLM code escapes application layers and moves upstream to dependencies.

I don't trust obviously vibe-coded dependencies no matter the domain, for now.
February 10, 2026 at 7:02 PM
Like all tests, writing good ones that balance pragmatism and low maintenance burden with rigor requires SME and domain mastery, no silver bullet.
February 10, 2026 at 6:58 PM
You're still arguing from trust in correctness improving, not about the fragile OSS ecosystem of accountability being able to shoulder mastery-erosion in ICs-a problem actively exacerbated by more competent LLMs
February 10, 2026 at 6:55 PM
These companies are pushing the narrative towards trust because they are betting they can deliver more accurate results over time. They are also betting on not being held accountable for their models' output, from training data theft to harm caused. That's a rotten head
February 9, 2026 at 10:18 PM
I would love to be surprised, but this still only delivers trust. Where does accountability come from? I don't think negative reinforcement during training counts
February 9, 2026 at 10:15 PM
indeed
February 9, 2026 at 8:45 PM
it's your domain mastery and codebase intimacy that allows you to vet those safeguards, both skills that agentic coding undermines
February 9, 2026 at 8:44 PM
your passion for fuzzing and snapshot testing is the only real mitigation we have against LLM-poisoned upstream dependencies that have abdicated accountability, all other software quality control relies on skilled human operators along the chain, and even then
February 9, 2026 at 8:43 PM
there are no consequences to the model for getting anything wrong, so there is no accountability. there are onlt consequences to the human for shipping software that gets something wrong, and consequences to the humans who receive that software
February 9, 2026 at 8:39 PM
I think it's easy to attribute FUD as complacency with status quo because of having a foothold in the means of software production, but my attachment to it is rooted in not taking for granted the human dynamics of a distributed ecosystem of trust and accountability that binds us and enables us
February 9, 2026 at 8:34 PM
blocking irresponsible code authors from having "their" code appear as a resource is not a mechanism available in any software today, irrespective of LLMs

that's why reputation is king, and vibe coders launder the mistrust of LLM models as accountable authors
February 9, 2026 at 8:30 PM
your point holds merit applied to the strawman that we already build systems we don't understand but does not fairly represent nor address the concerns skeptics actually have
February 9, 2026 at 8:26 PM
my core critique here is that you are conflating transparency concerns (we don't understand AI as whole systems and AI worries people) with mastery-erosion concerns (we deliver value by shipping system subcomponents we understand and AI worries people) to build a strawman
February 9, 2026 at 8:24 PM
invested in success, invested in correctness, invested in DX, invested in appreciating edge cases and trade-offs

financial and growth incentives aside, humans are amazing at becoming invested in the problems they solve. AI has no model of self, no stakes, and no real temporal awareness, so can't
February 9, 2026 at 8:17 PM
the accountability is wherever a human is in the loop. see this 🧵 for one failure mode in OSS: bsky.app/profile/full...
So what will they do? They will blindly feed your review comments straight to their agentic coding model because that's the only thing they know how to do.

By doing so the vibe coder has put the maintainer in the weird position where the maintainer is doing agentic coding through a shitty UX
February 9, 2026 at 8:13 PM
accountability is very different from trust
February 9, 2026 at 7:40 PM
I think we can only interact with external components rarely *because of* the contract of accountability. To take the trust that enables OSS for granted is a folly.

We'll all be back writing our own auth cryptography if we don't trust that the community standard isn't vibe-coded soon enough.
February 9, 2026 at 7:37 PM
we abdicate it at component boundaries to maintain the focus to be better stewards of the domains we are accountable for.

if nobody's the master of the component on the other side of a boundary of my project, trust and accountability dissolves and the cellular automata that keeps this working dies
February 9, 2026 at 7:26 PM
put otherwise, not all invalid states should be illegal
February 6, 2026 at 3:37 AM