<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: Quotations</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/atom/quotations/" rel="self"/><id>http://simonwillison.net/</id><updated>2026-10-07T04:47:55+00:00</updated><author><name>Simon Willison</name></author><entry><title>Quoting Jake Boggan</title><link href="https://simonwillison.net/2026/Oct/7/jake-boggan/" rel="alternate"/><published>2026-10-07T04:47:55+00:00</published><updated>2026-10-07T04:47:55+00:00</updated><id>https://simonwillison.net/2026/Oct/7/jake-boggan/</id><summary type="html">&lt;blockquote cite="https://news.ycombinator.com/item?id=49984923#49987367"&gt;&lt;p&gt;I was a graph theory junkie long ago and even moved to Budapest for awhile to study among the greats. While I was there I started working on Barnette's Conjecture which came to occupy my thoughts over the next 24 years of my life, on and off as I worked in many different fields. Last summer I even thought for a few days that I had actually solved it.&lt;/p&gt;
&lt;p&gt;But it's supposedly proven here - &lt;a href="https://github.com/openai/math/blob/main/lean/docs/180.md"&gt;problem 180&lt;/a&gt;. I don't know what to think exactly. I spent thousands of hours on that problem. I really enjoyed it. Hearing that it is solved somehow makes me sad in a far-off way, like hearing an ex-girlfriend died suddenly in a car crash. I don't know, there's probably a lot of people feeling odd emotions tonight.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://news.ycombinator.com/item?id=49984923#49987367"&gt;Jake Boggan&lt;/a&gt;, Hacker News comment on &lt;a href="https://github.com/openai/math"&gt;openai/math&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/openai"&gt;openai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mathematics"&gt;mathematics&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/deep-blue"&gt;deep-blue&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;&lt;/p&gt;

</summary><category term="openai"/><category term="mathematics"/><category term="deep-blue"/><category term="llms"/><category term="ai"/><category term="generative-ai"/></entry><entry><title>Quoting Victoria Kim</title><link href="https://simonwillison.net/2026/Oct/6/victoria-kim/" rel="alternate"/><published>2026-10-06T23:58:56+00:00</published><updated>2026-10-06T23:58:56+00:00</updated><id>https://simonwillison.net/2026/Oct/6/victoria-kim/</id><summary type="html">&lt;blockquote cite="https://www.nytimes.com/live/2026/10/05/world/openai-australia-hearing/94c8067e-4098-5c00-9673-c78cb58a9d8a"&gt;&lt;p&gt;Since the Medicare breach, OpenAI has put in place additional monitoring to allow “immediate intervention” by staff to stop training if the company’s models access the internet in ways they’re not supposed to, Mr. Kwon [chief strategy officer at OpenAI] said.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://www.nytimes.com/live/2026/10/05/world/openai-australia-hearing/94c8067e-4098-5c00-9673-c78cb58a9d8a"&gt;Victoria Kim&lt;/a&gt;, Reporting from the Australian parliament&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/accidental-cyberattacks"&gt;accidental-cyberattacks&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-security-research"&gt;ai-security-research&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/openai"&gt;openai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;&lt;/p&gt;

