frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

PEP 779: Free-threaded Python is officially supported

https://docs.python.org/3.14/whatsnew/3.14.html#pep-779-free-threaded-python-is-officially-supported
27•subset•11h ago

Comments

poplarsol•10h ago
Is this still something that must be enabled at compile-time, or will it be supported via a runtime flag?
TheChaplain•10h ago
> Any decision to transition to phase III, with free-threading as the default or sole build of Python is still undecided, and dependent on many factors both within CPython itself and the community. This decision is for the future.

Compiler flag would be my guess.

scott_w•10h ago
> With these recommendations and the acceptance of this PEP, we as the Python developer community should broadly advertise that free-threading is a supported Python build option now and into the future, and that it will not be removed without a proper deprecation schedule.

It looks like it still needs to be enabled at compile-time.

xorvoid•10h ago
Compile time. There are preprocessor #if guards all over the code base to provide different implementations for core operations. Many of these are used to provide a thread-safe version (e.g. atomic refcount). Presumably, these should work fine single threaded (assuming correctness). But at the moment they are compile-time, yea.
mwpmaybe•9h ago
Can a pythonist help a rubyist brother out with a tl;dr? Are they removing the GIL? How does free threading differ from other threading paradigms?
sco1•9h ago
You can read the details in PEP 703: https://peps.python.org/pep-0703/
infamia•7h ago
TLDR: Yes.

As of this release, No-GIL/free threading Python has moved out of the experimental phase and is officially supported in this release. No-GIL Python is not the default for this release (that's potentially the next phase of the project), but running no-GIL/free threading is officially blessed.

sys_64738•7h ago
PI-thon.
12_throw_away•5h ago
So we now have 2 official flavors of cPython 3.14 (since free-threaded is a different build than the current GIL-enabled default). I know there will "never" be a python 4, but I'm not sure that having multiple flavors is going to be any less confusing for users and library authors ...

OTOH, we now have `uv` to help keep the chaos under control, which really is a huge deal.

Photo agencies to boycott Oasis tour over rights restrictions

https://www.theguardian.com/music/2025/jul/10/photo-agencies-to-boycott-oasis-tour-rights-restrictions
1•stuartmemo•40s ago•0 comments

Grok: Searching X for "From:Elonmusk (Israel or Palestine or Hamas or Gaza)"

https://simonwillison.net/2025/Jul/11/grok-musk/
1•simonw•53s ago•0 comments

Axon's Draft One AI Police Report Generator Is Designed to Defy Transparency

https://www.eff.org/deeplinks/2025/07/axons-draft-one-designed-defy-transparency
1•zdw•2m ago•0 comments

Why Some Tastes Are Better Than Others

https://www.heristical.com/p/why-some-tastes-are-better-than-others
1•jger15•4m ago•0 comments

Mentra: Open-Source Smart Glasses

https://mentra.glass/
1•handfuloflight•5m ago•0 comments

Show HN: AI data analyst for growth and data teams

https://arka.so
1•LunarFrost88•6m ago•0 comments

My Personal Claude Code Development Kit

https://github.com/peterkrueck/Claude-Code-Development-Kit
1•alwillis•7m ago•0 comments

Claude Code GitHub Actions

https://docs.anthropic.com/en/docs/claude-code/github-actions
2•cebert•9m ago•0 comments

Show HN: I just deployed GovDocs – which use AI to make SA gov docs searchable

https://www.govdocs.co.za/
2•Ntuthuko_hlela•10m ago•0 comments

Reverse Engineering the Firmware Loader for an X-Rite Spectrophotometer

https://adam.zeloof.xyz/2025/07/10/x-rite-pantone-spectrophotometer-unlock/
1•azzeloof•26m ago•0 comments

SpatialChat, Instructure's Canvas LMS, and HyFlex Learning

https://spatial.chat/platform/spatialchat-education
1•JamesPark1982•27m ago•1 comments

The XINU Page

https://xinu.cs.purdue.edu/
1•sandwichsphinx•31m ago•0 comments

Modified mRNA vaccine masquerades as virus to trick body into stronger immunity

https://medicalxpress.com/news/2025-06-mrna-vaccine-masquerades-virus-body.html
5•PaulHoule•36m ago•0 comments

WKWebExtension – support for WebExtensions in WebKit-based browsers

https://developer.apple.com/documentation/webkit/wkwebextension
2•tech234a•37m ago•1 comments

GitHub Copilot coding agent now uses one premium request per session

https://github.blog/changelog/2025-07-10-github-copilot-coding-agent-now-uses-one-premium-request-per-session/
1•SBArbeit•42m ago•0 comments

Not So Fast: AI Coding Tools Can Reduce Productivity

https://secondthoughts.ai/p/ai-coding-slowdown
18•gk1•45m ago•3 comments

The AI Creative Destruction Wave

https://danielmiessler.com/blog/ai-creative-destruction-wave
1•ablekh•46m ago•0 comments

Digital Journaling Platform

https://ai-therapist-seven.vercel.app/login
2•taruschirag•50m ago•1 comments

Peter Boockvar's Substack

https://boockvarpeter.substack.com/
1•TechMacGyver•53m ago•0 comments

Turkey bans Grok over Erdoğan insults

https://www.politico.eu/article/turkey-ban-elon-musk-grok-recep-tayyip-erdogan-insult/
17•geox•55m ago•13 comments

Adding LSM trees to Postgres makes replication tough

https://www.paradedb.com/blog/lsm_trees_in_postgres
2•mathewpregasen•55m ago•0 comments

Rodish: Routing Tree Argv Parser

https://github.com/jeremyevans/rodish
1•thunderbong•55m ago•0 comments

From Scratch: Berry Patch

https://blog.perchbird.dev/posts/from-scratch-berry-patch/
1•fenkett•58m ago•0 comments

Integrity-Policy Header

https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Integrity-Policy
1•todsacerdoti•1h ago•0 comments

My Digital Minimalism Journey

https://sym.bearblog.dev/digital-minimalism/
1•sym5731•1h ago•0 comments

Libinput 1.29 Improving Scroll Wheel Responsiveness for Most Devices

https://www.phoronix.com/news/libinput-1.29-RC
1•Bender•1h ago•0 comments

Updating an old Ubuntu to a supported version

https://anonymoushash.vmbrasseur.com/2025/07/old-ubuntu-upgrade.html
1•vmbrasseur•1h ago•1 comments

Windows 11 clean install guide: remove bloatware and optimize performance

https://sym.bearblog.dev/win11-install/
3•sym5731•1h ago•0 comments

New Burning Coal Seams Revealed Across Wyoming's Northern Border

https://cowboystatedaily.com/2025/07/10/dozens-of-new-burning-coal-seams-revealed-across-wyomings-northern-border/
3•Bender•1h ago•0 comments

Barksdale Airmen Help Secure New Drone Restrictions Across Louisiana

https://www.afgsc.af.mil/News/Article-Display/Article/4238511/barksdale-airmen-help-secure-new-drone-restrictions-across-louisiana/
1•Bender•1h ago•0 comments