Para los que no hablan inglés, la pizarra dice: “Si usted escoge una respuesta al azar para esta pregunta, ¿cual es la probablidad de que sea correcta? A) 25% B) 50% C) 60% D) 25%” A ver como les va, sin hacer trampas, ni buscar en google.
“La ética del cuidado a los ciudadanos da forma al gobierno. La asistencia requiere que el gobierno tenga dos roles entrelazados: protección y empoderamiento. La protección es más que un ejército, la policía o un cuerpo de bomberos. Significa seguridad social, control de las enfermedades y la salud pública, alimentos seguros, ayuda en los desastres, cuidados médicos, protección a los consumidores y a los trabajadores, protección ambiental. El empoderamiento por parte del gobierno está en todas partes: puentes y carreteras, de modo que puedas desplazarte a donde quieras, y donde puedas despachar tus productos. La internet y las comunicaciones...
En la película Super 8 un joven que atiende una gasolinera escucha música en su Walkman. Está de espaldas a la calle. Cuando entra el comisario debe tocarle para que reaccione, hay un diálogo, donde el chico le explica que es el Walkman, el comisario hace un molesto comentario de que así comienzan los problemas, al aguantar jovenes con parlantes en sus oidos, después vendrán otros problemas. El viejo sale del negocio, el joven vuelve a colocarse sus audífonos, y sigue en lo suyo, sin prestar atención al exterior. Esta es una películas de monstruos, y claro, mientras...
En los últimos artículos no sólo hemos cuestionando al sentido común, si no que además hemos visto que no somo muy racionales al momento de tomar decisiones (1 y 2). Si el sentido común es tan malo para lidiar con los fenómenos sociales complejos, ¿por qué no es más evidente esta limitación? Después de todo en el mundo físico usamos mucha de nuestra intuición para resolver problemas cada día, como por ejemplo cuando atrapamos una pelota o un disco en vuelo. Pero la verdad es que tampoco es así. Supongan que tienen en la mano izquierda una bala, y en la...
Y si la clave para resolver un problema resida en la forma de pensar, y la forma de pensar está dada por el lenguaje que usamos?
La soberbia, una de las tres virtudes del programador, pero ¿por qué, si esta sociedad considera a la soberbia como un pecado? Hace tiempo escribí en akarrú sobre el Areté, el orgullo como lo entendían los antiguos, voy a transcribirlo a este blog: Vivimos en una época mediocre, pero siempre ha sido así, ¿no es verdad? Dice Aquiles: “Igual lote consiguen el inactivo y el que batalla con denuedo. La misma honra obtienen tanto el cobarde como el valeroso. Igual muere el holgazán que el autor de numerosas hazañas. Ninguna ventaja me reporta haber padecido dolores en el ánimo”....
Hace un tiempo un comentarista habitual de este blog me preguntó ¿cuáles serían los conocimientos fundamentales que debe tener un buen progrmador?, para responder a esa pregunta decidí crear un blog. Partí por lo básico, enseñando a programar, a los interesados les dejo la dirección de mi curso de programación: aprende a programar.
Hace años, cuando con mi amigo Maz conseguimos desarrollar tecnología biométrica de clase mundial, certificada con altos estándares internacionales, y después de recibir un premio de innovación de la industria nacional, sabíamos que el siguiente paso era dejar de que la tecnología core de nuestra solución fuera importada. Con respecto al hardware pensabamos que poco podiamos hacer, así que atacamos el desarrollo de algoritmos de identificación biométrica. Ya no estabamos para seguir investigando nosotros, por lo que recurrimos a la academia. Y logramos levantar con apoyo de Reuna un fondo estatal para el desarrollo de algoritmos biométricos. De las universidades grandes...
La siguiente es mi traducción de un artículo publicado por Bjarne Stroustrup en la Communications of ACM en Enero de 2010. Bjarne Stroustrup es el creador del lenguaje C++. ¿Qué deberíamos enseñar a los nuevos desarrolladores? ¿Por qué? por Bjarne Stroustrup. Publicado en Communications of the ACM (texto original) Vol. 53 No. 1, Pages 40-42 10.1145/1629175.1629192 La ciencia de la computación debe estar en el centro del desarrollo de los sistemas de software. Si no está, debemos confiar en la experiencia individual y en reglas generales, y terminamos con sistemas menos capaces y confiables, desarrollados y mantenidos a costos innecesariamente...
Ultimos comentarios