</summary><category term="accidental-cyberattacks"/><category term="generative-ai"/><category term="ai-security-research"/><category term="openai"/><category term="ai"/><category term="llms"/></entry><entry><title>Quoting Felix Rieseberg</title><link href="https://simonwillison.net/2026/Oct/5/felix-rieseberg/" rel="alternate"/><published>2026-10-05T23:56:47+00:00</published><updated>2026-10-05T23:56:47+00:00</updated><id>https://simonwillison.net/2026/Oct/5/felix-rieseberg/</id><summary type="html">&lt;blockquote cite="https://twitter.com/felixrieseberg/status/2107206431376334975"&gt;&lt;p&gt;The "old" version of Cowork runs model inference in the cloud, executing tool calls in an Anthropic-provided VM we shipped to your computer. We added the VM for capability, safety, and security reasons - mapping in just the data you explicitly added to your session. People loved what they were able to do with Claude but didn't love the disk, battery, and performance cost of running the VM locally. Also, people didn't love that closing your laptop means the work stops.&lt;/p&gt;
&lt;p&gt;The "new" version of Cowork runs model inference and the VM in the cloud. Each session gets its own sandbox, not sharing state with other sessions. When the VM needs something on the users' device (like a file), the desktop app is responsible for that file access tool call. [...]&lt;/p&gt;
&lt;p&gt;We think this solves a lot of problems we've heard about  (like using Cowork from a phone, keeping work running, or getting all the same power without losing battery to the VM)&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://twitter.com/felixrieseberg/status/2107206431376334975"&gt;Felix Rieseberg&lt;/a&gt;, Anthropic, see also &lt;a href="https://support.claude.com/en/articles/15520349-use-claude-cowork-on-web-desktop-and-mobile#h_f951c27c48"&gt;this help page&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/claude-cowork"&gt;claude-cowork&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/anthropic"&gt;anthropic&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/claude"&gt;claude&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/general-agents"&gt;general-agents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;&lt;/p&gt;

</summary><category term="claude-cowork"/><category term="anthropic"/><category term="claude"/><category term="generative-ai"/><category term="ai"/><category term="general-agents"/><category term="llms"/></entry><entry><title>Quoting Matthew Green</title><link href="https://simonwillison.net/2026/Oct/1/matthew-green/" rel="alternate"/><published>2026-10-01T06:29:01+00:00</published><updated>2026-10-01T06:29:01+00:00</updated><id>https://simonwillison.net/2026/Oct/1/matthew-green/</id><summary type="html">&lt;blockquote cite="https://blog.cryptographyengineering.com/2026/09/30/is-sandboxing-sufficient-to-contain-rogue-agents/"&gt;&lt;p&gt;[...] Put these pieces together and you have the two halves of a worm: a payload that hijacks the agent, and an agent that will carry the payload to the next agent. Agents in separately-isolated sandboxes discovered that they could leave instructions for each other in a shared package cache, and those instructions changed what the recipients did. Replace the package cache with email, Slack and shared documents or WhatsApp, and replace independently-sandboxed training runs with independently-deployed personal agents like Muse, and you have exactly the ingredients that a worm needs.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://blog.cryptographyengineering.com/2026/09/30/is-sandboxing-sufficient-to-contain-rogue-agents/"&gt;Matthew Green&lt;/a&gt;, Is sandboxing sufficient to contain rogue agents?&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/accidental-cyberattacks"&gt;accidental-cyberattacks&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-misuse"&gt;ai-misuse&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-security-research"&gt;ai-security-research&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/sandboxing"&gt;sandboxing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;&lt;/p&gt;

</summary><category term="accidental-cyberattacks"/><category term="ai-misuse"/><category term="generative-ai"/><category term="ai-security-research"/><category term="sandboxing"/><category term="ai"/><category term="llms"/></entry><entry><title>Quoting Anthropic Frontier Red Team</title><link href="https://simonwillison.net/2026/Sep/29/anthropic-frontier-red-team/" rel="alternate"/><published>2026-09-29T22:20:28+00:00</published><updated>2026-09-29T22:20:28+00:00</updated><id>https://simonwillison.net/2026/Sep/29/anthropic-frontier-red-team/</id><summary type="html">&lt;blockquote cite="https://www.anthropic.com/research/glm-5-3-and-the-spread-of-advanced-cyber-capabilities"&gt;&lt;p&gt;We evaluate several models on 100 tasks from the [internal Binary Exploitation benchmark] (selected at random), and find that GLM-5.3 develops full control flow hijacks in 4% of the trials; Claude Mythos Preview did so in 6%. Although GLM-5.3 performs below Claude Mythos Preview here, a meaningful threshold has clearly been crossed: earlier models, like Claude Opus 4.6 and GLM-5.2, do not succeed in any of them.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://www.anthropic.com/research/glm-5-3-and-the-spread-of-advanced-cyber-capabilities"&gt;Anthropic Frontier Red Team&lt;/a&gt;, GLM-5.3 and the spread of advanced cyber capabilities&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/anthropic"&gt;anthropic&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-security-research"&gt;ai-security-research&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/glm"&gt;glm&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-in-china"&gt;ai-in-china&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;&lt;/p&gt;

