La red antisocial

La red lo sabe todo de nosotros. Nuestra actividad en las redes sociales, en catálogos online, búsquedas en Google,  emails… todo queda registrado, hasta nuestras preferencias más íntimas,  y podrá ser utilizado (y se utiliza) en interés de otros en cualquier momento.

En principio esta parte de internet la tenemos asumida. Aguantamos como jabat@s bombardeos de anuncios personalizados, correos publicitarios e incluso que la red se tome la libertad de buscarnos amigos ¡o pareja! Pero realmente este control llega bastante más lejos y si no echad un vistazo a la ley de RETENCIÓN de datos (1|2) o a la propuesta de reforma de ley para que apoyar públicamente a ciertas movilizaciones sea delito (1) ¿Es realmente necesario estar tan expuestos y controlados? Pues yo creo que no. Ni quiero ser carnaza de una sociedad que se basa en el consumo ni dejar de expresar públicamente lo que pienso. No es que este control (a día de hoy) me amargue la existencia pero me tranquiliza saber que hay alternativas y que es elección mía hacer uso de ellas.

Los navegadores incorporan plugins que ayudan a parar cookies, spyware… y demás programitas intrusivos, pero si hablamos de navegar de forma anónima una opción que sigue dando que hablar es el Enrutador de la Cebolla (The Onion Route)(1|2|3).
La red TOR recoge los paquetes de datos que lanza nuestro navegador y los conduce por una serie de repetidores o nodos de voluntarios repartidos por todo el mundo que a su vez los van codificando y recodificando en su camino. Cuando llega a su destino la IP de origen que registra es una al azar elegida de los miles de usuarios de TOR por lo que este dato resulta inútil. Es decir, protege su emisor y su contenido... más o menos. Toda la información queda oculta menos en el último paso. Del último nodo al receptor la información queda al descubierto por lo que si queremos afinar en seguridad el receptor deberá usar algún tipo de conexión segura tipo https.

¿Para qué me sirve TOR?

Por ejemplo para conectar con sitios que mi proveedor de internet (ISP)  bloquea o evitar que éste comercie con mis hábitos de navegación, no dejar rastro si me conecto desde el trabajo, mejorar la seguridad de mi red si sospecho que tengo sniffers…Recuerda que Tor no es un navegador sino un software que se puede usar junto con tu navegador. Tiene versión Windows, GNU/Linux, Mac y Android (ORBOT). Si tienes activado Tor podrás visitar las mismas webs de siempre con la única diferencia de que tu IP no se registra. Pero también existe un universo de tor-webs a las que solo podrás acceder desde dentro y si sabes la dirección exacta. Aquí ya rozamos la Deep Web. Sondeando foros se dice de Tor que es buena, lenta, que si te adentras en ella mejor deshabilites las imágenes, debaten sobre la seguridad, que NUNCA USES TOR PARA LOGARTE EN NINGÚN SITIO...

Ampliemos la imagen...
Tor es usado por  el ejército y la policía tanto para proteger información como para acceder a webs sospechosas sin ser identificados. Igualmente lo utilizan traficantes, estafadores, hackers mercenarios, asesinos... lo peor de la sociedad. Wikileaks lo uso en su día para abrir los ojos al mundo. Activistas y periodistas lo usan en lugares de conflicto para proteger su vida como pasó en las revoluciones árabes del 2011. Igualmente disidentes políticos o incluso ONGs lo emplean en países con censura brutal como China. Para acabar os mencionaré alguna noticia de Tor. A finales del 2011 Anonymous bloqueó los servidores de 40 redes pedófilas dentro de Tor y entrego los datos de conexión de casi 1600 usuarios al FBI y a la Interpol (1). Abril del 2013: el gobierno japonés amenaza con bloquear Tor por los peligros que entraña (1).

¿Has usado alguna vez Tor? ¿Crees necesario que exista este tipo de software?
Tor-web am4wuhz3zifexz5u.onion
 
 

Esa malvada tecnología

