this post was submitted on 12 Jun 2026
20 points (95.5% liked)

Programming

27783 readers
255 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS
 

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.

top 16 comments
sorted by: hot top controversial new old
[–] MonkderVierte@lemmy.zip 6 points 1 month ago (1 children)

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?

[–] Shin@piefed.social 4 points 1 month ago

Does it matter?

When shite is going to the fan, this is the price I want :)

[–] cecilkorik@lemmy.ca 2 points 1 month ago (2 children)

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.

[–] Shin@piefed.social 1 points 1 month ago

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.

[–] nark3d@thelemmy.club 1 points 1 month ago (1 children)

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.

[–] cecilkorik@lemmy.ca 1 points 1 month ago

Might I presume you are in fact a devoted follower of the Omnissiah? You speak somewhat like a machine-spirit yourself, my servitor friend.

[–] HelloRoot@lemy.lol 1 points 1 month ago

Thats pretty much how the company I currently work at does it.

[–] eleijeep@piefed.social -4 points 1 month ago (1 children)

I'm so sick of this "writing style".

[–] Shin@piefed.social 6 points 1 month ago (2 children)

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.

[–] locuester@lemmy.zip 3 points 1 month ago

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.

[–] eleijeep@piefed.social -2 points 1 month ago (2 children)

More than a Grammar Checker
LanguageTool is an AI-based grammar checker.

Yeah that's exactly what it sounds like.

[–] eager_eagle@lemmy.world 1 points 1 month ago

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.

[–] Shin@piefed.social -1 points 1 month ago (1 children)

Self hosted, doesn’t include the AI bulshiting.

[–] eleijeep@piefed.social -4 points 1 month ago (2 children)

I didn't say anything about bullshitting, I said I'm sick of the writing style.

[–] eager_eagle@lemmy.world 3 points 1 month ago

you'll have to be more specific

[–] Shin@piefed.social 1 points 1 month ago

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.