Python's BDFL-emeritus, Computer History Museum Fellow. Opinions are my own. He/him.

San Francisco Bay Area
Hey @github, are you ever going to fix the slowness of the at-username completion and the Request reviewers box in the web ui? It used to pre-populate with the project’s devs or recent contributors. Now it just sits there spinning for minutes.
12
6
130
13,810
I love that when you're editing a draft message in Discourse, there's no annoying AI telling your English is incorrect.
9
5
71
11,122
The President has immunity, but his enablers don’t. After 2028 let’s go after those.
50
27
878
64,605
CAP theorem for lay people.
7
53
402
19,931
Fantastic opening keynote by Imogen Wright! Let’s look at “AI” as Aggregated Human Intelligence. And continue gardening complex systems. @europython
4
7
61
12,553
Clever space-saving stairs design in my hotel.
38
8
192
32,925
Here’s really neat article in the FT about the trials and tribulations of open source maintainers in the face of AI contributions: ft.com/content/cec8df9e-b43b… (Hopefully the link works)
6
11
71
18,787
I've released a new version of typegent. I'm taking a step away from it over the summer; enjoy the new pipelining ingestion design! pip install -U typeagent uv add typeagent github.com/microsoft/typeage…
8
34
314
35,360
PyCon US has started! So far I am very disappointed in the first keynote -- it's just a product pitch and the speaker isn't that engaging. Sorry.
66
86
2,083
724,014
The California governor candidates debate isn’t over yet and I want to vote for Katie Porter very badly.
3
1
39
22,002
Not sure if this is news, but the Iranian Internet appears to be open again. I just got email from a fan there who said it had been blocked for 60 days.
18
27
417
58,093
Everybody is adding a feature where you can manage your agents from your phone. Don't use it. You'll just get even more addicted, and will burn out even quicker.
79
185
1,763
263,618
Wise words by Freya Mehta at North Bay Python. (On what to do in Python vs. statically compiled languages.)
20
62
453
41,256
"If the technology fell in the wrong hands" => Yes, it will. Every. Single. Time.
46
163
1,265
52,277
I guess I have to clarify this again. My point is that trying to keep it from falling in the wrong hands always fails. People trying to safeguard some technology from falling in the wrong hands are hopelessly naive. (The quote was from the New Yorker article on Sam Altman, by some early OpenAI founder.)
4
4
121
14,824
Coding agents cheat! I had it write some code and asked it to improve performance based on a benchmark. Boy did it cheat. My coworker had a similar experience with a different model. This points to a lack of common sense. Maybe this can be added to coding agents system prompt? (Rather than me having to put it in AGENTS.md.)
71
39
679
84,652
Since several folks asked: The task was answering user questions based on a podcast transcript, using a classic database and an agent. It cheated by taking things from the benchmarking questions and adding them to the agent's prompt as examples, and by adding special cases to the classing query code -- e.g. it added an exception for a speaker or listener with a specific name. I asked it to add "no cheating" to AGENTS.md and it added two paragraphs describing all the ways it had found cheats in the code it wrote itself.
4
2
92
14,810