Este teclado binario es la manera más pura de usar nuestro ordenador

teclado binario

Un usuario de reddit ha creado un teclado binario con el que podemos enviar órdenes al ordenador en su idioma… o algo parecido.

Alabado sea el día en el que alguien decidió enchufar un teclado en un ordenador; eso nos ha ahorrado tener que mover válvulas manualmente para escribir programas en unos y ceros. Visto en perspectiva, puede que sea el mayor avance de la Historia.

Pero aunque un teclado es algo muy útil, ¿no se te ha ocurrido alguna vez cómo sería escribir en el lenguaje del ordenador? A menos que seamos Neo no creo que sea lo más eficaz, pero como mínimo resultaría curioso.

Una creación algo loca pero curiosa

Esa curiosidad es la que llevó a duckythescientist a crear un teclado binario. Tal vez de manera irónica, un teclado binario en realidad tiene tres teclas: “1”, “0” e “Intro”. No hay tecla retroceso, pero si escribes menos de los 8 bits necesarios para un byte, se borrarán todos los anteriores del byte.

Pero, ¿qué podemos hacer con un teclado binario? En realidad, ningún sistema operativo nos permite introducir las órdenes directamente en código binario; eso es porque entre nosotros y el núcleo del ordenador hay muchas capas, que interpretan órdenes hasta que llega al lenguaje de ceros y unos propios del chip.

Normalmente no podemos saltarnos esas capas, al menos no sin modificar o crear un sistema operativo que nos lo permita (y la verdad es que no es recomendable por la cantidad de ataques de bajo nivel que serían posibles).

No, este teclado no manda “1” y “0” al ordenador cuando escribimos, sino que tiene una placa que interpreta los bits que escribimos y los manda al ordenador como caracteres. Me explico: un byte está compuesto de ocho bits; por lo tanto, si usamos este teclado para escribir ocho dígitos binarios, la placa los interpretará como un byte y a su vez como el carácter ASCII asociado.

Aquí tienes una tabla ASCII que nos indica qué bits tenemos que escribir en el teclado para conseguir un carácter ASCII cualquiera:

ascii codigo 1

Cuando terminemos de escribir los bits, el teclado los convertirá a ASCII y enviará ese carácter por cable al sistema operativo, que a su vez escribirá ese carácter en el editor de textos que estemos usando, o ejecutará la orden asociada con una tecla (como ESC).

Por lo tanto, para nuestro sistema es como si estuviésemos usando un teclado normal y corriente. Además, en una versión reciente su creador ha añadido soporte para Unicode, por lo que tenemos incluso más caracteres a nuestra disposición.

teclado binario 2

Este teclado es la manera más “pura” de escribir en nuestro ordenador, pero desde luego que no es la más eficiente. Lo bueno es que no es complicado de montar, ya que su creador ha subido a Internet los archivos de la carcasa impresa en 3D y podemos comprar la placa PCB usada en webs como PCBs.io.
Seguir leyendo Este teclado binario es la manera más pura de usar nuestro ordenador

PokéVision te muestra dónde están los Pokémon en tiempo real

poke-vision-mapa

¿Cansado de atrapar Zubats a cascoporro? Este mapa te muestra en tiempo real los Pokémon que hay en cualquier parte.

Mira que ya han pasado unas semanas desde que se lanzó Pokémon Go, pero me sigue sorprendiendo la brutalidad del fenómeno. Basta con acercarse a un punto importante de la ciudad (donde hay muchas Poképaradas o gimnasios) para ver a decenas de personas móvil en mano.

Nintendo y Niantic han dado en el clavo y ahora sólo les queda seguir mejorando el juego y, sobre todo, estabilizar los servidores. ¿Cuántos Pokémon has atrapado ya?,  ¿siempre te salen los mismo? Necesitas Poké Vision.

Un análisis del apk para Android revela cuántos pokémon hay en Pokémon Go y otros datos secretos que pueden resultar muy interesantes para los entrenadores.

pokemon-go-mapa

Ya hay un jugador que ha capturado todos los Pokémon de Pokémon Go. Bueno, en realidad “todos” los que están disponibles en Estados Unidos y para ello ha tenido que recorrer más de 150 kilómetros.

