Entradas

El mejor paper de Ingeniería de Software que leí en 20 años

Imagen
Acompaño a @srlm en las redes sociales hace más de 15 años, se retiró como profesor de Ingeniería de Software de la UFPE hace algunos años, Master, PhD, creo que tiene algún post-Doc.. pero más que eso, tiene muy clara la visión de lo que vivimos y lo que se viene. Reposteo y comento algunos textos hace tiempo, tanto en el twitter como en el miniblog.


Hace unos días leí un paperque escribió junto a otros investigadores, y es lo mejor que he leído en mucho tiempo. En Ingeniería de Software, lo mejor que había leído hasta el momento era la frase de un gran autor de libros sobre el tema, "Software Engineering is bullshit". Realmente hay muchas técnicas, procesos, herramientas que ayudan a crear un mejor software, pero como estamos hablando de crear, realmente es un arte. Las técnicas, procesos y herramientas ayudan, pero los artistas son el componente más importante de la creación.
Luego de trabajar hace más de 15 años con software y específicamente hace 10 años en el área de Inf…

Reflexiones de una pandemia

Imagen
Luego de un poco más de un mes de cuarentena, saturado de noticias al respecto de la enfermedad, de los tratamientos, de las muertes, de lo que debemos o no debemos hacer, de cómo cambiará o no nuestra forma de vivir, trataré de dejar registro de algunas ideas, principalmente para venir a leer en algunos años acerca de este tiempo incierto.
Hoy no sabemos cuándo ni cómo terminará esto, pero siempre las crisis son oportunidades muy valiosas para re-pensar sobre qué estamos haciendo y cuáles son las distintas posibilidades. Sin tomarnos el tiempo para reflexionar es como que vamos actuando en automático, sin pensar, como en una fábrica, simplemente tratando de mejorar u optimizando cada proceso, buscando siempre más (más productividad, más rápido, más placer, más conocimiento, más fuerza, más  ... ) de lo bueno, y minimizar lo que rechazamos (menos sufrimiento, dolor, menos problemas, menos penas, menos angustias ... ).
Hace algunos meses, un poco antes de la pandemia, venía reflexionando…

Where are we going? The answer!

Después de más de casi 20 años de la vez que me preguntaron, "where are we going?" finalmente creo que tengo la respuesta más adecuada. Durante todo este tiempo, me hice la pregunta y busqué muchas respuestas, tratando de profundizar algunas y entender realmente a dónde íbamos a llegar trazando uno u otro camino.

Escribí aquí mismo un par de veces sobre el tema, con posibilidades, y una de las respuestas allá por el 2007 ya decía la Singularidad de Vernor Vinge. Muchas otras respuestas eran factibles, como la del año 2000: "To the final destruction!". Pero entre todas las respuestas, tengo una nueva que creo es la más adecuada:

To singularity and beyond!
Y a través de esta, puede ocurrir cualquiera de las otras después.. y probablemente varias de ellas lleguen a ocurrir en diferentes lugares y diferentes momentos.
- Control total y centralizado de Huxley. - Implantación de un socialismo tecnológico. - Regulación de los derechos post-humanos y de cyber-humanos. - Mundo d…

Realidad fragmentada -el peligro del creciente uso de la información

Tendemos a interpretar y a juzgar a las personas y/o objetos a partir de la (poca) información que tenemos de ellas.  Veo a una persona y puedo identificar una serie de cosas (la ropa, el peinado, los gestos, el horario, la actitud, etc) y también tengo información que me pueden dar otras personas (que ven a ellas a partir de su punto de vista, su contexto y sus ideas preconcebidas). A partir de eso, recreamos una idea en nuestra mente de lo que es la persona u objeto, de lo que hace en su día-a-día, y además tendemos a juzgarla a partir de esa idea.

Pero en la era de la información, tendemos a confundir la precisión de la información con la precisión de la idea que tenemos. A partir de las herramientas que se utilizan hoy día, tenemos acceso a mucha más información de las personas u objetos: qué postean, dónde están, fotos, videos, en qué horario lo hacen, por donde se mueven, etc. Además, tenemos contacto con muchas más personas que antes, que pueden contarnos cosas (siempre según s…

The Singularity is here

The SingularityEl concepto de Singularidad fue descrito en un paper de Vernor Vinge hace casi 25 años (es del 1993, antes del lanzamiento del primer navegador web -Mosaic- cuando internet todavía estaba en pañales). Cuando lo leí, recordé la pregunta casi de inmediato: 'where are we going?'

Vale la pena leer el paper completo, pero dejo aquí lo esencial:
Abstract: Within thirty years, we will have the technological means to create superhuman intelligence. Shortly after, the human era will be ended. Is such progress avoidable? If not to be avoided, can events be guided so that we may survive? These questions are investigated. Some possible answers (and some further dangers) are presented. [1][Resumen: en treinta años, tendremos el poder tecnológico de crear inteligencia super-humana. Poco después, será el fin de la era humana. Es evitable este progreso? Si no podemos evitarlo, pueden ser guiados los eventos tal que podamos sobrevivir? Estas cuestiones son objeto de esta investiga…

Sacar 3 ceros al guaraní, es una buena idea?

Imagen
El guaraní es una moneda que hace más de 50 años permanece inalterada, fruto de buenas políticas monetarias y estabilidad macroeconómica. Es la moneda más antigua de sudamérica. Inicialmente creada en el año 1944 para sustituir al peso paraguayo, y así un guaraní equivalía a 100 pesos paraguayos (y hubo una moneda anterior, llamada real paraguayo) [todo según Wikipedia].

La mayoría de los países sudamericanos sacaron 3 ceros a su moneda en innúmeras ocasiones, debido a que se hacía difícil manejar montos tan grandes, en una época donde escaseaban las computadoras y transacciones digitales. Ahora, que los países están pensando en eliminar sus billetes de mayor denominación (y en algunos casos hasta abolirlos), nosotros pensamos crear nuevos billetes o cambiar la moneda en curso.


La principal desventaja de quitarle 3 ceros, es el costo de hacerlo en tiempos donde los sistemas informáticos son parte importantísima de nuestras vidas, en todos los ámbitos que podamos imaginar. Eliminar una…

Facebook is building AI that builds AI - Is singularity near?

Hoy tenemos innúmeros ejemplos de cosas que las computadoras hacen mejor que las personas, incluso las más expertas en su campo. Tenemos jugadores de ajedrez, de GO, sistemas expertos, reconocedores de patrones, semáforos inteligentes, etc. Eso seguirá extendiéndose rápidamente. En breve tendremos no solamente mapas que nos dicen la mejor ruta en tiempo real, sino automóviles que se manejan solos, asistentes digitales que nos ayudan a tomar decenas de pequeñas decisiones en el día, o nos alertarán si olvidamos ciertas cosas, médicos virtuales, sistemas de seguridad que nos protegerán de cientos de peligros... y quién sabe qué más.
En Facebook ya han programado sistemas de Inteligencia Artificial que construyen mejores sistemas de Inteligencia Artificial que los humanos podrían hacerlo (o por lo menos más rápidamente), según leí en Wired recientemente. Sistemas inteligentes que construyen sistemas más inteligentes. Seguirá eso extendiéndose hasta llegar al punto de la Singularidad? Cre…