Ir al contenido principal

Null Island, la isla que no existe pero que posiblemente has visitado




Null Island
En el Golfo de Guinea hay una isla, que no aparece en ningún mapa, ni podemos visitar. Es la Null Island, y su existencia es comprendida sólo por los ordenadores.
Null Island está situada a unos 1.600 kilómetros de la costa africana, en el Océano Atlántico. Su localización concreta es 0°N 0°E, y según Natural Earth, un mapa de dominio público, es una isla de apenas un metro cuadrado, y por lo tanto la regla es que no debe ser mostrada en los mapas.
Esto es más normal de lo que puedas pensar; ten en cuenta que hay una gran cantidad de islas que aparecen y desaparecen dependiendo de la marea, y no podemos estar actualizando constantemente los mapas para representarlas. Además, ¿qué puedes hacer en un metro cuadrado?

Así es Null Island

null island 2
Pues según muchos ordenadores, miles de personas visitan esta isla, toman fotos, escriben tuits y se conectan a Internet como cualquier otro ciudadano del mundo. Curiosamente, es una de las pequeñas islas más bulliciosas del mundo, y un destino turístico de moda.
Incluso es muy posible que hayas visitado Null Island sin saberlo, aunque nunca hayas tomado un barco ni un avión. ¿Cómo es posible que un trozo tan pequeño de tierra atraiga tanta atención?
null island 3
Pues porque no es un trozo de tierra. Si tomases un barco de verdad y viajases a esa localización, solo encontrarías una boya de observación, parte del proyecto PIRATA, que recoge datos meteorológicos y oceanográficos con el objetivo de comprender mejor el clima tropical de la zona.

Qué es NULL y cómo se diferencia de cero

Entonces, ¿Qué es Null Island y porqué atrae tanta atención? La clave está en su posición, 0°N, 0°E, y en la manera en los ordenadores comprenden la falta de valor en una variable.
Para un ordenador, “0” (cero) es un valor como otro cualquiera, no tiene el significado de “nada” que le damos los seres humanos. Si preguntas en una tienda cuánto pan le queda y te dicen “cero”, tu entiendes que no le queda nada de pan, pero un ordenador, dependiendo de cómo esté guardando las variables, puede entender que quedan “0” panes, que es más que “-1” panes, y guardará la variable con valor “0”.
null island 4
Cuando queremos definir una variable para realmente guardar la información de “nada”, tenemos que usar NULL, que no es lo mismo que cero. NULL es un valor especial que significa que no sabemos el valor real de la variable o que no es un valor válido; por ejemplo, aún no hemos ido a la panadería para saber cuántos panes quedan, o cuando hemos ido el panadero nos ha contestado con “muchos” en vez de con un valor concreto.
Si estamos guardando el valor en una base de datos, NULL significa “valor desconocido”, pero cuando tratamos una variable con valor NULL en programación, realmente significa “sin valor”; y sí, son dos cosas diferentes.
Por razones como esta, el uso de NULL puede provocar algunos problemas, pero es mejor que nada. Uno de estos problemas es que NULL apunta a una dirección de memoria tan baja que muchos sistemas operativos lo consideran un error (para evitar problemas de segmentación de memoria); por lo tanto, una solución simple pero incorrecta es considerar NULL como “0”.

Por qué tu smartphone piensa que estás en Null Island

Todo este rollo que te acabo de soltar es para que comprendas que, cuando tu smartphone no sabe un dato, quiere darle el valor NULL, pero probablemente no puede dárselo.
quitar la geolocalización a las fotografías en Windows
Por ejemplo, si escribimos un tuit y tenemos la geolocalización activada, la app buscará nuestra localización para incluirla en el mensaje que enviará a los servidores. Pero si hay algún problema (el GPS no funciona, la localización por Wi-Fi no está disponible), la app simplemente pondrá NULL, que traducirá como “0” cuando envíe los datos al servidor.
Así que, para el servidor, tu posición no es “NULL, NULL”, sino “0°N, 0°E”, una posición real que existe en el planeta. De ahí que tantas cosas aparentemente ocurran en esa localización.

Comentarios

Entradas populares de este blog

Mirador del Cerro del Obispado, Monterrey, Nuevo Leon

Imagen por:  https://www.flickr.com/photos/victor_hugo_lc/ En la cúspide del Cerro del Obispado en la ciudad de Monterrey, se encuentra la Bandera Monumental más grande de México.  Imagen por:  https://www.flickr.com/photos/victor_hugo_lc/ Abierto el 24 de febrero de 2005 para celebrar el día de la Bandera de México. Con un asta que pesa 120 toneladas y mide 100.6 metros de alto; una bandera que mide 50 x 28.6 metros y pesa 230 kilogramos (el doble que cualquier otra bandera monumental del país), el Mirador del Obispado es llamativo tanto para turistas como para los locales.  Imagen por:  https://www.flickr.com/photos/victor_hugo_lc/ Algunos días de importancia nacional como el Día de la Bandera, el Día de la Independencia (Septiembre 16) y el Día del Ejército y la Fuerza Aérea; son conmemorados con honores que algunas veces incluyen espectáculos de luces, juegos pirotécnicos y presentaciones artísticas como danzas regionales, musicales y conciertos....

Escucha música de YouTube y SoundCloud directamente en Chrome con esta extensión

Si siempre has deseado un reproductor de música integrado en el navegador web de tu ordenador, no te pierdas esta extensión para Chrome. Un simple Mensaje de texto puede Bloquear tu iPhone Chrome  es uno de los navegadores web más utilizados a nivel mundial, Google ha sabido posicionarlo y mejorarlo para convertirlo en una referencia. Hace unos días hablamos del sacrificio que ha supuesto mejorar su rendimiento a costa de consumir más y más recursos. Ahora, el equipo tras Chrome tiene una tarea pendiente: controlar y reducir ese consumo. Una parte de esos recursos van a parar a las queridas  extensiones . En la Chrome Web Store tenemos de todo tipo, más o menos útiles, como la que ya mencionamos  para ahorrar RAM  o la que os presentamos hoy:  SoundCloudify. Por su nombre ya os podéis hacer una idea de que tiene algo que ver con sonido. SoundCloudify es una extensión para Google Chrome que nos permite tener un  reproductor de mú...

Cámaras, radares y sensores láser: así es el coche autónomo de Uber

Durante mucho tiempo Uber ha ido adelantando sus planes de incorporar  coches autónomos  a su flota de transportes. Hoy, y sin previo aviso, nos muestra por primera vez cómo lucen, y básicamente se trata de un Ford Focus del año lleno de radares y sensores diferentes. La compañía ha estado probando su primer coche autónomo en la ciudad de Pittsburgh, en los Estados Unidos, haciéndolo circular y recolectar datos de las calles y autopistas, y en general perfeccionando su mapa de la ciudad en primer plano. Eso sí, Uber asegura que durante todo el recorrido estará presente un conductor humano para prevenir accidentes o cualquier percance durante las pruebas de este vehículo. El auto está equipado con varias cámaras de alta resolución para fotografiar todos los lugares por los que circula, además de sensores láser y un sistema de radares para determinar la posición del vehículo y cualquier obstáculo en su camino. Al igual que  Google con su coche autónomo , Uber est...