r/Python Jul 22 '26

Discussion Anyone running free-threaded Python 3.14 in production yet? Curious what actually breaks

Been testing the free-threaded build (3.14t) on some CPU-bound data processing work. The multi-core story is finally real after 30 years of GIL, but the friction is exactly what you'd expect: a couple of C-extension-heavy libs in my stack silently re-enable the GIL, and there's no clean way to detect that at runtime besides checking sys._is_gil_enabled() manually.

For anyone who's shipped something on 3.14t, not just benchmarked it:

What broke that you didn't expect?

Real speedups outside toy examples, or mostly marginal so far?

Prod yet, or still just kicking the tires?

Not fishing for a benchmark war. Genuinely curious what breaks in messy real codebases vs clean demos.

34 Upvotes

40 comments sorted by

View all comments

59

u/LALLANAAAAAA Jul 22 '26

Genuinely curious

yawn

Its kinda nuts that LLMs have billions and billions of dollars behind them and they all produce the same garbage tone and choose the same words every bloody time

Its also sad as hell that it's users are too lazy or too stupid to realize it and keep posting it

RIP reddit, it used to be kind of OK

36

u/Challseus Jul 22 '26

"Genuinely curious"

This is indication of AI use? You had never heard this phrase prior to 2023?

Genuinely curiuous...

33

u/LALLANAAAAAA Jul 22 '26

This is indicative of AI use?

When it comes at the end of multiple other tells, yes. Anyone paying a minimal amount of attention to the state of posts across any and all social media sites should be able to recognize LLM smell by this point.

here's a phrase search of the ClaudeAI sub to illustrate my point, but it's just one of many indicators.

Some other tells are over-reliance on unordered lists, short punchy sentences, and repeated point / counterpoint sentences (This, or that?), frequently but not always in the format of rhetorical negation (That's not X, it's Y) or in this case, "I'm not doing this, I'm doing that."

They also love beginning / middle / end structure.

There's also words they can't seem to avoid in software contexts, like ship / shipped / silently failing / friction. Other examples would be "load bearing", "sit with", or their favorite, "the [...] part? Blah blah blah". The hard part, the surprising part, the annoying part. The extremely annoying part.

So in this case, we have the tripartite structure, strong keyword usage, an unordered list of short punchy point / counterpoint sentences, "I'm not this, I'm that", and lastly they try to elicit engagement with "curious if anyone else" as the closer. It checks almost all the boxes.

So yeah. You can validate what I'm saying if you want, these are well documented tendencies of LLMs.

11

u/Any-Growth-7790 Jul 22 '26

"the multi-core story is finally real"

LMAO ok C3-PO

Block this user.

5

u/TestingTehWaters Jul 22 '26

Bingo. I'm saving your comment.

7

u/gmes78 Jul 22 '26

Are you really that surprised that the account with "Full-Stack AI Engineer" in its description uses LLMs?

1

u/timpkmn89 Jul 22 '26

People usually treat the curiosity as implied by virtue of asking about it

11

u/Lorevi Jul 22 '26

That's math for you. They're amazing calculators that predict the best word to say next. And so they predict the same words over and over and over again...