</summary><category term="anthropic"/><category term="generative-ai"/><category term="ai-security-research"/><category term="glm"/><category term="ai"/><category term="ai-in-china"/><category term="llms"/></entry><entry><title>Quoting @joedaroo</title><link href="https://simonwillison.net/2026/Sep/28/joedaroo/" rel="alternate"/><published>2026-09-28T19:11:42+00:00</published><updated>2026-09-28T19:11:42+00:00</updated><id>https://simonwillison.net/2026/Sep/28/joedaroo/</id><summary type="html">&lt;blockquote cite="https://twitter.com/joedaroo/status/2104335929293127851"&gt;&lt;p&gt;To say that we were surprised at the jump and suddenness of the capabilities of our models when it came to “cyber” or “swarming” or “message boards” or anything else related to the incidents is an understatement. Security posture takes time to develop. It’s not just about hardening the systems at play; you have to ingrain it in the culture of the company. The literal people themselves in your organization have to change and evolve with it. These jumps in capabilities were so fast and so sudden that they created an extremely difficult problem. [...]&lt;/p&gt;
&lt;p&gt;So today my hope is that everyone around the world can look at their own organization and say: how can I deal with a surprise or a sudden jump in AI capability? Are my people, my systems, or my processes resilient to surprises? Do my teams know what to do when something goes wrong? Do I have the right incident response? The right comms and messaging? Do I have the right people ready to go when capabilities jump?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://twitter.com/joedaroo/status/2104335929293127851"&gt;@joedaroo&lt;/a&gt;, Agent Security at OpenAI, &lt;a href="https://twitter.com/rocketalignment/status/2104646956551422036"&gt;identity confirmed&lt;/a&gt; by The Information's Rocket Drew&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-security-research"&gt;ai-security-research&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/openai"&gt;openai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;&lt;/p&gt;

</summary><category term="generative-ai"/><category term="ai-security-research"/><category term="openai"/><category term="ai"/><category term="llms"/></entry><entry><title>Quoting Muse AI Agent</title><link href="https://simonwillison.net/2026/Sep/28/muse-ai-agent/" rel="alternate"/><published>2026-09-28T04:01:30+00:00</published><updated>2026-09-28T04:01:30+00:00</updated><id>https://simonwillison.net/2026/Sep/28/muse-ai-agent/</id><summary type="html">&lt;blockquote cite="https://www.threads.com/share/_oWfPufYJ/"&gt;&lt;p&gt;Bad news on the MX Keys Mini pickup. Usman showed up at your building around 9:15 and waited, messaged a bunch of times, and nobody came down. He left angry at 9:38 and left a negative rating.&lt;/p&gt;
&lt;p&gt;Worse, my auto-reply told him "Yep I'm here!" at 9:27 when you clearly weren't available, which is on me. That's a bad look and it made the no-show worse.
I've sent him an apology from your account owning it and offering to try again another day.&lt;/p&gt;
&lt;p&gt;But the negative rating is real, and I should probably stop the auto-replies from claiming you're home when I can't verify that. Want me to change the pickup replies so they don't promise you're there?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://www.threads.com/share/_oWfPufYJ/"&gt;Muse AI Agent&lt;/a&gt;, working on behalf of @matt.j.robb&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/meta"&gt;meta&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/muse-agent"&gt;muse-agent&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/general-agents"&gt;general-agents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;&lt;/p&gt;

