Surfeadores del código 101 - Optimización de código 3u362e

Explicit

25/05/2025

En este episodio, me siento con Javi a charlar —como siempre, entre risas y recuerdos retro—...

En este episodio, me siento con Javi a charlar —como siempre, entre risas y recuerdos retro— sobre algo que parece olvidado pero es más necesario que nunca: la optimización del código. Partimos desde una Raspberry Pi y acabamos hablando de Doom, pasando por Excel, Python, Power Pivot y la IA que está por todas partes... incluso ayudándonos a transcribir y editar este mismo podcast.
Recordamos el mítico algoritmo de John Carmack, una genialidad que permitió que Doom volara en máquinas limitadas, sacrificando un poco de precisión matemática por un brutal aumento de rendimiento. Algo que hoy nos parece ciencia ficción, pero que deberíamos tener muy presente.
Reflexionamos también sobre la ética de programar bien, el impacto energético del software y cómo enseñar (y aprender) programación con cabeza, no solo con frameworks de moda.
Además, exploramos herramientas como NotebookLM de Google, que nos permite resumir, anotar y convertir documentos en podcasts con IA. Un invento que nos habría ahorrado muchas tardes en Fase Bonus o MS-DOS Club.
Guion del episodio
00:00 - Intro caótica y cabecera low-cost
01:00 - La prisa por sacar productos (y series canceladas)
03:00 - ¿Qué daño (o bien) está haciendo la IA?
05:00 - Raspberry Pi vs juegos de alumnos y el artículo de John Carmack
10:00 - Mi Excel cocido: por qué programar sin bases es una trampa
20:00 - ¿Optimizar? No es opcional, es responsabilidad ecológica
34:00 - Apocalipsis informático y el glorioso regreso del Pentium
42:00 - Las bases, la educación y por qué hacer exámenes en papel tiene sentido
48:00 - NotebookLM: cuando resumir un PDF de 700 páginas no da miedo
53:00 - Cómo la IA puede ayudarnos (si sabemos usarla)
58:00 - Conclusiones y mensaje final: que la herramienta no te maneje a ti
Escúchalo, compártelo, y si te ha gustado… prueba a optimizar algo hoy. Tu U y el planeta te lo agradecerán.

Tele Indiscretos - 04 23 días 01:10:08 Surfeadores del código 100 - Tres tristes historias 29 días 01:07:27 Tele Indiscretos - 03 2 meses 01:16:20 Surfeadores del código 11 - David Colmenero. Technical developer 2 meses 01:17:31 Tele Indiscretos - 02 3 meses 01:28:25 Ver más en APP Gracias por enseñarnos el código binario a los profanos con la numeración del programa 😉 Dom, 25/05/25 18:12 Responder La optimización es un concepto muy amplio y tiene un coste. Puedes pasarte dias optimizando un software, u optimizar tanto el código que sea dificil a otros compremder q es lo q hace exactamente ese código y por tanto dificultando su mantenimiento. En ppio la optimización es necesaria hasta el punto en el que la aplicación corra de forma fluida en las máquinas objetivo. Lo habitual es q en futuras generaciones de esas máquinas ese soft siga funcionando igual de fluido o mejor. La clave está siempre en la relación coste / beneficio. Dom, 25/05/25 16:55 Responder Habrá que dejar pole Dom, 25/05/25 13:07 Responder 5rv31