Ok folks, let's do a barter because I really want to do this free session but I am also an exhausted human and I need my efforts to go toward my own work too.
If my newsletter gets 20 new signups in the next week, I'll do an open "design a study with Cat" mini workshop 💕
Spread the word! Also yes I absolutely know it would be trivial to game this and I'm trusting you not to. Why? Because I trust you. 🤗
my work sometimes feels like trying to very slowly and exhaustingly transition over like 10 years from brutalist radical DIY laptop kit for the post-apocalypse to a not-too-weird-looking, hardware and software bug-free, always reliable, well-supported, performant, silent, secure and still repairable and open source laptop that people with a shopping list of specific requirements would find acceptable enough, while not selling out and still surviving somehow
🚨 OxF EUROPE-FRIENDLY TIME ALERT 🚨
AI is affecting many areas of life, but arguably none more so than higher education, where it is challenging the mechanics, the economics and even the purpose of post-secondary education. On Monday, @ahl and I will be joined by Michael Littman, professor of computer science at Brown University -- and AI Provost for the university. Join us at 9a Pacific for what promises to be a lively and wide-ranging discussion!
in its first year, pastagang has created 5 collaborative creative tools, written 22 blog posts, released 3 podcast episodes, published 1 academic paper and given 1 talk. it has performed in 23 gigs in London, Sheffield, Karlsruhe, Ljubljana, Berlin, Barcelona, Linz, Landau, Boston and New York. through these, pastagang has accidentally earned over £200. it has also released 3 albums, 1 single and 119 recordings of jam sessions
This LLM security research from Anthropic also has important copyright implications:
I experimented with using a more powerful AI (ChatGPT5 Pro) to attempt an open problem https://mathoverflow.net/questions/425509/sphere-with-bounded-curvature which is not quite in my area of expertise (specifically, differential geometry): https://chatgpt.com/share/68e85cba-7228-800e-8804-a0f41aa64e14 . The outcome was surprisingly nuanced, and illustrates a point I made in an earlier post https://mathstodon.xyz/deck/@tao/114501120421010793 that one has to measure the usefulness of a tool at multiple scales. In summary: AI assistance was very useful at small scales, somewhat unhelpful at medium scales, but somewhat helpful again at large scales; the problem remains unsolved, but I understand it much better now.
The problem asks, if a smooth immersed sphere in R^3 has both principal curvatures bounded in magnitude by 1, must it enclose at least a large a volume as the round unit sphere? This looked to me like a variational problem in which the round sphere would be the minimizer, so the problem naturally splits into a "perturbative" regime in which the immersed sphere is close to round, and the "non-perturbative" regime in which the immersed sphere is far from round. Lacking much geometric intuition on this problem, and knowing that most of my analysis-based toolkit was geared towards pertburative cases, I guessed that the perturbative regime would be the more important case, and chose to focus efforts there. (1/8)
"The Trump administration on Thursday proposed banning Chinese airlines from flying over Russia on routes to and from the United States, saying the reduced flight time this practice enables puts American carriers at a disadvantage." https://www.reuters.com/world/china/trump-proposes-barring-chinese-airlines-flying-over-russia-us-flights-2025-10-09/
[Boosts appreciated] Statement on Frameworks sponsoring of certain FOSS maintainers/projects
I paid a fuckton of money for my @frameworkcomputer laptop parts. I paid extra for the parts I could've saved money on elsewhere because I wanted to support the company and what they stand for. I even ported Debian to the RISC-V Motherboard for the product that made Framework Framework: The Framework 13.
Now Framework decided to sponsor Omarchy and Hyprland, the leaderships of which are not just "politically of a different opinion", they are actively toxic, hostile and highly discriminatory, to phrase it euphemistically.
Nirav Patel responded to this in the community forum, essentially doubling down on the decision to take a "big tent approach".
I want to reiterate: __This isn't about "political differences", because the political difference are actively harmful to democracy itself, and the physical safety of marginalised communities.
Someone I supported in good faith with both code and money turned around and gave this money to multiple people who'd rather see me dead for existing.
Needless to say, I feel quite betrayed and I'm really torn on wether or not I should even continue and proceed with the port for the second RISC-V mainboard, because I don't want to end up supporting the hate towards me, my wife or other people in the same situation as me.
I'm sure I'm not the only one who feels betrayed by this decision.
On the list of Youtube series I would absolutely watch but I don't think exist: gamer/economist walks around the world in some open world game, talking about the trading system. Though we'd find 90% of the time the "trading system" is "commodities just have their price randomly move every X hours" I know.
I've become one of those people who run multiple coding agents at once - here are my notes on embracing the parallel coding agent lifestyle https://simonwillison.net/2025/Oct/5/parallel-coding-agents/
Decided to live blog this morning's OpenAI DevDay announcements, since I'm in the audience https://simonwillison.net/2025/Oct/6/openai-devday-live-blog/
I published this piece as a free post. I would love to continue offering long-form essays like this for a broad audience. However, it is solely the support of my paid members that makes this possible.
If you think this is valuable work, consider becoming a member of Democracy Americana:
https://steady.page/en/democracyamericana/posts/c5d02496-98ac-4eac-a1dd-b8109b3e26c5
We are alarmed by reports that Germany is on the verge of a catastrophic about-face, reversing its longstanding and principled opposition to the EU’s Chat Control proposal which, if passed, could spell the end of the right to privacy in Europe. https://signal.org/blog/pdfs/germany-chat-control.pdf
One of the new skills required to get the most out of AI-assisted coding tools - Claude Code, Codex CLI, etc - is designing agentic loops: carefully selecting tools to run in a loop to achieve a specified goal. Do this well and you can solve many coding problems with brute force
Here's my expanded explanation of what it means to design an agentic loop, how to do it safely (while running in YOLO mode!) and kinds of interesting problems this approach can be used to tackle https://simonwillison.net/2025/Sep/30/designing-agentic-loops/
code / data wrangler in Switzerland.
Recovering reply guy. Posts random photos once in a while.