Orígenes
El primer lenguaje de programación que aprendí fue Basic, allá por 1981, sobre un Sinclair ZX81. ¿Conocen lo que Dijkstra dijo sobre Basic? Dijkstra dijo: “La enseñanza de BASIC debería ser considerada...
View Article¿Cuál es la verdad?
Este post nace de una preocupación, que surge de una discusión con Matias Asun, director ejecutivo de Greenpeace Chile. En su columna en El Mostrador del día hoy, junto con plantear su posición...
View ArticleAdele
“Don’t ask whether you can do something, ask how to do it.” “No preguntes si puedes hacer algo, pregunta cómo hacerlo”. – Adele Goldberg A propósito, Feliz Día de la Mujer. Artículos relacionados...
View ArticleHarry Potter y el misterio de la hora perdida
Antiguamente uno anotaba la hora de una reunión en una agenda de papel: “9:30 día 12 de marzo, reunión de coordinación…”, llegaba el cambio de hora se ajustaba el reloj y eso era todo. La tinta no se...
View ArticleFiloctetes
De todos los guerreros griegos que partieron a la guerra de Troya, Filoctetes era notable no solo por su bravura, sino por la maravillosa herencia de la cual era poseedor: el arco y las flechas del...
View ArticleAtorvastatina
Sucede que tengo el colesterol muy alto, de hecho en un nivel de riesgo para mi salud. Necesito hacer cambios en mis hábitos alimenticios y dejar atrás el sedentarismo. No es bueno pasar sustos y...
View ArticleCardumen
“Con sentido de manada, de cardumen somos más que 6 ú 8 capitalistas”– Iván Fuentes Artículos relacionados Uhura Reflexiones Vida Plena
View ArticleEntropía
“Nadamos contracorriente contra un torrente de desorganización, el que tiende a reducirlo todo al calor muerto del equilibrio y la monotonía… Este calor muerto en física tiene una contraparte en la...
View ArticleUn almuerzo en Lafayette Square
En diciembre de 1942, la fecha es imposible de precisar, tres hombres se juntaron a almorzar en el restaurante del hotel Hay-Adams en Lafayette Square, Washington D.C. No se trataba de tres políticos,...
View ArticleEl mejor editor de texto de todo el mundo mundial
Ayer asistí a ver unas charlas del grupo de lenguajes dinámicos, mi interés principal era ver la presentación de mi amigo Aldrin Martoq y su proyecto (o proyectos), de impacto mundial, Brayatan...
View ArticleEl extraño caso de Ettore Majorana
En 2006 al cumplirse el centenario del nacimiento del gran físico italiano Ettore Majorana se estableció el Electronic Journal of Theoretical Physics estableció un premio en memoria del científico...
View ArticleAbout Speed Hashing
Hace unos días atrás Jeff Atwood, el autor del famoso blog Coding Horror menciona mi trabajo de de 2005 sobre las colisiones de MD5: Eduardo Diaz has described a scheme by which two programs could be...
View ArticleSobre la inteligencia del coyote
Las leyes de la “Coyótica” (Parte I) 1. El Correcamino no puede dañar al Coyote, excepto de modo indirecto al hacer bip, bip. 2. Ninguna fuerza externa puede dañar al Coyote, excepto su propia...
View Article¡Programa CTM!
Ustedes dirán: “Eduardo, seguro que te encanta escribir, esa debe ser tu verdadera pasión.”. Y la verdad es que no están tan lejos, me gusta escribir, y preparar estos posts es una de las actividades...
View Article¿Qué es programar?
“Si miras al software hoy en día, a través de los lentes de la historia de la ingeniería, ciertamente es un tipo de ingeniería, pero del tipo de ingeniería que hacía la gente que no conocía el...
View ArticleAprender a programar
De acuerdo a un estudio reciente la ingeniería de software es la carrera más rentable y envidiable de 2012: Software Engineering 2012′s Top Job. Escuché hace unos días a una joven estudiante de primer...
View Article¿Conoces a Pin Pon?
[If] you think there’s some sophisticated recipe for success, then I think you are doomed. You’re making it too complicated. — Brad Bird ¡Ah!, ¿cómo lograr que sucedan las cosas? O como dicen en los...
View ArticleDos de Tres: El Teorema CAP
Mi amiga ISA reclama por sus papitas, se refiere a un problema que tuvo al tratar de adquirir objetos con su tarjeta de crédito para un juego online. Este es un problema común, lo que todos esperamos...
View ArticleInvitación
Mañana estaré en la charla – panel sobre Cloud Computing que organizamos con el Departamento de Ciencias de la Computación de la Universidad de Chile, nos vemos allá! Acá está la invitación:...
View ArticleFlame y MD5
En 2005 escribí una prueba de concepto donde usé una conocida vulnerabilidad de MD5 descubierta por Xiaoyun Wang en 2004 [1], para engañar cualquier sistema que valide la firma digital de un archivo...
View Article