Érase una vez un algoritmo... artwork

Érase una vez un algoritmo...

150 episodes - Spanish - Latest episode: 15 days ago -

Algunas reflexiones sobre la computación desde una visión técnica, científica y filosófica. 

Technology computación informática programación lenguajes de programación algoritmo filosofía ciencia de la computación sistema ingeniería en informática estructuras de datos
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Estoicismo y Computación | E-134

May 28, 2024 14:00 - 8 minutes - 5.97 MB

Send us a Text Message. Sobre cómo se relaciona el estoicismo y la computación a través del determinismo. Support the Show.

Creatividad e Inteligencia Artificial, de Margaret Boden | E-133

May 27, 2024 20:00 - 9 minutes - 6.73 MB

Send us a Text Message. Algunas ideas sobre el interesante artículo de Margaret Boden: Creativity and artificial intelligence (1998). Support the Show.

La arquitectura de la complejidad, de Herbert A. Simon | E-132

May 26, 2024 13:00 - 10 minutes - 6.98 MB

Send us a Text Message. Sobre el concepto de complejidad propuesto por Herbert A. Simon en su artículo: The Architecture of Complexity. Libro mencionado: The Sciences of the Artificial (1969).   Support the Show.

La Prueba de Turing no es una prueba | E-131

May 25, 2024 17:00 - 7 minutes - 4.86 MB

Send us a Text Message. Sobre el famoso experimento mental de Alan Turing. Libro mencionado: ¿Puede pensar una máquina?, introducción de Manuel Garrido, editorial KRK (2012). Support the Show.

«Es como volver a empezar» | E-130

April 27, 2024 10:00 - 12 minutes - 8.54 MB

Send us a Text Message.  «Es como volver a empezar», una reflexión. Support the Show.

Pragmatismo, utilitarismo y contemplación en tecnología ~ [+TheDojoMX] | E-129

April 22, 2024 00:00 - 1 hour - 45.7 MB

Send us a Text Message. Una conversación sobre pragmatismo, utilitarismo y contemplación, y cómo estos conceptos se relacionan con la verdad y la felicidad. Además, cómo se conectan con nuestra vida profesional como informáticos. Es la primera colaboración con Héctor Patricio de TheDojoMX, un excelente canal de informática. Canal de YouTube de TheDojoMX: https://www.youtube.com/@TheDojoMX Información del pódcast: - Sitio web: https://algoritmo.buzzsprout.com Mis libros: - Sitio web:...

¿Qué es un programa computacional? | E-128

March 28, 2024 11:00 - 18 minutes - 12.9 MB

Send us a Text Message. Algunas reflexiones sobre la definición de programa computacional de Raymond Turner, propuesta en su libro: Computational Artifacts (2018). Support the Show.

Cristian Steib: entre Arduino y Kubernetes | E-127

March 11, 2024 23:00 - 59 minutes - 40.6 MB

Send us a Text Message. Cristian Steib es líder técnico en Avature y tiene varios años de experiencia como desarrollador de software. Lo que le ha permitido no sólo trabajar en proyectos tradicionales de programación, sino también en otros donde debe existir una simbiosis con el hardware.  Una excelente conversación para aprender otra faceta de la informática. Redes sociales de Cristian: https://www.instagram.com/cristian.steib https://www.linkedin.com/in/cristiansteib/ https://github....

Las implicaciones filosóficas de la IA, y el lenguaje de programación L* | E-126

February 25, 2024 21:00 - 12 minutes - 8.29 MB

Send us a Text Message. Algunas implicaciones filosóficas de los modelos generativos que producen código. Support the Show.

¿Qué diferencia la inteligencia humana de la artificial? | E-125

February 19, 2024 23:00 - 18 minutes - 12.6 MB

Send us a Text Message. La falibilidad de nuestros recuerdos distorsiona en parte nuestro presente y nos induce a cometer malas interpretaciones. Algo que, en la actualidad, también poseen los modelos generativos de IA.  También añadí algunas notas sobre la creatividad humana y artificial. Support the Show.