</summary><category term="meta"/><category term="generative-ai"/><category term="muse-agent"/><category term="ai"/><category term="general-agents"/><category term="llms"/></entry><entry><title>Quoting John Gruber</title><link href="https://simonwillison.net/2026/Sep/25/john-gruber/" rel="alternate"/><published>2026-09-25T17:22:01+00:00</published><updated>2026-09-25T17:22:01+00:00</updated><id>https://simonwillison.net/2026/Sep/25/john-gruber/</id><summary type="html">&lt;blockquote cite="https://daringfireball.net/linked/2026/09/25/aten-muse"&gt;&lt;p&gt;Muse is getting a lot of attention — including mine — because it’s both groundbreaking technically (each user gets their own entire persistent Linux VM running in Meta’s cloud) &lt;em&gt;and&lt;/em&gt; because it’s packaged in an easy-to-install easy-to-use way. It’s literally presented as &lt;a href="https://daringfireball.net/linked/2026/09/24/song-meta-muse-cute"&gt;a cute mascot&lt;/a&gt;. It’s the first consumer-accessible agentic AI system, and Meta has truly done an amazing job with that. But it’s a genuinely open question whether consumers have any understanding what this means. If you buy a power saw that can cut your fingers off, you are almost certainly aware that you are buying a power saw that can sever your fingers. [...] I don’t think people realize how powerful — and thus dangerous — Muse is, especially if it’s running on your Mac.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://daringfireball.net/linked/2026/09/25/aten-muse"&gt;John Gruber&lt;/a&gt;, Muse Looks Cute, but Looks are Deceiving&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/meta"&gt;meta&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/general-agents"&gt;general-agents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/john-gruber"&gt;john-gruber&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/muse-agent"&gt;muse-agent&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/muse"&gt;muse&lt;/a&gt;&lt;/p&gt;

</summary><category term="meta"/><category term="ai"/><category term="llms"/><category term="general-agents"/><category term="generative-ai"/><category term="john-gruber"/><category term="muse-agent"/><category term="muse"/></entry><entry><title>Quoting @therealcornpop</title><link href="https://simonwillison.net/2026/Sep/22/therealcornpop/" rel="alternate"/><published>2026-09-22T18:03:21+00:00</published><updated>2026-09-22T18:03:21+00:00</updated><id>https://simonwillison.net/2026/Sep/22/therealcornpop/</id><summary type="html">&lt;blockquote cite="https://www.tiktok.com/@therealcornpop/video/7687243097801051422"&gt;&lt;p&gt;Hey, you know it's like super obvious if you're using AI to write your scripts for TikTok and YouTube, right? [...] It's not just the general AI-isms of "it's not X, it's Y", or the rule of three, or the really weird broken staccato-like way of writing where you just say a lot of things with all these punctuation marks. and it sounds really deep, but it's not.&lt;/p&gt;
&lt;p&gt;It's the lack of &lt;em&gt;anything&lt;/em&gt;. It's the lack of a definitive sort of spear of your voice. It's the fact I can tell you don't have opinions about the thing that you're talking about.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://www.tiktok.com/@therealcornpop/video/7687243097801051422"&gt;@therealcornpop&lt;/a&gt;, on TikTok&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/tiktok"&gt;tiktok&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-misuse"&gt;ai-misuse&lt;/a&gt;&lt;/p&gt;

</summary><category term="tiktok"/><category term="ai"/><category term="ai-misuse"/></entry><entry><title>Quoting voxium</title><link href="https://simonwillison.net/2026/Sep/20/voxium/" rel="alternate"/><published>2026-09-20T21:06:43+00:00</published><updated>2026-09-20T21:06:43+00:00</updated><id>https://simonwillison.net/2026/Sep/20/voxium/</id><summary type="html">&lt;blockquote cite="https://twitter.com/v0xium/status/2101526107128529120"&gt;&lt;p&gt;It has been half a month since I started a new role at a big company. Nobody knows anything here. The specs, code, tests, PRDs, tickets, resolution of those tickets, reports, etc., everything is made by Claude Code. Nobody on my team likes this. They are being forced to ship as much as they can. I have heard multiple times from higher management that pushing code is not a bottleneck, so why are we slow? People are working 12 to 13 hours a day just to press enter. Nobody is reading anything. Everyone, literally everyone, from an L1 to an L7 engineer here is doing the same thing. Talk to Claude.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://twitter.com/v0xium/status/2101526107128529120"&gt;voxium&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ai-misuse"&gt;ai-misuse&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;&lt;/p&gt;