Tecnología de control mental
El rock n roll como música del diablo, la televisión como medio de control de los cerebros, el entramado eléctrico como causa de enfermedades de todo tipo, los videojuegos como forma de destrucción neuronal, la vacunación a modo de envenenamiento promovido por los gobiernos... ¿a alguien le suena?

Todos estos clichés -afortunadamente más minoritarios en nuestros días- se entremezclan y renuevan ahora en perjuicio de la tecnología. Para ciertos sectores, parece ser que esta es la culpable si no de todos, de una inmensa mayoría de nuestros males. Internet es un espacio cuya única finalidad es el ocio malsano, las redes sociales nos deshumanizan, los teléfonos móviles dan cáncer y el Whatsapp idiotiza sin remedio alguno a millones de adolescentes en todo el mundo.

Este discurso se repite como un bucle a lo largo de la historia. El eterno debate reaccionista, de carácter meramente conservador, frente a toda forma de evolución que represente un cambio en nuestras arraigadas costumbres. Resulta curioso no obstante que a pesar de todas estas predicciones apocalípticas hayamos sobrevivido, presumiblemente sin mayores percances.

Recuerdo a aquel profesor que nos quitaba el casette en los recreos del colegio, porque ese aparato nos convertía en seres asociales. Aquellas notas que nos pasábamos después por debajo de la mesa, en las que nos contábamos que aquel hombre era un aguafiestas. Porque no cabe duda: era un verdadero aguafiestas.

Recuerdo a mi abuelo, que era un gran tipo aunque de vez en cuando me dijese esas cosas que yo no entendía como: “En mis tiempos esto no pasaba”, que más de uno habréis escuchado o incluso dicho. Imagino ahora el miedo, lo que pasa por la cabeza de alguien que desconoce lo que está pasando a su alrededor, que le es completamente ajeno e incomprensible y que opta por la negación a modo de improvisada defensa hacia ese mundo que irremediablemente está cambiando.

Después pienso: “Todos llegaremos”, pero aún me queda tiempo. Aún puedo sentirme afortunado de poder seguir aprendiendo, descubriendo a donde puede llevarnos esta evolución tecnológica y disfrutando de las increíbles posibilidades que nos puede brindar. Porque no hay por qué tener miedo de aquello que te has molestado en conocer.

Porque los aguafiestas seguirán existiendo para señalar a ese adolescente del autobús que habla con su amigo a través del chat del teléfono y decir: “Mirad que idiota”, en lugar de interesarse en comprender por qué eso resulta tan entretenido.

Y es que, podrán cambiar los medios, pero las costumbres permanecerán ahí, inalterables: como el paso del tiempo.
 

Pocketwatch Games: a una semana de lanzar Monaco

Monaco: What's Yours Is Mine
Hoy os traigo noticias fresquísimas del mundo indie gamer. Y es que, uno de los títulos más esperados de este año ha anunciado la salida de su release para el 24 de abril: justo la semana que viene.

Monaco: What's Yours is Mine es su título. Se trata de un arcade basado en el robo, sigilo y exploración que mezcla la estética de Ocean's Eleven con un estilo de juego que puede recordar al clásico Gaunlet y que desde luego destila auténtico amor videojueguil. Nuestro objetivo será meternos en la piel de un ladrón profesional, experto en alguna materia: explosivos, cerrajería, carterismo... utilizando nuestras habilidades para dedicarnos al vil arte del robo. 

Pero la guinda del pastel la pone su modo online, en el que tendremos que cooperar con nuestros amigos para aprovechar en conjunto nuestras posibilidades.

¿Qué mejor que un trailer para haceros a la idea? Aquí va:



Sus creadores, Pocketwatch Games acaban de lanzar un pre-order desde su web por 13.50$ (10 eurillos tienen la culpa). Con esta compra anticipada te ofrecen la clave de Steam, una copia del primer prototipo del juego y algunos extras de la banda sonora.

Valoración:
recomendadísimo, me atrevería a presumir que va a ser un bombazo sin mucho miedo a equivocarme.
 

Menos ordenadores y más usuarios en la red