Mentes geniales: Niklaus Wirth (1934-2024) | E-124

January 10, 2024 00:00 - 21 minutes - 14.9 MB

Send us a Text Message. Un breve repaso a la vida de Niklaus Wirth, importante científico de la computación que recientemente falleció. Para más información, pueden considerar adquirir mi libro: Mentes geniales. La vida y obra de 12 grandes informáticos Support the Show.

Moralidad en los LLMs | E-123

December 30, 2023 04:00 - 9 minutes - 6.75 MB

Sobre cómo preguntas que apelan a cuestiones morales pueden poner en aprietos a los LLMs (Large Language Models). Referencia: Evaluating the Moral Beliefs Encoded in LLMs. Support the show

La moralidad en los LLMs | E-123

December 30, 2023 04:00 - 10 minutes - 7.44 MB

Send us a Text Message. Sobre cómo preguntas que apelan a cuestiones morales pueden poner en aprietos a los LLMs (Large Language Models). Referencia: Evaluating the Moral Beliefs Encoded in LLMs. Support the Show.

Máquina de Turing Consciente | E-122

December 27, 2023 03:00 - 12 minutes - 8.57 MB

Send us a Text Message. Sobre el trabajo de Lenore y Manuel Blum en su artículo: "A theory of consciousness from a theoretical computer science perspective: Insights from the Conscious Turing Machine".  Este artículo presenta un modelo computacional llamado Conscious Turing Machine, que esta influido por la Turing Machine (modelo de computación) y Global workspace theory (modelo para pensar en la consciencia). Enlace del paper: https://www.pnas.org/doi/full/10.1073/pnas.2115934119 Global...

El libre albedrío y la informática | E-121

December 09, 2023 01:00 - 7 minutes - 5.45 MB

Send us a Text Message. ¿Existe el libre albedrío? Sobre la tesis de Robert Sapolsky de la vida sin libre albedrío. Añado una conexión con la informática. Audio original del episodio de YouTube: https://youtu.be/jfUgL_HEW1U Libro de Robert Sapolsky: Determined. Life Without Free Will. Support the Show.

Manuel Rubio (Parte III): la historia de los lenguajes de programación (década de 1960) | E-120

November 14, 2023 18:00 - 1 hour - 49.8 MB

Send us a Text Message. Hoy nos visita Manuel Rubio por tercera vez, en esta ocasión, para hablarnos sobre el contenido de su segundo libro dedicado a la historia de la programación, que transcurre en la década de 1960. ¡Un periodo apasionante! Canal de YouTube: https://www.youtube.com/@programandootrahistoria Support the Show.

Una breve historia de la computación cuántica ~ Parte I | E-119

September 11, 2023 22:00 - 15 minutes - 10.3 MB

Send us a Text Message. Una breve historia de la computación cuántica y sus pioneros. Support the Show.

Principios de programación (nuevo libro) | E-118

September 03, 2023 22:00 - 12 minutes - 8.62 MB

Send us a Text Message. Una introducción a mi nuevo libro Principios de programación que ya se encuentra en preventa, editado por Marcombo. Enlace al anuncio: https://camilocs.substack.com/p/nuevo-libro-principios-de-programacion Preventa España y extranjero: Amazon ES España: fnac La publicación será a finales de septiembre. Support the Show.

LLMs y ChatGPT: tres recomendaciones | E-117

August 31, 2023 20:00 - 17 minutes - 11.8 MB

Send us a Text Message. En este episodio exploro los LLMs (Large language models), y también, algunas sugerencias sobre cómo usarlos para obtener un mayor beneficio. Mi newsletter que contiene varias entrevistas a grandes personalidades de la ciencia de la computación: https://camilocs.substack.com Support the Show.

Jesús Gómez: Clojure y la programación funcional | E-116

July 09, 2023 21:00 - 1 hour - 55.9 MB

