Category: Mundo Microsiervos

Turing Tumble: un juego de canicas que enseña a pensar como los ordenadores (y mucho más)

[youtube https://www.youtube.com/watch?v=iSjx6uh8MFg&w=560&h=315]

Este precioso juego llamado Turing Tumble está pensado como una especie de «computadora mecánica» con la que al jugar se aprende la lógica sobre cómo funcionan los ordenadores.

Básicamente es una tabla inclinada de plástico con pernos, sobre los que se pueden instalar unas puertas de colores con seis funciones mecánicas particulares: la rampa, el cruce, los interceptores, los bits… La gravedad hace que las canicas de la parte superior caigan por los diferentes caminos, de modo que el resultado final depende de lo que se haya programado entre medias.

Aparte de simplemente «jugar a inventar» de una forma abstracta, Turing Tumble viene con unas plantillas con 51 problemas que resolver. Como bonus, la máquina se comporta casi como un procesador, con la caída de las canicas como «ciclos de reloj». Con las pocas piezas básicas incluidas la máquina puede sumar, restar, multiplicar… De hecho el profesor de la Universidad de Minnesota que lo han inventado asegura que es una máquina de Turing completa, de ahí su nombre. ¡Turing estaría orgulloso!

La máquina está de momento como Proyecto Kickstarter aunque ya ha conseguido más de 200.000 dólares para su financiación, cuatro veces más de lo que necesitaban. La idea es venderlo por unos 60 dólares y que se empiece a servir en enero del año que viene.

Relacionado:

# Enlace Permanente

Los factores que condujeron a la debacle de Windows Vista explicados «desde dentro»

Windows Vista

Denostado por muchos, vilependiado por otros y blanco de infinidad de chistes, el conocido Windows Vista de Microsoft (2007-2010) fue durante largo tiempo ignorado por una parte importante de su público objetivo debido a sus más que visibles «problemas» de todo tipo.

No es ningún secreto que Vista se convirtió en un dolor de cabeza para Microsoft (y en la peor pesadilla para usuarios y desarrolladores) y muchos todavía no se explican cómo pudo llegar al mercado una versión sucesora del imperio Windows a la que le faltaba algo más que un hervor. Puso su piedra en lo que han llamado la década perdida de Microsoft, una de tamaño importante.

Terry Crowley, que trabajaba en el equipo de desarrollo y proyectos de Microsoft en aquella época (en el departamento de Office, pero muy cerca del equipo de Windows Vista) ha querido resumir en What Really Happened with Vista (Qué sucedió realmente con Vista) lo que considera fueron las causas principales de aquella debacle.

Resumiendo en TL;DR su TL;DR la conclusión es que

  • Microsoft se equivocó al juzgar las tendencias de hardware de la época. Acabó diseñando y construyendo un Windows Vista que funcionaba mal en los equipos de sobremesa, peor en los portátiles y de forma desastrosa en los teléfonos móviles.
  • La apuesta por C# como lenguaje de referencia, que dio lugar a código de baja calidad y mal gestionado. La responsabilidad directa la achaca a Bill Gates, que buscaba una especie de Santo Grial y fue desastroso a largo plazo.
  • La gestión del proyecto Windows fue un desastre de principio a fin, con interminables retrasos en muchas áreas. Vista fue un desastre que culminó una serie de casi-catástrofes en otras áreas de diversos proyectos.

Como puede verse por el resumen, el artículo –que es bastante completo, divulgativo e incluso comparativo con otros sistemas operativos– no deja títere con cabeza. Algo bueno y que conviene repasar, porque de los errores siempre se aprende algo.

Relacionado:

# Enlace Permanente

Un mapa de los ataques de WannaCry en tiempo real

Un mapa de los ataques de WannaCry en tiempo real

MalwareTech ha dado a conocer una web que recopila en tiempo real en un mapamundi los ataques del ransomware WannaCry a medida que se van sucediendo – también los de otros tipos de botnets.

Además del mapa instantáneo hay versiones donde se acumulan los datos durante diferentes periodos – aunque todo eso funciona regulín porque parece un proyecto secundario y experimental de alguien de la empresa, no un servicio «oficial».

En cualquier caso, interesante como fondo de pantalla estos días.

Bonus: MalwareTech es la empresa en la que trabaja el analista que accidentalmente descubrió una forma de detener la propagación del virus. Al analizar el funcionamiento del WanaCrypt0r 2.0 observó que consultaba un «extraño» dominio en Internet y, si no existía, continuaba con la infección. Con solo comprar por 10 dólares y activar el dominio de enrevesado nombre (que actuaba como lo que técnicamente se conoce como kill switch o «botón de parada de emergencia») resolvió el problema para cientos de miles de máquinas infectadas.

Bonus: la cuenta de Twitter @actual_ransom tuitea en tiempo real la cantidad de bitcoin recibidas en las tres cuentas de pago que utiliza el virus; en estos momentos asciende a

34,6200695 BTC
58.821 dólares

Para haberla liao tan parda tampoco es una cifra descomunal, sinceramente.

(Vía CNET.)

# Enlace Permanente

La funda para iPhone que es un móvil Android

Funda iphone android eye kickstarter

Eye es una “carcasa inteligente” para móviles iPhone. Se coloca como cualquier otra carcasa protectora, pero Eye tiene una pantalla de 5 pulgadas, batería, 256 MB de memoria y ranura para tarjeta SIM y microSD. Funciona con Android 7.

El resultado son dos teléfonos pegados, un móvil “dos en uno”: por un lado es un iPhone y por el otro es un Android “para que nunca más tengas que renunciar a ninguno” dicen en Kickstarter los padres del monstruo de dos cabezas.

Queda por saber cuán efectiva resulta la funda inteligente como funda protectora contra impactos. Todo apunta a que si el engendro cae al suelo uno de los dos teléfonos morirá. También es cierto que te quedará el otro. Como sea, en apenas unos días el proyecto ha duplicado la financiación colectiva que buscaba, lo cual significa que mucha gente desconoce la existencia del velcro.

Aunque por lo que se ve en el vídeo (tal vez porque se trate de un prototipo) se trata de un móvil a dos velocidades; funciona mejor el móvil de un lado que el del otro lado, bastante lento y que llega a atascarse durante la demo.

# Enlace Permanente

Hace falta buena agudeza visual para ver todos estos elementos

Tabla agudeza visual / elementos químicos del universo / Martin Krzywinski

Eyes on the elements es un póster al estilo test de Snellen donde las letras originales que se utilizan para medir la agudeza visual han sido reemplazadas por elementos químicos, ordenados según su abundancia en el universo.

Esto es un poco más artístico que científico, en cualquier caso: la escala de la izquierda es –más o menos– la del test visual; la de la derecha indica el máximo y mínimo de la abundancia de ese elemento según una escala logarítmica (por ejemplo 30/3.3 para «N Si Mg S» significa entre 0,001 para el Nitrógeno y 0,0005 para el Azufre).

En su página-tienda Martin Krzywinski tiene muchísimos más pósteres de este tipo, desde otras tablas visuales con los elementos del cuerpo humano o banderas náuticas a algunos relacionados con el el número π.

# Enlace Permanente

Las «ilegibles y criptográficas» recetas médicas rusas

Receta Rusa

Al parecer hubo cierto cachondeo con unas fotografías de Vladimir Putin escribiendo (o garabateando) durante un discurso de Obama.

Aprovechando la situación, alguien explicó que en cualquier caso sucede que la letra cursiva en ruso (empleando el alfabeto cirílico) ciertamente parece garabatos si no se conoce bien. Así que lo de la foto podrían ser garabatos o notas.

Nos quejamos del eterno chascarrillo acerca de la mala caligrafía de los médicos en sus recetas pero visto lo visto y con la foto de ejemplo que incluyeron en esas páginas queda claro que las recetas rusas –que los médicos de allí escriben por tradición en cursiva– son poco menos que criptografía en comparación.

Según nos contó Melopeya Insomne la cosa también es que en cirílico es muy importante cómo son las ligaturas de las letras: arriba, abajo, etcétera. De ahí que lo que para algunos es ilegibles para otro no lo sea tanto. Recuérdese la letra gótica de tiempos inmemoriales, que para quien no tenga costumbre también es un poco ilegible:

Letra gótica

(Vía Gregory Daedalus + Erinnerungen an Gestern + Just another language blog + … etcétera.)

# Enlace Permanente

Duckietown, la ciudad donde conviven coches autónomos y patos de goma

[youtube https://www.youtube.com/watch?v=b0B6S2Ca75Q?rel=0&w=560&h=315]

Duckietown es obra de un grupo de estudiantes del Computer Science and Artificial Intelligence Laboratory (CSAIL) del MIT, una ciudad a escala en la que circula una flota de coches autónomos que van de aquí para allá llevando patos de goma.

El desafío está en que los taxis robotizados los construyen los estudiantes utilizando únicamente una cámara. Programan los vehículos para el reconocimiento de imágenes y con algo inteligencia artificial para entrar a circular pero sin hacer uso ni de mapas ni de rutas programadas.

Relacionado,

# Enlace Permanente

Cómo funcionan las máquinas que aceptan monedas y billetes

[youtube https://www.youtube.com/watch?v=0AkcWjB0UBE&w=560&h=315]

Este instructivo vídeo de Science Channel, procedente de su programa Machines: How They Work utiliza infografías animadas en 3D en una especie de «efecto CSI» para explicar los intríngulis de algunas máquinas cotidianas. En este caso son las máquinas expendedoras, en concreto cómo funcionan los mecanismos para aceptar monedas.

Entre otros componentes, estos mecanismos incluyen:

  • Sensores para medir el tamaño de las monedas
  • Electroimanes para calcular el contenido de ciertos metales
  • Organizador de monedas para reciclarlas como «cambio»

Tras pasar por las diversas pruebas de los sensores las monedas auténticas se organizan en columnas mediante unas ranuras en una rampa, donde aprovechando la ley de la gravedad quedan perfectamente ordenadas. Previamente una trampa con un mecanismo que se abre o se cierra según las pruebas anteriores actúa para devolver las monedas no válidas o dejarlas pasar si son auténticas.

En el vídeo también se explica cómo las máquinas modernas tienen sensores infrarrojos para detectar si los productos han caído del todo o no, de modo que sigan empujando con las barras espirales hasta que hayan caído del todo hasta la trampilla de salida.

[youtube https://www.youtube.com/watch?v=_PNaAc3okRk&w=560&h=315]

¿Y cómo funcionan los mecanismos para aceptar billetes? Aquí el asunto es más complicado, pero el billete básicamente pasa mediante una cinta transportadora al interior de la máquina, donde es escaneado con rayos infrarrojos a unos 100 puntos por pulgada de resolución. A partir de ahí el software centra la imagen, se adapta al tamaño de los diversos billetes y procesa la imagen (por ejemplo buscando diversas versiones de la famosa constelación EURión o Anillos Omron), todo en menos de 3 segundos.

Los billetes válidos pasan directamente a una especie de sencilla caja fuerte, donde quedan perfectamente ordenados; también tienen un RFID para fácil identificación e incluso pueden enviar los datos de recaudación en tiempo real a un sistema de contabilidad.

Los billetes inválidos se escupen por la ranura por la que entraron, casi con desprecio, me atrevería a decir. Pero no tienen retorno porque no forman nunca parte del «cambio». Curiosamente algunos de estos mecanismos para aceptar billetes funcionarían con divisas de todos los países cuyos datos guardan en su memoria, aunque esto no suele ser necesario. Esa capacidad es de todos modos muy útil para aceptar billetes de diferentes valores e incluso las diferentes versiones de los billetes equivalentes.

Tras examinar unos 800.000 puntos de la imagen un «aceptador de billetes» tiene una efectividad del 99 por ciento «al primer intento».

# Enlace Permanente