Seff
eeffss.bsky.social
Seff
@eeffss.bsky.social
Reposted by Seff
Reposted by Seff
🐍📰 Astral's ty: A New Blazing-Fast Type Checker for Python
Astral's ty: A New Blazing-Fast Type Checker for Python
Learn to use ty, an ultra-fast Python type checker written in Rust. Get setup instructions, run type checks, and fine-tune custom rules in personal projects:
realpython.com
October 11, 2025 at 5:30 PM
Reposted by Seff
Hypothesis Is Now Thread-Safe #python
Hypothesis Is Now Thread-Safe #python
Hypothesis is a property-based testing library for Python. In order to move towards comparability with free-threading, the library is now thread safe.
hypothesis.works
September 23, 2025 at 4:00 PM
Reposted by Seff
whenever i watch someone else search, i cringe at how their eyes reflexively dodge the ad result, breeze past the unhelpful ai response, ignore a site they hate, and get past the popular-but-not-what-they-wanted result... just to arrive at the first result they would've received from @kagi.com
kagi.com Kagi HQ @kagi.com · Sep 17
A thoughtful review of Kagi and the reasons people stick with it long-term:

havn.blog/2024/05/31/m...
September 19, 2025 at 2:28 AM
Reposted by Seff
Workspaces keep your windows organized and clutter out of sight. From the overview, you can move windows or entire workspaces around — and even across displays. Pin them to keep them active, even after a reboot!

Check out COSMIC workspaces in this video, recorded using two displays:
September 19, 2025 at 11:15 PM
Reposted by Seff
lol I should have led with why I did it. I'll lead with rationale for the cluster.

So... why do we have a kubernetes cluster at home?
September 15, 2025 at 5:40 PM
Reposted by Seff
Here are the top 15 YouTube channels you must watch as a software engineer:
August 27, 2025 at 3:31 PM
Reposted by Seff
Yes, Kagi's Orion browser delivers a modern WebKit browser as far back as Mojave and we do plan to enable High Sierra support as well. Just because it's hard doesn't mean it shouldn't be done 🙂
July 31, 2025 at 3:18 AM
Reposted by Seff
Today, we're announcing our first hosted infrastructure product: pyx, a Python-native package registry.

We think of pyx as an optimized backend for uv: it’s a package registry, but it also solves problems that go beyond the scope of a traditional "package registry".
August 13, 2025 at 6:24 PM
Reposted by Seff
Astral (the VC-backed company behind the popular open source Python tools uv, ruff and ty) have unveiled the first hints at their business model today - pyx, a private package registry for companies that use Python

My notes here: simonwillison.net/2025/Aug/13/...
pyx: a Python-native package registry, now in Beta
Since its first release, the single biggest question around the uv Python environment management tool has been around Astral's business model: Astral are a VC-backed company and at some point …
simonwillison.net
August 13, 2025 at 6:39 PM
Reposted by Seff
In the Python community there are early signs on discussions on virtual threads. I have been writing about this in the past and I wanted to warm it up again in a new blog post. Maybe with free threading the time is right to kill async/await in Python :) lucumr.pocoo.org/2025/7/26/vi...
From Async/Await to Virtual Threads
A follow-up to how I wish async would work.
lucumr.pocoo.org
July 26, 2025 at 9:59 AM
Reposted by Seff
COSMIC and Pop 24.04 Beta will be released September 25th.
September 5, 2025 at 9:30 PM
hello world
September 15, 2025 at 11:34 PM