jueves, 28 de septiembre de 2017

Lectura recomendada: "Homo Deus: Breve historia del mañana", Yuval Noah Harari.

Una lectura diferente. Aunque nos puede provocar dispares reacciones mentales: pensar que es un cuento de hadas o creer en el nuevo credo post-humanista, el  "dataísmo". Es un libro de obligada lectura.

Hacia tiempo que no me impactaba cada párrafo, página o frase, en una lectura de un libro. También debo confesar que no leo tanto como mis familiares directos. Es decir posiblemente existe un libro parecido al de Harari mucho más ajustado la "realidad". Pero este es realmente singular. Diferente. 


Teniendo un hermano filólogo, para un profesional técnico, entrar en un cuerpo a cuerpo en el campo de las letras es complicado.

Mejor que cualquier guión de película futurista, parece ser que no serán los alienígenas o los zombies los que intentarán acabar con la humanidad, será el propio homo sapiens creando estructuras de bits suplantadoras de átomos. El nuevo credo dataísta dejará de lado a su creador.

Los próximos descubrimientos en bioinformática y/o biotecnología, permitirán clonar procesos hiper complejos. Si la unión de todos esos procesos complejos fructifica y la inteligencia artificial (IA) puede retroalimentarse para tomar sus propias decisiones, para obtener un crecimiento económico sostenido (deseando cifras exponenciales) la humanidad no tendrá nada que hacer para salvarse. 

El autor opina que si toda estructura en los seres vivos la podemos reducir a un algoritmo, no existirá composición atómica que se resista. Siendo plausible científicamente, está por ver la velocidad exitosa en el traspaso o clonación de esas estructuras por parte de la comunidad científica.

No cabe duda que todo irá mucho mas rápido de lo que nos podemos imaginar, pero la mente humana es compleja. Muy compleja. Sólo con capacidades de computación que aún están por llegar - computación cuántica - los algoritmos podrán "suplantar" la totalidad de la mente humana.

En la búsqueda de la inmortalidad, la dicha y la divinidad, la humanidad se encontrará en un precipicio. Las nuevas tecnologías post-humanistas crearán una nueva religión (dataísmo). Un universo de flujo de datos donde sólo tiene valor la contribución al procesamiento de los mismos. En este escenario el homo sapiens tiene las de perder.

Quizás solo quedarán profesionales "especializados" en entrar en sistemas cuánticos, para intentar añadir código "salvador" - antes malicioso - mientras escuchan canciones de Dorian. Serán esos hackers los que podrían impedir la desaparición humana en formato átomo, rompiendo la fusión entre nuestro "yo" y el flujo de datos del sistema. Impidiendo que la humanidad se vea atrapada en un flujo cósmico de datos.

Me encanta la última parte del libro, que personalmente la he leído rápido. Actualmente los algoritmos ya controlan numerosos servicios que usamos en el día a día. 

En el libro el autor cita Deep Mind, la compañía del Reino Unido que Google compró en el 2014. Desde entonces la plataforma de inteligencia artificial, ha conseguido poder "recordar". Aún con muchas limitaciones, pero se pudo desarrollar una red neuronal con algoritmos para poder derrotar juegos de Atari.

Existe software autoreplicante. Google Brain es un proyecto de investigación de inteligencia artificial centrado en el aprendizaje profundo. A raíz de esa investigación se ha conseguido crear software de inteligencia artificial que aprenda a escribir/desarrollar, software de inteligencia artificial. De momento sólo para tareas específicas, concretas y nada generalistas.

En el libro se cita claramente la supuesta desaparición de puestos de trabajo nunca antes condicionados a la evolución de la tecnología. La comunidad de sanidad también puede tener el yugo de los algoritmos en sus cabezas. Se ha demostrado que software puede detectar procesos tumorales con una eficacia casi perfecta. El sector de servicios también será desplazado por algoritmos y robots. Posiblemente será necesario reglar el pago de los impuestos por parte de las empresas, aúnque no existan humanos en sus cadenas de producción.

Con este panorama muchos de los episodios de "Black Mirror" (la serie de televisión británica) podrían hacer que la realidad futura, sea peor que el malestar contemporáneo de nuestro mundo moderno plasmado en sus capítulos. Una enorme nube negra llena de "tecno-paranoia" podría cubrir nuestro cielo...