Thomas Watson antiguo presidente de IBM
Thomas Watson
Una de esas frases lapidarias que pueblan internet y que se atribuye a Thomas Watson, antiguo presidente de IBM, es aquella de
"Creo que en el mundo hay mercado para quizás cinco ordenadores"
Puede que al final tengo más razón de la que pensábamos.

La semana pasada muchos medios (1, 2, 3) se hicieron eco del descenso de ventas de PCs por cuarto trimestre consecutivo, más del 10% menos que el primer trimestre de 2012. Todo ello atribuible al aumento de ventas de tabletas y a que cada vez más personas, usan prácticamente sólo el teléfono móvil como método de conexión a internet. Dentro de poco, cuando las televisiones inteligentes entren definitivamente en casa, me atrevo a decir, que la caída será mucho más pronunciada y en menos de 5 años los ordenadores tal como los conocemos estarán reservados a tareas de trabajo. Para navegar o para comunicarnos nos sobrarán dispositivos.

Si a esto sumamos el almacenamiento en la nube y el software como servicio (SaaS), es decir, que los programas con los que estás trabajando no están ni tan siquiera instalados en el ordenador ante el que estás sentado sino en una granja de servidores descentralizada, estamos asistiendo a un gran cambio en la a forma en que los informáticos de sistemas vamos a prestar servicios.

Como ejemplo, en mi empresa hace 8 años -que bonito, era más joven y tenía más pelo- uno de cada cinco ordenadores vendidos era un portátil. Hace 5, más o menos el porcentaje era de un 50%, ahora, además de que con total seguridad cada vez se vende menos, uno de cada cinco equipos es un sobremesa, y otro es una tableta, generalmente de características muy básicas, pero que cubren la necesidad de estar conectado a la red y con ello al resto del mundo.

Cisco lleva cerca de un año evangelizando sobre adaptar las redes corporativas a este escenario, donde en las empresas va a hacer falta que convivan equipos confiables con los terminales, generalmente inalámbricos,  de los trabajadores, sobre los que los administradores tendrán menos control, pero que en cualquier caso, su uso laboral les exige conexión a los datos de los servidores.


Yo veo en todo esto una oportunidad. En comunidades pequeñas como Cantabria, donde el sector industrial no es el principal motor, la empresa que vaya por delante de la competencia y ofrezca a sus clientes software que les brinde la libertad de trabajar de una forma más dinámica y que elimine las trabas que supone atar a un trabajador a su mesa del despacho, puede estar segura que no le faltará actividad.

Si tienes dudas en lo que estoy diciendo, piensa que este artículo lo puedes estar leyendo en un ordenador, en una tablet o en el teléfono a través del navegador, con un lector de noticias, en el marcodigital que te regalaron hace un par de años y que está encima de la mesa... ¿con que dispositivo estáis leyendo esto?

Dos apuntes más sobre grandes empresas: Cisco ha vendido si división de consumo, Linksys, a  Belkin. Hace casi 10 años, IBM se desprendió de los PCs vendiendo toda la linea a Lenovo. Sobre HP llevan varios años circulando rumores de que se quiere desprender de la impresión y de los PCs y personalmente creo que no lo hace por los beneficios que aún obtiene de la venta de tinta.

Otro día hablaré sobre la gestión documental y lo que afecta al mercado de la venta de papel, tinta e impresión y como esta cambiando la dinámica de trabajo hoy por hoy en las PYMES.
 

Me presento

Este es mi primer post en The House of the Damned y voy a aprovecharlo para presentarme: Soy Juan y soy emprendedor en este mundillo.

Hace ya nueve años terminé en antiguo ciclo de Administración de Sistemas Informáticos y junto con otros dos compañeros monté una empresa de informática en Santander, originalmente dedicada a los equipos para jugones y al mundo del modding (sí, eso de tunear ordenadores) y que hoy por hoy, hacemos casi de todo menos eso.

La verdad es que de los comienzos a aquello de lo que vivimos hoy en día hay una distancia enorme, pero eso me ha dado la oportunidad de conocer, al menos someramente, muchos de los aspectos con los que todo informático profesional ha de pegarse en algún momento así como  conocer muchas empresas y a muchos profesionales de los que he aprendido mucho e intentaré transmitir algo.

