EDIT: This goes way farther back than I thought. Back to 3.14.0a6 from March 2025. https://github.com/python/cpython/commit/f97e4098ff71a6488fd3411f9f9e6fa7a7bb4efe
https://github.com/search?q=repo%3Apython%2Fcpython+claude&type=commits&s=committer-date&o=desc

#Python has AI slop in it now. Fuck my life.

https://github.com/python/cpython/

STOP FUCKING FORCING AI SLOP INTO EVERYTHING.

If anyone wants a close enough alternative, #Kuroko is a cool language: https://github.com/kuroko-lang/kuroko

#Tech #Technology #FuckAI

This also comes with a huge problem for #EVi too considering we have Python support still.

You can read up on what we're thinking of here:
https://codeberg.org/NerdNextDoor/evi/issues/63

To quote me:
"I was thinking of potentially restricting what Python versions can actually interface with EVi. A hard limit. If Python identifies itself as anything past 3.14, we block it outright with a message to not support AI slop."

remove python support

Because python now contains ai commits, should python support be removed from Evi? I don't know what the python support does

Codeberg.org
@mrmasterkeyboard What about ruby? It's a great language better than python in the syntax in my opinion.
@mrmasterkeyboard yeah... Node js waiting in the wings. We're all gonna have to start using Zig
@gryphonmyers Zig is cool, been meaning to get to it.
@mrmasterkeyboard @gryphonmyers zig is a very neat language, i do recommend learning it. the project itself has a strict โ€‹โ€‹ policy as well

though stuff outside of the project tend to get slopped quite a bit, like ghostty...
@gryphonmyers @mrmasterkeyboard doesn't zig depend on llvm?
@reiddragon @gryphonmyers Yeah fuck... but surely Zig won't update their LLVM submodule to include AI commits.
@reiddragon @mrmasterkeyboard I'm not super familiar with the ecosystem but I thought they had moved away from it
@gryphonmyers @mrmasterkeyboard still depends on LLVM and clang according to the Arch package
@mrmasterkeyboard Ruby as well, btw

@reiddragon @mrmasterkeyboard
I've checked the codebase of mri. It seems ruby doesn't have code generated by AI, nevertheless important gems like rubocop contains agent files to guide the agent to do stuff.

Honestly whatever language whatever tool could have code generated by AI

The only way to ensure there is no AI is close the code and write privative software.

@codeDude @reiddragon @mrmasterkeyboard
ruby/ruby does contain LLM commits. They just don't seem to get tracked by GitHub correctly, I assume that is because those that I found were mirrored into the repo. Several bundled gems (like rubygems) are affected at least.
Given that Matz is vibe coding mruby and that those commits I found were made by hsbt, I have no trust that CRuby is and will remain slop free.

@mrmasterkeyboard

Yo, I'm taking a class in Python right now (baaaaasic level stuff) but this is really really informative, thank you for giving me another language that works lol

That said yeah wtf Python istfg

@mrmasterkeyboard

Also just so I'm sure, v3.14.0a6 IS free of slop, right? I'm sure for my entry level programming classes, I won't need anything above that like I've been using, so I can totally revert if that's the case.

@cloudskater No, it seems like v3.14a6 isnโ€™t free of slop. That commit happened in the same tag.

@mrmasterkeyboard

Did you find the last AI-free version by any chance? Or am I misreading you here and that version would be the one directly before this one we're talking about here?

If you never found where it began, I'm not asking you to go looking, you have enough to process right now as it is. I just thought I'd ask.

@cloudskater I'm not sure, I think v3.14a5 is the last slop free one.

However, to be really safe, I suggest any commit from prior to 2024 would work. So maybe... 3.13 or lower?

@mrmasterkeyboard

Hey it's just your guess but your guess is far better then mind. I'll go for it, thanks.