{
  "@context": "https://schema.org",
  "@id": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-08-22-quoting-linus-torvalds/#webpage",
  "@type": [
    "WebPage",
    "ArchiveComponent"
  ],
  "articleBody": "> And this was a debug session from hell, enormously helped by an AI doing much of the grunt-work.\n>\n> I'd like to call it my tireless helper, but the AI several times stated flat out that this was impossible and unsolvable and that we should just write a report about it.\n>\n> I suspect those things have been trained by people who may not be quite as stubborn as I am.\n>\n> But while the AI was ready to give up several times, it did keep adding debug code and analyzing it faithfully when I pushed. So credit where credit is due and I let the AI write the commit message above.\n\n— [Linus Torvalds](https://github.com/torvalds/linux/commit/818bebeb63dd6bf5f4e07e145f6cdbace520a34c), drm/xe: Don't hand out the flat CCS storage as usable VRAM\n",
  "authors": [],
  "captured_at": "2026-09-04T12:14:41.802665207+00:00",
  "category": "programming",
  "content_html": "<blockquote>\n<p>And this was a debug session from hell, enormously helped by an AI doing much of the grunt-work.</p>\n<p>I'd like to call it my tireless helper, but the AI several times stated flat out that this was impossible and unsolvable and that we should just write a report about it.</p>\n<p>I suspect those things have been trained by people who may not be quite as stubborn as I am.</p>\n<p>But while the AI was ready to give up several times, it did keep adding debug code and analyzing it faithfully when I pushed. So credit where credit is due and I let the AI write the commit message above.</p>\n</blockquote>\n<p>— <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/torvalds/linux/commit/818bebeb63dd6bf5f4e07e145f6cdbace520a34c\">Linus Torvalds</a>, drm/xe: Don't hand out the flat CCS storage as usable VRAM</p>\n",
  "content_markdown": "> And this was a debug session from hell, enormously helped by an AI doing much of the grunt-work.\n>\n> I'd like to call it my tireless helper, but the AI several times stated flat out that this was impossible and unsolvable and that we should just write a report about it.\n>\n> I suspect those things have been trained by people who may not be quite as stubborn as I am.\n>\n> But while the AI was ready to give up several times, it did keep adding debug code and analyzing it faithfully when I pushed. So credit where credit is due and I let the AI write the commit message above.\n\n— [Linus Torvalds](https://github.com/torvalds/linux/commit/818bebeb63dd6bf5f4e07e145f6cdbace520a34c), drm/xe: Don't hand out the flat CCS storage as usable VRAM\n",
  "dateCreated": "2026-09-04T12:14:41.802665207+00:00",
  "date_created": "2026-08-22T21:04:26+00:00",
  "date_modified": "2026-08-22T21:04:26+00:00",
  "date_published": "2026-08-22T21:04:26+00:00",
  "description": "And this was a debug session from hell, enormously helped by an AI doing much of the grunt-work. I'd like to call it my tireless helper, but the AI several times stated flat out that this was impossible and unsolvable and that we should…",
  "external_url": "https://simonwillison.net/2026/Aug/22/linus-torvalds/",
  "git": {
    "commit": "ebb0941c5c06a2ab2377342d607535262a3e969e",
    "path": "items/simonwillison-net/2026/08/2026-08-22-quoting-linus-torvalds.md",
    "permalink": "https://github.com/aymericbeaumet/aggr-instance/blob/ebb0941c5c06a2ab2377342d607535262a3e969e/items/simonwillison-net/2026/08/2026-08-22-quoting-linus-torvalds.md"
  },
  "id": "urn:aggr:item:627303232d2ee93b7cefae03bb1eeb7b8d3bf50a",
  "isBasedOn": {
    "@id": "https://simonwillison.net/2026/Aug/22/linus-torvalds/"
  },
  "mainEntity": {
    "@id": "https://simonwillison.net/2026/Aug/22/linus-torvalds/",
    "@type": "CreativeWork",
    "archivedAt": {
      "@id": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-08-22-quoting-linus-torvalds/#webpage"
    },
    "dateModified": "2026-08-22T21:04:26+00:00",
    "datePublished": "2026-08-22T21:04:26+00:00",
    "headline": "Quoting Linus Torvalds",
    "timeRequired": "PT1M",
    "url": "https://simonwillison.net/2026/Aug/22/linus-torvalds/",
    "wordCount": 124
  },
  "name": "Archived snapshot: Quoting Linus Torvalds",
  "preview": null,
  "reading_minutes": 1,
  "replicated_at": null,
  "source": "simonwillison-net",
  "source_name": "Simon Willison's Weblog",
  "summary": "And this was a debug session from hell, enormously helped by an AI doing much of the grunt-work. I'd like to call it my tireless helper, but the AI several times stated flat out that this was impossible and unsolvable and that we should just write a report about it. I suspect those things have been trained by people who may not be quite as stubborn as I am. But while the AI was ready to give up several times, it did keep adding debug code and analyzing it faithfully when I pushed. So credit where credit is due and I let the AI write the commit message above. — Linus Torvalds, drm/xe: Don't hand out the flat CCS storage as usable VRAM Tags: linus-torvalds, linux, generative-ai, ai-assisted-programming, ai, llms",
  "tags": [
    "ai",
    "ai-assisted-programming",
    "generative-ai",
    "linus-torvalds",
    "linux",
    "llms"
  ],
  "temporalCoverage": "2026-09-04T12:14:41.802665207+00:00",
  "title": "Quoting Linus Torvalds",
  "url": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-08-22-quoting-linus-torvalds/",
  "word_count": 124
}