Send us a Text Message. Jesús Gómez es un experimentado programador venezolano. Hoy conversamos sobre los diversos estilos de programación: imperativo, orientado a objeto y funcional. Y nos centraremos en este último, sobre todo, en los lenguajes derivados de Lisp, como es el caso de Clojure. Libros mencionados en la entrevista: - https://htdp.org/ - https://mitpress.mit.edu/sicp - https://greenteapress.com/wp/think-python/ - https://mcsp.wartburg.edu/zelle/python/ppics3/index.html Suppor...

Oscar Fernandez Sierra: la importancia de ayudar | E-115

July 01, 2023 12:00 - 1 hour - 51 MB

Send us a Text Message. Una gran conversación con Oscar Fernandez Sierra, un informático con una gran componente humanista. A continuación algunos de los textos recomendados durante la entrevista: El efecto Checklist de Atul Gawande.  Dar y recibir: Por qué ayudar a los demás conduce al éxito de Adam Grant. Amplitud (Range): Por qué los generalistas triunfan en un mundo especializado de David Epstein. The Dream Machine de M. Mitchell Waldrop. Where Wizards Stay Up Late: The Origins Of...

AlphaDev: la nueva aventura de DeepMind | E-114

June 07, 2023 20:00 - 12 minutes - 8.91 MB

Send us a Text Message. Hoy fue anunciado AlphaDev de DeepMind. Un generador de código que demostró ser capaz de "descubrir" nuevos algoritmos que superan al mejor algoritmo de ordenamiento (sort) en C++ (implementación en LLVM). Artículo mencionado:   Faster sorting algorithms discovered using deep reinforcement learning Support the Show.

Computación y humanidades: tres puntos de encuentro | E-113

June 04, 2023 01:00 - 11 minutes - 8.16 MB

Send us a Text Message. Tres ideas de cómo unir las humanidades a la enseñanza de la computación. Support the Show.

Reparadores automáticos de programas | E-112

May 18, 2023 22:00 - 13 minutes - 9.05 MB

Send us a Text Message. Algunos breves comentarios sobre los reparadores automáticos de programas (o código) y su importancia en el quehacer de un desarrollador. Más información: https://arxiv.org/abs/2301.03270 DeepFix: https://paperswithcode.com/dataset/deepfix Support the Show.

José A. Alonso Jiménez (Parte II): ChatGPT, y de una probable síntesis en la IA | E-111

April 01, 2023 09:00 - 1 hour - 45 MB

Send us a Text Message. Hablamos sobre ChatGPT y de una probable una nueva síntesis en la IA: entre los sistemas probabilísticos y los de razonamiento simbólico. Support the Show.

Raúl Castro: sobre la actividad de programar | E-110

March 11, 2023 21:00 - 1 hour - 71.9 MB

Send us a Text Message. Raúl Castro es un experimentado informático que ha trabajado tanto en Argentina como en Alemania. Conversamos sobre diversos temas: las habilidades de un buen programador, el rol de las tecnologías, cómo la Inteligencia Artificial afectará la actividad de programar y cómo surgió su interés por la red social Quora, entre muchas otras cuestiones. Perfil de Raúl en Quora: https://es.quora.com/profile/Raul-Castro Support the Show.

Ramon Llull y Gottfried Leibniz: en los comienzos de la computación | E-109

March 07, 2023 22:00 - 18 minutes - 12.9 MB

Send us a Text Message. Hoy: sobre dos personajes claves para entender la computación actual. Referencia: Computing with Concepts, Computing with Numbers: Llull, Leibniz, and Boole de Sara L. Uckelman (2010). Support the Show.

Breves reflexiones filosóficas sobre ChatGPT | E-108

February 05, 2023 20:00 - 14 minutes - 9.71 MB

Send us a Text Message. En este episodio comienzo hablando sobre dos clásicos experimentos mentales: el Test de Turing (de Alan Turing) y la Habitación China (de John Searle), para luego tratar lo relativo a ChatGPT. Support the Show.

Computación Neuromórfica: ¿El futuro de la computación? | E-107

January 14, 2023 21:00 - 16 minutes - 11.5 MB