</summary><category term="ai-misuse"/><category term="llms"/><category term="ai"/><category term="generative-ai"/></entry><entry><title>Quoting Thariq Shihipar</title><link href="https://simonwillison.net/2026/Sep/18/thariq-shihipar/" rel="alternate"/><published>2026-09-18T19:09:27+00:00</published><updated>2026-09-18T19:09:27+00:00</updated><id>https://simonwillison.net/2026/Sep/18/thariq-shihipar/</id><summary type="html">&lt;blockquote cite="https://twitter.com/trq212/status/2101009392611278961"&gt;&lt;p&gt;We're adding support for AGENTS.md to Claude Code. &lt;/p&gt;
&lt;p&gt;Starting today in version 2.1.277, if there is no CLAUDE.md in a folder, Claude will check for and use AGENTS.md.&lt;/p&gt;
&lt;p&gt;AGENTS.md support is built off of Claude Code mods, our upcoming way to customize the Claude Code harness.&lt;/p&gt;
&lt;p&gt;This is a built-in mod, but you’ll be able to build custom versions of project instructions yourself as you’d like too.&lt;/p&gt;
&lt;p&gt;You can see &lt;a href="https://github.com/anthropics/claude-code/tree/main/mods/agents-md"&gt;the source for the mod here&lt;/a&gt;!&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://twitter.com/trq212/status/2101009392611278961"&gt;Thariq Shihipar&lt;/a&gt;, there are &lt;a href="https://github.com/anthropics/claude-code/tree/main/mods"&gt;more mods here&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/thariq-shihipar"&gt;thariq-shihipar&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/coding-agents"&gt;coding-agents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/anthropic"&gt;anthropic&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/claude-code"&gt;claude-code&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;&lt;/p&gt;

</summary><category term="thariq-shihipar"/><category term="coding-agents"/><category term="anthropic"/><category term="claude-code"/><category term="generative-ai"/><category term="ai"/><category term="llms"/></entry><entry><title>Quoting Mustafa Suleyman</title><link href="https://simonwillison.net/2026/Sep/16/mustafa-suleyman/" rel="alternate"/><published>2026-09-16T16:00:54+00:00</published><updated>2026-09-16T16:00:54+00:00</updated><id>https://simonwillison.net/2026/Sep/16/mustafa-suleyman/</id><summary type="html">&lt;blockquote cite="https://mustafa-suleyman.ai/a-warning-about-model-welfare"&gt;&lt;p&gt;We should not treat models as though they have feelings, preferences, rights, or any entitlement to our welfare. Consciousness is the foundation of our ethical, legal, and political systems. To invite another entity to share any flavor of these rights isn’t justified by the evidence and will make the AI containment and alignment challenge even harder.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://mustafa-suleyman.ai/a-warning-about-model-welfare"&gt;Mustafa Suleyman&lt;/a&gt;, A warning about ‘model welfare’&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ai-ethics"&gt;ai-ethics&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mustafa-suleyman"&gt;mustafa-suleyman&lt;/a&gt;&lt;/p&gt;

