Dic 15 2006

Borracho de amores y libertades

¿Que nos queda mas allá de nuestra libertad, de poder decidir que somos, que hacemos y a donde cojones nos dirigimos?
Capitanes intrépidos en un viaje lleno de peligros y de aventuras, un viaje que SOLO LOS COBARDES DEJAN QUE OTROS LOS DIRIJAN.
Somos el resurgir del guerrero SIN MIEDO A LEYES NI A NOSTALGIAS, y caeremos y nos volveremos a levantar mil veces, soledad de amor y de locura, no queremos mas esperanza, son todo mentiras.
Es una pena que el valor se afile en la batalla, menos mal que CON LOS RIFLES NO SE CALLAN LAS PALABRAS.
ETERNO VIAJERO DE SUEí‘OS E ILUSIONES, cruzaré los mares en mi barco pirata de caí±os acenagados y con una bandera blanca, dominare los aires como un pájaro desprendiendo de mi cuerpo blancas y multicolores plumas de AMOR Y PAZ
Y AMARí‰ TIERNA Y LOCAMENTE A LA MUJER QUE MEREZCA DEL AMOR PURO DE ESTE DULCE VAGABUNDO.
Si tengo frio, me caliento, SI TENGO MIEDO, QUE NO LO TENGO susurro y pienso.

Escuchar Extrechinato y Tíº, me recuerda porqué estoy ENAMORADO DE MI VIDA.


Dic 11 2006

Ojalá ardas en el infierno

Pinochet ha muerto inocente… como he leido por ahí­, no me alegro de que se haya muerto, podrí­a haber sufrido un poco mas.


Dic 8 2006

8ª prueba del Frikithlon

Bill, Steve o La comunidad. Windows, MacOS o Linux. La vida es una cuestií³n de elecciones, pero yo me quiero forrar y necesito saber por cual de los sistemas operativos apostar de cara a cual será el mas vendido estas navidades. Contrato a un agente estadí­stico para que haga un analisis del uso que se hace en la familia de cada sistema operativo, algo así­ como una “intencií³n de voto”. El resultado del estudio fué el siguiente.

1- Hay más padres que hijos.
2- Cada chico tiene una hermana.
3- Hay mas chicos que chicas.
4- No hay padres sin hijos.

¿Que pasa con el agente?


Dic 8 2006

Padre nuestro… osea.

¿Que pasarí­a si a Fresita (u otras que me vienen a la cabeza igual de pijas pero menos famosas) se metiese un cactus, una botella de tequila y una racií³n de chilli por el coí±o?
Esto.
Via Hachemuda.com.


Dic 8 2006

Lo que el cí³digo no hace en la vida real (y si hace en las pelí­culas)

1. El cí³digo no se mueve

En el cine y la televisií³n el cí³digo siempre cruza la pantalla con increí­ble velocidad; se presenta como un flujo impredecible de letras y níºmeros que cobran sentido para el programador pero incomprensibles para el resto de los mortales . Comprendo que para las personas no habituadas, las habilidades de un programador puedan parecer increí­blemente complejas, ¿pero en serio creen que podemos leer toda esa mierda que no para de moverse? Es como intentar leer seis perií³dicos volando dentro de un tornado. Por supuesto que puedo ver la compilacií³n de un kernel, las lineas de un archivo de log, o simplemente observar la salida paginada de un programa; pero lo importante de esas tareas es cuando la ejecucií³n termina bruscamente y puedo mirar hacia atrás para ver que demonios sucedií³ (a menos que la salda sea tan lenta como para poder leerlo tan pronto como ocurre).

2. El cí³digo no es texto verde sobre fondo negro

Sí­, el cí³digo puede ser texto verde sobre fondo negro si así­ lo quieres, pero la mayorí­a de los programadores utilizan el resaltado de sintaxis y los administradores configuran su consola para utilizar colores (mmm… quizá algíºn BOFH no).

3. El cí³digo tiene estructura

Segíºn las pelí­culas todos los programadores odian la barra espaciadora y la tecla intro. En el mundo real el cí³digo tiene estructura — tiene saltos de linea, espacios y sangrados. Por supuesto todos nosotros escribimos algíºn que otro hack incomprensible: solí­a escribir mucho en Perl y le cogí­ el tranquillo a las mas retorcidas expresiones regulares que han hecho a mis sucesores abrazar el seppuku, pero esos tiempos pasaron. Ahora lo que prima es la claridad.