Send us a Text Message. La computación neuromórfica emerge como una nueva posibilidad de mejorar la eficiencia en los algoritmos de inteligencia artificial. Artículo de referencia: Opportunities for neuromorphic computing algorithms and applications Support the Show.

Mentes geniales: Edsger Dijkstra (1930-2002) | E-106

January 07, 2023 22:00 - 23 minutes - 16 MB

Send us a Text Message. Un episodio dedicado a Edsger Dijkstra, científico de la computación, ganador del premio Turing 1972. Para más información, pueden considerar adquirir mi libro: Mentes geniales. La vida y obra de 12 grandes informáticos Support the Show.

El futuro de los lenguajes de programación | E-105

December 28, 2022 23:00 - 18 minutes - 12.8 MB

Send us a Text Message. Sobre tres aspectos que considero relevantes en el futuro de los lenguajes de programación: nuevos lenguajes de programación para atacar nuevos dominios, preocupación por el consumo energético y la reparación automática de errores. Artículos mencionados: Energy Efficiency across Programming Languages. Enlace: https://sites.google.com/view/energy-efficiency-languages Concolic Program Repair. Enlace: https://cpr-tool.github.io Support the Show.

Generadores automáticos de código: ¿El fin de la programación? | E-104

December 26, 2022 21:00 - 18 minutes - 12.7 MB

Send us a Text Message. Algunas reflexiones sobre GitHub Copilot y AlphaCode y su posible impacto en la manera que tenemos de concebir la programación. Artículos mencionados:  Do Users Write More Insecure Code with AI Assistants?https://arxiv.org/abs/2211.03622 The End of Programming. https://cacm.acm.org/magazines/2023/1/267976-the-end-of-programming/fulltext Support the Show.

Manuel Rubio (Parte II): Historia de los lenguajes de programación | E-103

November 29, 2022 21:00 - 1 hour - 56.6 MB

Send us a Text Message. Manuel Rubio regresa a este pódcast para hablarnos sobre su libro de la historia de los lenguajes de programación. Repasamos cómo surgió FORTRAN, Cobol, Lisp, C, Erlang, y muchos más. Además de darnos a conocer cómo estos lenguajes influyeron a otros que forman parte de nuestro presente. Enlaces de Manuel: Twitter: https://twitter.com/MRonErlang Pueden encontrar los libros de Manuel aquí: https://altenwald.com Support the Show.

Rust, y tipos de implementación de un lenguaje de programación | E-102

November 28, 2022 22:00 - 20 minutes - 13.8 MB

Send us a Text Message. Hoy quiero conversar sobre mis primeras impresiones usando Rust. También de los tipos de implementación que existen para un lenguaje de programación: interpretación, compilación estática y Just-in-time (JIT). La dirección de mi newsletter: https://camilocs.substack.com Support the Show.

Fabián Vega Alcota: Haskell y la programación funcional | E-101

November 02, 2022 15:00 - 56 minutes - 38.6 MB

Send us a Text Message. Fabián es un entusiasta de la programación funcional y, en particular, de Haskell. Hoy conversamos sobre su experiencia con este interesante lenguaje de programación. Libro recomendado: http://learnyouahaskell.com Twitter: https://twitter.com/fabianmativeal GitHub: https://github.com/FabianVegaA Support the Show.

Renacer ~ Parte III ~ Final | E-100 [Celebración]

October 24, 2022 01:00 - 49 minutes - 33.9 MB

Send us a Text Message. Parte final del ep. # 100. Gracias a todos por seguir este pódcast :-) Support the Show.

Los tónicos de la voluntad ~ Parte II | E-100 [Celebración]

September 28, 2022 21:00 - 37 minutes - 25.6 MB

Send us a Text Message. Parte II del episodio número 100 de celebración :-) En esta ocasión "revivo" algunos extraordinarios momentos junto a: Jose A. Alonso Jiménez Antonio Cabrera Daphne Gallardo Carlos Lauterbach Pamela Bustamante El título de este episodio es en recuerdo del libro de Santiago Ramón y Cajal: Los tónicos de la voluntad: Reglas y consejos sobre investigación científica. Support the Show.

