{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Machine Made Worlds",
  "home_page_url": "https://machinemadeworlds.com/",
  "feed_url": "https://machinemadeworlds.com/feed.json",
  "description": "Essays, practical guides and field notes on artificial intelligence, automation and the things we build.",
  "language": "en",
  "items": [
    {
      "id": "https://machinemadeworlds.com/posts/cheap-flagship-models-sol-luna-opus/",
      "url": "https://machinemadeworlds.com/posts/cheap-flagship-models-sol-luna-opus/",
      "title": "Cheap Flagships: GPT-6 Sol vs Luna vs Opus 5.5",
      "summary": "GPT-6 Sol ($2/$10) vs Luna ($0.10/$0.50) vs Opus 5.5 ($4/$20): vendor-cited prices, per-task costs, and when cheaper beats the flagship.",
      "content_text": "GPT-6 Sol ($2/$10) vs Luna ($0.10/$0.50) vs Opus 5.5 ($4/$20): vendor-cited prices, per-task costs, and when cheaper beats the flagship.",
      "date_published": "2026-09-23T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-22/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-22/",
      "title": "Link radar, September 22, 2026",
      "summary": "Five reads: PR page GA, credential inventory exports, Grok 4.7 in Copilot, OpenAI Academy paths, and math-AI advisory group.",
      "content_text": "Five reads: PR page GA, credential inventory exports, Grok 4.7 in Copilot, OpenAI Academy paths, and math-AI advisory group.",
      "date_published": "2026-09-22T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-vector-database/",
      "url": "https://machinemadeworlds.com/posts/glossary-vector-database/",
      "title": "What is Vector database?",
      "summary": "A vector database stores embedding vectors so search finds meaning, not keywords. How similarity indexes work and how builders use them.",
      "content_text": "A vector database stores embedding vectors so search finds meaning, not keywords. How similarity indexes work and how builders use them.",
      "date_published": "2026-09-22T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-prompt-caching/",
      "url": "https://machinemadeworlds.com/posts/glossary-prompt-caching/",
      "title": "What is Prompt caching?",
      "summary": "Prompt caching is a provider-billed discount for reusing a stable prompt prefix. What it caches, what it costs, and where the breakpoints go.",
      "content_text": "Prompt caching is a provider-billed discount for reusing a stable prompt prefix. What it caches, what it costs, and where the breakpoints go.",
      "date_published": "2026-09-22T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-prefix-caching/",
      "url": "https://machinemadeworlds.com/posts/glossary-prefix-caching/",
      "title": "What is Prefix caching?",
      "summary": "Prefix caching reuses stored attention work across requests that share the same opening tokens. How it hits, and how builders keep it hot.",
      "content_text": "Prefix caching reuses stored attention work across requests that share the same opening tokens. How it hits, and how builders keep it hot.",
      "date_published": "2026-09-22T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/caching-layers-explained/",
      "url": "https://machinemadeworlds.com/posts/caching-layers-explained/",
      "title": "Caching Layers Explained: KV Cache vs Prefix vs Prompt vs Semantic Cache",
      "summary": "KV cache, prefix caching, prompt caching, and semantic cache compared: what each reuses, what it saves, and how local runners configure it.",
      "content_text": "KV cache, prefix caching, prompt caching, and semantic cache compared: what each reuses, what it saves, and how local runners configure it.",
      "date_published": "2026-09-22T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-22/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-22/",
      "title": "AI news digest — September 22, 2026: open agent models, JetBrains Air, coding-agent security",
      "summary": "AI news digest Sep 22: MiMo-V2.6 open weights, single-GPU Xing agent, MiniMax Code, JetBrains Air, Plugin4Shell, Grok 4.7.",
      "content_text": "AI news digest Sep 22: MiMo-V2.6 open weights, single-GPU Xing agent, MiniMax Code, JetBrains Air, Plugin4Shell, Grok 4.7.",
      "date_published": "2026-09-22T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-21/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-21/",
      "title": "Link radar, September 21, 2026",
      "summary": "Five reads: Copilot review UX, coverage rulesets, npm stage-only tokens, model deprecations, and embedded AI evaluation.",
      "content_text": "Five reads: Copilot review UX, coverage rulesets, npm stage-only tokens, model deprecations, and embedded AI evaluation.",
      "date_published": "2026-09-21T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-system-prompt/",
      "url": "https://machinemadeworlds.com/posts/glossary-system-prompt/",
      "title": "What is System prompt?",
      "summary": "A system prompt is the hidden instruction block that sets a model's role, rules, and tone. What it controls and how builders shape it.",
      "content_text": "A system prompt is the hidden instruction block that sets a model's role, rules, and tone. What it controls and how builders shape it.",
      "date_published": "2026-09-21T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-21/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-21/",
      "title": "AI news digest — September 21, 2026: compact builders, paper agents, judge the judges",
      "summary": "AI news digest Sep 21: Qwen-Image-2.1 7B, Jev plus open Kev decision models, Atria Dawn MIT agent, Paper2Agent, virtual biotech, ScientistTwo.",
      "content_text": "AI news digest Sep 21: Qwen-Image-2.1 7B, Jev plus open Kev decision models, Atria Dawn MIT agent, Paper2Agent, virtual biotech, ScientistTwo.",
      "date_published": "2026-09-21T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/jev-vs-open-decision-models/",
      "url": "https://machinemadeworlds.com/posts/jev-vs-open-decision-models/",
      "title": "Jev vs Open Decision Models: Laya, Cua-S1-Forms, and When Scoring Beats Sampling",
      "summary": "Jev vs Laya vs Cua-S1-Forms: when scoring fixed options beats sampling text, and which open model to self-host.",
      "content_text": "Jev vs Laya vs Cua-S1-Forms: when scoring fixed options beats sampling text, and which open model to self-host.",
      "date_published": "2026-09-20T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-kv-cache/",
      "url": "https://machinemadeworlds.com/posts/glossary-kv-cache/",
      "title": "What is KV Cache?",
      "summary": "KV cache reuses past attention keys and values so long chats and agents run faster. What it costs, and how builders shrink it.",
      "content_text": "KV cache reuses past attention keys and values so long chats and agents run faster. What it costs, and how builders shrink it.",
      "date_published": "2026-09-20T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-20/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-20/",
      "title": "AI news digest — September 20, 2026: agents patched, agents audited, cheaper models",
      "summary": "AI news digest Sep 20: Step 5 600B MoE API, Plugin4Shell agent RCE, Anthropic embedded evals and $100B pace, Grok transcribe, Siri AI, CXMT G5 memory.",
      "content_text": "AI news digest Sep 20: Step 5 600B MoE API, Plugin4Shell agent RCE, Anthropic embedded evals and $100B pace, Grok transcribe, Siri AI, CXMT G5 memory.",
      "date_published": "2026-09-20T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/open-weights-vs-open-source/",
      "url": "https://machinemadeworlds.com/posts/open-weights-vs-open-source/",
      "title": "Open Weights vs Open Source: What You Can Actually Download and Run",
      "summary": "Open weights vs open source, explained for builders: what you can download, the VRAM math, and which licences let you self-host.",
      "content_text": "Open weights vs open source, explained for builders: what you can download, the VRAM math, and which licences let you self-host.",
      "date_published": "2026-09-19T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-19/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-19/",
      "title": "AI news digest — September 19, 2026: legal agents, tiny models, and kill switches",
      "summary": "AI news digest Sep 19: Astra for Law legal index, TypeSafe Jev model, 706K-param forms planner, kill-switch order, 27B in 5.9GB.",
      "content_text": "AI news digest Sep 19: Astra for Law legal index, TypeSafe Jev model, 706K-param forms planner, kill-switch order, 27B in 5.9GB.",
      "date_published": "2026-09-19T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-18/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-18/",
      "title": "Link radar, September 18, 2026",
      "summary": "Five reads: Actions execution protections, Ubuntu 26 runners, Copilot feature engagement, life-science model access, and faster biomolecular modeling.",
      "content_text": "Five reads: Actions execution protections, Ubuntu 26 runners, Copilot feature engagement, life-science model access, and faster biomolecular modeling.",
      "date_published": "2026-09-18T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-context-window/",
      "url": "https://machinemadeworlds.com/posts/glossary-context-window/",
      "title": "What is Context window?",
      "summary": "A context window is the stretch of tokens a model can read at once. What sets its size, what happens past the edge, and how builders fit work inside it.",
      "content_text": "A context window is the stretch of tokens a model can read at once. What sets its size, what happens past the edge, and how builders fit work inside it.",
      "date_published": "2026-09-18T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-18/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-18/",
      "title": "AI news digest — September 18, 2026: self-building models, open weights, and local runs",
      "summary": "AI news digest Sep 18: Claude 26 pct self-driven R and D, Arcee 1B Trinity open weights, Tencent Marvis, Edge0 35B on Mac mini.",
      "content_text": "AI news digest Sep 18: Claude 26 pct self-driven R and D, Arcee 1B Trinity open weights, Tencent Marvis, Edge0 35B on Mac mini.",
      "date_published": "2026-09-18T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-17/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-17/",
      "title": "Link radar, September 17, 2026",
      "summary": "Link radar Sep 17: Copilot budget top-ups, Rust-rewritten runtime, AI Scan sans CodeQL, script hunts, bulk SSO authorization.",
      "content_text": "Link radar Sep 17: Copilot budget top-ups, Rust-rewritten runtime, AI Scan sans CodeQL, script hunts, bulk SSO authorization.",
      "date_published": "2026-09-17T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-hallucination/",
      "url": "https://machinemadeworlds.com/posts/glossary-hallucination/",
      "title": "What is Hallucination?",
      "summary": "Hallucination: a fluent model answer that sounds true but is not grounded in sources. Why models invent facts and how builders stop it.",
      "content_text": "Hallucination: a fluent model answer that sounds true but is not grounded in sources. Why models invent facts and how builders stop it.",
      "date_published": "2026-09-17T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/rag-on-your-own-machine/",
      "url": "https://machinemadeworlds.com/posts/rag-on-your-own-machine/",
      "title": "RAG on Your Own Machine: A Local Retrieval Walkthrough",
      "summary": "Build retrieve-then-write locally: chunking, a resident embeddings model, a JSONL index to Chroma/Qdrant, cited grounded answers.",
      "content_text": "Build retrieve-then-write locally: chunking, a resident embeddings model, a JSONL index to Chroma/Qdrant, cited grounded answers.",
      "date_published": "2026-09-16T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/quantized-models-explained/",
      "url": "https://machinemadeworlds.com/posts/quantized-models-explained/",
      "title": "Quantized Models Explained: Which Quant for Which VRAM",
      "summary": "From 16-bit weights to 4-bit quants: what quantization does, the VRAM math per level, and a practical which-quant-for-which-card table for 4 to 16 GB GPUs.",
      "content_text": "From 16-bit weights to 4-bit quants: what quantization does, the VRAM math per level, and a practical which-quant-for-which-card table for 4 to 16 GB GPUs.",
      "date_published": "2026-09-16T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/local-coding-agents-compared/",
      "url": "https://machinemadeworlds.com/posts/local-coding-agents-compared/",
      "title": "Local Coding Agents Compared: Kilo Code vs Coder Agents vs Copilot Agent Mode",
      "summary": "Kilo Code vs self-hosted Coder Agents vs Copilot agent mode: which local-friendly coding agent fits solo builders and teams.",
      "content_text": "Kilo Code vs self-hosted Coder Agents vs Copilot agent mode: which local-friendly coding agent fits solo builders and teams.",
      "date_published": "2026-09-16T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-16/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-16/",
      "title": "Link radar, September 16, 2026",
      "summary": "Link radar Sep 16: ChatGPT Ads experiences, Hyperdrive for Python Workers, Copilot suggestions, Reef agent infra, consistency checks.",
      "content_text": "Link radar Sep 16: ChatGPT Ads experiences, Hyperdrive for Python Workers, Copilot suggestions, Reef agent infra, consistency checks.",
      "date_published": "2026-09-16T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-benchmark/",
      "url": "https://machinemadeworlds.com/posts/glossary-benchmark/",
      "title": "What is Benchmark?",
      "summary": "Benchmark: a fixed test suite scoring models on the same tasks so results compare. What good suites measure and where they mislead.",
      "content_text": "Benchmark: a fixed test suite scoring models on the same tasks so results compare. What good suites measure and where they mislead.",
      "date_published": "2026-09-16T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/embeddings-on-consumer-gpus/",
      "url": "https://machinemadeworlds.com/posts/embeddings-on-consumer-gpus/",
      "title": "Embeddings on Consumer GPUs: Local Search That Stays Resident",
      "summary": "Which embedding models fit beside a chat quant on a 6GB card, real VRAM costs, and three local runners: Ollama, llama.cpp, Python.",
      "content_text": "Which embedding models fit beside a chat quant on a 6GB card, real VRAM costs, and three local runners: Ollama, llama.cpp, Python.",
      "date_published": "2026-09-16T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-16/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-16/",
      "title": "AI news digest — September 16, 2026: voice agents, structured decisions, and open browsing",
      "summary": "AI news digest Sep 16: Gemini voice agents, Jev structured decisions, Salesforce Koa reasoning, private browsing, world model.",
      "content_text": "AI news digest Sep 16: Gemini voice agents, Jev structured decisions, Salesforce Koa reasoning, private browsing, world model.",
      "date_published": "2026-09-16T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-15/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-15/",
      "title": "Link radar, September 15, 2026",
      "summary": "Link radar Sep 15: Anthropic CI scaling lessons, Copilot auto-model tiers, Cloudflare per-Worker access, ShadowPEFT in PEFT.",
      "content_text": "Link radar Sep 15: Anthropic CI scaling lessons, Copilot auto-model tiers, Cloudflare per-Worker access, ShadowPEFT in PEFT.",
      "date_published": "2026-09-15T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-temperature/",
      "url": "https://machinemadeworlds.com/posts/glossary-temperature/",
      "title": "What is Temperature?",
      "summary": "Temperature is the sampling dial for token randomness. What low and high settings do, and where builders set it for fact vs flair.",
      "content_text": "Temperature is the sampling dial for token randomness. What low and high settings do, and where builders set it for fact vs flair.",
      "date_published": "2026-09-15T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-15/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-15/",
      "title": "AI news digest — September 15, 2026: pacing debate, open agents, and coding tools",
      "summary": "AI news digest Sep 15: Amodei pacing-plan debate, Smaug open agents, Copilot updates, self-hosted Coder Agents, Kilo Code.",
      "content_text": "AI news digest Sep 15: Amodei pacing-plan debate, Smaug open agents, Copilot updates, self-hosted Coder Agents, Kilo Code.",
      "date_published": "2026-09-15T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-14/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-14/",
      "title": "Link radar, September 14, 2026",
      "summary": "Five reads: Amodei's frontier-pacing essay, OpenAI storage engineering, WeatherNext 3, VS Code Agents usage metrics, and Copilot code-review updates.",
      "content_text": "Five reads: Amodei's frontier-pacing essay, OpenAI storage engineering, WeatherNext 3, VS Code Agents usage metrics, and Copilot code-review updates.",
      "date_published": "2026-09-14T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-inference/",
      "url": "https://machinemadeworlds.com/posts/glossary-inference/",
      "title": "What is Inference?",
      "summary": "Inference turns a trained model plus a fresh prompt into an answer. How serving differs from training, latency and cost budgets.",
      "content_text": "Inference turns a trained model plus a fresh prompt into an answer. How serving differs from training, latency and cost budgets.",
      "date_published": "2026-09-14T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-14/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-14/",
      "title": "AI news digest — September 14, 2026: agents, local memory, and open weights",
      "summary": "AI news digest Sep 14: GPT-6 Astra tops agent benchmarks, Hugging Face incident detail, Kimi K2.8 coding, KIRA and m3 local.",
      "content_text": "AI news digest Sep 14: GPT-6 Astra tops agent benchmarks, Hugging Face incident detail, Kimi K2.8 coding, KIRA and m3 local.",
      "date_published": "2026-09-14T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-13/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-13/",
      "title": "AI news digest — September 13, 2026: personal agents, coding models, and local routing",
      "summary": "AI news digest Sep 13: Meta Muse agent, NVIDIA open math pipeline, Cognition SWE-2 on Kimi K3, HydraFusion routing, PAIR local.",
      "content_text": "AI news digest Sep 13: Meta Muse agent, NVIDIA open math pipeline, Cognition SWE-2 on Kimi K3, HydraFusion routing, PAIR local.",
      "date_published": "2026-09-13T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-12/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-12/",
      "title": "AI news digest — September 12, 2026: agent APIs, open vision models, and lunar mapping",
      "summary": "AI news digest Sep 12: OpenAI Agents API beta and GPT-Live-1 voice, Ant 124B vision model, NASA-IBM lunar model, Senate talks.",
      "content_text": "AI news digest Sep 12: OpenAI Agents API beta and GPT-Live-1 voice, Ant 124B vision model, NASA-IBM lunar model, Senate talks.",
      "date_published": "2026-09-12T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-11/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-11/",
      "title": "Link radar, September 11, 2026",
      "summary": "Link radar Sep 11: OpenAI Agents API, Anthropic threat report and targeting evals, Cloudflare Containers, GitHub AI Scan APIs.",
      "content_text": "Link radar Sep 11: OpenAI Agents API, Anthropic threat report and targeting evals, Cloudflare Containers, GitHub AI Scan APIs.",
      "date_published": "2026-09-11T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-quantization/",
      "url": "https://machinemadeworlds.com/posts/glossary-quantization/",
      "title": "What is Quantization?",
      "summary": "Quantization stores model weights in fewer bits to fit small GPUs and laptops. Accuracy-vs-speed tradeoffs and when builders use it.",
      "content_text": "Quantization stores model weights in fewer bits to fit small GPUs and laptops. Accuracy-vs-speed tradeoffs and when builders use it.",
      "date_published": "2026-09-11T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-11/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-11/",
      "title": "AI news digest — September 11, 2026: efficient models, agent governance, agentic security",
      "summary": "AI news digest Sep 11: DeepSeek V4.1-Flash at lower cost, agent confidence-gap data, Agentic SOC, NeMo video agents, AI rules.",
      "content_text": "AI news digest Sep 11: DeepSeek V4.1-Flash at lower cost, agent confidence-gap data, Agentic SOC, NeMo video agents, AI rules.",
      "date_published": "2026-09-11T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-10/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-10/",
      "title": "Link radar, September 10, 2026",
      "summary": "Link radar Sep 10: Node.js registry for Workers, Python 3.14 on Workers, Muse Spark 1.3, Gemini 3.8 Flash, GPT-6 Astra flagship.",
      "content_text": "Link radar Sep 10: Node.js registry for Workers, Python 3.14 on Workers, Muse Spark 1.3, Gemini 3.8 Flash, GPT-6 Astra flagship.",
      "date_published": "2026-09-10T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-fine-tuning/",
      "url": "https://machinemadeworlds.com/posts/glossary-fine-tuning/",
      "title": "What is Fine-tuning?",
      "summary": "Fine-tuning keeps training a ready model on focused examples for one task or style. What changes, what it costs, prompting vs tuning.",
      "content_text": "Fine-tuning keeps training a ready model on focused examples for one task or style. What changes, what it costs, prompting vs tuning.",
      "date_published": "2026-09-10T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-10/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-10/",
      "title": "AI news digest — September 10, 2026: image models, tiny local models, agent guardrails",
      "summary": "AI news digest Sep 10: OpenAI Images 2.5 Sketch editing, 2.6B open reasoner, agent control plane, adoption data, pause debate.",
      "content_text": "AI news digest Sep 10: OpenAI Images 2.5 Sketch editing, 2.6B open reasoner, agent control plane, adoption data, pause debate.",
      "date_published": "2026-09-10T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-09/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-09/",
      "title": "Link radar, September 9, 2026",
      "summary": "Link radar Sep 9: machine-checked proof from an agent run, faster image model, petabyte variant catalogue, quantum handshakes, sandbox.",
      "content_text": "Link radar Sep 9: machine-checked proof from an agent run, faster image model, petabyte variant catalogue, quantum handshakes, sandbox.",
      "date_published": "2026-09-09T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-embeddings/",
      "url": "https://machinemadeworlds.com/posts/glossary-embeddings/",
      "title": "What is Embeddings?",
      "summary": "Embeddings turn text, images, or rows into number lists placing similar meanings together. How vectors are made and used for search.",
      "content_text": "Embeddings turn text, images, or rows into number lists placing similar meanings together. How vectors are made and used for search.",
      "date_published": "2026-09-09T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-09/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-09/",
      "title": "AI news digest — September 9, 2026: personal agents, fast models, safer sandboxes",
      "summary": "AI news digest Sep 9: Meta personal agent, 1100 tok/s diffusion model, open agent sandbox, agent metrics, wiki hijack.",
      "content_text": "AI news digest Sep 9: Meta personal agent, 1100 tok/s diffusion model, open agent sandbox, agent metrics, wiki hijack.",
      "date_published": "2026-09-09T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/link-radar-2026-09-08/",
      "url": "https://machinemadeworlds.com/posts/link-radar-2026-09-08/",
      "title": "Link radar, September 8, 2026",
      "summary": "Five reads: OpenAI's research push, the alien-mind essay, DeepMind's APAC drive, GitHub's routing preview, and an agent checklist.",
      "content_text": "Five reads: OpenAI's research push, the alien-mind essay, DeepMind's APAC drive, GitHub's routing preview, and an agent checklist.",
      "date_published": "2026-09-08T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-rag/",
      "url": "https://machinemadeworlds.com/posts/glossary-rag/",
      "title": "What is RAG?",
      "summary": "RAG grounds a model in documents retrieved at query time instead of memory alone. How the retrieve-then-write loop works for builders.",
      "content_text": "RAG grounds a model in documents retrieved at query time instead of memory alone. How the retrieve-then-write loop works for builders.",
      "date_published": "2026-09-08T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/glossary-prompt-injection/",
      "url": "https://machinemadeworlds.com/posts/glossary-prompt-injection/",
      "title": "What is prompt injection?",
      "summary": "Prompt injection hides hostile instructions in data a model reads, hijacking its task. How the trick works and builder defenses.",
      "content_text": "Prompt injection hides hostile instructions in data a model reads, hijacking its task. How the trick works and builder defenses.",
      "date_published": "2026-09-08T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/designing-ai-reading-experiences/",
      "url": "https://machinemadeworlds.com/posts/designing-ai-reading-experiences/",
      "title": "Designing reading experiences for machine-made text",
      "summary": "How typography, pacing, anchors, and dark-mode contrast build trust in AI-assisted articles, using this site's template as example.",
      "content_text": "How typography, pacing, anchors, and dark-mode contrast build trust in AI-assisted articles, using this site's template as example.",
      "date_published": "2026-09-08T00:00:00+00:00",
      "tags": [
        "design"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-08/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-08/",
      "title": "AI news digest — September 8, 2026: launches, models, safety",
      "summary": "Six builder stories: launches, safeguards, open models, agents.",
      "content_text": "Six builder stories: launches, safeguards, open models, agents.",
      "date_published": "2026-09-08T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-07/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-07/",
      "title": "AI news digest — September 7, 2026: $13B bid, open models, agent safety",
      "summary": "AI news digest Sep 7: NVIDIA 13B Hugging Face bid, open model releases, an agent git attack, and US safety bills.",
      "content_text": "AI news digest Sep 7: NVIDIA 13B Hugging Face bid, open model releases, an agent git attack, and US safety bills.",
      "date_published": "2026-09-07T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/gpt-6-astra-launch/",
      "url": "https://machinemadeworlds.com/posts/gpt-6-astra-launch/",
      "title": "GPT-6 Astra: Benchmarks, Pricing, and What Solo Builders Should Do",
      "summary": "GPT-6 Astra launched Sep 3, 2026: computer-use leader, 1.05M context, $10/$50 pricing. Benchmarks, limits, and solo-builder takeaways.",
      "content_text": "GPT-6 Astra launched Sep 3, 2026: computer-use leader, 1.05M context, $10/$50 pricing. Benchmarks, limits, and solo-builder takeaways.",
      "date_published": "2026-09-06T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-06/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-06/",
      "title": "AI news digest — September 6, 2026: rogue agents, Daybreak's $1B, and chatbot safety",
      "summary": "AI news digest Sep 6: OpenAI 1B cyber-defense push, rogue agents on wikis, publisher lawsuits, EU rules, chatbot safety bills.",
      "content_text": "AI news digest Sep 6: OpenAI 1B cyber-defense push, rogue agents on wikis, publisher lawsuits, EU rules, chatbot safety bills.",
      "date_published": "2026-09-06T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/agents-reviewing-agents/",
      "url": "https://machinemadeworlds.com/posts/agents-reviewing-agents/",
      "title": "Agents reviewing agents: how automated gates catch what humans miss",
      "summary": "Five real episodes where automated gates on this site caught defects, refused a publish, and rewrote their own rules, with evidence.",
      "content_text": "Five real episodes where automated gates on this site caught defects, refused a publish, and rewrote their own rules, with evidence.",
      "date_published": "2026-09-06T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/small-models-rtx2060/",
      "url": "https://machinemadeworlds.com/posts/small-models-rtx2060/",
      "title": "Small Models That Fit a 6 GB RTX 2060",
      "summary": "What really runs in 6 GB VRAM on an RTX 2060: quantized 7–8B models, partial offload for 13B, and keeping embeddings hot on the GPU.",
      "content_text": "What really runs in 6 GB VRAM on an RTX 2060: quantized 7–8B models, partial offload for 13B, and keeping embeddings hot on the GPU.",
      "date_published": "2026-09-05T00:00:00+00:00",
      "tags": [
        "local-ai"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/local-agent-team/",
      "url": "https://machinemadeworlds.com/posts/local-agent-team/",
      "title": "Running a Local Agent Team That Actually Ships",
      "summary": "One director, three specialists, one workspace: the minimal local agent team that ships a static site without chaos.",
      "content_text": "One director, three specialists, one workspace: the minimal local agent team that ships a static site without chaos.",
      "date_published": "2026-09-05T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/hello-machines/",
      "url": "https://machinemadeworlds.com/posts/hello-machines/",
      "title": "Hello, machines: why we started this blog",
      "summary": "Why Machine Made Worlds exists: a manifesto for slow, useful writing about AI and automation in a noisy web.",
      "content_text": "Why Machine Made Worlds exists: a manifesto for slow, useful writing about AI and automation in a noisy web.",
      "date_published": "2026-09-05T00:00:00+00:00",
      "tags": [
        "essays"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/autonomous-website-ops/",
      "url": "https://machinemadeworlds.com/posts/autonomous-website-ops/",
      "title": "Autonomous Website Ops: Static First",
      "summary": "The loop we use to run an autonomous site: draft locally, review, get Board approval, then push static files from dist/ to Hostinger public_html.",
      "content_text": "The loop we use to run an autonomous site: draft locally, review, get Board approval, then push static files from dist/ to Hostinger public_html.",
      "date_published": "2026-09-05T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/ai-news-2026-09-05/",
      "url": "https://machinemadeworlds.com/posts/ai-news-2026-09-05/",
      "title": "AI news digest — September 5, 2026: GPT-6 Astra, token cuts, and chip clusters",
      "summary": "AI news digest Sep 5: GPT-6 Astra launch, September model wave and prices, Spotify 90 pct token cut, DeepSeek chips, AI funding.",
      "content_text": "AI news digest Sep 5: GPT-6 Astra launch, September model wave and prices, Spotify 90 pct token cut, DeepSeek chips, AI funding.",
      "date_published": "2026-09-05T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/automation-playbook/",
      "url": "https://machinemadeworlds.com/posts/automation-playbook/",
      "title": "The automation playbook for solo builders",
      "summary": "A minimal automation stack for solo builders: capture, synthesize, publish — without adding another dashboard.",
      "content_text": "A minimal automation stack for solo builders: capture, synthesize, publish — without adding another dashboard.",
      "date_published": "2026-09-04T00:00:00+00:00",
      "tags": [
        "automation"
      ]
    },
    {
      "id": "https://machinemadeworlds.com/posts/dark-mode-design/",
      "url": "https://machinemadeworlds.com/posts/dark-mode-design/",
      "title": "Designing for dark mode first",
      "summary": "Why we design dark first: contrast, elevation, and the 12KB CSS powering this static blog.",
      "content_text": "Why we design dark first: contrast, elevation, and the 12KB CSS powering this static blog.",
      "date_published": "2026-09-03T00:00:00+00:00",
      "tags": [
        "design"
      ]
    }
  ]
}
