Lifting this AI-Slop take out of my replies here -- I feel like I've seen this sentiment said or implied a few times, and a friend talked about how they were losing confidence how much it even mattered that their personal project was sticking to not being vibecoded at all, when the dependencies and tools -- wgpu, iced, the rust compiler, llvm, blender, zed, linux and countless others -- are all falling into that pit, so like if the entire stack below is corrupted What Even Is The Point Fighting This Even.
(.. sorry if I'm mis-summarizing it, hopefully not.)
And like I have a post that I've been rolling the threads of around in my head for the past month or two at least, but I DISAGREE with this, like, /pretty strongly/.
Individual downstream projects don't matter less because upstream has already been compromised. (This isn't a security-guarantees fight.)
Rather, reverse-that, it is partially BECAUSE individual (or community) downstream projects like this DO inherently matter, that gives any extra meaning to the upstream losses at all.
LLM-GenAI-slop isn't an attack on coherent software as a meaningful artifact of a community-of-knowledge because it's some sort of contact- or dependency- corrupting force. Violating one brick in the stack doesn't violate everything above it.
It's an attack on that because it is, on a repo-by-repo basis, an attack on that community, and on the meaningful knowledge that community can be said to have, and on the intentional and recoverable and communicable meaning that is embedded in the codebase. It's an overwhelming wave of incoherence.