Mañana en la batalla piensa en mí ~ Parte I | E-100 [Celebración]

September 28, 2022 00:00 - 31 minutes - 21.6 MB

Send us a Text Message. Episodio nro. 100, Parte I. Comenzaré una antología extrayendo algunos fragmentos de cada entrevista.  En esta primera parte recordamos a: Claudio Albornoz Felipe Santa-Cruz Manuel Rubio Andros Fenollosa Andrés León Manuel Rubio-Sánchez Orlando Méndez El título de este episodio es en homenaje a Javier Marías, es el nombre de una de sus novelas, gran escritor y traductor recientemente fallecido. Support the Show.

Andros Fenollosa (Parte II): Escribir, Python y las aplicaciones web de tiempo real | E-99

August 26, 2022 18:00 - 40 minutes - 28 MB

Send us a Text Message. Una nueva conversación con Andros, en esta ocasión conversamos sobre su reciente libro: Building SPAs with Django and HTML Over the Wire. Enlaces al libro: https://www.amazon.com/Building-SPAs-Django-HTML-Over/dp/1803240199 Sitio web de Andros: https://soy.andros.dev   Support the Show.

Una breve historia de la Inteligencia Artificial — 2006-2022 ~ Parte III | E-98

August 25, 2022 00:00 - 23 minutes - 16.4 MB

Send us a Text Message. La importancia de Deep Learning y el surgimiento de nuevas empresas y equipos de investigación dentro de empresas privadas. Además de la aparición de modelos pre-entrenados como los Transformers. Mi canal de YouTube: https://www.youtube.com/channel/UCmvwiEa3m6mrgjIbDyZr0ag Me puedes regalar un café: https://www.buymeacoffee.com/camilocs Support the Show.

Cibernética y programación: un punto de encuentro | E-97

August 14, 2022 21:00 - 18 minutes - 12.7 MB

Send us a Text Message. ¿Qué es la cibernética y cómo la podemos conectar con la programación? Lecturas sugeridas: Artículo: Cybernetics. Ernst von Glasersfeld, 1992.  https://www.taylorfrancis.com/chapters/edit/10.1201/9781482277180-1/cybernetics-ernst-von-glasersfeld Libro: An Introduction to Cybernetics. William Ross Ashby, 1956. Personajes mencionados: Norbert Wiener. Autor del libro:  Cybernetics: Or Control and Communication in the Animal and the Machine Support the Show.

Una breve historia de la Inteligencia Artificial — 1981-2005 ~ Parte II | E-96

August 10, 2022 22:00 - 22 minutes - 15.2 MB

Send us a Text Message. El ascenso y caída de los sistemas expertos, y, el amanecer del aprendizaje automático junto a las redes neuronales artificiales. Support the Show.

¿Cuándo escribimos HTML estamos programando? | E-95

August 10, 2022 00:00 - 17 minutes - 12.2 MB

Send us a Text Message. Un debate filosófico sobre la programación: pragmático/ingenieril vs. teórico Support the Show.

Una breve historia de la Inteligencia Artificial — 1950-1980 ~ Parte I | E-94

August 06, 2022 23:00 - 23 minutes - 15.9 MB

Send us a Text Message. Primera parte de la historia de la IA (por supuesto, bastante resumida).  Algunos personajes mencionados: Alan Turing. Autor de un relevante artículo sobre la IA. John McCarthy. Creador de Lisp. Frank Rosenblatt. Creador del Perceptrón. Ray Solomonoff. Creador del concepto de probabilidad algorítmica. Joseph Weizenbaum. Creador de ELIZA. Un filósofo de la informática. Marvin Minsky. Autor del libro: Perceptrons. Support the Show.

Computacionalismo | E-93

July 31, 2022 22:00 - 17 minutes - 11.8 MB