Hoy por hoy, estamos empezando a meternos en el campo del desarrollo a medida, con aplicaciones en Java para resolver procesos sencillos para clientes a los que ya prestamos servicios de mantenimiento. De momento sólo es un servicio añadido que nos permite fidelizar clientes, pero tenemos sobre la mesa un par de proyectos con los que abrir el negocio a un nuevo sector. Ya contaré más cuando esté en marcha y necesite probadores.

El próximo día 17, dentro de las jornadas  “¿Emprendemos?” voy a dar una charla en el I.E.S. Augusto González de Linares a la que os invito a todos en la que hablaré de mi experiencia como joven emprendedor a la que os invito a todos.
 

Dime cómo programas y te diré como eres

Estoy convencida de que toda obra es una prolongación de la personalidad de su autor y que de alguna manera ponerle cara a los lenguajes de programación me ayudará a comprender su lógica o por lo menos a llevarme mejor con ellos. Igualmente la atracción que sintamos hacia alguno de ellos nos puede dar pistas de nuestra organización interior. Humanicemos algunos de los lenguajes más usados actualmente.


Existe la leyenda urbana de que el origen de C, desarrollado por Ken Thompson y Dennis Ritchie, fue motivado por la afición de los autores a jugar con Space Travel y la necesidad de aumentar el control de su nave para evitar colisiones con los asteroides. No le doy mucha credibilidad a esta historia pero viendo sus caras fijo que echaban unas partidas de órdago. El caso es que C es un lenguaje pequeño, muy flexible que ofrece a los programadores eficiencia y potencia en su trabajo.


El groenlandés Rasmus Lerdorf quería saber cuántas personas estaban leyendo su curriculum en su página web. Para ello creó un CGI en Perl al que llamo PHP (Personal Home Page) que mostraba el resultado estadístico en su propia página. La idea gustó tanto que empezó a recibir emails solicitando el famoso script. Lerdorf, además de compartirlo, creó una lista de correo para intercambiar ideas y correcciones. Actualmente se sigue desarrollado bajo licencia libre y su uso está muy extendido ya que puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas operativos y plataformas sin costo alguno.



Hablando de Perl, su creador Larry Wall es uno de los net.gods más conocidos además de lingüista y públicamente cristiano (Pearl hace referencia bíblica a la Parábola de la Perla,igual que la función bless o la organización de la documentación de diseño de Perl 6 llamados apocalipsis y exégesis). Son míticas sus citas, su sarcástico humor en los comentarios del código fuente y de Usenet y sus Tres Virtudes del Programador: pereza, impaciencia y orgullo desmedido. También se le conoce como una persona inteligente, cercana y generosa con su conocimiento. A Perl se le clasifica como un lenguaje difícil de aprender, fácil de usar y sin límites. De ahí el logotipo del camello, aunque es feo siempre trabaja fuerte hasta en condiciones complicadas.

Y para acabar vamos con el holandés Guido van Rossum creador de Python y recientemente fichado por Dropbox (enero 2013). Su lenguaje destaca por promover una filosofía de trabajo que busca desarrollos legibles y transparentes. Desde el principio pretendió que fuera divertido de usar. El nombre es un homenaje a los Monthy Python y tanto en tutoriales como en ejemplos de código suelen emplear referencias a ellos. Python es un lenguaje simple, minimalista, funcional y por lo visto es muy agradable trabajar con él.


El Zen de Python (por Tim Peters, desarrollador de Python)


Hermoso es mejor que feo.
Explícito es mejor que implícito.
Simple es mejor que complejo.
Complejo es mejor que complicado.
Plano es mejor que anidado.
Disperso es mejor que denso.
La legibilidad cuenta.
Los casos especiales no son suficientemente especiales como para romper las reglas.
Aunque lo pragmático gana a la pureza.
Los errores nunca deberían dejarse pasar silenciosamente.
A menos que se silencien explícitamente.
Cuando te enfrentes a la ambigüedad, rechaza la tentación de adivinar.
Debería haber una — y preferiblemente sólo una — manera obvia de hacerlo.
Aunque puede que no sea obvia a primera vista a menos que seas holandés.
Ahora es mejor que nunca.
Aunque muchas veces nunca es mejor que ya mismo.
Si la implementación es difícil de explicar, es una mala idea.
Si la implementación es sencilla de explicar, puede que sea una buena idea.
Los espacios de nombres (namespaces) son una gran idea  ¡tengamos más de esas!


