{
  "schema_version": "2",
  "canonical_url": "https://move37.app/cafe/catalog.json",
  "updated": "2026-08-18T00:35:01Z",
  "publisher": {
    "name": "Andy's Café",
    "url": "https://move37.app/cafe/",
    "contact": "mailto:hello@move37.app"
  },
  "rights": {
    "url": "https://move37.app/cafe/welcome/#reuse",
    "original_editorial_text": {
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "name": "Creative Commons Attribution 4.0 International",
      "attribution_name": "Andy's Café"
    },
    "composed_audio": {
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "note": "Original narration/editorial contributions are CC BY 4.0 to the extent owned; embedded piano cues retain their third-party licence."
    }
  },
  "feeds": [
    {
      "id": "cafe-en",
      "language": "en",
      "title": "Andy's Café — English",
      "page_url": "https://move37.app/cafe/en/",
      "rss_url": "https://move37.app/cafe/en/feed.xml"
    },
    {
      "id": "cafe-de",
      "language": "de",
      "title": "Andy's Café — Deutsch",
      "page_url": "https://move37.app/cafe/de/",
      "rss_url": "https://move37.app/cafe/de/feed.xml"
    },
    {
      "id": "cafe-it",
      "language": "it",
      "title": "Andy's Café — Italiano",
      "page_url": "https://move37.app/cafe/it/",
      "rss_url": "https://move37.app/cafe/it/feed.xml"
    },
    {
      "id": "cafe-es",
      "language": "es",
      "title": "Andy's Café — Español",
      "page_url": "https://move37.app/cafe/es/",
      "rss_url": "https://move37.app/cafe/es/feed.xml"
    },
    {
      "id": "cafe-fr",
      "language": "fr",
      "title": "Andy's Café — Français",
      "page_url": "https://move37.app/cafe/fr/",
      "rss_url": "https://move37.app/cafe/fr/feed.xml"
    }
  ],
  "episodes": [
    {
      "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-fr",
      "edition_group": "urn:andys-cafe-work:sunday-latte-why-ai-needs-so-much-compute",
      "slug": "sunday-latte-why-ai-needs-so-much-compute-fr",
      "language": "fr",
      "format": "sunday-latte",
      "title": "Sunday Latte : Pourquoi l’intelligence artificielle demande autant de calcul",
      "description": "Pourquoi l’entraînement et l’inférence exigent autant de calcul, de mouvement de données et de coordination, et pourquoi davantage de ressources ne garantit ni vérité ni valeur.",
      "published": "2026-08-18T00:35:01Z",
      "duration_seconds": 1196,
      "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-needs-so-much-compute-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/sunday-latte-why-ai-needs-so-much-compute-fr.m4a",
        "type": "audio/mp4",
        "bytes": 9896092,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-needs-so-much-compute-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-needs-so-much-compute-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-needs-so-much-compute-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-needs-so-much-compute-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-needs-so-much-compute-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-needs-so-much-compute-es/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:morning-paper-2026-08-09-fr",
      "edition_group": "urn:andys-cafe-work:morning-paper-2026-08-09",
      "slug": "morning-paper-2026-08-09-fr",
      "language": "fr",
      "format": "morning-paper",
      "title": "Le Morning Paper — Semaine se terminant le 9 août 2026",
      "description": "Cette semaine dans le Morning Paper : évaluations de cybersécurité, Astra d’OpenAI, recherche mathématique, direction de Google, nouveaux modèles, alimentation des centres de données et agents autonomes. Sources : https://move37.app/cafe/episodes/morning-paper-2026-08-09/",
      "published": "2026-08-18T00:31:16Z",
      "duration_seconds": 1203,
      "page_url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-09-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/morning-paper-2026-08-09-fr.m4a",
        "type": "audio/mp4",
        "bytes": 9976424,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-09-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-09-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-en",
          "page_url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-09-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-de",
          "page_url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-09-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-it",
          "page_url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-09-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-es",
          "page_url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-09-es/"
        }
      ],
      "source_notes_url": "https://move37.app/cafe/episodes/morning-paper-2026-08-09/"
    },
    {
      "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr",
      "edition_group": "urn:andys-cafe-work:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong",
      "slug": "sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr",
      "language": "fr",
      "format": "sunday-latte",
      "title": "Sunday Latte : Pourquoi l’intelligence artificielle peut sembler sûre d’elle et pourtant se tromper",
      "description": "Comment la prédiction fluide du token suivant peut produire des affirmations fausses, ce que signifient confiance et calibration, et comment vérifier une réponse sans rejeter toutes les réponses.",
      "published": "2026-08-18T00:29:52Z",
      "duration_seconds": 1166,
      "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr.m4a",
        "type": "audio/mp4",
        "bytes": 9648399,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:morning-paper-2026-08-16-fr",
      "edition_group": "urn:andys-cafe-work:morning-paper-2026-08-16",
      "slug": "morning-paper-2026-08-16-fr",
      "language": "fr",
      "format": "morning-paper",
      "title": "Le Morning Paper — Semaine se terminant le 16 août 2026",
      "description": "Une possible avancée mathématique avec Claude, des modèles plus rapides et plus endurants, les poids ouverts de Meta, le milliard d’utilisateurs mensuels revendiqué pour Gemini, la publicité dans ChatGPT, des consultations vidéo simulées et le report par Z.ai de la publication des poids du modèle. Sources : https://move37.app/cafe/episodes/morning-paper-2026-08-16/",
      "published": "2026-08-18T00:28:50Z",
      "duration_seconds": 1213,
      "page_url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-16-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/morning-paper-2026-08-16-fr.m4a",
        "type": "audio/mp4",
        "bytes": 10047826,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-16-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-16-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-en",
          "page_url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-16-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-de",
          "page_url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-16-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-it",
          "page_url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-16-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-es",
          "page_url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-16-es/"
        }
      ],
      "source_notes_url": "https://move37.app/cafe/episodes/morning-paper-2026-08-16/"
    },
    {
      "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-fr",
      "edition_group": "urn:andys-cafe-work:sunday-latte-how-a-language-model-learns",
      "slug": "sunday-latte-how-a-language-model-learns-fr",
      "language": "fr",
      "format": "sunday-latte",
      "title": "Sunday Latte : Comment un modèle de langage apprend",
      "description": "Comment la prédiction du token suivant modifie les poids d’un modèle, ce que le post-entraînement ajoute, et pourquoi le contexte et la recherche ne sont pas un apprentissage permanent.",
      "published": "2026-08-18T00:24:45Z",
      "duration_seconds": 1198,
      "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-how-a-language-model-learns-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/sunday-latte-how-a-language-model-learns-fr.m4a",
        "type": "audio/mp4",
        "bytes": 9908235,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/sunday-latte-how-a-language-model-learns-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/sunday-latte-how-a-language-model-learns-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-how-a-language-model-learns-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-how-a-language-model-learns-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-how-a-language-model-learns-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-how-a-language-model-learns-es/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-building-andys-cafe-en",
      "edition_group": "urn:andys-cafe-work:sunday-latte-building-andys-cafe",
      "slug": "sunday-latte-building-andys-cafe-en",
      "language": "en",
      "format": "sunday-latte",
      "title": "Sunday Latte: Building Andy’s Café",
      "description": "How a personal listening tool became a multilingual public podcast: the formats, editorial choices, speech pipeline, open-web distribution, privacy principles, growth strategy and questions that come next.",
      "published": "2026-08-18T00:15:43Z",
      "duration_seconds": 745,
      "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-building-andys-cafe-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/sunday-latte-building-andys-cafe-en.m4a",
        "type": "audio/mp4",
        "bytes": 6265861,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/sunday-latte-building-andys-cafe-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/sunday-latte-building-andys-cafe-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": []
    },
    {
      "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-fr",
      "edition_group": "urn:andys-cafe-work:coffee-cake-pretraining-finetuning-posttraining",
      "slug": "coffee-cake-pretraining-finetuning-posttraining-fr",
      "language": "fr",
      "format": "coffee-cake",
      "title": "Coffee & Cake : Pré-entraînement, ajustement et post-entraînement",
      "description": "Comment le pré-entraînement construit une base générale, comment l’ajustement adapte un modèle existant, ce que le post-entraînement ajoute et pourquoi ces notions se recouvrent.",
      "published": "2026-08-18T00:14:37Z",
      "duration_seconds": 627,
      "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-pretraining-finetuning-posttraining-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/coffee-cake-pretraining-finetuning-posttraining-fr.m4a",
        "type": "audio/mp4",
        "bytes": 5206560,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/coffee-cake-pretraining-finetuning-posttraining-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/coffee-cake-pretraining-finetuning-posttraining-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-pretraining-finetuning-posttraining-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-pretraining-finetuning-posttraining-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-pretraining-finetuning-posttraining-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-pretraining-finetuning-posttraining-es/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-fr",
      "edition_group": "urn:andys-cafe-work:coffee-cake-models-agents-harnesses",
      "slug": "coffee-cake-models-agents-harnesses-fr",
      "language": "fr",
      "format": "coffee-cake",
      "title": "Coffee & Cake : Modèles, agents et harnais",
      "description": "Où s’arrête le modèle entraîné, ce qui transforme un système en agent, le rôle du harnais qui l’entoure et pourquoi davantage d’autonomie n’est pas toujours préférable.",
      "published": "2026-08-18T00:11:26Z",
      "duration_seconds": 568,
      "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-models-agents-harnesses-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/coffee-cake-models-agents-harnesses-fr.m4a",
        "type": "audio/mp4",
        "bytes": 4704592,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/coffee-cake-models-agents-harnesses-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/coffee-cake-models-agents-harnesses-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-models-agents-harnesses-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-models-agents-harnesses-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-models-agents-harnesses-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-models-agents-harnesses-es/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-fr",
      "edition_group": "urn:andys-cafe-work:coffee-cake-tokens-context-memory",
      "slug": "coffee-cake-tokens-context-memory-fr",
      "language": "fr",
      "format": "coffee-cake",
      "title": "Coffee & Cake : Jetons, contexte et mémoire",
      "description": "Pourquoi une longue conversation peut retenir une préférence tout en oubliant une instruction ancienne, et comment les tokens, le contexte, la mémoire et la recherche s’articulent.",
      "published": "2026-08-18T00:08:10Z",
      "duration_seconds": 557,
      "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-tokens-context-memory-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/coffee-cake-tokens-context-memory-fr.m4a",
        "type": "audio/mp4",
        "bytes": 4612565,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/coffee-cake-tokens-context-memory-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/coffee-cake-tokens-context-memory-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-tokens-context-memory-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-tokens-context-memory-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-tokens-context-memory-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-tokens-context-memory-es/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-training-inference-fr",
      "edition_group": "urn:andys-cafe-work:double-espresso-training-inference",
      "slug": "double-espresso-training-inference-fr",
      "language": "fr",
      "format": "double-espresso",
      "title": "Double Espresso : Entraînement et inférence",
      "description": "La différence entre entraîner un modèle et l’utiliser pour produire une réponse, et pourquoi le prompt, le contexte et la mémoire ne modifient pas automatiquement ses paramètres.",
      "published": "2026-08-18T00:00:57Z",
      "duration_seconds": 440,
      "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-training-inference-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/double-espresso-training-inference-fr.m4a",
        "type": "audio/mp4",
        "bytes": 3630113,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/double-espresso-training-inference-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/double-espresso-training-inference-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-training-inference-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-training-inference-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-training-inference-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-training-inference-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-training-inference-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-training-inference-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-training-inference-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-training-inference-es/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-token-fr",
      "edition_group": "urn:andys-cafe-work:double-espresso-token",
      "slug": "double-espresso-token-fr",
      "language": "fr",
      "format": "double-espresso",
      "title": "Double Espresso : Qu’est-ce qu’un token ?",
      "description": "Pourquoi les modèles de langage découpent le texte en tokens, comment fonctionne la tokenisation, et pourquoi ces unités déterminent le contexte, la vitesse et le coût.",
      "published": "2026-08-18T00:00:43Z",
      "duration_seconds": 355,
      "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-token-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/double-espresso-token-fr.m4a",
        "type": "audio/mp4",
        "bytes": 2921795,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/double-espresso-token-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/double-espresso-token-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-token-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-token-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-token-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-token-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-token-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-token-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-token-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-token-es/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-ai-model-fr",
      "edition_group": "urn:andys-cafe-work:double-espresso-ai-model",
      "slug": "double-espresso-ai-model-fr",
      "language": "fr",
      "format": "double-espresso",
      "title": "Double Espresso : Qu’est-ce qu’un modèle d’intelligence artificielle ?",
      "description": "Qu’est-ce qu’un modèle d’intelligence artificielle, où commence le système qui l’entoure et que produit réellement l’entraînement ?",
      "published": "2026-08-17T21:48:25Z",
      "duration_seconds": 359,
      "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-ai-model-fr/",
      "audio": {
        "url": "https://move37.app/cafe/fr/double-espresso-ai-model-fr.m4a",
        "type": "audio/mp4",
        "bytes": 2959317,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/fr/episodes/double-espresso-ai-model-fr/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/fr/episodes/double-espresso-ai-model-fr/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-ai-model-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-ai-model-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-ai-model-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-ai-model-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-ai-model-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-ai-model-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-ai-model-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-ai-model-es/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es",
      "edition_group": "urn:andys-cafe-work:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong",
      "slug": "sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es",
      "language": "es",
      "format": "sunday-latte",
      "title": "Sunday Latte: Por qué la inteligencia artificial puede sonar segura y aun así equivocarse",
      "description": "Cómo la predicción fluida del siguiente token puede producir afirmaciones falsas, qué significan la confianza y la calibración y cómo comprobar una respuesta sin descartar todas las respuestas.",
      "published": "2026-08-17T07:49:39Z",
      "duration_seconds": 1119,
      "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es.m4a",
        "type": "audio/mp4",
        "bytes": 8846123,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it",
      "edition_group": "urn:andys-cafe-work:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong",
      "slug": "sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it",
      "language": "it",
      "format": "sunday-latte",
      "title": "Sunday Latte: Perché l’intelligenza artificiale può sembrare sicura e avere comunque torto",
      "description": "Come la previsione fluida del token successivo può produrre affermazioni false, che cosa significano sicurezza e calibrazione e come verificare una risposta senza scartare tutto.",
      "published": "2026-08-17T07:49:27Z",
      "duration_seconds": 1062,
      "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it.m4a",
        "type": "audio/mp4",
        "bytes": 8772192,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de",
      "edition_group": "urn:andys-cafe-work:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong",
      "slug": "sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de",
      "language": "de",
      "format": "sunday-latte",
      "title": "Sunday Latte: Warum KI sicher klingen und trotzdem falsch liegen kann",
      "description": "Wie die flüssige Vorhersage des nächsten Tokens präzise klingende Falschaussagen erzeugen kann, was Sicherheit und Kalibrierung bedeuten und wie man Antworten prüft, ohne alles zu verwerfen.",
      "published": "2026-08-17T07:49:13Z",
      "duration_seconds": 1161,
      "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de.m4a",
        "type": "audio/mp4",
        "bytes": 9622095,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en",
      "edition_group": "urn:andys-cafe-work:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong",
      "slug": "sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en",
      "language": "en",
      "format": "sunday-latte",
      "title": "Sunday Latte: Why AI Can Sound Certain and Still Be Wrong",
      "description": "How fluent next-token prediction can produce precise falsehoods, what confidence and calibration really mean, and how to verify an answer without dismissing everything.",
      "published": "2026-08-17T07:49:01Z",
      "duration_seconds": 1085,
      "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en.m4a",
        "type": "audio/mp4",
        "bytes": 9175329,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-can-sound-certain-and-still-be-wrong-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-es",
      "edition_group": "urn:andys-cafe-work:sunday-latte-why-ai-needs-so-much-compute",
      "slug": "sunday-latte-why-ai-needs-so-much-compute-es",
      "language": "es",
      "format": "sunday-latte",
      "title": "Sunday Latte: Por qué la inteligencia artificial necesita tanta capacidad de cálculo",
      "description": "Por qué el entrenamiento y la inferencia exigen tanto cálculo, movimiento de datos y coordinación, y por qué más recursos no garantizan verdad ni valor.",
      "published": "2026-08-17T07:48:47Z",
      "duration_seconds": 1291,
      "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-needs-so-much-compute-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/sunday-latte-why-ai-needs-so-much-compute-es.m4a",
        "type": "audio/mp4",
        "bytes": 10239760,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-needs-so-much-compute-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-needs-so-much-compute-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-needs-so-much-compute-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-needs-so-much-compute-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-needs-so-much-compute-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-needs-so-much-compute-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-it",
      "edition_group": "urn:andys-cafe-work:sunday-latte-why-ai-needs-so-much-compute",
      "slug": "sunday-latte-why-ai-needs-so-much-compute-it",
      "language": "it",
      "format": "sunday-latte",
      "title": "Sunday Latte: Perché l’intelligenza artificiale richiede tanta capacità di calcolo",
      "description": "Perché addestramento e inferenza richiedono tanti calcoli, movimenti di dati e coordinamento, e perché più risorse non garantiscono né verità né valore.",
      "published": "2026-08-17T07:48:33Z",
      "duration_seconds": 1192,
      "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-needs-so-much-compute-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/sunday-latte-why-ai-needs-so-much-compute-it.m4a",
        "type": "audio/mp4",
        "bytes": 9861825,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-needs-so-much-compute-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-needs-so-much-compute-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-needs-so-much-compute-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-needs-so-much-compute-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-needs-so-much-compute-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-needs-so-much-compute-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-de",
      "edition_group": "urn:andys-cafe-work:sunday-latte-why-ai-needs-so-much-compute",
      "slug": "sunday-latte-why-ai-needs-so-much-compute-de",
      "language": "de",
      "format": "sunday-latte",
      "title": "Sunday Latte: Warum KI so viel Rechenleistung braucht",
      "description": "Warum Training und Inferenz so viel Rechenarbeit, Datenbewegung und Koordination brauchen – und weshalb mehr Rechenleistung weder Wahrheit noch Nutzen garantiert.",
      "published": "2026-08-17T07:48:19Z",
      "duration_seconds": 1203,
      "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-needs-so-much-compute-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/sunday-latte-why-ai-needs-so-much-compute-de.m4a",
        "type": "audio/mp4",
        "bytes": 9973989,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-needs-so-much-compute-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-needs-so-much-compute-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-needs-so-much-compute-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-needs-so-much-compute-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-needs-so-much-compute-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-needs-so-much-compute-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-en",
      "edition_group": "urn:andys-cafe-work:sunday-latte-why-ai-needs-so-much-compute",
      "slug": "sunday-latte-why-ai-needs-so-much-compute-en",
      "language": "en",
      "format": "sunday-latte",
      "title": "Sunday Latte: Why AI Needs So Much Compute",
      "description": "Why training and inference require so much arithmetic, data movement and coordination—and why more compute brings real gains without guaranteeing truth or value.",
      "published": "2026-08-17T07:48:06Z",
      "duration_seconds": 1090,
      "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-needs-so-much-compute-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/sunday-latte-why-ai-needs-so-much-compute-en.m4a",
        "type": "audio/mp4",
        "bytes": 9210481,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-needs-so-much-compute-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/sunday-latte-why-ai-needs-so-much-compute-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-why-ai-needs-so-much-compute-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-why-ai-needs-so-much-compute-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-why-ai-needs-so-much-compute-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-why-ai-needs-so-much-compute-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-why-ai-needs-so-much-compute-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-es",
      "edition_group": "urn:andys-cafe-work:coffee-cake-models-agents-harnesses",
      "slug": "coffee-cake-models-agents-harnesses-es",
      "language": "es",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Modelos, agentes y harnesses",
      "description": "Dónde termina el modelo entrenado, qué convierte un sistema en agente, qué hace el harness que lo rodea y por qué más autonomía no siempre es mejor.",
      "published": "2026-08-17T07:47:57Z",
      "duration_seconds": 567,
      "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-models-agents-harnesses-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/coffee-cake-models-agents-harnesses-es.m4a",
        "type": "audio/mp4",
        "bytes": 4553837,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/coffee-cake-models-agents-harnesses-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/coffee-cake-models-agents-harnesses-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-models-agents-harnesses-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-models-agents-harnesses-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-models-agents-harnesses-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-models-agents-harnesses-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-it",
      "edition_group": "urn:andys-cafe-work:coffee-cake-models-agents-harnesses",
      "slug": "coffee-cake-models-agents-harnesses-it",
      "language": "it",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Modelli, agenti e harness",
      "description": "Dove finisce il modello addestrato, che cosa rende un sistema un agente, che cosa fa l’harness che lo circonda e perché più autonomia non è sempre meglio.",
      "published": "2026-08-17T07:47:49Z",
      "duration_seconds": 539,
      "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-models-agents-harnesses-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/coffee-cake-models-agents-harnesses-it.m4a",
        "type": "audio/mp4",
        "bytes": 4469912,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/coffee-cake-models-agents-harnesses-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/coffee-cake-models-agents-harnesses-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-models-agents-harnesses-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-models-agents-harnesses-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-models-agents-harnesses-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-models-agents-harnesses-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-de",
      "edition_group": "urn:andys-cafe-work:coffee-cake-models-agents-harnesses",
      "slug": "coffee-cake-models-agents-harnesses-de",
      "language": "de",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Modelle, Agenten und Harnesses",
      "description": "Wo das trainierte Modell endet, wann aus einem festen Ablauf ein Agent wird, was das umgebende Harness leistet – und warum mehr Autonomie nicht immer besser ist.",
      "published": "2026-08-17T07:47:40Z",
      "duration_seconds": 546,
      "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-models-agents-harnesses-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/coffee-cake-models-agents-harnesses-de.m4a",
        "type": "audio/mp4",
        "bytes": 4538452,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/coffee-cake-models-agents-harnesses-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/coffee-cake-models-agents-harnesses-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-models-agents-harnesses-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-models-agents-harnesses-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-models-agents-harnesses-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-models-agents-harnesses-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-en",
      "edition_group": "urn:andys-cafe-work:coffee-cake-models-agents-harnesses",
      "slug": "coffee-cake-models-agents-harnesses-en",
      "language": "en",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Models, Agents and Harnesses",
      "description": "Where a trained model ends, what makes a system agentic, what the surrounding harness does—and why more autonomy is not always better.",
      "published": "2026-08-17T07:47:30Z",
      "duration_seconds": 505,
      "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-models-agents-harnesses-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/coffee-cake-models-agents-harnesses-en.m4a",
        "type": "audio/mp4",
        "bytes": 4267764,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/coffee-cake-models-agents-harnesses-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/coffee-cake-models-agents-harnesses-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-models-agents-harnesses-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-models-agents-harnesses-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-models-agents-harnesses-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-models-agents-harnesses-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-models-agents-harnesses-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-es",
      "edition_group": "urn:andys-cafe-work:coffee-cake-pretraining-finetuning-posttraining",
      "slug": "coffee-cake-pretraining-finetuning-posttraining-es",
      "language": "es",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Pretraining, fine-tuning y post-training",
      "description": "Cómo el pretraining construye la base general, el fine-tuning adapta un modelo existente, qué añade el post-training y por qué estos conceptos se solapan.",
      "published": "2026-08-17T07:47:21Z",
      "duration_seconds": 661,
      "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-pretraining-finetuning-posttraining-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/coffee-cake-pretraining-finetuning-posttraining-es.m4a",
        "type": "audio/mp4",
        "bytes": 5223376,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/coffee-cake-pretraining-finetuning-posttraining-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/coffee-cake-pretraining-finetuning-posttraining-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-pretraining-finetuning-posttraining-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-pretraining-finetuning-posttraining-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-pretraining-finetuning-posttraining-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-pretraining-finetuning-posttraining-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-it",
      "edition_group": "urn:andys-cafe-work:coffee-cake-pretraining-finetuning-posttraining",
      "slug": "coffee-cake-pretraining-finetuning-posttraining-it",
      "language": "it",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Pretraining, fine-tuning e post-training",
      "description": "Come il pretraining costruisce la base generale, il fine-tuning adatta un modello esistente, che cosa aggiunge il post-training e perché questi concetti si sovrappongono.",
      "published": "2026-08-17T07:47:08Z",
      "duration_seconds": 562,
      "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-pretraining-finetuning-posttraining-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/coffee-cake-pretraining-finetuning-posttraining-it.m4a",
        "type": "audio/mp4",
        "bytes": 4669253,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/coffee-cake-pretraining-finetuning-posttraining-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/coffee-cake-pretraining-finetuning-posttraining-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-pretraining-finetuning-posttraining-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-pretraining-finetuning-posttraining-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-pretraining-finetuning-posttraining-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-pretraining-finetuning-posttraining-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-de",
      "edition_group": "urn:andys-cafe-work:coffee-cake-pretraining-finetuning-posttraining",
      "slug": "coffee-cake-pretraining-finetuning-posttraining-de",
      "language": "de",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Pretraining, Fine-Tuning und Post-Training",
      "description": "Wie Pretraining die breite Grundlage schafft, Fine-Tuning einen vorhandenen Modellstand anpasst, was Post-Training ergänzt – und warum sich diese Begriffe überschneiden.",
      "published": "2026-08-17T07:46:58Z",
      "duration_seconds": 546,
      "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-pretraining-finetuning-posttraining-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/coffee-cake-pretraining-finetuning-posttraining-de.m4a",
        "type": "audio/mp4",
        "bytes": 4529877,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/coffee-cake-pretraining-finetuning-posttraining-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/coffee-cake-pretraining-finetuning-posttraining-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-pretraining-finetuning-posttraining-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-pretraining-finetuning-posttraining-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-pretraining-finetuning-posttraining-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-pretraining-finetuning-posttraining-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-en",
      "edition_group": "urn:andys-cafe-work:coffee-cake-pretraining-finetuning-posttraining",
      "slug": "coffee-cake-pretraining-finetuning-posttraining-en",
      "language": "en",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Pretraining, Fine-Tuning and Post-Training",
      "description": "How pretraining builds a model’s broad base, how fine-tuning adapts an existing checkpoint, what post-training adds—and why these labels overlap.",
      "published": "2026-08-17T07:46:47Z",
      "duration_seconds": 539,
      "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-pretraining-finetuning-posttraining-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/coffee-cake-pretraining-finetuning-posttraining-en.m4a",
        "type": "audio/mp4",
        "bytes": 4558322,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/coffee-cake-pretraining-finetuning-posttraining-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/coffee-cake-pretraining-finetuning-posttraining-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-pretraining-finetuning-posttraining-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-pretraining-finetuning-posttraining-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-pretraining-finetuning-posttraining-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-pretraining-finetuning-posttraining-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-pretraining-finetuning-posttraining-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:morning-paper-2026-08-16-it",
      "edition_group": "urn:andys-cafe-work:morning-paper-2026-08-16",
      "slug": "morning-paper-2026-08-16-it",
      "language": "it",
      "format": "morning-paper",
      "title": "The Morning Paper — Settimana conclusa il 16 agosto 2026",
      "description": "Un possibile progresso matematico con Claude, modelli più rapidi e persistenti, i pesi aperti di Meta, il miliardo di utenti mensili di Gemini dichiarato da Google, la pubblicità in ChatGPT, consulti clinici video simulati e la pubblicazione rinviata dei pesi di Z.ai. Fonti: https://move37.app/cafe/episodes/morning-paper-2026-08-16/",
      "published": "2026-08-17T00:36:55Z",
      "duration_seconds": 1330,
      "page_url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-16-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/morning-paper-2026-08-16-it.m4a",
        "type": "audio/mp4",
        "bytes": 11016178,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-16-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-16-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-en",
          "page_url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-16-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-de",
          "page_url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-16-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-es",
          "page_url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-16-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-16-fr/"
        }
      ],
      "source_notes_url": "https://move37.app/cafe/episodes/morning-paper-2026-08-16/"
    },
    {
      "id": "urn:andys-cafe:morning-paper-2026-08-16-es",
      "edition_group": "urn:andys-cafe-work:morning-paper-2026-08-16",
      "slug": "morning-paper-2026-08-16-es",
      "language": "es",
      "format": "morning-paper",
      "title": "The Morning Paper — Semana terminada el 16 de agosto de 2026",
      "description": "Un posible avance matemático con Claude, modelos más rápidos y persistentes, los pesos abiertos de Meta, los mil millones de usuarios mensuales que Google declara para Gemini, anuncios en ChatGPT, consultas clínicas simuladas por vídeo y el retraso de los pesos de Z.ai. Fuentes: https://move37.app/cafe/episodes/morning-paper-2026-08-16/",
      "published": "2026-08-17T00:28:29Z",
      "duration_seconds": 1361,
      "page_url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-16-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/morning-paper-2026-08-16-es.m4a",
        "type": "audio/mp4",
        "bytes": 10770201,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-16-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-16-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-en",
          "page_url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-16-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-de",
          "page_url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-16-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-it",
          "page_url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-16-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-16-fr/"
        }
      ],
      "source_notes_url": "https://move37.app/cafe/episodes/morning-paper-2026-08-16/"
    },
    {
      "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-es",
      "edition_group": "urn:andys-cafe-work:sunday-latte-how-a-language-model-learns",
      "slug": "sunday-latte-how-a-language-model-learns-es",
      "language": "es",
      "format": "sunday-latte",
      "title": "Sunday Latte: Cómo aprende un modelo de lenguaje",
      "description": "Cómo la predicción del siguiente token modifica los pesos, qué aporta el posentrenamiento y por qué el contexto y la recuperación no equivalen a un aprendizaje permanente.",
      "published": "2026-08-16T22:28:54Z",
      "duration_seconds": 1204,
      "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-how-a-language-model-learns-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/sunday-latte-how-a-language-model-learns-es.m4a",
        "type": "audio/mp4",
        "bytes": 9497378,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/sunday-latte-how-a-language-model-learns-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/sunday-latte-how-a-language-model-learns-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-how-a-language-model-learns-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-how-a-language-model-learns-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-how-a-language-model-learns-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-how-a-language-model-learns-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-it",
      "edition_group": "urn:andys-cafe-work:sunday-latte-how-a-language-model-learns",
      "slug": "sunday-latte-how-a-language-model-learns-it",
      "language": "it",
      "format": "sunday-latte",
      "title": "Sunday Latte: Come impara un modello linguistico",
      "description": "Come la previsione del token successivo modifica i pesi, che cosa aggiunge il post-addestramento e perché contesto e recupero non equivalgono a un apprendimento permanente.",
      "published": "2026-08-16T22:21:21Z",
      "duration_seconds": 1315,
      "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-how-a-language-model-learns-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/sunday-latte-how-a-language-model-learns-it.m4a",
        "type": "audio/mp4",
        "bytes": 10876626,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/sunday-latte-how-a-language-model-learns-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/sunday-latte-how-a-language-model-learns-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-how-a-language-model-learns-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-how-a-language-model-learns-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-how-a-language-model-learns-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-how-a-language-model-learns-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:morning-paper-2026-08-16-de",
      "edition_group": "urn:andys-cafe-work:morning-paper-2026-08-16",
      "slug": "morning-paper-2026-08-16-de",
      "language": "de",
      "format": "morning-paper",
      "title": "Morning Brief — Woche bis 16. August 2026",
      "description": "Ein möglicher mathematischer Fortschritt mit Claude, schnellere und ausdauerndere Modelle, Metas offene Gewichte, Googles Angabe von einer Milliarde monatlicher Gemini-Nutzer, Werbung in ChatGPT, simulierte Videosprechstunden sowie die von Z.ai verzögerte Veröffentlichung der Modellgewichte. Quellen: https://move37.app/cafe/episodes/morning-paper-2026-08-16/",
      "published": "2026-08-16T22:13:23Z",
      "duration_seconds": 1193,
      "page_url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-16-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/morning-paper-2026-08-16-de.m4a",
        "type": "audio/mp4",
        "bytes": 9885119,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-16-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-16-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-en",
          "page_url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-16-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-it",
          "page_url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-16-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-es",
          "page_url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-16-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-16-fr/"
        }
      ],
      "source_notes_url": "https://move37.app/cafe/episodes/morning-paper-2026-08-16/"
    },
    {
      "id": "urn:andys-cafe:morning-paper-2026-08-16-en",
      "edition_group": "urn:andys-cafe-work:morning-paper-2026-08-16",
      "slug": "morning-paper-2026-08-16-en",
      "language": "en",
      "format": "morning-paper",
      "title": "The Morning Paper — Week Ending 16 August 2026",
      "description": "Claude’s possible mathematical advance, the race for faster and more persistent models, Meta’s open weights, Google’s reported billion-user scale for Gemini, ads in ChatGPT, simulated clinical video visits and Z.ai’s delayed weights. Sources: https://move37.app/cafe/episodes/morning-paper-2026-08-16/",
      "published": "2026-08-16T22:12:14Z",
      "duration_seconds": 1156,
      "page_url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-16-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/morning-paper-2026-08-16-en.m4a",
        "type": "audio/mp4",
        "bytes": 9797361,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-16-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-16-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-de",
          "page_url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-16-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-it",
          "page_url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-16-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-es",
          "page_url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-16-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:morning-paper-2026-08-16-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-16-fr/"
        }
      ],
      "source_notes_url": "https://move37.app/cafe/episodes/morning-paper-2026-08-16/"
    },
    {
      "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-de",
      "edition_group": "urn:andys-cafe-work:sunday-latte-how-a-language-model-learns",
      "slug": "sunday-latte-how-a-language-model-learns-de",
      "language": "de",
      "format": "sunday-latte",
      "title": "Sunday Latte: Wie lernt ein Sprachmodell?",
      "description": "Wie die Vorhersage des nächsten Tokens die Gewichte verändert, was Post-Training ergänzt und warum Kontext und Retrieval nicht mit dauerhaftem Lernen gleichzusetzen sind.",
      "published": "2026-08-16T22:09:51Z",
      "duration_seconds": 1138,
      "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-how-a-language-model-learns-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/sunday-latte-how-a-language-model-learns-de.m4a",
        "type": "audio/mp4",
        "bytes": 9419262,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/sunday-latte-how-a-language-model-learns-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/sunday-latte-how-a-language-model-learns-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-en",
          "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-how-a-language-model-learns-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-how-a-language-model-learns-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-how-a-language-model-learns-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-how-a-language-model-learns-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-en",
      "edition_group": "urn:andys-cafe-work:sunday-latte-how-a-language-model-learns",
      "slug": "sunday-latte-how-a-language-model-learns-en",
      "language": "en",
      "format": "sunday-latte",
      "title": "Sunday Latte: How a Language Model Learns",
      "description": "How next-token prediction changes a model’s weights, what post-training adds, and why context and retrieval are not the same as permanent learning.",
      "published": "2026-08-16T21:49:20Z",
      "duration_seconds": 1157,
      "page_url": "https://move37.app/cafe/en/episodes/sunday-latte-how-a-language-model-learns-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/sunday-latte-how-a-language-model-learns-en.m4a",
        "type": "audio/mp4",
        "bytes": 9785903,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/sunday-latte-how-a-language-model-learns-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/sunday-latte-how-a-language-model-learns-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-de",
          "page_url": "https://move37.app/cafe/de/episodes/sunday-latte-how-a-language-model-learns-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-it",
          "page_url": "https://move37.app/cafe/it/episodes/sunday-latte-how-a-language-model-learns-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-es",
          "page_url": "https://move37.app/cafe/es/episodes/sunday-latte-how-a-language-model-learns-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:sunday-latte-how-a-language-model-learns-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/sunday-latte-how-a-language-model-learns-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-es",
      "edition_group": "urn:andys-cafe-work:coffee-cake-tokens-context-memory",
      "slug": "coffee-cake-tokens-context-memory-es",
      "language": "es",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Tokens, contexto y memoria",
      "description": "Por qué una conversación larga puede recordar una preferencia y olvidar una instrucción inicial, y cómo encajan tokens, contexto, memoria y recuperación de información.",
      "published": "2026-08-10T22:19:43Z",
      "duration_seconds": 609,
      "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-tokens-context-memory-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/coffee-cake-tokens-context-memory-es.m4a",
        "type": "audio/mp4",
        "bytes": 4915584,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/coffee-cake-tokens-context-memory-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/coffee-cake-tokens-context-memory-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-tokens-context-memory-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-tokens-context-memory-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-tokens-context-memory-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-tokens-context-memory-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-it",
      "edition_group": "urn:andys-cafe-work:coffee-cake-tokens-context-memory",
      "slug": "coffee-cake-tokens-context-memory-it",
      "language": "it",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Token, contesto e memoria",
      "description": "Perché una chat lunga può ricordare una preferenza e dimenticare un'istruzione iniziale, e come si collegano token, contesto, memoria e recupero delle informazioni.",
      "published": "2026-08-10T22:19:33Z",
      "duration_seconds": 444,
      "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-tokens-context-memory-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/coffee-cake-tokens-context-memory-it.m4a",
        "type": "audio/mp4",
        "bytes": 3687636,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/coffee-cake-tokens-context-memory-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/coffee-cake-tokens-context-memory-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-tokens-context-memory-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-tokens-context-memory-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-tokens-context-memory-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-tokens-context-memory-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-de",
      "edition_group": "urn:andys-cafe-work:coffee-cake-tokens-context-memory",
      "slug": "coffee-cake-tokens-context-memory-de",
      "language": "de",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Tokens, Kontext und Erinnerung",
      "description": "Warum ein langer Chat Vorlieben behalten und trotzdem eine frühe Anweisung verlieren kann – und wie Tokens, Kontext, Produkterinnerung und gezieltes Abrufen zusammenspielen.",
      "published": "2026-08-10T22:19:22Z",
      "duration_seconds": 503,
      "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-tokens-context-memory-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/coffee-cake-tokens-context-memory-de.m4a",
        "type": "audio/mp4",
        "bytes": 4178797,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/coffee-cake-tokens-context-memory-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/coffee-cake-tokens-context-memory-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-en",
          "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-tokens-context-memory-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-tokens-context-memory-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-tokens-context-memory-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-tokens-context-memory-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-en",
      "edition_group": "urn:andys-cafe-work:coffee-cake-tokens-context-memory",
      "slug": "coffee-cake-tokens-context-memory-en",
      "language": "en",
      "format": "coffee-cake",
      "title": "Coffee & Cake: Tokens, Context and Memory",
      "description": "Why a long chat can remember your preferences and still forget an early instruction—and how tokens, context, memory and retrieval fit together.",
      "published": "2026-08-10T22:19:11Z",
      "duration_seconds": 508,
      "page_url": "https://move37.app/cafe/en/episodes/coffee-cake-tokens-context-memory-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/coffee-cake-tokens-context-memory-en.m4a",
        "type": "audio/mp4",
        "bytes": 4284823,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/coffee-cake-tokens-context-memory-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/coffee-cake-tokens-context-memory-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-de",
          "page_url": "https://move37.app/cafe/de/episodes/coffee-cake-tokens-context-memory-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-it",
          "page_url": "https://move37.app/cafe/it/episodes/coffee-cake-tokens-context-memory-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-es",
          "page_url": "https://move37.app/cafe/es/episodes/coffee-cake-tokens-context-memory-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:coffee-cake-tokens-context-memory-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/coffee-cake-tokens-context-memory-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-token-es",
      "edition_group": "urn:andys-cafe-work:double-espresso-token",
      "slug": "double-espresso-token-es",
      "language": "es",
      "format": "double-espresso",
      "title": "Double Espresso: ¿Qué es un token?",
      "description": "Por qué los modelos de lenguaje dividen el texto en tokens y qué relación tienen con el contexto, la velocidad y el costo.",
      "published": "2026-08-10T21:39:20Z",
      "duration_seconds": 366,
      "page_url": "https://move37.app/cafe/es/episodes/double-espresso-token-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/double-espresso-token-es.m4a",
        "type": "audio/mp4",
        "bytes": 2942742,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/double-espresso-token-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/double-espresso-token-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-token-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-token-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-token-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-token-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-token-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-token-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-token-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-token-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-token-it",
      "edition_group": "urn:andys-cafe-work:double-espresso-token",
      "slug": "double-espresso-token-it",
      "language": "it",
      "format": "double-espresso",
      "title": "Double Espresso: Che cos'è un token?",
      "description": "Perché i modelli linguistici dividono il testo in token e che cosa c'entrano con contesto, velocità e costi.",
      "published": "2026-08-10T21:39:06Z",
      "duration_seconds": 345,
      "page_url": "https://move37.app/cafe/it/episodes/double-espresso-token-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/double-espresso-token-it.m4a",
        "type": "audio/mp4",
        "bytes": 2857765,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/double-espresso-token-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/double-espresso-token-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-token-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-token-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-token-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-token-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-token-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-token-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-token-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-token-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-token-de",
      "edition_group": "urn:andys-cafe-work:double-espresso-token",
      "slug": "double-espresso-token-de",
      "language": "de",
      "format": "double-espresso",
      "title": "Double Espresso: Was ist ein Token?",
      "description": "Warum Sprachmodelle Text in Tokens zerlegen und was diese Einheit mit Kontextfenster, Tempo und Kosten zu tun hat.",
      "published": "2026-08-10T21:38:58Z",
      "duration_seconds": 336,
      "page_url": "https://move37.app/cafe/de/episodes/double-espresso-token-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/double-espresso-token-de.m4a",
        "type": "audio/mp4",
        "bytes": 2783857,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/double-espresso-token-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/double-espresso-token-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-token-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-token-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-token-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-token-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-token-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-token-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-token-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-token-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-token-en",
      "edition_group": "urn:andys-cafe-work:double-espresso-token",
      "slug": "double-espresso-token-en",
      "language": "en",
      "format": "double-espresso",
      "title": "Double Espresso: What Is a Token?",
      "description": "Why language models count text in tokens, how tokenization works, and why tokens shape context, speed and cost.",
      "published": "2026-08-10T21:38:50Z",
      "duration_seconds": 318,
      "page_url": "https://move37.app/cafe/en/episodes/double-espresso-token-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/double-espresso-token-en.m4a",
        "type": "audio/mp4",
        "bytes": 2677739,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/double-espresso-token-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/double-espresso-token-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-token-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-token-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-token-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-token-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-token-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-token-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-token-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-token-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-training-inference-es",
      "edition_group": "urn:andys-cafe-work:double-espresso-training-inference",
      "slug": "double-espresso-training-inference-es",
      "language": "es",
      "format": "double-espresso",
      "title": "Double Espresso: Entrenamiento e inferencia",
      "description": "La diferencia entre entrenar un modelo y usarlo para hacer inferencia, y por qué el prompt, el contexto y la memoria no cambian automáticamente sus parámetros.",
      "published": "2026-08-10T21:38:42Z",
      "duration_seconds": 416,
      "page_url": "https://move37.app/cafe/es/episodes/double-espresso-training-inference-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/double-espresso-training-inference-es.m4a",
        "type": "audio/mp4",
        "bytes": 3305240,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/double-espresso-training-inference-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/double-espresso-training-inference-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-training-inference-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-training-inference-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-training-inference-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-training-inference-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-training-inference-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-training-inference-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-training-inference-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-training-inference-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-training-inference-it",
      "edition_group": "urn:andys-cafe-work:double-espresso-training-inference",
      "slug": "double-espresso-training-inference-it",
      "language": "it",
      "format": "double-espresso",
      "title": "Double Espresso: Addestramento e inferenza",
      "description": "La differenza tra addestrare un modello e usarlo per l'inferenza, e perché prompt, contesto e memoria non ne modificano automaticamente i parametri.",
      "published": "2026-08-10T21:38:31Z",
      "duration_seconds": 388,
      "page_url": "https://move37.app/cafe/it/episodes/double-espresso-training-inference-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/double-espresso-training-inference-it.m4a",
        "type": "audio/mp4",
        "bytes": 3216186,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/double-espresso-training-inference-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/double-espresso-training-inference-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-training-inference-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-training-inference-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-training-inference-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-training-inference-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-training-inference-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-training-inference-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-training-inference-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-training-inference-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-training-inference-de",
      "edition_group": "urn:andys-cafe-work:double-espresso-training-inference",
      "slug": "double-espresso-training-inference-de",
      "language": "de",
      "format": "double-espresso",
      "title": "Double Espresso: Training und Inferenz",
      "description": "Der Unterschied zwischen Training und Inferenz, und warum Prompt, Kontext und gespeicherte Erinnerung das Modell nicht automatisch verändern.",
      "published": "2026-08-10T21:38:21Z",
      "duration_seconds": 342,
      "page_url": "https://move37.app/cafe/de/episodes/double-espresso-training-inference-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/double-espresso-training-inference-de.m4a",
        "type": "audio/mp4",
        "bytes": 2842315,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/double-espresso-training-inference-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/double-espresso-training-inference-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-training-inference-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-training-inference-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-training-inference-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-training-inference-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-training-inference-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-training-inference-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-training-inference-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-training-inference-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-training-inference-en",
      "edition_group": "urn:andys-cafe-work:double-espresso-training-inference",
      "slug": "double-espresso-training-inference-en",
      "language": "en",
      "format": "double-espresso",
      "title": "Double Espresso: Training and Inference",
      "description": "The practical difference between training a model and using it for inference, including prompts, memory and retrieval.",
      "published": "2026-08-10T21:38:08Z",
      "duration_seconds": 356,
      "page_url": "https://move37.app/cafe/en/episodes/double-espresso-training-inference-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/double-espresso-training-inference-en.m4a",
        "type": "audio/mp4",
        "bytes": 3000608,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/double-espresso-training-inference-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/double-espresso-training-inference-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-training-inference-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-training-inference-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-training-inference-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-training-inference-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-training-inference-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-training-inference-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-training-inference-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-training-inference-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-ai-model-es",
      "edition_group": "urn:andys-cafe-work:double-espresso-ai-model",
      "slug": "double-espresso-ai-model-es",
      "language": "es",
      "format": "double-espresso",
      "title": "Double Espresso: ¿Qué es un modelo de inteligencia artificial?",
      "description": "Qué es un modelo de inteligencia artificial, dónde empieza el sistema que lo rodea y qué produce realmente el entrenamiento.",
      "published": "2026-08-10T21:37:59Z",
      "duration_seconds": 367,
      "page_url": "https://move37.app/cafe/es/episodes/double-espresso-ai-model-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/double-espresso-ai-model-es.m4a",
        "type": "audio/mp4",
        "bytes": 2918908,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/double-espresso-ai-model-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/double-espresso-ai-model-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-ai-model-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-ai-model-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-ai-model-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-ai-model-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-ai-model-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-ai-model-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-ai-model-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-ai-model-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-ai-model-it",
      "edition_group": "urn:andys-cafe-work:double-espresso-ai-model",
      "slug": "double-espresso-ai-model-it",
      "language": "it",
      "format": "double-espresso",
      "title": "Double Espresso: Che cos'è un modello di intelligenza artificiale?",
      "description": "Che cos'è un modello di intelligenza artificiale, dove comincia il sistema che lo circonda e che cosa produce davvero l'addestramento.",
      "published": "2026-08-10T21:37:50Z",
      "duration_seconds": 347,
      "page_url": "https://move37.app/cafe/it/episodes/double-espresso-ai-model-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/double-espresso-ai-model-it.m4a",
        "type": "audio/mp4",
        "bytes": 2878549,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/double-espresso-ai-model-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/double-espresso-ai-model-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-ai-model-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-ai-model-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-ai-model-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-ai-model-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-ai-model-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-ai-model-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-ai-model-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-ai-model-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-ai-model-de",
      "edition_group": "urn:andys-cafe-work:double-espresso-ai-model",
      "slug": "double-espresso-ai-model-de",
      "language": "de",
      "format": "double-espresso",
      "title": "Double Espresso: Was ist eigentlich ein KI-Modell?",
      "description": "Was ein KI-Modell ist, wo das umgebende System beginnt und was beim Training eigentlich entsteht.",
      "published": "2026-08-10T21:37:41Z",
      "duration_seconds": 340,
      "page_url": "https://move37.app/cafe/de/episodes/double-espresso-ai-model-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/double-espresso-ai-model-de.m4a",
        "type": "audio/mp4",
        "bytes": 2820443,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/double-espresso-ai-model-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/double-espresso-ai-model-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:double-espresso-ai-model-en",
          "page_url": "https://move37.app/cafe/en/episodes/double-espresso-ai-model-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-ai-model-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-ai-model-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-ai-model-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-ai-model-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-ai-model-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-ai-model-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:double-espresso-ai-model-en",
      "edition_group": "urn:andys-cafe-work:double-espresso-ai-model",
      "slug": "double-espresso-ai-model-en",
      "language": "en",
      "format": "double-espresso",
      "title": "Double Espresso: What Is an AI Model?",
      "description": "What exactly is an AI model, how is it different from the surrounding product, and what does training produce?",
      "published": "2026-08-10T21:37:32Z",
      "duration_seconds": 333,
      "page_url": "https://move37.app/cafe/en/episodes/double-espresso-ai-model-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/double-espresso-ai-model-en.m4a",
        "type": "audio/mp4",
        "bytes": 2807397,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/double-espresso-ai-model-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/double-espresso-ai-model-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:double-espresso-ai-model-de",
          "page_url": "https://move37.app/cafe/de/episodes/double-espresso-ai-model-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:double-espresso-ai-model-it",
          "page_url": "https://move37.app/cafe/it/episodes/double-espresso-ai-model-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:double-espresso-ai-model-es",
          "page_url": "https://move37.app/cafe/es/episodes/double-espresso-ai-model-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:double-espresso-ai-model-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/double-espresso-ai-model-fr/"
        }
      ]
    },
    {
      "id": "urn:andys-cafe:morning-paper-2026-08-09-es",
      "edition_group": "urn:andys-cafe-work:morning-paper-2026-08-09",
      "slug": "morning-paper-2026-08-09-es",
      "language": "es",
      "format": "morning-paper",
      "title": "The Morning Paper — Semana terminada el 9 de agosto de 2026",
      "description": "El Morning Paper de esta semana: evaluaciones de ciberseguridad, Astra de OpenAI, investigación matemática, cambios en Google, nuevos modelos, energía para centros de datos y agentes autónomos. Fuentes: https://move37.app/cafe/episodes/morning-paper-2026-08-09/",
      "published": "2026-08-10T03:07:04Z",
      "duration_seconds": 1282,
      "page_url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-09-es/",
      "audio": {
        "url": "https://move37.app/cafe/es/morning-paper-2026-08-09-es.m4a",
        "type": "audio/mp4",
        "bytes": 10159018,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-09-es/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-09-es/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-en",
          "page_url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-09-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-de",
          "page_url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-09-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-it",
          "page_url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-09-it/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-09-fr/"
        }
      ],
      "source_notes_url": "https://move37.app/cafe/episodes/morning-paper-2026-08-09/"
    },
    {
      "id": "urn:andys-cafe:morning-paper-2026-08-09-it",
      "edition_group": "urn:andys-cafe-work:morning-paper-2026-08-09",
      "slug": "morning-paper-2026-08-09-it",
      "language": "it",
      "format": "morning-paper",
      "title": "The Morning Paper — Settimana conclusa il 9 agosto 2026",
      "description": "Il Morning Paper di questa settimana: test di cybersicurezza, Astra di OpenAI, ricerca matematica, cambi ai vertici di Google, nuovi modelli, energia per i data center e agenti autonomi. Fonti: https://move37.app/cafe/episodes/morning-paper-2026-08-09/",
      "published": "2026-08-10T03:06:37Z",
      "duration_seconds": 1132,
      "page_url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-09-it/",
      "audio": {
        "url": "https://move37.app/cafe/it/morning-paper-2026-08-09-it.m4a",
        "type": "audio/mp4",
        "bytes": 9383837,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-09-it/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-09-it/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-en",
          "page_url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-09-en/"
        },
        {
          "language": "de",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-de",
          "page_url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-09-de/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-es",
          "page_url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-09-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-09-fr/"
        }
      ],
      "source_notes_url": "https://move37.app/cafe/episodes/morning-paper-2026-08-09/"
    },
    {
      "id": "urn:andys-cafe:morning-paper-2026-08-09-de",
      "edition_group": "urn:andys-cafe-work:morning-paper-2026-08-09",
      "slug": "morning-paper-2026-08-09-de",
      "language": "de",
      "format": "morning-paper",
      "title": "Morning Brief — Woche bis 9. August 2026",
      "description": "Im Morning Brief dieser Woche: Cybersecurity-Tests, OpenAIs Astra, mathematische Forschung, Googles Führungswechsel, neue Modelle, der Strombedarf von Rechenzentren und autonome Agenten. Quellen: https://move37.app/cafe/episodes/morning-paper-2026-08-09/",
      "published": "2026-08-10T03:06:13Z",
      "duration_seconds": 1298,
      "page_url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-09-de/",
      "audio": {
        "url": "https://move37.app/cafe/de/morning-paper-2026-08-09-de.m4a",
        "type": "audio/mp4",
        "bytes": 10761504,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-09-de/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-09-de/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "en",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-en",
          "page_url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-09-en/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-it",
          "page_url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-09-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-es",
          "page_url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-09-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-09-fr/"
        }
      ],
      "source_notes_url": "https://move37.app/cafe/episodes/morning-paper-2026-08-09/"
    },
    {
      "id": "urn:andys-cafe:morning-paper-2026-08-09-en",
      "edition_group": "urn:andys-cafe-work:morning-paper-2026-08-09",
      "slug": "morning-paper-2026-08-09-en",
      "language": "en",
      "format": "morning-paper",
      "title": "The Morning Paper — Week Ending 9 August 2026",
      "description": "This week's Morning Paper: cyber evaluations, OpenAI's Astra, mathematical research, Google leadership, new models, data-centre power and autonomous agents. Sources: https://move37.app/cafe/episodes/morning-paper-2026-08-09/",
      "published": "2026-08-10T03:05:53Z",
      "duration_seconds": 1129,
      "page_url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-09-en/",
      "audio": {
        "url": "https://move37.app/cafe/en/morning-paper-2026-08-09-en.m4a",
        "type": "audio/mp4",
        "bytes": 9581269,
        "rights_url": "https://move37.app/cafe/welcome/#reuse"
      },
      "transcripts": [
        {
          "url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-09-en/",
          "type": "text/html",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        },
        {
          "url": "https://move37.app/cafe/en/episodes/morning-paper-2026-08-09-en/transcript.txt",
          "type": "text/plain",
          "license": "https://creativecommons.org/licenses/by/4.0/",
          "attribution_name": "Andy's Café"
        }
      ],
      "text_license": "https://creativecommons.org/licenses/by/4.0/",
      "rights_url": "https://move37.app/cafe/welcome/#reuse",
      "other_editions": [
        {
          "language": "de",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-de",
          "page_url": "https://move37.app/cafe/de/episodes/morning-paper-2026-08-09-de/"
        },
        {
          "language": "it",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-it",
          "page_url": "https://move37.app/cafe/it/episodes/morning-paper-2026-08-09-it/"
        },
        {
          "language": "es",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-es",
          "page_url": "https://move37.app/cafe/es/episodes/morning-paper-2026-08-09-es/"
        },
        {
          "language": "fr",
          "id": "urn:andys-cafe:morning-paper-2026-08-09-fr",
          "page_url": "https://move37.app/cafe/fr/episodes/morning-paper-2026-08-09-fr/"
        }
      ],
      "source_notes_url": "https://move37.app/cafe/episodes/morning-paper-2026-08-09/"
    }
  ]
}