Espero la opinión de mi hermano cuando termine la lectura. Él profundizará mucho más en la parte más humanista. Comentaremos en el trabajo de Harari con valoraciones diferentes. Espero que no todo se reduzca a la biología y a la tecnología sumado la ingeniería informática...pero respeto las ideas del autor y puede ser que no esté muy desencaminado en su particular visión del mañana.

¿Serán los robots perezosos?

La cita:

"Siempre elijo a una persona perezosa para hacer un trabajo difícil, porqué probablemente encontrará una manera fácil para llevarlo a cabo". Bill Gates.

miércoles, 23 de agosto de 2017

El internet de las cosas (IoT), un caso práctico. ¿Una infraestructura fácil de implementar?

Debido a un cambio del aire acondicionado en nuestro hogar, adquirimos un nuevo aparato con el módulo Wifi que permite un control remoto total. Entrando en el Internet de las Cosas sin complicaciones.

Muchas veces nos llenamos la boca con la hipotética tecnología disponible en los años venideros. A nivel humanista, es muy complicado detectar distintas sensibilidades en las aplicaciones técnicas que vendrán, siendo una disciplina que no domino en absoluto y, obviamente no ha sido nunca la naturaleza de este blog.

Enfocando en las nuevas tecnologías (IT) y, sin llegar mañana mismo a las percepciones técnicas vistas en el séptimo arte, por ejemplo en películas como Gosth in the Shell, adaptación al manga editado el año 1989, hoy tenemos a nuestra disposición aplicaciones que deberán facilitarnos la vida de una manera inimaginable. Aplicaciones especificas, fáciles de utilizar y económicamente abordables para la mayoría de los bolsillos. 

Tras contactar con el instalador en un plan B forzado - nuestro electricista oficial por punta de trabajo no pudo instalarnos el acondicionador de temperatura -, al finalizar la la primera fase de la instalación, conseguimos encontrar en la placa controladora de la unidad interior, el conector hembra que dará tensión continua y permitirá ejecutar el firmware ubicado en su interior. En la foto de la derecha vemos el aspecto físico del adaptador instalado.

Por último para poder asignar en la nube el nuevo aire acondicionado usando nuestra cuenta, deberemos conectar el adaptador a Internet, a través del router Wifi usando WPS.

Remarcar que WPS, Wi-Fi Protected Setup es una definición de diversos mecanismos para facilitar la configuración de una red WLAN segura con WPA2. Generalmente esta funcionalidad se consigue apretando un botón en el equipo de comunicaciones que dispongamos en nuestro domicilio. En mi caso un Cisco SOHO. Hay en internet entradas informando problemas de conectividad con este adaptador. Casi siempre es por problemas en el router, simplemente cambiándolo por otro que tenga la mencionada tecnología y, asegurándose que existe cobertura, no debería ser un problema conectar el dispositivo a internet. El DHCP debe estar activado en el router con un polling de direcciones IP correcto.

Con la cadencia de LEDs correcta - el led NET junto con el UNIT deben ser intermitentes infinitamente -  y comprobando que tenemos una dirección IP asignada a la dirección física, tan sólo nos quedará crear un cuenta en la web https://app.melcloud.com/

Antes de instalar el compresor (elemento exterior) y el elemento interior, es necesario apuntarse el número de serie. En el alta del servicio gratuito que Mitsubishi Electric brinda a todo aquel que tenga sus aparatos de aire acondicionado, es necesario indicar los números de serie. Si no nos acordamos, siempre podemos hacer una foto con un teleobjetivo si tenemos colgada en la pared la unidad exterior, como en mi caso.

Una vez consolidada la instalación física del adaptador, comprobado el correcto funcionamiento de los dos elementos sin fugas, instalamos la app disponible para iOS y / o Android que nos permite controlar remotamente todas las funcionalidades que siempre hemos tenido en un mando físico.

De entrada la experiencia de usuario de la aplicación es fluida, clara y funcional. Aunque desconectemos el router WIFI por la noche, al encenderlo por la mañana le reconexión es totalmente automática.