4. El cí³digo no es tridimensional

¿Recordáis en “hackers” cuando el servidor central es representado como una ciudad tridimensional por la que los hackers debí­an navegar? ¡Estupideces! Le damos un toque de color a nuestras consolas para hacer las cosas un poco más claras, pero la íºltima vez que miré mi terminal no le hací­a falta OpenGL. Estoy trabajando idiotas, no jugando al Quake.

5. El cí³digo no hace ruiditos cuando aparece por pantalla

Esto va para cualquier texto, no sí³lo cí³digo. Cuando el texto aparece en mi pantalla no hace estíºpidos pitiditos — esto no es 1902 (o cuando fuera que los monitores hací­an estas cosas).
Esta es una de las mayores pifias de las pelí­culas de Hollywood, en la mayorí­a de pelí­culas que tienen una escena en la que un personaje está escribiendo un e-mail o navegando por la red, conforme sale el texto se va oyendo el ruidito. ¿Tienen la menor idea de lo jodí­damente irritante que serí­a en el mundo real? Sí³lo este artí­culo supone varios miles de blippity-blips.

6. Un nií±o de ocho aí±os no puede romperlo en cuestií³n de segundos

Lo siento pero no, simplemente no.

7. No siempre se puede romper/descifrar

A la gente de Hollywood le encanta endosar la nocií³n de que programacií³n, encriptacií³n, y computacií³n compleja en general es siempre la misma cosa: un revoltijo de datos secretos que tiene que ser descifrado por un inteligente hacker. Esto es hasta cierto punto comprensible porque el termino “cí³digo” en sí­ mismo es ambiguo. En el ámbito de la computacií³n, cí³digo tiene habitualmente dos acepciones:

* El conjunto simbí³lico de instrucciones que una máquina puede entender — como Tu cí³digo PHP es una mierda!.
* La ocultacií³n de un mensaje — como los indios Navajo en la Segunda Guerra Mundial

Hollywood habitualmente aplica la segunda acepcií³n a todas las actividades en las que intervenga un ordenador. No hay ventanas que arrastrar, no hay llaves o sentencias IF, no hay escritorio. Todo lo que hay en el ordenador toma la forma de mensaje cifrado, que debe ser observado como si se tratara de algo erí³tico (el MD5 no me pone nada).

8. El cí³digo no es simplemente 00101101 10111001 00110011

Sí­, cuando bajas a nivel binario todo es un montí³n de ceros y unos, ¿pero quién hace eso? Nunca he conocido a nadie que programara en binario.
Directores de Hollywood: los programadores utilizan una cosa llamada alfabeto. Hay letras que juntas para formar palabras. Incluso podemos poner espacios entre las palabras (mirar #3).

Otra cosa, el chiste sobre que todo acerca de la informática es solo un montí³n de ceros y unos ha dejado de tener gracia. Es casi tan gracioso como el chiste sobre el tio que utilizaba la bandeja del CD-ROM como posavasos, debo haber odio semejante parida cientos de veces desde 1997. íšnicamente por que todos los datos de un ordenador son en ultima instancia representados por un uno o un cero no significa que la base subyacente sea tan simple como un cero o un uno. Eso es como decir que toda la humanidad no es mas que un montí³n de átomos de carbono (o lo que sea de lo que estemos hechos), la prí³xima vez que me alguien me robe el coche me lo tomaré a broma diciendo “Oh!! esos malditos átomos de carbono!!”.

9. La gente que lo escribe utiliza ratones

Segíºn las pelí­culas de Hollywood la mayorí­a de los programadores todaví­a no han descubierto cí³mo utilizar un ratí³n. Sí­, escribimos rápido, pero el ratí³n es una herramienta muy íºtil y no hay razí³n para que lo abandonemos. Mientras tumbamos estereotipos, os diré que no todos los programadores son obesos viergenes que juegan al WoW. Algunos tenemos vida social. Algunos incluso practicamos sexo. Cielo santo!!.

10. La mayorí­a del cí³digo no es multiplataforma

¿Recordais en Independence Day cuando el tio-con-pinta-de-matemático escribe un virus que funciona en su portatil Apple Y en la nave nodriza alienigena? Gilipolleces!
Si la vida real fuera como en esa pelí­cula serí­a capaz de portar WordPress a mi tostadora utilizando un cable CAT5 y una bolsa de purpurina.


El original aquí­.