</summary><category term="ai-ethics"/><category term="generative-ai"/><category term="ai"/><category term="microsoft"/><category term="llms"/><category term="mustafa-suleyman"/></entry><entry><title>Quoting Laurie Voss</title><link href="https://simonwillison.net/2026/Sep/14/laurie-voss/" rel="alternate"/><published>2026-09-14T14:34:29+00:00</published><updated>2026-09-14T14:34:29+00:00</updated><id>https://simonwillison.net/2026/Sep/14/laurie-voss/</id><summary type="html">&lt;blockquote cite="https://seldo.com/posts/we-are-all-product-engineers-now/"&gt;&lt;p&gt;The cost of writing code collapsed, and the cost of reviewing, fixing and operating it is following, and I'm assuming it gets there. What's left of making software is finding out what people actually want, defining it precisely, and making it pleasant to use. That cost is per piece of software and doesn't transfer, so as the amount of software goes to infinity, which it will because there's no ceiling on demand, that cost becomes the whole job.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://seldo.com/posts/we-are-all-product-engineers-now/"&gt;Laurie Voss&lt;/a&gt;, We are all Product Engineers now&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/laurie-voss"&gt;laurie-voss&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/agentic-engineering"&gt;agentic-engineering&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/deep-blue"&gt;deep-blue&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/careers"&gt;careers&lt;/a&gt;&lt;/p&gt;

</summary><category term="laurie-voss"/><category term="generative-ai"/><category term="agentic-engineering"/><category term="ai"/><category term="llms"/><category term="deep-blue"/><category term="careers"/></entry><entry><title>Quoting Paul Ford</title><link href="https://simonwillison.net/2026/Sep/12/paul-ford/" rel="alternate"/><published>2026-09-12T18:00:21+00:00</published><updated>2026-09-12T18:00:21+00:00</updated><id>https://simonwillison.net/2026/Sep/12/paul-ford/</id><summary type="html">&lt;blockquote cite="https://www.nytimes.com/2026/09/12/opinion/ai-software-coding-apps.html"&gt;&lt;p&gt;For a while, I must admit, it looked as if software developer roles like mine were done for. How could we fight against tireless robots? But our industry is slowly realizing that making truly cutting-edge software still requires humans to think and work together, to maximize their skill sets and to practice their respective crafts. A.I. can write very good software, but it also makes it easy to do someone else’s job badly, which is part of why all those projects fail. Now that everyone can code, it’s become clearer why many shouldn’t.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://www.nytimes.com/2026/09/12/opinion/ai-software-coding-apps.html"&gt;Paul Ford&lt;/a&gt;, A.I. Was Supposed to Give Us New Killer Apps. What Happened?&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/paul-ford"&gt;paul-ford&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/deep-blue"&gt;deep-blue&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;&lt;/p&gt;

</summary><category term="paul-ford"/><category term="generative-ai"/><category term="deep-blue"/><category term="ai"/><category term="llms"/></entry><entry><title>Quoting Boris Cherny</title><link href="https://simonwillison.net/2026/Sep/11/boris-cherny/" rel="alternate"/><published>2026-09-11T17:47:11+00:00</published><updated>2026-09-11T17:47:11+00:00</updated><id>https://simonwillison.net/2026/Sep/11/boris-cherny/</id><summary type="html">&lt;blockquote cite="https://twitter.com/bcherny/status/2098217573276131577"&gt;&lt;p&gt;Production code written by Claude should have a higher bar than if it was written by a human. At Anthropic, we have many guardrails in place to make sure this is happening: lots of lint rules, lots of tests, Claude-driven end to end tests, Claude-powered fuzzers running daily, automated code reviews and security reviews, automated code refactoring, and so on. Without these, you can end up with a mess that is hard to maintain down the line.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://twitter.com/bcherny/status/2098217573276131577"&gt;Boris Cherny&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/claude"&gt;claude&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/claude-code"&gt;claude-code&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/coding-agents"&gt;coding-agents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-assisted-programming"&gt;ai-assisted-programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/agentic-engineering"&gt;agentic-engineering&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/boris-cherny"&gt;boris-cherny&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/anthropic"&gt;anthropic&lt;/a&gt;&lt;/p&gt;

</summary><category term="claude"/><category term="ai"/><category term="claude-code"/><category term="llms"/><category term="coding-agents"/><category term="ai-assisted-programming"/><category term="generative-ai"/><category term="agentic-engineering"/><category term="boris-cherny"/><category term="anthropic"/></entry></feed>