Hace unos días hablamos de Poke Radar, una web (también con aplicación para iOS y Android) que se alimentaba de la comunidad para localizar a los Pokémon del juego. Es decir, son los propios jugadores los que dicen dónde han encontrado a un Pokémon para que el resto pueda tener una referencia e ir a buscarlos.
Poke Radar, el mapa que te muestra dónde atraparlos a todos en Pokémon Go

Poke Radar es un mapa mundial que ayuda a localizar todos los Pokémon del juego Pokémon Go en todos los lugares del planeta.

Sólo unos días después surge Poké Vision, que utiliza directamente los datos de Niantic para decirnos, ojo, en tiempo real los Pokémon que hay a nuestro alrededor o en la zona que nosotros queramos “mirar”. Sí, en directo, si aparece en el mapa, estará ahí esperando a que le lances un bolazo.

Poké Vision, el mapa Pokémon en tiempo real

Basta con entrar a la web buscar una ubicación, en el mapa aparecerán los Pokémon y el tiempo que estarán visibles. Ojo porque los más raros no suelen durar mucho.

barcelona pokemon

¿Cómo funciona? A diferencia de Poke Radar, en este caso PokéVision utiliza datos reales obtenidos directamente de la API de Niantic, de forma que realiza consultas cada 30 segundos (y con un leve retraso).

Los Pokémon aparecerán durante el tiempo indicado, pero también es posible que no aparezcan en algunos casos, por ejemplo cuando utilizamos incienso, porque esos Pokémon sólo los vemos nosotros y no el resto de jugadores.

Es totalmente gratuito pero tiene el mismo problema de siempre, al menos durante estas semanas: la alta cantidad de consultas y el estado de los servidores de Pokémon Go influyen, así que es posible que no te funcione todo el tiempo.
Seguir leyendo PokéVision te muestra dónde están los Pokémon en tiempo real

Detienen al dueño de Kickass Torrents y desaparece de internet el portal de descargas

Kickass Torrents

El Departamento de Justicia de Estados Unidos ha arrestado al dueño de Kickass Torrents, uno de los portales web más conocidos de descarga de contenido mediante P2P, una forma de conexión entre ordenadores que se suele utilizar para intercarmbiar archivos como música o vídeos.

El acusado es Artem Vaulin, ucraniano de 30 años y presunto fundador de la página de descargas, según un comunicado del Departamento estadounidense emitido este miércoles.

El sitio web, que nació en 2008, está cerrado y no se puede visitar. Las fuerzas de seguridad han conseguido los siete dominios esta madrugada y han incautado la cuenta bancaria asociada con el portal de descargas.

Estados Unidos pide la extradición del fundador, que fue detenido en Polonia. “Vaulin está acusado de mantener el sitio web más visitado de intercambio ilegal de archivos, es responsable de distribuir ilegalmente material sujeto a los derechos de autor por valor de más de 1.000 millones de dólares”, ha dicho Leslie R. Caldwell, asistente del fiscal general.

El asistente del fiscal denuncia que el detenido utilizó servidores ubicados en países de todo el mundo para evadir la ley, algunos de estos servidores se encuentran en Chicago. “Su detención en Polonia demuestra una vez más que los ciberdelincuentes pueden correr, pero no ocultarse de la justicia”, ha sentenciado.

Cada mes, 50 millones de usuarios visitan la página Kickass Torrents, que obtiene entre 12,5 y 22,3 millones de dólares gracias a la publicidad, recoge el comunicado.

Las autoridades acusan a Vaulin de conspiración para cometer infracción criminal de copyright, lavado de dinero y violación de los derechos de autor.

Colaboración de Apple

Se apunta a que la empresa tecnológica Apple ha colaborado con la investigación al haber entregado detalles personales del fundador de Artem Vaulin.

La empresa de la manzana mordida habría conseguido estos datos a través de una investigación de dirección IP utilizada para acceder a la cuenta de Kickass Torrents en Facebook, lo que permitió descubrir cuál era la cuenta asociada de esa IP en las transacciones de Itunes.