Send us a Text Message. ¿Las capacidades cognitivas de nuestro cerebro son computación? Hoy hablaré sobre la teoría computacional de la mente. Enlaces relevantes: - Habitación china (John Searle): https://es.wikipedia.org/wiki/Habitaci%C3%B3n_china -  Objections to Computationalism: A Survey.  Marcin Miłkowski. Enlace:  https://philarchive.org/archive/MIKOTC-2   Información del podcast: - Sitio web: https://algoritmo.buzzsprout.com Contacto: - Sitio web: https://camilochs.github.io/we...

Invariante | E-92

July 24, 2022 23:00 - 17 minutes - 12.2 MB

Send us a Text Message. Un episodio dedicado a este concepto tan importante en la informática que, se familiariza, con otros como la verificación formal, la inmutabilidad y la programación funcional.  Información del podcast: - Sitio web: https://algoritmo.buzzsprout.com Contacto: - Sitio web: https://camilochs.github.io/web/ Redes sociales: - Twitter: https://twitter.com/camilo_chacon_s - Quora: https://es.quora.com/profile/Camilo-Chac%C3%B3n-Sartori - Linkedin: https://www.linkedin....

¿Qué es un lenguaje de programación? ¿El compilador es el lenguaje? | E-91

July 23, 2022 19:00 - 22 minutes - 15.6 MB

Send us a Text Message. Sobre la distinción entre especificación e implementación.  Información del podcast: - Sitio web: https://algoritmo.buzzsprout.com Contacto: - Sitio web: https://camilochs.github.io/web/ Redes sociales: - Twitter: https://twitter.com/camilo_chacon_s - Quora: https://es.quora.com/profile/Camilo-Chac%C3%B3n-Sartori - Linkedin: https://www.linkedin.com/in/camilo-chacon-sartori/ - Instagram: https://www.instagram.com/camilo.chacon.s/ - GitHub: https://github.com/ca...

Patricio Reyes: análisis de datos urbanos | E-90

July 14, 2022 21:00 - 1 hour - 65.2 MB

Send us a Text Message. Patricio Reyes es investigador senior del Barcelona Supercomputing center (BSC), hablamos sobre diversas cosas relacionadas con el análisis de datos urbanos: teoría de grafos, redes complejas, simulación, optimización, datos espaciales, etc.  Y además de incluir el tema más importante de todos: el café.  No se pierdan esta interesante y divertida charla. Redes sociales https://twitter.com/pareyesv https://github.com/pareyesv https://www.linkedin.com/in/patricior...

Héctor Patricio: desarrollo de software y sus desafíos futuros | E-89

July 03, 2022 15:00 - 1 hour - 65.1 MB

Send us a Text Message. Héctor Patricio es un desarrollador de software mexicano, fundador de The Dojo MX, un canal de YouTube dedicado a todos los temas referentes a la informática. Hablamos sobre qué es ser un buen programador y, en particular, qué es ser un buen informático en esta época. Información de Héctor: - Twitter: https://twitter.com/HectorIP - Sitio web: https://hectorip.com Información del podcast: - Sitio web: https://algoritmo.buzzsprout.com Contacto: - Sitio web: htt...

Eduardo Díaz: la naturaleza del software | E-88

June 17, 2022 15:00 - 1 hour - 55.5 MB

Send us a Text Message. Eduardo Díaz es ingeniero civil en computación y magíster en tecnologías de información de la Universidad de Chile. Además es autor del blog La Naturaleza del Software, que, desde el 2005, cuenta con más de 1000 artículos. Una entrevista donde hablamos sobre algunos de los entresijos del mundo de la informática. Información de Eduardo: Twitter: https://twitter.com/lnds Blog: https://lnds.net Información del podcast: - Sitio web: https://algoritmo.buzzsprout.com...

Twitter Mentions

@camilo_chacon_s 13 Episodes
@_jmejia 2 Episodes
@mronerlang 2 Episodes
@fabianmativeal 1 Episode
@0rkk0 1 Episode
@hectorip 1 Episode
@pambusf 1 Episode
@lnds 1 Episode
@pareyesv 1 Episode