¿Y tú como eres? ¿pythónic@? ¿versátil como php?

Enlaces que quizás te interesen: PHPPerl , Python
 

Al otro lado del Límite..


Todos sabemos que la física tiene sus limites, y sabemos que los sistemas de almacenamiento de datos actuales están llegando al suyo; El máximo que podemos encontrar en el mercado son 3 Tb (acogido con muchas dudas por los  usuarios) y estiman que el límite físico del actual diseño de discos está en torno a los 4 Teras. Por no hablar de que su diseño y las leyes de la electromagnética nos condenan a una vida media de 5 o 6 años hasta que se vuelven inestables y al final inservibles.

¿Qué nos espera una vez pasado el límite?

¿Recordáis esa viejas películas  de ciencia ficción donde las memorias eran placas o tubos de cristal? A todos nos viene a la mente la imagen de Supermán en su fortaleza leyendo el cristal con el que su padre le mando a la tierra.... Pues bien, esta idea de los primeros escritores de ciencia ficción basada en la primitivas tarjetas agujereadas está a la vuelta de la esquina.

El almacenamiento tridimensional tiene un potencial enorme, pero los requerimientos técnicos para hacerlo viable son mucho más altos de lo que creíamos pero los primeros en llevarse el gato al agua son HITACHI, que ya han presentado un prototipo funcional,.

La mayor virtud detrás de estos vidrios es su resistencia, ya que en teoría puede durar millones de años sin degradar la información almacenada, además de soportar químicos y altas temperaturas.

Se trata de un prototipo basado en un cristal de cuarzo compuesto por cuatro capas, y posee un espesor que apenas supera los dos milímetros,en palabra llanas, la tecnología de Hitachi puede grabar puntos en cada una de estas capas del cristal, los cuales pueden ser leídos con un microscopio común y corriente. Aunque no imagino a nadie leyendo código binario a través de un microscopio, no hay que cerrar la puerta a un sistema óptico más avanzado o a mayor capacidad, debido a que es posible agregar más capas.

La resistencia natural del cuarzo hace que la tecnología de Hitachi sea una excelente candidata para desarrollar sistemas de almacenamiento a largo plazo. En condiciones ideales, cualquier cosa grabada en estos vidrios de cuarzo debería conservarse intacta por millones de años, para lograr esto, estos muchachos han violado una ley física por la que el cristal no es conductor de la electricidad... bueno, lo era, pues estos ingenieros han conseguido que lo sea bajo determinadas circunstancias de presión y temperatura, ahora imaginaos... en una barra de cuarzo del tamaño de un bote de desodorante cabrán 4.000 Teras / 4 Petabytes de información (más o menos 1 MILLÓN de películas en HD).

Pero, ¿hay algo más allá? para lo que aún se os quede corta esta cantidad de información, os revelo un secreto entre la comunidad científica...el ácido desoxirribonucleico (ADN), imprescindible para el funcionamiento de todos los organismos vivos, tiene una gran capacidad de almacenamiento. Un gramo podría almacenar hasta 455 mil millones de megabits, lo que equivaldría a unos cien mil millones de DVD.

En base a ello, científicos de la Escuela Médica de Harvard habrían conseguido codificar contenidos siguiendo la secuenciación genética, esto es, adenina (A), citosina (C), timina (T) y guanina (G). El sistema de codificación se basó en números binarios: ceros y unos (A o C para los ceros, T o G para los unos).

Lograron  almacenar 70 mil millones de libros en una única porción de ADN .

El equipo  desarrolló un sistema en el que una impresora de inyección de tinta incorporaba fragmentos cortos de ADN que se sintetizaban en un chip de vidrio. Estos fragmentos podrían ser leídos a posteriori con técnicas estándar utilizadas, por ejemplo, para descifrar secuencias encontradas en restos arqueológicos.

