Plan: ecosistema paralelo AI/ML/Gen-Programming/Cybersecurity (EN)

Fecha: 2026-08-28 Decisión: Boletín separado en inglés, misma infraestructura de Surtidito. Reglas: opensource y abierto primero; en inglés (donde apunta la tecnología).

Arquitectura

  • Misma base de código (channels.json, feed.py, proponer.py, mailing.py, monitoreo/)
  • Segundo producto: boletín EN numerado aparte, audiencia propia en Resend
  • Categorías nuevas en channels.json: AI, ML, PROG, CYBER
  • Prompts editoriales EN (PROMPT_SISTEMA_EN) con cuotas adaptadas: opensource >=40%, independiente >=40%, grandes ⇐35%, máx 2 notas por medio

Fase 1 — Revisión de fuentes (proceso)

Para cada candidata verificar:

  1. opensource / abierto / accesible sin muro
  2. tipo_medio: independiente_creador / opensource / grande
  3. sesgo + credibilidad (MBFC/NewsGuard para medios; reputación para creadores)
  4. channel_id de YouTube existe (resolver con ingest.resolver)
  5. RSS disponible (fallback del feed, como las fuentes MX/EEUU)

Candidatas iniciales por categoría

  • AI: Two Minute Papers, Yannic Kilcher, Simon Willison (blog+RSS), The Batch (DeepLearning.AI)
  • ML: Andrej Karpathy, 3Blue1Brown, Computerphile, StatQuest, arxiv cs.LG (RSS), Hugging Face (blog+RSS)
  • PROG: Fireship, ThePrimeagen, Theo (t3.gg), Jon Gjengset, GitHub Blog/Next (RSS), Hacker News (RSS), Lobsters (RSS)
  • CYBER: LiveOverflow, John Hammond, NetworkChuck, The Cyber Mentor, IppSec, Bleeping Computer (RSS), The Hacker News (RSS), Krebs on Security (RSS), Schneier on Security (RSS)

Fase 2 — Pipeline

  1. channels.json: +18-20 canales EN (categorías nuevas, sesgo, credibilidad)
  2. feeds.json: trending.region US + canales tech
  3. proponer.py: prompt EN + secciones AI · ML · PROGRAMMING · SECURITY
  4. mailing.py: plantilla EN (mismo HTML/email-safe)
  5. Indice de credibilidad extendido (o indice-credibilidad-tech.json)

Fase 3 — Go live

  • Terna nocturna EN (cron separado o mismo cron con prefijo)
  • 2 ediciones de prueba → aprobar por email → audiencia propia en Resend

Pendiente de decisión

  • Nombre del boletín (sugerencia: «The Stack», «Surtido Tech», «Pipeline»)

Contextualización editorial (28-ago-2026, v2)

Referencia: _emls_consulta/ (The Deep View, Latent Space, The Information, NYT The World). Patrón adoptado:

  • lead: intro narrativa de 2-4 frases que conecta las historias de la semana en una sola macro-tendencia + implicación para developers (estilo The Deep View: “Open models are gaining ground as enterprises chase lower costs…”).
  • por_que_importa: 2-3 frases con implicación concreta (costo, workflow, stack, competencia, riesgo) — no solo el hecho.
  • Marco China-vs-Silicon Valley cuando aplica (chip doméstico, contraparte opensource).
  • El prompt (PROMPT_SISTEMA_TECH) ahora exige lead + estructura {lead, tema_del_dia, …}.
  • El email renderiza el lead en itálica Georgia tras el tema, antes de “In 60 seconds”.