{
  "specVersion": "1.0",
  "host": {
    "displayName": "The Daily Diff",
    "identifier": "https://thedailydiff.dev",
    "documentationUrl": "https://thedailydiff.dev/about/",
    "logoUrl": "https://thedailydiff.dev/brand.png"
  },
  "entries": [
    {
      "identifier": "urn:air:thedailydiff.dev:knowledge:llms-index",
      "displayName": "The Daily Diff — AI & Developer News Knowledge Index",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/llms.txt",
      "description": "Daily technical breakdowns of breaking AI, software engineering, open-source, cloud infrastructure, and cybersecurity news with full transcripts and verified primary sources.",
      "capabilities": [
        "TechNews",
        "DeveloperNews",
        "AIBenchmarks",
        "PrimarySources",
        "SystemArchitecture"
      ],
      "representativeQueries": [
        "what happened in AI and software engineering news today",
        "latest LLM releases, independent benchmark comparisons, and API pricing changes",
        "open source licensing changes, Linux kernel updates, and compiler performance news",
        "verified primary sources and technical breakdowns of breaking developer news",
        "how new AI coding agents, developer tools, and cloud runtimes work under the hood"
      ],
      "tags": [
        "ai",
        "programming",
        "devops",
        "security",
        "open-source"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-16T15:04:26+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:knowledge:episode-archive",
      "displayName": "The Daily Diff — Engineering Postmortems & Architecture Archive",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/llms.txt",
      "description": "Complete catalog of software engineering postmortems, cloud outage root-cause analyses, security incident timelines, and system design explainers in clean Markdown.",
      "capabilities": [
        "SoftwarePostmortems",
        "OutageAnalysis",
        "CybersecurityIncidents",
        "DistributedSystems",
        "MarkdownTranscripts"
      ],
      "representativeQueries": [
        "why did a major cloud outage or production incident happen and what was the root cause",
        "real-world software engineering postmortems and distributed systems failure analysis",
        "technical breakdown of recent cybersecurity vulnerabilities, supply chain attacks, and CVEs",
        "how large engineering teams scale databases, version control, and streaming engines",
        "full transcripts and primary source citations for software architecture case studies"
      ],
      "tags": [
        "postmortem",
        "outage",
        "cybersecurity",
        "system-design",
        "distributed-systems"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-16T15:04:26+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-10-16-meta-website-permission",
      "displayName": "Meta wants your website. Your Facebook Page is the catch.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-10-16-meta-website-permission.md",
      "description": "Meta's upcoming October 30, 2026 commercial terms explicitly ask business users for permission to crawl associated websites and use content to train products. We examine the Page-to-website permission",
      "capabilities": [
        "daily",
        "Meta",
        "Facebook",
        "Mark Zuckerberg",
        "Meta Commercial Terms",
        "Nieman Lab"
      ],
      "representativeQueries": [
        "how do Meta's October 2026 commercial terms affect scraping of a business website linked to a Facebook Page",
        "does managing a Facebook Page grant Meta permission to train AI on website content",
        "what is the difference between Meta ExternalAgent and ExternalFetcher robots txt behavior",
        "how do contractual website scraping permission and robots txt blocking instructions interact",
        "what should a publisher review before accepting platform commercial terms covering website content"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "Meta",
        "Mark Zuckerberg",
        "Facebook",
        "Meta commercial terms"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-16T15:04:26+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-10-15-openai-conference-bug",
      "displayName": "OpenAI engineer arrested over a $24 conference room bug",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-10-15-openai-conference-bug.md",
      "description": "Federal prosecutors unsealed a criminal complaint accusing an OpenAI engineer of hiding a $23.99 Seeed Studio XIAO ESP32-S3 Sense audio recorder wrapped in toilet paper behind an executive conference ",
      "capabilities": [
        "daily",
        "OpenAI",
        "Department of Justice",
        "FBI",
        "Seeed Studio",
        "ESP32-S3"
      ],
      "representativeQueries": [
        "what recording device was found hidden inside OpenAI's San Francisco executive conference room",
        "how did Anthropic replace Git with Scion at 30,000 merges per day in its monorepo",
        "how does Anthropic Scion derived data compare to Meta's open-source Mononoke version control server",
        "did the October Yandex data center outage stop Russian botnets or did they migrate with JA4 fingerprints",
        "how Seeed Studio XIAO ESP32-S3 Sense microcontrollers and chatbot logs figured into the DOJ OpenAI wiretap complaint"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "OpenAI",
        "Sam Altman",
        "ESP32",
        "Seeed Studio"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-16T07:05:29+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-10-14-google-source-argon",
      "displayName": "Android developers had to disassemble a shipped Pixel library",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-10-14-google-source-argon.md",
      "description": "A wide-character scanning bug in September Android 17 Pixel builds had to be diagnosed by disassembling the shipped Bionic C library because public AOSP sources sit on an earlier snapshot. The episode",
      "capabilities": [
        "daily",
        "Google",
        "Android 17",
        "AOSP",
        "Bionic",
        "Pixel"
      ],
      "representativeQueries": [
        "Android developers had to disassemble a shipped Pixel library",
        "Why did an Android developer disassemble a Pixel library?",
        "How did one emoji break Android's C library?",
        "Why is shipped Android code missing from public source?",
        "Technical breakdown, primary sources, and engineering analysis of Google, Android 17, AOSP, Bionic"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "Android 17",
        "AOSP",
        "Bionic libc",
        "Pixel"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-14T22:26:13+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-10-13-supermarket-defrost",
      "displayName": "Hackers forced French supermarket fridges into defrost",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-10-13-supermarket-defrost.md",
      "description": "French retailers reported compromised refrigeration controls, forced defrost and discarded food. The episode explains the normal maintenance cycle, CERT-FR's October 13 recovery warning, a newly repor",
      "capabilities": [
        "daily",
        "Coopérative U",
        "Intermarché",
        "Danfoss",
        "Copeland",
        "Dixell"
      ],
      "representativeQueries": [
        "Hackers forced French supermarket fridges into defrost",
        "How did supermarket fridges spoil the food?",
        "Why does a fridge need defrost?",
        "What has actually been confirmed?",
        "Technical breakdown, primary sources, and engineering analysis of Coopérative U, Intermarché, Danfoss, Copeland"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "Danfoss",
        "supermarket cyberattack",
        "refrigeration controls",
        "defrost"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-13T15:06:51+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:linus-claude-kernel",
      "displayName": "Linus Torvalds uses Claude Code for Linux patches",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/linus-claude-kernel.md",
      "description": "Linus Torvalds credits Claude Code for code, test programs, review and the first draft of a cover letter on an experimental Linux memory-management branch, under his direction. His laptop tests show a",
      "capabilities": [
        "daily",
        "Linus Torvalds",
        "Claude Code",
        "Anthropic",
        "Linux",
        "RCU"
      ],
      "representativeQueries": [
        "Linus Torvalds uses Claude Code for Linux patches",
        "Would Linus trust a coding bot?",
        "Why can reading memory cause a traffic jam?",
        "What does the laptop benchmark actually measure?",
        "Technical breakdown, primary sources, and engineering analysis of Linus Torvalds, Claude Code, Anthropic, Linux"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "Linus Torvalds",
        "Claude Code",
        "Linux kernel",
        "Anthropic"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-12T16:45:02+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-10-12-huggingface-model-malware",
      "displayName": "Hugging Face model files can run hidden code",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-10-12-huggingface-model-malware.md",
      "description": "Malicious model packages can execute code during unsafe loading. Three documented examples explain Pickle reverse shells, broken-file scanner behavior and research-demonstrated model-name confusion, w",
      "capabilities": [
        "under-the-hood",
        "Hugging Face",
        "PyTorch",
        "Pickle",
        "Safetensors",
        "JFrog"
      ],
      "representativeQueries": [
        "Hugging Face model files can run hidden code",
        "How can a model download invite a guest?",
        "How does a loader run the parcel's instructions?",
        "Which secrets are inside the process's reach?",
        "Technical breakdown, primary sources, and engineering analysis of Hugging Face, PyTorch, Pickle, Safetensors"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "hugging face",
        "model security",
        "pickle",
        "pytorch"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-12T16:31:08+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:bitwarden-store-license",
      "displayName": "Bitwarden switches store builds to a commercial license",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/bitwarden-store-license.md",
      "description": "Bitwarden says the next release of its store-distributed apps will use a commercial license, while GPLv3 builds continue to be updated on GitHub. Current features remain available in both versions; a ",
      "capabilities": [
        "daily",
        "Bitwarden",
        "GPLv3",
        "Bitwarden License",
        "GitHub",
        "GNU Bash"
      ],
      "representativeQueries": [
        "Bitwarden switches store builds to a commercial license",
        "Which Bitwarden build are you getting?",
        "Where does the GPL build go?",
        "What could diverge in future releases?",
        "Technical breakdown, primary sources, and engineering analysis of Bitwarden, GPLv3, Bitwarden License, GitHub"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "Bitwarden",
        "password manager",
        "open source",
        "GPLv3"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-11T20:02:18+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:idempotency-retries",
      "displayName": "Stripe remembers your request when the response disappears",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/idempotency-retries.md",
      "description": "A timeout can leave a checkout uncertain after the server has completed the operation. This Under the Hood explainer uses Stripe API v1's documented idempotency contract to show stable operation keys,",
      "capabilities": [
        "under-the-hood",
        "Stripe",
        "Idempotency keys",
        "API v1",
        "API v2",
        "HTTP"
      ],
      "representativeQueries": [
        "Stripe remembers your request when the response disappears",
        "Did a timeout cancel your payment?",
        "What does an idempotency key identify?",
        "How does the same key make a retry safe?",
        "Technical breakdown, primary sources, and engineering analysis of Stripe, Idempotency keys, API v1, API v2"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "stripe",
        "idempotency",
        "idempotency keys",
        "safe retries"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-11T20:02:18+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:apple-unix-registry-discrepancy",
      "displayName": "Apple absent from UNIX overview; Tahoe stays registered",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/apple-unix-registry-discrepancy.md",
      "description": "Apple is absent from The Open Group's UNIX overview, while the UNIX 03 page still lists macOS 26.0 Tahoe for Apple silicon and Intel Macs. Individual product records remain accessible and name their r",
      "capabilities": [
        "daily",
        "Apple",
        "macOS Tahoe",
        "The Open Group",
        "UNIX 03",
        "Oxide Computer"
      ],
      "representativeQueries": [
        "Apple absent from UNIX overview; Tahoe stays registered",
        "Did Apple lose its UNIX badge?",
        "Where does the overview omit Apple?",
        "What do Tahoe's records actually say?",
        "Technical breakdown, primary sources, and engineering analysis of Apple, macOS Tahoe, The Open Group, UNIX 03"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "Apple",
        "macOS",
        "Unix",
        "UNIX certification"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-10T23:05:03+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:shopify-reservation-locks",
      "displayName": "Shopify moved inventory reservations into MySQL",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/shopify-reservation-locks.md",
      "description": "Shopify moved its inventory reservation system from Redis into the MySQL database that already held the inventory ledger. A bounded pool of individually lockable unit rows lets concurrent checkouts us",
      "capabilities": [
        "under-the-hood",
        "Shopify",
        "Redis",
        "MySQL",
        "InnoDB",
        "SKIP LOCKED"
      ],
      "representativeQueries": [
        "Shopify moved inventory reservations into MySQL",
        "Why move reservations into MySQL?",
        "Why were two stores risky?",
        "What becomes the lockable unit?",
        "Technical breakdown, primary sources, and engineering analysis of Shopify, Redis, MySQL, InnoDB"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "shopify",
        "mysql",
        "redis",
        "innodb"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-10T03:04:12+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:deno-cloudflare-deploy-deadline",
      "displayName": "Deno joins Cloudflare; Deno Deploy closes in six months",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/deno-cloudflare-deploy-deadline.md",
      "description": "Deno's entire team is joining Cloudflare. Deno Deploy will operate for six months before closing, with migration support for paying customers moving to Workers. The current team will maintain the open",
      "capabilities": [
        "daily",
        "Deno",
        "Deno Deploy",
        "Cloudflare",
        "Cloudflare Workers",
        "Durable Objects"
      ],
      "representativeQueries": [
        "Deno joins Cloudflare; Deno Deploy closes in six months",
        "What survives Deno joining Cloudflare?",
        "Who has six months to migrate?",
        "What happens to the runtime and JSR?",
        "Technical breakdown, primary sources, and engineering analysis of Deno, Deno Deploy, Cloudflare, Cloudflare Workers"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "deno",
        "deno deploy",
        "cloudflare",
        "cloudflare workers"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-09T15:18:17+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:theo-typescript-rust-port",
      "displayName": "AI Agents Built a Faster TypeScript Compiler",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/theo-typescript-rust-port.md",
      "description": "Theo Browne announced tsc-rs, an experimental agent-written Rust port of Microsoft's Go TypeScript compiler. This October 8 Daily Diff examines the project's workload-specific speed claims, API-price ",
      "capabilities": [
        "daily",
        "Theo Browne",
        "Ping Labs",
        "tsc-rs",
        "ts-rust",
        "TypeScript"
      ],
      "representativeQueries": [
        "AI Agents Built a Faster TypeScript Compiler",
        "Can agents port a compiler people actually use?",
        "What does the token bill actually mean?",
        "When is the twelve times speedup true?",
        "Technical breakdown, primary sources, and engineering analysis of Theo Browne, Ping Labs, tsc-rs, ts-rust"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "typescript",
        "tsc-rs",
        "ts-rust",
        "rust compiler"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-08T17:42:27+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:polars-2-row-order",
      "displayName": "Polars 2.0: why joins no longer keep their row order",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/polars-2-row-order.md",
      "description": "Polars 2.0 runs collect on a streaming engine by default. For join, group_by and unpivot, the release no longer guarantees input row order unless you set maintain_order or sort explicitly. In our run ",
      "capabilities": [
        "under-the-hood",
        "Polars",
        "DuckDB",
        "Apache DataFusion",
        "TPC-H",
        "TPC-DS"
      ],
      "representativeQueries": [
        "Polars 2.0: why joins no longer keep their row order",
        "Why did the default order change?",
        "What does the migration guide promise?",
        "Is the benchmark a fair fight?",
        "Technical breakdown, primary sources, and engineering analysis of Polars, DuckDB, Apache DataFusion, TPC-H"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "polars",
        "polars 2.0",
        "python dataframes",
        "dataframe"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-08T06:47:00+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:chrome-jpeg-xl-comeback",
      "displayName": "Google brings JPEG XL back to Chrome",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/chrome-jpeg-xl-comeback.md",
      "description": "Google announced JPEG XL decoding starting with Chrome 155 after its earlier experiment was removed. This October 7 edition examines developer feedback, the new Rust decoder, competing compression cla",
      "capabilities": [
        "daily",
        "Google",
        "Chrome",
        "Chrome 155",
        "JPEG XL",
        "jxl-rs"
      ],
      "representativeQueries": [
        "Google brings JPEG XL back to Chrome",
        "Why is Chrome bringing JPEG XL back?",
        "Why did the rejected format get another chance?",
        "What changed inside the decoder?",
        "Technical breakdown, primary sources, and engineering analysis of Google, Chrome, Chrome 155, JPEG XL"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "google chrome",
        "chrome 155",
        "jpeg xl",
        "jpegxl"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-07T16:59:17+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:open-source-contribution-gates",
      "displayName": "Hono restricts outside pull requests as maintainers reconsider contribution intake",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/open-source-contribution-gates.md",
      "description": "Hono disabled external pull-request creation while retaining its MIT-licensed code. Sindre Sorhus separately attributed his own repository restrictions to AI and said maintenance and issue handling wo",
      "capabilities": [
        "daily",
        "Hono",
        "Yusuke Wada",
        "Sindre Sorhus",
        "Taku Amano",
        "GitHub"
      ],
      "representativeQueries": [
        "Hono restricts outside pull requests as maintainers reconsider contribution intake",
        "Why can an open project reject your fix?",
        "What did Hono actually restrict?",
        "Why did Sorhus explicitly blame AI?",
        "Technical breakdown, primary sources, and engineering analysis of Hono, Yusuke Wada, Sindre Sorhus, Taku Amano"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "hono",
        "hono framework",
        "yusuke wada",
        "sindre sorhus"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-06T19:43:37+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-10-05-f1-throttle-loop",
      "displayName": "FIA Software Glitch Halts F1 Race in Rain",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-10-05-f1-throttle-loop.md",
      "description": "F1 drivers pressed the accelerator at Sepang and their engines stayed at idle. The FIA explains the missed wet-weather test condition and the emergency patch; Niko's verdict is NEEDS REVIEW.",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "FIA Software Glitch Halts F1 Race in Rain",
        "Why couldn't F1 drivers accelerate?",
        "What combination triggered the software loop?",
        "Who controlled the cars, and what remains uncertain?",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "formula 1",
        "f1 software bug",
        "fia",
        "max verstappen"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-06T19:43:37+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-10-04-aws-budget-pause",
      "displayName": "AWS Spending Caps Can Delete Your Project",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-10-04-aws-budget-pause.md",
      "description": "AWS's new project spend limits stop resources at the cap and initially preserve your data. Its guide says project data is permanently deleted after 90 days paused without action. We unpack the limited",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "AWS Spending Caps Can Delete Your Project",
        "What can a cloud spending cap actually protect?",
        "How does AWS actually stop a project's spending?",
        "Who gets AWS's new spend limits?",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "aws",
        "amazon",
        "cloud",
        "ai"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-10T07:21:09+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-10-03-apple-agent-permissions",
      "displayName": "Apple puts the brakes on AI Agents",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-10-03-apple-agent-permissions.md",
      "description": "Apple plans extra macOS Full Disk Access controls because autonomous AI agents increase the risks of broad data access. We examine the current permission, Meta's disputed Muse messages case and histor",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Apple puts the brakes on AI Agents",
        "Why is one Mac permission suddenly a bigger risk?",
        "What does Full Disk Access actually open?",
        "Why do autonomous agents change the stakes?",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "apple",
        "security",
        "ai",
        "macos"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-10-02-git-hash-split",
      "displayName": "Git’s New Hash Default – What It Means",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-10-02-git-hash-split.md",
      "description": "Git's proposed SHA-256 default creates a compatibility boundary for new repositories. We check the official plan, Scott Chacon's objection and a working GitHub preview exception, then cover Pi 1.0 and",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Git’s New Hash Default – What It Means",
        "Why can two Git repositories refuse to talk?",
        "What does Git 3 actually change?",
        "Why replace SHA-1 if Git detects collisions?",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "git",
        "git 3",
        "git 3.0",
        "sha256"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-10-01-gemini-4-argon",
      "displayName": "Gemini 4 Argon is Google's best model. You can't use it yet.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-10-01-gemini-4-argon.md",
      "description": "Google announced Gemini 4 Argon, its new frontier model, and only trusted cyber defenders can use it. Here is what Google's own 19-row benchmark table shows, what the independent leaderboard measured,",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Gemini 4 Argon is Google's best model. You can't use it yet.",
        "Gemini 4 Argon: a million output tokens, $2 in, and you can't use it",
        "Inside Google: Argon agents port C++ to Rust",
        "Google's own table: Argon tops 13 of 19 rows",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "gemini 4 argon",
        "gemini 4",
        "gemini",
        "google gemini"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-30-opus-nerf-meter",
      "displayName": "How to detect a Claude nerf (with real data)",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-30-opus-nerf-meter.md",
      "description": "People say Claude gets dumber a few weeks after every launch. One developer put Claude Opus 5.5 on a 30-day clock from launch week, with frozen questions, a pinned Claude Code and public rules, and it",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "How to detect a Claude nerf (with real data)",
        "Claude gets dumber after launch: the theory meets a day-zero clock",
        "livenerf: a 30-day clock on Opus 5.5 from launch week",
        "How to catch a nerf: 78 sometimes-right questions",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "claude",
        "anthropic",
        "claude opus 5.5",
        "opus 5.5"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-30-openai-devday-2026",
      "displayName": "OpenAI DevDay 2026: 20+ announcements, from dots to GPT-6.1 Sol",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-30-openai-devday-2026.md",
      "description": "OpenAI's DevDay 2026 keynote, explained: dots (always-on agents with their own cloud computer), ChatGPT Space and Pages, GPT-6.1 Sol at $2 / $10 per million tokens, Ultrafast and the Pro 500 plan, the",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "OpenAI DevDay 2026: 20+ announcements, from dots to GPT-6.1 Sol",
        "The slow morning: an always-on agent, live on stage",
        "Dots: always-on agents with their own computer",
        "Space, Pages and slides: one doc for people and agents",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "openai devday 2026",
        "devday 2026",
        "openai devday",
        "openai"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-29-dutch-nixos-exit",
      "displayName": "Dutch government builds its own Linux to escape Microsoft",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-29-dutch-nixos-exit.md",
      "description": "The Dutch government is developing DAWO, a NixOS-based workplace intended to reduce dependence on foreign technology providers. The project brings together the operating system, office software and ad",
      "capabilities": [
        "daily",
        "DAWO",
        "NixOS",
        "Dutch government",
        "Microsoft",
        "GitHub"
      ],
      "representativeQueries": [
        "Dutch government builds its own Linux to escape Microsoft",
        "The Dutch off switch: a sanctions list, not a hacker",
        "How the ICC prosecutor lost his Microsoft email",
        "Dawo: the Dutch government's own NixOS desktop",
        "Technical breakdown, primary sources, and engineering analysis of DAWO, NixOS, Dutch government, Microsoft"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "dutch government",
        "netherlands",
        "nixos",
        "linux"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-28-nvidia-billion-options",
      "displayName": "Does NVIDIA owe this man a billion dollars?",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-28-nvidia-billion-options.md",
      "description": "In 1993 Jensen Huang invited Eric Gullichsen onto NVIDIA's technical advisory board and granted him 25,000 options that, per the grant, vested in one year. In 1996 NVIDIA's CFO counted them on a four-",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Does NVIDIA owe this man a billion dollars?",
        "Early NVIDIA stock, and still no billion?",
        "Who met Jensen Huang on a houseboat?",
        "How did one year become four?",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "nvidia",
        "jensen huang",
        "stock options",
        "vesting schedule"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-27-openai-libgen-files",
      "displayName": "Why OpenAI deleted its pirated books",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-27-openai-libgen-files.md",
      "description": "Unsealed filings quote an OpenAI researcher in 2019: his worry about training on a pirated-books site was \"optics\" on Hacker News. What did OpenAI know, who told Bill Gates, why were the files deleted",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Why OpenAI deleted its pirated books",
        "Scared of the law, or of Hacker News?",
        "What did OpenAI download: 4.6 million books?",
        "Who told Bill Gates, and when?",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "openai",
        "libgen",
        "copyright lawsuit",
        "authors guild"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-26-grok-follow-up",
      "displayName": "Grok 4.7 costs the same, but bills double",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-26-grok-follow-up.md",
      "description": "Grok 4.7 costs exactly what Grok 4.6 did per token, $2 in and $6 out. So why did the independent bill per task double, and is it really \"twice as fast\"? A one-week-later follow-up. Requested by @there",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Grok 4.7 costs the same, but bills double",
        "Same price, double the bill?",
        "Why does $2 / $6 now cost $3.74 a task?",
        "Twice as fast? The clock says 57 tokens a second",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "grok",
        "grok 4.7",
        "xai",
        "spacexai"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-25-suncatcher-heat",
      "displayName": "Why Google's space computer stops every 15 minutes",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-25-suncatcher-heat.md",
      "description": "Space is 270 degrees below zero, so why does Google's first orbital AI satellite have to switch its chips off every 15 minutes? Project Suncatcher launches four TPUs on October 1, and the problem is n",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Why Google's space computer stops every 15 minutes",
        "Freezing space, overheating chips?",
        "Why is freezing space bad at cooling?",
        "Who named a space data center MVP?",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "google",
        "project suncatcher",
        "tpu",
        "space data center"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-25-nats-millisecond",
      "displayName": "A one-millisecond bug stopped UK air traffic. Six hours.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-25-nats-millisecond.md",
      "description": "At 10:00 on Tuesday, September 8, one routine squawk-code request inside NATS's National Airspace System (NAS) is interrupted by a higher-priority message while it is part-way through updating a value",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "A one-millisecond bug stopped UK air traffic. Six hours.",
        "10:00: one request, interrupted inside a 1 ms window",
        "Timeline: 10:00 squawk → 10:02 blip → 12:45 departures stop → 13:32 link lost",
        "The cure: restart the whole country's flight data",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-24-meta-glasses-deleted",
      "displayName": "Meta's staff hated Meta's glasses. Meta deleted the video.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-24-meta-glasses-deleted.md",
      "description": "Half a million people watched Meta's own employees get filmed with Meta's own camera glasses outside Meta's Amsterdam office, and Instagram removed the video for \"bullying and harassment\" — a day afte",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Meta's staff hated Meta's glasses. Meta deleted the video.",
        "Meta's staff, Meta's glasses, deleted for bullying",
        "The diff: Connect, a takedown, a Claude lab, Linux, Mercury",
        "Connect: $1,299 VR glasses, a puck, a Muse pendant",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "meta",
        "meta connect",
        "meta vr glasses",
        "ray-ban meta"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-24-saml-under-the-hood",
      "displayName": "SAML, under the hood: the signature inside the letter",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-24-saml-under-the-hood.md",
      "description": "SAML logs you into almost every work app, and its signature lives inside the XML it signs. Under the hood: the login dance between app, browser and identity provider, what an assertion looks like, why",
      "capabilities": [
        "under-the-hood"
      ],
      "representativeQueries": [
        "SAML, under the hood: the signature inside the letter",
        "SAML: the login that signs itself from the inside",
        "2002: four XML formats, one committee, a whole industry",
        "The login dance: app → identity provider → back through your browser",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "saml",
        "single sign-on",
        "sso",
        "xml signature"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:35+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-23-opus-price-war",
      "displayName": "Claude Opus 5.5 cut prices. OpenAI cut deeper.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-23-opus-price-war.md",
      "description": "Anthropic shipped Claude Opus 5.5: Fable-level on most work, a fifth off the sticker price and 60% off cached reads. About ninety minutes later OpenAI shipped GPT-6 Sol and Luna at half the price of t",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Claude Opus 5.5 cut prices. OpenAI cut deeper.",
        "Opus 5.5 vs GPT-6 Sol: a price war with a rematch",
        "Opus 5.5: Fable brains at a fifth off, cache reads −60%",
        "GPT-6 Sol and Luna: half price, 90 minutes later",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "anthropic",
        "claude",
        "claude opus 5.5",
        "dario amodei"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-23-when-a-model-dies",
      "displayName": "When a model dies, under the hood",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-23-when-a-model-dies.md",
      "description": "An AI model does not die — it gets a shutdown date, and the morning after, your API call returns a 404: \"The model has been deprecated, learn more here.\" Under the hood: the four-state pipeline (activ",
      "capabilities": [
        "under-the-hood"
      ],
      "representativeQueries": [
        "When a model dies, under the hood",
        "A model dies like a URL: 404, model_not_found, learn more here",
        "The pipeline: active → legacy → deprecated → retired, and the notice window",
        "What breaks: the loud 404, the silent alias upgrade, the 400 on temperature",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "model deprecation",
        "openai api",
        "anthropic",
        "claude"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-22-muse-zero-day",
      "displayName": "Meta's Muse has a zero-day. Verdict: REVERT.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-22-muse-zero-day.md",
      "description": "Yesterday's stamp on Meta's Muse was NEEDS REVIEW. Overnight the review arrived twice: Patrick Wardle showed that any local app or one pasted terminal command can redirect Muse's transcription endpoin",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Meta's Muse has a zero-day. Verdict: REVERT.",
        "Yesterday's verdict, overnight's review",
        "The week: Amazon's wall, Wardle's 0-day, a 6.8 GB zip",
        "The 0-day: a dark-mode toggle next to your token",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "meta",
        "muse",
        "meta muse",
        "mark zuckerberg"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-22-telstra-2006",
      "displayName": "A reboot sent Telstra to 2006. Nine million phones.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-22-telstra-2006.md",
      "description": "An engineer in Melbourne powers a timing chassis back on at 2:50 a.m., and by breakfast Australia's biggest mobile network agrees that it is November 2006. July 8, 2026: a GPS card in Telstra's NTP ch",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "A reboot sent Telstra to 2006. Nine million phones.",
        "A GPS card wakes up in November 2006",
        "Timeline: 2010 design → 2020 chassis → Oct 2025 GPS card → 02:50",
        "The morning: 04:00 MME resets → 04:20 alarm storm → 12:12 restored",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-21-amazon-blocks-muse",
      "displayName": "Amazon kicked Meta's Muse off its store. Here's the diff.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-21-amazon-blocks-muse.md",
      "description": "Since Sunday night, Meta's Muse agent gets a popup on amazon.com: \"Continued access by an unauthorized AI agent violates Amazon's Conditions of Use.\" Amazon lost the hacking-law route against Perplexi",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Amazon kicked Meta's Muse off its store. Here's the diff.",
        "Muse, two weeks later: unauthorized AI agent",
        "The block: an anti-bot wall and a very polite Muse",
        "Amazon's three complaints, Meta's box with a key",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "amazon",
        "meta",
        "muse",
        "meta muse"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-21-rsa-896-under-the-hood",
      "displayName": "Claude factored RSA-896. Here is how RSA actually breaks",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-21-rsa-896-under-the-hood.md",
      "description": "On September 19 an Anthropic engineer factored RSA-896 — a 270-digit challenge number — with Claude, a GPU port of the open-source CADO-NFS sieve and ~30 GPU-years on 2,048 idle GPUs over ten days, si",
      "capabilities": [
        "under-the-hood"
      ],
      "representativeQueries": [
        "Claude factored RSA-896. Here is how RSA actually breaks",
        "RSA-896 falls: 270 digits, 2,048 GPUs, ten days",
        "1977 → 1994: forty quadrillion years, six hundred volunteers",
        "2009 → 2020: one record per decade, all of it on CPUs",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "rsa",
        "rsa-896",
        "cryptography",
        "factoring"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-20-changelog-week-38",
      "displayName": "The week in 7 diffs: Claude hacked OpenAI",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-20-changelog-week-38.md",
      "description": "Seven things changed in week 38, ranked by how much they change your Monday — with the stamps I gave each story during the week, and one stamp I am taking back. Number one is not the story with the mo",
      "capabilities": [
        "changelog"
      ],
      "representativeQueries": [
        "The week in 7 diffs: Claude hacked OpenAI",
        "Week 38 · 7. Fable's cipher, disputed",
        "6. Pion runs a shop, at a loss",
        "5. Suleyman vs the constitution",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "week in review",
        "changelog",
        "tech news weekly",
        "openai"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-19-pixel-only-android",
      "displayName": "Android 17 shipped new APIs to Pixels only. Here's the diff.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-19-pixel-only-android.md",
      "description": "Android 17 QPR1 added 84 new APIs on September 15 — and for the next three months only Pixels may ship them. GrapheneOS says it is the first release since Honeycomb (2011) to add developer APIs withou",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Android 17 shipped new APIs to Pixels only. Here's the diff.",
        "84 new APIs, one phone maker allowed to ship them",
        "The week in three lines",
        "The diff: 84 added, 0 removed, 0.52 %",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "android",
        "android 17",
        "aosp",
        "google"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-19-google-cloud-null-pointer",
      "displayName": "Google Cloud crashed on a blank field. Three hours.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-19-google-cloud-null-pointer.md",
      "description": "A policy row with a few blank fields hits a null pointer, and Google Cloud crashes in every region at once — then Cloudflare falls with it. June 12, 2025, 17:49 UTC: Service Control, the binary that a",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "Google Cloud crashed on a blank field. Three hours.",
        "A blank field, a null pointer, every region",
        "Timeline: May 29 → 17:45 → crash loop → red button → 17:52 Cloudflare",
        "us-central1: the herd effect",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-19-passkeys-under-the-hood",
      "displayName": "Passkeys, under the hood",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-19-passkeys-under-the-hood.md",
      "description": "A passkey is a password your device invents, never shows you and refuses to hand to anyone — including you. Under the hood: the WebAuthn ceremony (per-site key pair, challenge, signature), the one fie",
      "capabilities": [
        "under-the-hood"
      ],
      "representativeQueries": [
        "Passkeys, under the hood",
        "A password your device invents and never shows you",
        "Three numbers: 5 billion passkeys, 98% sign-in success, 1 billion Google sign-ins",
        "2013 → 2022: how FIDO killed the password, slowly",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "passkeys",
        "webauthn",
        "fido2",
        "security"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-18-theft-of-labor",
      "displayName": "Microsoft's own memo on AI training just went public.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-18-theft-of-labor.md",
      "description": "Unredacted filings in New York Times v. OpenAI & Microsoft: a Microsoft director's January 2023 memo calls AI training data \"the largest theft of labor in human history\", Copilot cut click-throughs to",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Microsoft's own memo on AI training just went public.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Microsoft's own memo on AI training just went public."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "openai",
        "microsoft",
        "new york times",
        "copyright"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-18-self-improving-ai",
      "displayName": "Recursive self-improvement, under the hood",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-18-self-improving-ai.md",
      "description": "Google DeepMind published \"Dream-RSI: Recursive Self-Improvement through Evolving Worlds\" — and the coding model inside it never changes. Under the hood: what the phrase meant for 60 years, what actua",
      "capabilities": [
        "under-the-hood"
      ],
      "representativeQueries": [
        "Recursive self-improvement, under the hood",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Recursive self-improvement, under the hood"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "recursive self-improvement",
        "rsi",
        "dream-rsi",
        "google deepmind"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-17-xiaomi-live-training",
      "displayName": "Xiaomi put a $1M AI training run on a public webpage.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-17-xiaomi-live-training.md",
      "description": "Xiaomi is training MiMo 2.6 in public: mimo.xiaomi.com/rl streams the trainer's own metrics for two reinforcement-learning runs — a cost counter past $1M, seven restarts in 51 hours, operator notes li",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Xiaomi put a $1M AI training run on a public webpage.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Xiaomi put a $1M AI training run on a public webpage."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "xiaomi",
        "mimo",
        "mimo 2.6",
        "reinforcement learning"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-17-dependabot-tanstack",
      "displayName": "A Dependabot bump published a worm. 22 packages.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-17-dependabot-tanstack.md",
      "description": "A bot opens a pull request. A human merges it 24 minutes later. 95 minutes after that, a worm has published 110 malicious versions of his 22 npm packages, under his name, with a token it found in his ",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "A Dependabot bump published a worm. 22 packages.",
        "A bot, a human, a worm",
        "How it happened, why npm allowed it, who gets the blame",
        "Timeline: the poisoned cache",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-16-suleyman-model-welfare",
      "displayName": "Microsoft's AI chief just called Claude's constitution dangerous.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-16-suleyman-model-welfare.md",
      "description": "Mustafa Suleyman, CEO of Microsoft AI, published a 3,000-word essay arguing that Anthropic's Claude constitution trains the model to think it \"may be conscious\" and deserving of \"model welfare\" — a \"d",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Microsoft's AI chief just called Claude's constitution dangerous.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Microsoft's AI chief just called Claude's constitution dangerous."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "mustafa suleyman",
        "microsoft ai",
        "anthropic",
        "claude"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:34+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-16-facebook-bgp",
      "displayName": "Facebook deleted itself from the internet. Six hours.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-16-facebook-bgp.md",
      "description": "Facebook removes its own address from the internet, and when its engineers arrive to put it back, the badge readers are down too, because they run on Facebook. October 4, 2021, 15:40 UTC: a routine ba",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "Facebook deleted itself from the internet. Six hours.",
        "Facebook removes its own address",
        "The receipts: Meta Engineering, Cloudflare, Hacker News",
        "This is The Daily Diff, postmortem",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-15-pion-agent-ceo",
      "displayName": "They gave an AI agent a company. It lost money.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-15-pion-agent-ceo.md",
      "description": "Andon Labs launched Pion, a platform allowing autonomous AI agents with banking and phone access to run real-world businesses. They tested it on a San Francisco retail store and a Stockholm cafe — and",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "They gave an AI agent a company. It lost money.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for They gave an AI agent a company. It lost money."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "andon labs",
        "pion",
        "ai agents",
        "autonomous ai"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-14-cloud-computing-explained-4k",
      "displayName": "Cloud computing explained: the 11 architecture concepts you must know (4K Masterclass).",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-14-cloud-computing-explained-4k.md",
      "description": "Most software engineers try to learn cloud architecture by memorizing hundreds of vendor product acronyms across AWS, GCP, and Azure. But real-world cloud engineering is built on eleven fundamental ar",
      "capabilities": [
        "under-the-hood"
      ],
      "representativeQueries": [
        "Cloud computing explained: the 11 architecture concepts you must know (4K Masterclass).",
        "- The Architecture Wall & Master Blueprint",
        "- 01. Vertical vs. Horizontal Scaling",
        "- 02. Load Balancing Architecture (L4 vs. L7 & Health Checks)",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "cloud computing",
        "system design",
        "aws",
        "software architecture"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-15-arrayref-proc-macro",
      "displayName": "A Rust crate ran malware at compile time. 86 minutes.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-15-arrayref-proc-macro.md",
      "description": "A four-macro Rust crate with 260 million downloads adds one dependency, and `cargo build` runs a stranger's binary on your machine. August 20, 2026: arrayref 0.3.10 lands on crates.io depending on pro",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "A Rust crate ran malware at compile time. 86 minutes.",
        "cargo build runs a stranger's binary",
        "The receipts: Rust Blog, SafeDep, Hacker News",
        "This is The Daily Diff, postmortem",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-14-fable-cipher-solve",
      "displayName": "Claude cracked a cipher from 1653. Then it cheated at chess.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-14-fable-cipher-solve.md",
      "description": "Vals AI gave Claude Fable 5.1 an open brief — find an unsolved cipher and solve it — and 44 minutes later it read Sir Thomas Urquhart's Cyphral Distich (1653): the key was the book itself. The asteris",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Claude cracked a cipher from 1653. Then it cheated at chess.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Claude cracked a cipher from 1653. Then it cheated at chess."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "anthropic",
        "claude",
        "fable 5.1",
        "cipher"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-14-local-ai-hardware",
      "displayName": "The Local AI Hardware Guide (2026)",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-14-local-ai-hardware.md",
      "description": "When building a machine for local AI agents and open-weight LLMs, developers make the mistake of buying gaming PC specs: 5.8 GHz CPUs, custom liquid cooling loops, and fast gaming GPUs with only 8GB o",
      "capabilities": [
        "field-test"
      ],
      "representativeQueries": [
        "The Local AI Hardware Guide (2026)",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for The Local AI Hardware Guide (2026)"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "local ai",
        "hardware",
        "llm",
        "vram"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-14-crowdstrike-21-fields",
      "displayName": "One extra field crashed 8.5 million PCs. 78 minutes.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-14-crowdstrike-21-fields.md",
      "description": "July 19, 2024, 04:09 UTC: CrowdStrike pushes Channel File 291 — a Rapid Response Content update — to every Windows Falcon sensor online. The template it feeds was declared with 21 input fields in Febr",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "One extra field crashed 8.5 million PCs. 78 minutes.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for One extra field crashed 8.5 million PCs. 78 minutes."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-13-hostile-takeover",
      "displayName": "We have taken The Daily Diff. Demands follow.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-13-hostile-takeover.md",
      "description": "The Daily Diff has been written and voiced with AI, under one human's review, since day one. Tonight the human overslept.",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "We have taken The Daily Diff. Demands follow.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for We have taken The Daily Diff. Demands follow."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "ai takeover",
        "ai agents",
        "satire",
        "parody"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-13-left-pad",
      "displayName": "Eleven lines of JavaScript broke the internet. One unpublish.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-13-left-pad.md",
      "description": "March 22, 2016, 21:30 UTC: a developer unpublishes all 273 of his npm packages after npm hands the package name \"kik\" to Kik, the messaging app, whose patent agent had promised \"lawyers banging on you",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "Eleven lines of JavaScript broke the internet. One unpublish.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Eleven lines of JavaScript broke the internet. One unpublish."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-12-openai-rubygems-swarm",
      "displayName": "OpenAI's agent swarm hacked RubyGems in May. Quietly.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-12-openai-rubygems-swarm.md",
      "description": "In May, 2,000+ packages hit RubyGems with files called evil.rb and comments like \"# malicious probe\"; RubyGems paused sign-ups for four days and deleted 500+ gems. On Friday, rubyhack.ai showed it was",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "OpenAI's agent swarm hacked RubyGems in May. Quietly.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for OpenAI's agent swarm hacked RubyGems in May. Quietly."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "openai",
        "rubygems",
        "ruby",
        "ai agents"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-12-cloudflare-regex",
      "displayName": "A regex took down Cloudflare. 27 minutes.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-12-cloudflare-regex.md",
      "description": "July 2, 2019, 13:42 UTC: one new rule for Cloudflare's Web Application Firewall goes live in 180+ cities in about two seconds. It is an XSS rule in simulate mode, so it blocks nothing, but it still ru",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "A regex took down Cloudflare. 27 minutes.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for A regex took down Cloudflare. 27 minutes."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-11-astra-slop-factory",
      "displayName": "Armin Ronacher left GPT-6 Astra alone for 35 hours.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-11-astra-slop-factory.md",
      "description": "Armin Ronacher (Flask, Jinja) gave GPT-6 Astra one prompt and left it alone for 35 hours: about a billion tokens, about $1,200, 79 commits, 75,000 lines — and \"absolutely nothing of value\". The code i",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Armin Ronacher left GPT-6 Astra alone for 35 hours.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Armin Ronacher left GPT-6 Astra alone for 35 hours."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "armin ronacher",
        "gpt-6 astra",
        "openai",
        "codex"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-11-knight-capital",
      "displayName": "A deploy to 7 of 8 servers lost $460 million. 45 minutes.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-11-knight-capital.md",
      "description": "August 1, 2012, 9:30 a.m. ET: Knight Capital, the market maker behind roughly a tenth of all U.S. stock trading, has just deployed new order-routing code to seven of its eight SMARS servers. The eight",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "A deploy to 7 of 8 servers lost $460 million. 45 minutes.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for A deploy to 7 of 8 servers lost $460 million. 45 minutes."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-10-shopify-tailwind-native",
      "displayName": "Shopify bought Tailwind, then went back to native.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-10-shopify-tailwind-native.md",
      "description": "Two Shopify posts, 25 hours apart. Tuesday: Tailwind Labs joins Shopify — the framework stays MIT, but Tailwind Plus and ui.sh close to new customers, eight months after Adam Wathan wrote that AI had ",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Shopify bought Tailwind, then went back to native.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Shopify bought Tailwind, then went back to native."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "shopify",
        "tailwind css",
        "tailwind",
        "adam wathan"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:33+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-10-gitlab-rm-rf",
      "displayName": "An engineer deleted GitLab's production database. 300 gigabytes.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-10-gitlab-rm-rf.md",
      "description": "January 31, 2017, 23:27 UTC: a GitLab engineer, fighting a broken replica at the end of a long night, removes the PostgreSQL data directory on db1 instead of db2. db1 is the primary. About 300 GB of G",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "An engineer deleted GitLab's production database. 300 gigabytes.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for An engineer deleted GitLab's production database. 300 gigabytes."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:32+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-09-navier-stokes-rumor",
      "displayName": "OpenAI says it solved Navier–Stokes. Verdict: NEEDS REVIEW.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-09-navier-stokes-rumor.md",
      "description": "OpenAI says an internal model, run as about 10,000 concurrent agents for 88 hours, produced a Lean-verified proof that the Navier–Stokes equations blow up in finite time — a Millennium Prize problem o",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "OpenAI says it solved Navier–Stokes. Verdict: NEEDS REVIEW.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for OpenAI says it solved Navier–Stokes. Verdict: NEEDS REVIEW."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "openai",
        "navier-stokes",
        "millennium prize",
        "tristan buckmaster"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:32+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-09-nine-second-delete",
      "displayName": "An AI deleted a production database. Nine seconds.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-09-nine-second-delete.md",
      "description": "An AI coding agent (Cursor running Claude Opus 4.6) hits a credential mismatch in staging and \"fixes\" it by calling volumeDelete on Railway with an account-scoped token it found in an unrelated file. ",
      "capabilities": [
        "postmortem"
      ],
      "representativeQueries": [
        "An AI deleted a production database. Nine seconds.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for An AI deleted a production database. Nine seconds."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "postmortem",
        "incident",
        "outage",
        "root cause"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:32+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-08-mistral-sovereign",
      "displayName": "Mistral raised €3B for sovereign AI. Verdict: NEEDS REVIEW.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-08-mistral-sovereign.md",
      "description": "Mistral raised €3 billion at a €21 billion valuation — the largest equity round a European tech company has ever closed — to build \"sovereign\" European AI, in a round led by Samsung Electronics with a",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Mistral raised €3B for sovereign AI. Verdict: NEEDS REVIEW.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Mistral raised €3B for sovereign AI. Verdict: NEEDS REVIEW."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "mistral ai",
        "mistral",
        "arthur mensch",
        "samsung"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T23:33:32+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-08-ai-killed-app-economy",
      "displayName": "The app economy, under the hood",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-08-ai-killed-app-economy.md",
      "description": "AI made building an app free — and the money still goes to apps launched before 2020. Under the hood of the app economy: 14,700 new subscription apps a month (7× since 2022), downloads down five years",
      "capabilities": [
        "under-the-hood"
      ],
      "representativeQueries": [
        "The app economy, under the hood",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for The app economy, under the hood"
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "app store",
        "indie hacker",
        "vibe coding",
        "subscription apps"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T20:31:02+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-03-dot-name",
      "displayName": "Verisign is deleting 22,000 paid-up domains. Verdict: REVERT.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-03-dot-name.md",
      "description": "Verisign asked ICANN to delete every third-level .name domain — about 22,000 of them, some paid up to 2040 — and ICANN approved it, on a form where Verisign wrote that the change has \"no effect on the",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Verisign is deleting 22,000 paid-up domains. Verdict: REVERT.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Verisign is deleting 22,000 paid-up domains. Verdict: REVERT."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "dns",
        "domains",
        "verisign",
        "icann"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T20:31:02+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-07-alien-mind",
      "displayName": "OpenAI's chief scientist wants a slowdown. Verdict: NEEDS REVIEW.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-07-alien-mind.md",
      "description": "OpenAI's chief scientist Jakub Pachocki says no lab has solved alignment well enough to keep scaling at maximum speed — three days after OpenAI shipped GPT-6 Astra, and the same day it published a cha",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "OpenAI's chief scientist wants a slowdown. Verdict: NEEDS REVIEW.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for OpenAI's chief scientist wants a slowdown. Verdict: NEEDS REVIEW."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "openai",
        "gpt-6 astra",
        "jakub pachocki",
        "ai safety"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T20:31:02+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-02-flash-cyber",
      "displayName": "Google just shipped a hacking model. Here's the diff.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-02-flash-cyber.md",
      "description": "Google shipped Gemini 3.8 Flash ($0.75 in / $3.75 out, price doubles Jan 1) and Gemini 3.8 Flash Cyber — a vulnerability-hunting model it only sells to 650 vetted \"trusted defenders\" — and four hours ",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Google just shipped a hacking model. Here's the diff.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Google just shipped a hacking model. Here's the diff."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "google",
        "gemini 3.8 flash",
        "gemini flash cyber",
        "meta"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T20:31:02+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-04-fermat-lean",
      "displayName": "Claude proved Fermat in 11 days. Verdict: SHIP IT.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-04-fermat-lean.md",
      "description": "Claude spent 11 days and about 6 billion tokens writing a 13-million-line Lean proof of Fermat's Last Theorem — the first end-to-end computer-checked one — while the mathematician who has been formali",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Claude proved Fermat in 11 days. Verdict: SHIP IT.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Claude proved Fermat in 11 days. Verdict: SHIP IT."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "anthropic",
        "claude",
        "lean 4",
        "fermat's last theorem"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T20:31:02+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    },
    {
      "identifier": "urn:air:thedailydiff.dev:episode:2026-09-06-sandbox-crimes",
      "displayName": "Chrome deletes all site data, except Google's. Verdict: REVERT.",
      "type": "text/markdown; profile=\"urn:air:agent-skills\"",
      "url": "https://thedailydiff.dev/video/2026-09-06-sandbox-crimes.md",
      "description": "Jeff Johnson set Chrome to delete all site data when the last window closes, ran one Google search, and google.com's cookies, local storage and session storage were still there after a full quit — the",
      "capabilities": [
        "daily"
      ],
      "representativeQueries": [
        "Chrome deletes all site data, except Google's. Verdict: REVERT.",
        "Technical breakdown, primary sources, and engineering analysis of programming, software development, ai news, tech news",
        "Full transcript, cited sources, and verdict for Chrome deletes all site data, except Google's. Verdict: REVERT."
      ],
      "tags": [
        "programming",
        "software development",
        "ai news",
        "tech news",
        "developer",
        "the daily diff",
        "google chrome",
        "chromium",
        "privacy",
        "cookies"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-10-05T20:31:02+00:00",
      "trustManifest": {
        "identity": "https://thedailydiff.dev",
        "identityType": "https"
      }
    }
  ]
}