Así, el ADN podría convertirse en el sistema de almacenamiento del futuro, ya que es “fantásticamente denso, estable, eficiente energéticamente y tiene un periodo de vida aproximado de 3.5 mil millones de años; Con este método, 4 gramos de ADN podrían almacenar toda la información que la humanidad genera en 1 año es decir 5 Exabytes.

Para que os hagáis una idea visual..... mirar vuestro disco duro externo de un Tera... ahora imaginaos 5 millones de discos apilados... ahora coger la tarjeta SD de vuestra cámara... en ese espacio, cabrán esos cinco millones de discos.

Yendo un poco mas allá... ¿Habra un futuro en el que el humano sea una cantidad casi infinita de almacenamiento, y podamos intercambiar ese conocimiento, solo con interconectarnos?

 

Tengo un proyecto entre manos...

… un proyecto interesante, le estoy echando horas y quiero protegerlo. ¿Sabrías como hacerlo? Investigando he encontrado unas cuantas ideas que pueden ser útiles. 

Un software es propiedad intelectual de su autor a no ser que su creación tenga lugar en el marco de una relación laboral en cuyo caso será propiedad de la empresa. Por tanto es importante que el contrato laboral delimite correctamente y por escrito los derechos de los empleados en dicha relación y los que pueda tener en relación al software creado fuera de ella. 

Supongamos que vamos por libre. El derecho de propiedad intelectual está implícito con la creación no siendo necesario ningún registro pero nunca esta de mas saber algunos mecanismos legales que nos pueden ayudar a demostrar la autoría. 

    Registro de la Propiedad Intelectual.
    La inscripción en el registro genera una declaración de derechos por una Entidad Pública que hace de ella una prueba cualificada y difícil de impugnar en un proceso judicial. Tiene reconocimiento internacional, sin límite temporal y no necesita mantenimiento. Tarda en resolverse un máximo de 6 meses y requiere unas tasas. Solo protege la expresión literal de las aplicaciones o los sistemas informáticos.

    Registro de Patente de software.
    Es un proceso complejo, de costo elevado y no aplicable a cualquier tipo de software. La protección dura unos 20 años desde la fecha de solicitud. Protege las ideas subyacentes de los sistemas informáticos y esto suele tener un alto valor comercial.

    Contrato Escrow.
    Importado del mundo anglosajón es un contrato atípico para la jurisdicción española. A grandes rasgos se utiliza en negocios en los que se cede una licencia de software a un tercero y se quiere garantizar a éste, que en el caso de que ocurran determinadas circunstancias, tendrá acceso al código fuente u objeto de la aplicación, con la única finalidad de poder actualizarla, modificarla, etc, pero en ningún caso de explotarla económicamente . Por lo tanto el programador no facilita el código fuente directamente a la empresa que lo ha contratado, tiene una prueba de titularidad del software y protege una copia de seguridad.

    Registros on-line sobre plataformas privadas.
    Es una prueba débil y no cualificada. En caso de litigio necesitaríamos que la empresa registradora nos respalde. Los más populares son gratuitos, expiden un certificado digital en el momento del registro y no requiere mantenimiento.

    Marcas de autoría.
    Son elementos identificativos que el autor ha añadido a la obra y que solo él conoce. Pueden ser marcas manuales, automatizadas (realizadas por un programa que permite seguir su rastro por la red) o muescas notariales (identificadas mediante un acta de manifestación ante un notario para dar Fe Pública de las mismas).Algunos ejemplos de marcas son objetos incrustados en una fotografía, colores en una zona determinada, faltas de ortografía añadidas a propósito, código fuente superfluo que parezca que forme parte de las rutinas del programa… La intención es que el plagiador lo arrastre sin su conocimiento y que ello le delate.

¡Ah! También debe cuidarse que tanto el propio software y sus manuales como cualquier material publicitario lleven incorporadas las correspondientes inscripciones de “copyright”. 

¿Conoces algún otro método? ¿Has utilizado alguno en tu trabajo? 

Fuentes Principales: L.M.Tolmos | Revista Dintel