Podcast Algoritmos
Entre 2018 y 2020 grabé Podcast Algoritmos: veinte episodios sobre tecnología, algoritmos y cómo funcionan las cosas. Empezó como una lista de experimentos, se convirtió en un proyecto que me importaba, y lo dejé a medias.
Ésta es la página desde la que se llega a todo: veintiún textos de episodio, cada uno con su video, y cincuenta y tres textos más que salieron de las digresiones y los intermedios.
Si lo que buscas es la historia de por qué desenterré todo esto —y la crítica bastante dura que me llevé al hacerlo—, ésa está aparte: Lo que aprendí al escucharme seis años después.
Cómo están hechos estos textos
Quiero ser explícito, porque me parece que se debe decir de frente y no en una nota al pie.
Estos textos están escritos con inteligencia artificial a partir de las transcripciones automáticas de los episodios originales. No los reescribí a mano uno por uno.
Lo que eso significa exactamente:
- El contenido es mío. Las ideas, los ejemplos, las opiniones, las analogías y los errores los dije yo, en su momento, frente a un micrófono. Lo que hizo la IA fue pasarlos de audio improvisado a texto legible.
- Donde el episodio se equivocaba en un dato, el texto lo corrige y lo señala. Dije "Linux Torvalds" cuando es Linus. Deletreé RGB como "Red, Blue, Green". Mezclé a Deep Blue con la victoria en Go. Esas cosas están arregladas y anotadas, no escondidas.
- Las transcripciones son automáticas, así que algún nombre propio pudo quedar mal a pesar de la revisión. Si ves alguno raro, probablemente lo sea.
- En las entrevistas, lo que dice el invitado está atribuido al invitado. No convertí las historias de otras personas en ensayos míos.
Los episodios
En orden cronológico. Cada uno lleva el video.
- Cómo decide una computadora — 001 Decisiones · junio 2018
- Ordenar no es el algoritmo, es el criterio — 002 Ordenar · junio 2018
- La evolución como algoritmo — 003 Evolución · julio 2018
- Simplificar: el problema no es reducir, es saber cuándo parar — 004 Simplificar · julio 2018
- Lo importante no es el token, es no tener que confiar en nadie — 005 Futuro · 2018
- Por qué una GPU es más rápida — 006 Cómputo paralelo · octubre 2018
- Una imagen es una tabla de números — 007 Imágenes digitales · 2018
- Ventajas y desventajas de programar — 008 ¿Cómo empezar a programar? · 2019
- ¿Qué es la biónica? — 009 Biónica · enero 2019
- Sistemas expertos — 010 Expertos · enero 2019
- La educación no es mala, es rígida — 011 Robando Ideas · enero 2019
- ¿Hace falta la universidad para programar? — 012, con Andrés Arriaga · febrero 2019
- Lógica difusa — 013 Difuso · febrero 2019
- Git para quien no programa — 014 Versiones · 2019
- La ignorancia como motor — 015 Ignorancia · marzo 2019
- Por qué borré Windows — 016 Ubuntu · abril 2019
- No se detuvo el tiempo, dejé de compartirlo — Los dos clips de anuncios
- Videojuegos que entrenan la atención — 017, con Bruno Valbuena · 2020
- Qué es de verdad una computadora cuántica — 018, con Ariel Gamboa · junio 2020
- Programar es un acto creativo — 019, con Joan Travé · junio 2020
- De un ban en Club Penguin a cazar bugs — 020 Seguridad, con Franco · julio 2020
Nota sobre las fechas: los videos que subí a YouTube en 2024 llevan esa fecha de subida, no la de grabación. Las fechas de esos textos las deduje del contenido de cada episodio, así que alguna puede estar corrida.
Lo que salió de ahí
Cada episodio tenía digresiones, intermedios y temas laterales que en el audio duraban tres minutos y merecían más. Éstos son esos textos: posts independientes, agrupados bajo el episodio del que salieron.
De 001 Decisiones
- Montecarlo, o por qué el ajedrez de tu teléfono tarda más en el nivel difícil
- Por qué falla la lista de pros y contras
- Árboles de decisión: por qué tu primera versión siempre está mal
De 002 Ordenar
- Qué es realmente una caja negra
- Un algoritmo no es justo ni injusto
- Dos preguntas para ordenar tu casa
De 003 Evolución
- El mito de la jirafa
- Cómo funciona un algoritmo genético, paso a paso
- Frente de Pareto: cuando la respuesta correcta es un catálogo
De 004 Simplificar
- Lo simple no es lo descuidado
- Por qué el pingüino rompe tu definición de "ave"
- Karnaugh y Quine–McCluskey
De 005 El futuro de la tecnología
De 006 Cómputo paralelo
De 007 Imágenes digitales
- El histograma y la foto bien expuesta
- Convolución sin matemáticas
- Un detector de movimiento con una webcam y una resta
De 008 ¿Cómo empezar a programar?
- El profesor que ignoró el temario
- Primero decide qué quieres hacer, no qué lenguaje
- Mis primeros programas no son elegantes y están publicados
De 009 Biónica
- Tres reglas para volar en parvada
- Las hormigas ya resolvieron el problema del viajero
- Si tienes 50 tareas y todas son igual de importantes, no sabes por dónde empezar
De 010 Sistemas expertos
- El acertijo de la carrera
- MYCIN diagnosticaba mejor que algunos médicos y nunca se usó
- Reglas escritas contra reglas aprendidas
De 012, con Andrés Arriaga
- Lo que la escuela no te enseña: investigar y no rendirte
- La semillita: por dónde empezar si no sabes absolutamente nada
De 013 Lógica difusa
De 014 Flujo de trabajo en Git
- El punto de control
- De dónde salen los números de versión (y por qué vuelven los bugs)
- La ansiedad de estar cómodo
De 015 Ignorancia
De 016 Ubuntu
- Tres formas de probar Linux sin arrepentirte
- La vez que me quedé sin interfaz gráfica
- Cómo se sostiene el software libre
De 017, con Bruno Valbuena
- Resulta que yo soy el único que disfruta esa dinámica
- El arte decide si tu juego pega
- Convertir psicología en mecánica: el juego de los topos
De 018, con Ariel Gamboa
- Resiliencia intelectual
- Medir el pasto y decir que se comporta como pasto
- El problema de la coherencia, explicado sin física
De 019, con Joan Travé
- La beca que no sabías que existía
- Si no puedes dibujarlo, no lo has entendido
- El problema que llevas años sin resolver