I’m over at bsky.app/profile/indygreg.bs… now. Unsure how much more I’ll be posting here since people I follow keep leaving for bluer skies.
GitHub finally has a solution for the “PGP key rotated/expired causing commit signatures to stop verifying” problem.
GitHub now has a “PGP key revoked and commits still verify” problem.
Feels like a net win.
Persistent commit signature verification now in public preview github.blog/changelog/2024-1…
The first RCV run out of SF seems to confirm what I was seeing tons of screenshots of: Lurie sandwiched between Breed and Farrell in ranking.
Lower of Breed or Farrell is eliminated, transferring votes to Lurie, who wins. Breed and Farrell effectively cancel each other out.
I’m on a high speed train in China and the train app allows me to order takeout food from a restaurant in an upcoming station. Food will be delivered to the train and even to my seat I think. Does any other rail service in the world do this?
indygreg retweeted
I wrote a new blog post about my work on mutexes, and it's a great conversation starter for any engineer. justine.lol/mutex/
Good grief that looks like a lot of potentially remotely exploitable DoS bugs in today’s coordinated CPython release.
After multiple years of no issues, my desktop PC starts tripping the AFCI randomly. I’ve replaced the AFCI breaker just in case. What changed? Something on the PSU? Advice online seems to be to just not use an AFCI for PCs?
Nope. Just tripped the AFCI again. I’m running out of components to isolate. It surely can’t be the CPU, case fans, or NVMe drives. So it must be the GPU or the enclosure somehow?
indygreg retweeted
Today, we're shipping a series of features that move uv beyond a pip alternative, and into an end-to-end solution for managing Python projects, command-line tools, single-file scripts, and even Python itself.
A single, unified tool. Like Cargo, for Python.
It's very fast.
The @sfstandard asked San Francisco’s mayoral candidates my question about what the future population of SF should be! sfstandard.com/2024/06/10/sa…
Frantic searching at 3 AM when an ER visit for your child is on the line isn’t how I wanted to learn that Google now serves an “AI Summary” in response to medical queries.
Taking unsourced medical advice from an early stage technology is not what I want in an emergency!
New standalone Python builds are out. Get em while they are hot. github.com/indygreg/python-b…
So many BuT wE LOse A REgisTEr arguments against enabling frame pointers. How many of these people are running x86-64 binaries at the default ~2003 microarchitecture level and aren’t using instructions (SSE3/4, AVX, etc) that utilize newer registers? news.ycombinator.com/item?id…
I think it is somewhat hypocritical to decry the loss of a register when most x86-64 binaries today don’t execute instructions introduced after 2003. The key difference is people don’t realize their compiler is targeting the 2003 AMD K8 instruction set by default.
New blog post: My Shifting Open Source Priorities gregoryszorc.com/blog/2024/0…