Una App tiene varias cosas que hacen de ella la tormenta perfecta. No suelen ser muy pesadas en su contenido, tiene generalmente pocos objetos que controlar. Basta con "leer" la tecla apretada en la pantalla táctil del teléfono inteligente y realizar la acción asociada a ella. Generalmente no tienen procesos complejos asociados a los botones.

Mitsubishi ejecuta las ordenes con un gap de poco más de un minuto. Es decir la aplicación en la base de la pantalla muestra la fecha y hora de la última comunicación con la unidad de control (adaptador) y, en el caso de realizar un ajuste en el aire acondicionado nos informa el minuto en el que se harán efectivos esos cambios.

Funciona a la perfección, sin fallo alguno. Además como el servicio está totalmente alojado en la nube, se puede usar desde cualquier lugar con nuestro teléfono inteligente. En nuestro caso quiero remarcar que casi nunca utilizamos el mando físico.

La aplicación nos permite obtener un historial de temperaturas por horas, semanas o meses. Entendemos que esos datos deben estar en la nube. Tampoco creo que esto provoque una gran necesidad de almacenamiento en los discos duros de la plataforma.

Guardando el número de serie, la fecha y hora es suficiente, multiplicado por tres (pronóstico meteorológico, temperatura de la habitación y ajuste de la temperatura). Los valores de temperatura y horas una vez obtenidas de la consulta en realizada en la nube, son mostradas en una gráfica. Si peticionamos un mes, demora unas centésimas de segundo su presentación. La segunda vez que pedimos la misma gráfica, los datos son presentados sin espera al estar en la cache.

Existe la posibilidad de crear edificios, asociar unidades de control (aparatos de aire acondicionado) a esos edificios y crear escenas para ejecutar acciones en bloque.

Podemos asociar una foto al controlador, para recordad su ubicación. Obtener los modos de funcionamiento (porcentaje de tiempo encendido / apagado, modo de funcionamiento)...etc.

Es posible obtener desde la misma aplicación un registro de los errores de la máquina. Muestra la unidad, fecha de inicio, duración y mensaje de error.

En el apartado ajustes se nos permite cambiar ciertos parámetros interesantes. Si marcamos el "radio button" "Enviarme una notificación por email", recibiremos por correo electrónico un aviso del error. Esta funcionalidad la hemos intentado implementar y no nos ha funcionado. Desconocemos si es debido a una "caída" no constante de internet o porque en realidad todo la infraestructura necesita de una apagado total del dispositivo. 

Para finalizar con un desconocimiento total de la infraestructura física que sostiene la solución que Mitsubishi ofrece a todos sus clientes, repasaré los posibles escenarios en el mundo cloud.

Iaas: Infraestructura como servicio. Con IaaS, se alquila infraestructura de TI (servidores, máquinas virtuales, almacenamiento, redes, sistemas operativos) a un proveedor de nube y se paga por uso.

PaaS: Plataforma como servicio (PaaS) hace referencia a los servicios informáticos en la nube que suministran un entorno para desarrollar, probar, entregar y administrar aplicaciones. La plataforma está diseñada para facilitar a los desarrolladores la creación rápida de aplicaciones web o móviles, sin necesidad de preocuparse por la configuración o administración de la infraestructura de servidores subyacente, el almacenamiento, la red y las bases de datos necesarias para el desarrollo.

SaaS: Software como servicio (SaaS) es un método de entrega de aplicaciones a través de Internet a petición y, normalmente, con una suscripción. Con SaaS, los proveedores de nube hospedan y administran las aplicaciones y la infraestructura subyacente, y se encargan del mantenimiento, como la aplicación de actualizaciones de software y revisiones de seguridad.

La solución IT usada por Mitsubishi podría ser híbrida, con una combinación de infraestructura propia aunando alguno de los servicios descritos arriba.

Totalmente recomendable el producto y, una manera fácil de entrar en el Internet de las Cosas en el sector residencial.

La cita:

“Podría parecer que hemos llegado a los límites alcanzables por la tecnología informática, aunque uno debe ser prudente con estas afirmaciones, pues tienden a sonar bastante tontas en cinco años”. John Von Neumann (Y esto lo dijo a finales de 1940)