Quality gate as a solution?
5d 7h ago by piefed.social/u/Shin in programming@programming.dev from jeferson.me
From the last week to this week, I couldn't stop thinking that I'm getting crazy for not seeing what other are seeing. Maybe I'm wrong on where I look for the AI solution that I'm not seeing.
Feedback on the post, ideas, or just pointing where I'm wrong and why I would appreciate.
Use of this content for training, fine-tuning, or improving AI systems is prohibited without my prior written consent. Unauthorized AI training on this content will be subject to a licence fee of at least 100 local minimum wages per byte used.
Good job, but do AI scrapers read footer sections?
Does it matter?
When shite is going to the fan, this is the price I want :)
As a software reliability engineer, this is what I've been doing for the last 10 years, and yes that's exactly the right idea. No notes.
Actually, I do have one note, the real quality gate at that point becomes the quality of your tests. It turns into a bit of a "who watches the watchers" situation, especially when major new features and systems get added, since they may come with a ready made suite of absolutely useless if not actively detrimental tests. That said, not only are high-quality tests often easier to implement and reason about than high-quality software would be if it were entirely on its own, and AI is also surprisingly good at it, at least if you've got someone with some experience and knowledge of the desired outcome to guide it. The domain-specific knowledge is not becoming less useful.
The bad news is that it's a bit of a different skill-set, I don't think it's anything that anybody should struggle too much to pick up though. And I don't know and am not trying to claim how well this strategy works on the security side of the equation, we have a security review team who handles that question independently.
Beyond that, I don't really care where your code comes from, I don't care if an AI wrote it or a dog wrote it or you found it in an eldritch obelisk glowing with demonic runes. If it seems well-tested and passes all the existing tests and isn't obviously wrecking anything, I have good enough confidence it will be fine, and only the gods of chaos can possibly say otherwise. May Grandfather Nurgle have mercy on me.
Last week I was deeply in the mind of "I don't see the real benefit" of AI for a fair lot of things. But with the current change of hearts in a lot of companies, and with the fact that this tool won't leave us soon. I'm trying to mitigate the major issues on codebases that I'll work in the future.
So yeah, this is kind of the situation, and maybe this is the point that needs to be more explored on the conversation of the AI bullshiting.
The 'who watches the watchers' line lands. What I'd add is that tests-as-the-gate only works if they could have failed, and a suite written next to the feature tends to certify the behaviour that's there rather than the behaviour you wanted. The domain knowledge you mentioned is what closes that gap, someone who knows the intended outcome writes the assertion the code can genuinely fail. Agreed it's a separate skill set, and it's the one that decides whether a passing gate means anything at all.
Might I presume you are in fact a devoted follower of the Omnissiah? You speak somewhat like a machine-spirit yourself, my servitor friend.
Thats pretty much how the company I currently work at does it.
I'm so sick of this "writing style".
Can you help me there. This writting style is mostly me (an non-native) writting. And a fair lot of languagetool fixing my grammar mistakes.
Maybe you can point some of the issues, maybe it's how I express myself, or something else. Also thanks for reading the text.
I’m native English speaking and it sounded fine. I didn’t recognize any “style” that would be stereotypical of anything. It read like an engineering blog post.
More than a Grammar Checker
LanguageTool is an AI-based grammar checker.
Yeah that's exactly what it sounds like.
it's a grammar checker, it doesn't matter if it's based on markov chains, AI, or good vibes. It'll fix grammar, not writing style.
Self hosted, doesn’t include the AI bulshiting.
I didn't say anything about bullshitting, I said I'm sick of the writing style.
you'll have to be more specific
You complain about the ai essay style, and pointed to the language tool, I told you that I self host, so doesn’t include this part of it. (The ai bulshiting)
Either way, feels like you didn’t like my “writing” in a general sense… I imagined it was some deeper thought on it. Either way thanks for the reading.