I've criticized — a *lot* — Python and the Python ecosystem writ large for its insufficient opposition to and even outright adoption of AI.

But I want to make one thing absolutely clear as I do so: I don't recommend ditching Python, nor do I endorse or co-sign any calls to do so. I make the critique *because* I don't think we should ditch Python, but because Python is an amazing tool with a community that has repeatedly shown a willingness to do better tomorrow than yesterday.

For example, I don't call out C# in the same way, because I don't expect any better from a project that's 40% Microsoft-owned. Criticizing C# doesn't have any potential for positive improvement.

Python has improved in the past, has the right attitude and values needed to improve now, and has an opportunity to do better right now.

It won't be easy, given the immense funding tied up with AI strings, and given how much the floor has fallen out on funding more generally. But I believe in Python.

So, again, if you're in a position of relative power or influence in the Python world, and you're not already doing so, please help Python oppose AI in every possible way.

AI is fashtech, AI eats open source, AI is a climate disaster, and AI is an automated web-scale scab. None of those are compatible with Python continuing to exist as a flourishing programming language and surrounding community that act in the interest of public commons.

@xgranade What does Python opposing AI look like to you?

@JigenD A few things, though not an exhaustive list:

- Reject AI-extruded PRs, full stop. Yes, people will lie, some will sneak in. But that's not a reason to not even try.
- Don't actively solicit pro-AI talks at Python events, e.g. this year's PyCon AI track.
- Bring essential tooling or components thereof in-house to prevent AI companies from buying said tooling out.
- Elect PSF board members, etc. who are opposed to AI proliferation.

Agreed that if a PR is straight from an AI that's a good line to not cross. At least if it's obfuscated then it's more likely to be human authored at the very least.

Stopping from being bought out is super important too. These make sense.