4estaciones.c

Otro poema escrito en C, compilado y una de cuyas salidas se muestra a posteriori. En primer lugar, el código:

/********************************************************
Poema 4 Estaciones (escrito en C)
realizado por Giusseppe Domínguez
el día 4 de mayo de 2012 en Madrid
bajo la lluvia de la primavera
********************************************************/

#include
#include
#include
#include

int estacion(char *laestacion, char *clima);
int firma();

main()
{
char *estaciones[]= {"Primavera", "Verano", "Otoño", "Invierno"};
char *clima[]= {"lluvia", "sol", "viento", "frío"};
int indice_estacion;

for (indice_estacion=0; indice_estacion<4; indice_estacion++) { estacion(estaciones[indice_estacion], clima[indice_estacion]); } firma(); } int estacion(char *laestacion, char *clima) { int dias_anno=365, dias_estacion=dias_anno/4+1, dia; int longitud_clima=strlen(clima); char *estrofa_estacional = malloc(dias_estacion*longitud_clima*sizeof(char)); printf("%s\n",laestacion); for (dia=0; dia

Y una de las salidas posibles...

Primavera
lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia lluvia
Verano
sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol sol
Otoño
viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento viento
Invierno
frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío frío

Giusseppe Domínguez, a las 13:40. M-20120504

Me interesa la mezcla extraña de escribir sin escribir...

Cables

Alrededor de mis manos hay varios cables
negros
y uno azul
y uno plateado
que conectan la corriente de mi portátil
y los discos duros externos
que utilizo para almacenar
datos y datos
de cosas sin las que por supuesto
que podría vivir
pero que quiero tener cerca
accesibles
a la distancia de un cable negro
que rodea mi entorno
hasta hacerme sentir
parte integrante de ese panorama
cableado
cabreado
que necesita estar
permanentemente
conectado
a la corriente eléctrica
para alimentarse
nutrirse
de electrones locos
que llegan en manadas
al borde de mi tacto
donde se unen en un extraño y silencioso
orgasmo de conexión
con una piara de electrones
que mi piel transmite a la parte más interna de mis cinco capas
tocándome
el corazón
el cerebro
y haciéndome escribir este texto
que habla de ellos
en un lugar en el que ellos habitan
como si fuese su reino
negro
y plateado.

Mi cerebro es un reino vasallo
que paga los impuestos
impuestos
por ejércitos de partículas elementales
que nunca
debieron ser consideradas
despreciables.

Infravaloramos
al enemigo.

bip
beep
bip
bip
0
1
1
0
1
0
0
0

De la privacidad y otras paranoias

El sábado estuve hablando con una amiga de Carmen sobre lo expuestos que estamos a la vulneración de privacidad en Internet. Especialmente, ella estaba preocupada por Facebook y la facilidad que supone que existe de que la información puesta allí acabe por ser expuesta.

Está claro que no puedo por menos que darle totalmente la razón. Hace tiempo que he hablado de esto de FaceBook y la Intimidad y soy más que consciente de la falta de privacidad que supone tener una cuenta abierta de Facebook… pero…

Si llevamos al extremo la paranoia de la privacidad, podemos llegar a la conclusión de que en la era de la información, es imposible sostener la intimidad más allá de lo que creamos. Necesitamos, de algún modo, ser capaces de meter la cabeza en la tierra (o en la red) y olvidarnos de que nos pueden estar y, de hecho, nos están vigilando. También escribí al respecto en un artículo sobre la Ley SOPA, la criptografía, y otras cuestiones que sería interesante tener en conocimiento, pero, aún así, sería imposible (como fue con PGP) mantener durante mucho tiempo la libertad y el control de mi propia privacidad en Internet.

Internet es un lugar público. Es lo básico. Cualquier intento por hacerlo no público resulta complejo por no decir inútil. Existen posiciones más o menos radicales que luego vulneran las libertades de otros muchos en aras de la seguridad… pero es que la seguridad y la libertad son casi palabras contrapuestas, son caras de una moneda que ha de convivir constantemente pero que sacrifica constantemente la una por la otra.

Hace unos días he llegado a la conclusión de que este ordenador lo uso solo yo y, por primera vez en mi vida, he quitado la clave de acceso para poder acceder al mismo. En realidad, era bastante ridículo porque casi todo lo importante lo almaceno en mi disco externo, que podría ser visto sin contraseña. Tenía la opción de cifrar el contenido de manera que no cualquiera pueda acceder a él, pero entonces yo me vería obligado a saber que la solución de cifrado era fiable y confiable, que iba a ser mantenida más allá de un tiempo que puedo imaginar… o sea, que sacrifiqué la seguridad por la usabilidad.

Hay otros ámbitos de seguridad como es la copia de seguridad que no implican esta restricción, pero que resultan ser de difícil gestión en cuanto a lo que privacidad se refiere. A medida que vayamos yendo a modelos de Internet en la Nube (que siempre lo fue, aunque no lo supieran muchos), nos encontraremos con ese paradigma entre depositar mi información en local o en remoto y, de este modo, confiando en el responsable del almacén.

Algunos (y me incluyo) usamos en algún momento megaupload para este fin, con el consabido problema derivado de almacenar qué. Y las responsabilidades que, un gobierno de un país concreto, decidió tomar unilateralmente en un servidor de ámbito global.

Quizá este será el próximo gran reto de la nube: siendo un espacio de empresas con objetivos internacionales, estar sometidas a las restricciones nacionales. Este conflicto país-globalización no está en absoluto resuelto y los primeros síntomas de que esto es un problema no acaban más que de empezar.

Véase, por ejemplo, la decisión de Blogspot de tener dominios por país, así que ahora un blog está asociado a España o a Francia o a… aunque tenga contribuyentes de los distintos países… lo cual es algo bastante absurdo e insostenible… pero bueno, intentan resolver un problema irresoluble…

Claro que yo puedo (y todos) tener un hosting propio, con un blog asociado a ese espacio en Internet, pero no dejo por ello de estar sujeto a las restricciones nacionales del país en el que está dada de alta la empresa en cuestión. En mi caso se trata de JustHost, pero no hay forma de saber realmente, dónde tienen los servidores, es más, es previsible que tenga su estructura empresarial distribuida a lo largo y ancho del mundo. Sin embargo… en algún lugar está dada de alta… y entonces es de allí.

Pero, volviendo al tema de la paranoia… la gente que se plantea si Facebook puede o no vulnerar su privacidad, no se plantea, o pocas veces, que Microsoft es un sistema propietario de una empresa que se niega a revelar lo que hace con la información que se almacena en él. Y las últimas versiones de Windows, de hecho, con su afán por personalizar la interfaz, han avanzado aún más en la gestión de la información personal, haciendo incluso que muchos de los detractores comiencen a atacar por esta vía a la futura implementación de un presumible windows cloud que guardará información como DNIs, tarjetas, por no decir fotos, etc… en un perfil online accesible desde cualquier lugar…

Y de la transparencia en las comunicaciones y los protocolos de Internet, mejor ni hablar, porque nos darían los siete males. Asumámoslo: Internet es un lugar público, aunque pretendamos tener nuestras parcelas privadas… pero, ahora más que nunca, vuelve a ser vigente el dicho de Es imposible ponerle verjas al campo.

Hablando de austeridad

Tengo un portátil que compré hace más de 7 años de segunda mano a unos chicos bolivianos (de hecho, que el modelo fuese Evo me pareció muy gracioso). Me costó, entonces, 200€. A mí me parecía caro cuando la gente estaba gastando de media en cada PC unos 600€, ofertas de 499€ aparte. Para mis necesidades, que eran varias, me sobraba.

Es un Compaq Evo Notebook N610c

Con unas características técnicas interesantes:
Mobile Intel® Pentium® 4-M Processors at 1.6-GHz
Microsoft® Windows® XP
ATI Mobility Radeon 7500 Graphics Controller with 32 MB of DDR video RAM.
14.1-inch SXGA+ display
512 MB DDR RAM (266 MHz)
80-GB HD.

Y una conectividad enorme (un par de puertos USB, PCMCIA, donde instalé una antena wifi, salidas de vídeo digital y VGA…) y de Bluetooth ni hablamos!

Lo tuve conviviendo conmigo hasta que el cargador empezó a fallar. Al principio intenté conseguir un cargador oficial de Compaq, pero fue tal que imposible o muy muy caro… para un portátil de 200€. Así que me compré un cargador en un bazar que hacía un ruido muy molesto. Y seguí con el equipo en marcha y con mis proyectos… luego, después de otro añito, parece ser que la entrada de corriente dejó de funcionar aleatoriamente, es decir, que en mitad de cualquier actividad se apagaba y te dejaba tirado como un mal amigo.

Y llegó el momento de decirle adiós. Pude comprar un «maravilloso» HP Pavilion Dv6 que se suponía que iba a ser lo más de lo más. Me costó la friolera de 700€. Pero me tiene que durar años y años… con conexiones de todo tipo (ahora lo tengo conectado a la TV con HDMI). Y mi viejo amigo Evo fue relegado al olvido.

Hasta que decidí comenzar a instalarle Linux.

Con un ubuntu 9.04, decidí llevármelo a Vera de vacaciones para ver qué tal… y era genial. Podíamos conectarlo a la TV y ver lo que fuera en ella, podíamos conectarnos a Internet con el Wifi de la vecina o con un cable USB y mi móvil Sony Ericcson 610i.

Y decidí dejárselo allí a mi madre y a quien quisiera usarlo, pero solo lo usaba yo, porque parece ser que todo el mundo está acostumbrado a que todo funcione excepcionalmente bien y nunca jamás se apague…

Con los días, lo fui echando en falta para hacer pruebitas en casa, para juguetear con él y no con el fabuloso que tengo para trabajar. Y se ha convertido en uno de los ordenadores más insólitos que haya conocido.

Le he ido instalando una galería de distribuciones Linux de bajos recursos, pensando en si algún día es necesario retomar los equipos que han sido abandonados por considerarse insuficientes y me he dado cuenta de que soy un experto manejando la escasez de recursos. Yo debería estar hablando de austeridad a la señora Merkel. Con solo 80 Gb tengo instalados más de 9 sistemas operativos distintos… y me sobra espacio para otros 4, calculo. (La imagen está desactualizada: ya tiene otro más: Kubuntu… que es el que menos me gusta de todos)

Obvio que no serán maravillosos, ni superestupendos… pero todos tienen una buena conexión a Internet, navegadores, clientes de correo, de chat, de ftp, todos tienen una buena y gratuita aplicación de oficina, Libreoffice en casi todos los casos, con su procesador de texto, su hoja de cálculo, etc, reproductor de audio, de vídeo, gestor de archivos, un programa de edición fotográfica y de gestión de disco duro y muchas herramientas más que la mayoría de la gente ni siquiera utiliza.

Así que, ahora que tengo dos ordenadores para trabajar, casi no sé si me parece un exceso y tengo que recortar!

Syncronizator.sh

Pierdo un tiempo bendito en una cosa tan absurda como reinventar la rueda. Sé que hay muchos programas de realización de copias de seguridad, algunos, incluso, de sincronización de carpetas que pueden interesarme para calmar mi obsesión de realizar copias y copias para asegurarme de que, en cualquier momento, pase lo que pase, mis archivos estarán a salvo y podré trabajar desde cualquier lugar, cualquier ordenador, sin tener que perder un minuto restaurando sistemas…

Lo borro todo, lo restauro todo de una copia de seguridad, en disco externo. en otro PC, en la nube sería ideal, pero hay problemas de espacio que no tengo resueltos… el servidor con el que llevamos a cabo el hosting es un poco reacio a dejarnos subir cosas (Esto de subir siempre me suena gracioso y me imagino, en la nube blanca, mis archivos colgados como ropa en tendedero). Es normal, en realidad, el servidor que alberga la web de Clave 53, Giusseppe.net (incluyendo este texto que estoy escribiendo en el diario), carmendelarosa.com, lilianflores.com, espacioelmanantial.com y algún otro dominio con menos cosas… no está contratado para ser un servidor de backup, que los hay, ni una carpeta en la nube… o sea, en Internet.

Pero siempre estoy pensando (y por siempre es, verdaderamente, siempre) en qué ocurrirá si mi portátil deja de funcionar. Es algo que sé que pasará, ha pasado alguna vez e inevitablemente volverá a suceder. Así que debo estar seguro (y esto sé que es imposible) de que todo lo que haga lo tendré en otro PC, en algún disco externo… vamos, que he de tener réplicas infinitas pues solo así acabaría por estar convencido de que no hay nada que pueda ocurrir que impidiese restaurar alguna.

Y además, ahora tengo una paranoia nueva…

Según terminé de programar mi querido Shell Script que sincroniza las carpetas que quiero que sincronice… me ha dado por pensar que tengo un origen único para todas estas cosas, con lo cual, si alguna vez tengo un problema en ese origen también lo sincronizaré, como buen sincronizador que soy, en todas las demás ubicaciones donde quiero clonarlo. Así que el siguiente paso (que ya hago, pero no tengo bien automatizado) es realizar copias de las copias a carpetas que no toque, que no modifique en adelante o a soportes extraíbles sin permiso de escritura, algunos de los cuales he de retirar de esta casa y llevar lejos, para evitar cualquier posible pérdida de datos en el caso de un ataque nuclear o de un terremoto o un incendio en este edificio. Son cosas que pasan. Sé que esas cosas pasan.

Así que tengo que pensarlo… ¿o no?

Bueno, de momento, hoy quiero compartir (con la pérdida de privacidad consecuente) el archivo que utilizo para realizar mis copias de seguridad desde hoy mismo.

Es divertido darme cuenta de que lo comento tanto que cualquier otra persona podría continuar su desarrollo o su mantenimiento en caso de que fuese necesario, como si fuese pensando en un posible backup o reemplazo, incluso, para mí mismo. Sin pensar si lo que guardo será lo que interese guardar en un futuro o a algún otro que no sea yo.

¡A veces creo que estoy un poco loco!

~/bin/sincronizator.sh


#!/bin/sh

# DEFINICION de VARIABLES
username="$(whoami)"
servidor="192.168.1.2"

# Vamos a elegir qué cosas sincronizar en estas variables lógicas
# Por defecto, sincronizamos todo, local y remoto
SYNC_JMDOMIN=1
SYNC_GIUSSEPPE=1
SYNC_LOCAL=1
SYNC_REMOTE=1

if [ $# -gt 0 ]
then
if [ $1 -eq 1 ]
then
SYNC_LOCAL=1
SYNC_REMOTE=0
elif [ $1 -eq 2 ]
then
SYNC_LOCAL=0
SYNC_REMOTE=1
else
echo "Uso $0 [1=local|2=remote] (por defecto es TOTAL)"
exit
fi
fi

# DEFINICION DE FUNCIONES
cabecera () {
echo "
___________________________________________________________________
___________________________________________________________________"
}
sincroniza () {
cabecera
echo "Sincronizando carpeta: $3"
echo "Directorio de Origen: $1"
echo "Directorio de Destino: $2"
dirorigen=$1
dirdestino=$2
carpeta=$3
origen="$dirorigen/$carpeta/"
destino="$dirdestino/$carpeta/"
rsync -rtvu --delete $origen $destino
}

# Sincronizamos carpetas utilizando la función sincroniza
cabecera
echo "COMIENZO DE LA SINCRONIZACIÓN CORRESPONDIENTE A LA FECHA:"
date

# Sincronizando JMDOMIN
if [ $SYNC_JMDOMIN -eq 1 ]
then
diskorigen="/media/GSPDISK"
dirbase="jmdomin"
dirorigen="$diskorigen/$dirbase"
subcarpetas="FOTOS Archivo Obra Talleres TEXTOS trabajo web-sites"
cabecera
echo "COMIENZO DE LA SINCRONIZACIÓN DE LAS CARPETAS DE JMDOMIN"

# Con destino al disco de DATOS
if [ $SYNC_LOCAL -eq 1 ]
then
diskdestino="/media/Datos"
dirdestino="$diskdestino/$dirbase"
cabecera
echo "ORIGEN= $dirorigen"
echo "DESTINO= $dirdestino"

for subcarpeta in $subcarpetas
do
sincroniza $dirorigen $dirdestino $subcarpeta
done
fi

if [ $SYNC_REMOTE -eq 1 ]
then
# Con destino al disco de RED de $servidor (TOWI)
smbclient //$servidor/$dirbase -N -c pwd
if [ $? -eq 0 ]
then
# Servidor y recurso accesible
# Primero, montamos y verificamos que el destino esté accesible
echo "Montando /mnt/$dirbase"
mount /mnt/$dirbase
estamontado=`mount|grep $servidor|grep $dirbase|wc -l`
if [ $estamontado -eq 1 ]
then
diskdestino="/mnt"
dirdestino="$diskdestino/$dirbase"
subcarpetas="Archivo Obra Talleres TEXTOS trabajo web-sites"

# Verificar si se puede escribir
touch $dirdestino/kkkkk
if [ $? -eq 0 ]
then
rm $dirdestino/kkkkk # Borrando restos
cabecera
echo "ORIGEN= $dirorigen"
echo "DESTINO= $dirdestino"

for subcarpeta in $subcarpetas
do
sincroniza $dirorigen $dirdestino $subcarpeta
done
else
echo "No es posible escribir en $dirdestino"
fi
else
echo "La carpeta $dirbase del servidor $servidor no está montada"
fi
echo "DES-Montando /mnt/$dirbase"
umount /mnt/$dirbase
else
# Servidor o recurso NO accesible
echo "Error de conexión con el servidor $servidor o el recurso $dirbase"
fi
fi # fin de SYNC_REMOTE
else
echo "Evitada la sincronización de JMDOMIN"
fi

# Sincronizando GIUSSEPPE
if [ $SYNC_GIUSSEPPE -eq 1 ]
then
diskorigen="/home"
dirbase="giusseppe"
dirorigen="$diskorigen/$dirbase"
subcarpetas="bin cloud Documentos Escritorio EudoraNEW"
cabecera
echo "COMIENZO DE LA SINCRONIZACIÓN DE LAS CARPETAS DE GIUSSEPPE"

# Sincronización LOCAL de GIUSSEPPE
if [ $SYNC_LOCAL -eq 1 ]
then
# Con destino al disco de DATOS
diskdestino="/media/Datos"
dirdestino="$diskdestino/$dirbase"
cabecera
echo "ORIGEN= $dirorigen"
echo "DESTINO= $dirdestino"

for subcarpeta in $subcarpetas
do
sincroniza $dirorigen $dirdestino $subcarpeta
done

# Con destino al disco de GSPDISK
diskdestino="/media/GSPDISK"
dirdestino="$diskdestino/$dirbase"
cabecera
echo "ORIGEN= $dirorigen"
echo "DESTINO= $dirdestino"

for subcarpeta in $subcarpetas
do
sincroniza $dirorigen $dirdestino $subcarpeta
done
fi
else
echo "Evitada la sincronización de GIUSSEPPE"
fi

cabecera
echo "FIN DE LA SINCRONIZACIÓN CORRESPONDIENTE A LA FECHA:"
date

Ley SOPA

Ayer, wikipedia en su versión inglesa estuvo de luto por la Ley SOPA. En España pasamos del tema como si no fuese con nosotros. También tuvimos nuestra particular ley SOPA llamada aquí SINDE (me parece más razonable que tenga el nombre de lo que hace o pretende hacer y no de quien da la cara por ella).

El caso es que hay algo que sigue sin solucionarse y me temo que va para largo: Internet es Global, las leyes son locales.

Esta pequeña confrontación hace que durante mucho tiempo tuviese unas esperanzas ilusas en la capacidad libertaria de Internet, pero con el paso del tiempo se están haciendo realidad mis temores: Internet debía ser cercenada para acomodarse a las nacionales represiones, a las nacionales reprimendas sobre los ciudadanos que nunca tendrán la libertad que pudo darles una herramienta como esta.

Quedan los días contados para que Internet se fraccione en internetes de diversos países que pongan sus propias leyes sobre sus distintos territorios. Es algo sobre lo que la inmensa mayoría, aún inserta en esa dialéctica decimonónica de defensa de los países, de las morales y éticas localistas hasta el ridículo de la exclusión a lo diferente, a la inmigración, a lo extranjero, estará de acuerdo.

Ya ocurre en lugares como China e Irán, ya comenzó a ocurrir hace más de 10 años en USA, con su famoso (entonces) carnivore, utilizado por la red Echelon. Extraído de Wikipedia:

ECHELON es considerada la mayor red de espionaje y análisis para interceptar comunicaciones electrónicas de la historia. Controlada por la comunidad UKUSA (Estados Unidos, Reino Unido, Canadá, Australia, y Nueva Zelanda), ECHELON puede capturar comunicaciones por radio y satélite, llamadas de teléfono, faxes y e-mails en casi todo el mundo e incluye análisis automático y clasificación de las interceptaciones. Se estima que ECHELON intercepta más de tres mil millones de comunicaciones cada día.

Pero no importa, seguimos adelante como si no pasara nada, como si la libertad fuese un regalo que ahora nos dan y luego nos quitan, como si no pintásemos nada en este asunto. Aprender técnicas para evadirse un poco de estas tecnologías es poco menos que imposible para la mayoría de la gente. Durante un tiempo estuve cifrando todos mis emails con un protocolo sencillo de encriptación, era algo fácil de hacer, con una infraestructura de clave pública basada en PGP, pero después de los atentados del 11S, cualquier intento de cifrar comunicaciones se vio como una posible prueba de que lo que se deseaba comunicar contenía material delictivo, terrorista, etc. Es decir, la privacidad era mala.

Así que se sucedieron intentos vanos por hacerla pervivir, pero esa tecnología estaba avocada a ser usada solo por los poderosos, que resulta que no somos los ciudadanos. Implementé una solución basada en PKI (Infraestructura de Clave Pública, según sus siglas en inglés) para cifrar las comunicaciones entre Sony y Xphera. Pero a todos los amigos a quienes les iba pidiendo que cifraran sus emails me decían que no tenían nada que ocultar.

El PGP dio paso al OpenPGP que también acabó por irse extinguiendo hacia mediados de 2002. El auge absoluto de empresas como Google y Hotmail (de MicroSoft), iba a dejar en papel mojado todo tipo de intento de protección o independencia de los ciudadanos. Nadie buscaba proveedores de servicios que garantizasen privacidad, salvo algún que otro paranoico. Por no hablar de cuando llegaron las famosas redes sociales de la mano de empresas como FaceBook, Tweeter, etc… Ya está todo en sus manos, con nuestra aquiescencia.

No sé porqué aún no vivimos en casas de cristal transparente, según ese razonamiento.

Como no podía ser de otra manera, el dinero compró PGP, que ahora es de Symantec, dejando un desarrollo de los que arrancaron con ese software, más bien de algunos de quienes lo usaban, en GNUGP. Pero intento ver cuáles son las últimas versiones y no me queda claro cuándo dejaron de desarrollarlo.

Hace años seguía las publicaciones que hacía Kriptópolis sobre el tema y veo que siguen existiendo y merece la pena hojearlo, pero la libertad cuesta mantenerla, nos cuesta el esfuerzo de buscar información entre tanta «información».

Es decir, leer, leer, leer… y ser capaz de separar grano de paja.

Como siempre.

Piel de Mariposa

Piel de Mariposa es una enfermedad genética que afecta a la piel provocando ampollas ante el mínimo roce.

Le he leído hoy en el periódico mientras intentaba comprender cómo aún quedan dudas sobre el trato sexista que se da a la publicidad, con o sin fines benéficos, pero siempre con fines, con ambición, con avaricia, incluso. ¿Cuál es la frontera entre la avaricia y la ambición? ¿Por qué una se ve mal y la otra está potenciada hasta el punto de que te pueden criticar por falta de ambición?

Sé que son cosas distintas. Es más, sé que esta entrada ha entrado dispersa hasta la saciedad, incluso tenía intención de hablar de la fidelidad en la pareja, esa autocensura sociocultural que ejercemos sobre nosotros mismos a sapiencia de que nos quedaremos sin saber a qué saben esos labios, esos miles de millones de labios que besaríamos por el mero hecho de saber a qué saben, cómo es su textura, su carnosidad, su tacto, su humedad, su dulzura, su volumen y su superficie, entre otras cosas que no sé clasificar.

Esta entrada diaria está perdida, está perdida en la noche del desorden, del estruendo mediático que tengo en el cerebro, el que me hace leer despacio, el que me tiene atrapado por todos los tendones, incluso por el del manguito rotador, ese por el que estoy yendo a fisioterapia sentándome en la silla número 4 de una serie que comienza por el número, curiosamente, cero. Sí, como lo lees, con el 0 más radical.

Y mientras hacía mis diez minutos (10) de ejercicios bajo las poleas, miraba las dos posiciones que tenía enfrente, la uno y la cero (1 y 0) y pensaba, no podía evitarlo, en la cantidad de cosas que se han conseguido desde que hemos comprendido que son las unidades básicas de almacenamiento de información. Sí y No. 1 y 0. Todo o Nada. Negro o Blanco.

Unidades suficientes para comprender un mundo simplificado, pero un mundo, al fin y al cabo, modelizado con lo mínimo, lo más mínimo, lo requetemínimo, por decirlo así.

Y luego vuelvo a preguntarme qué hacía leyendo un artículo sobre los almanaques de Ryanair hechos con la intención, presunta, de apoyar una institución benéfica a partir de fotografías de marcado carácter sexual pero que, en realidad, intentan generar una polémica que les dé la suficiente publicidad como para no tener que contratarla. Los medios de comunicación harán lo que tienen que hacer. Ryanair conseguirá la publicidad de ser denunciada y, aunque parezca increíble, eso repercutirá positivamente en sus beneficios. Es algo archisabido desde la famosa frase de un tal Tomas de Aquino: «Que hablen de mí, aunque sea mal».

La respuesta quizá sea que la belleza de algunas de esas mujeres me seduce, claro, que a pesar de la repulsión racional que me provoca la utilización sexista, discriminatorio, de esas imágenes, de esa campaña, veo sus cuerpos sugerentes cargados de una sensualidad artificial como la vida misma y me apetece encontrarme a esas mujeres. Pero también aquellas que caminan por la calle y que sorprendo hablando por un móvil que siente el calor del hálito vaporoso de esos labios que no besaré.

Y, por volver a ese primer párrafo inabarcable, esa reflexión sobre la avaricia o la ambición, me acuerdo de la crítica que he oído esta mañana de la mujer que estaba sentada en la silla numerada con un 3, en la que dirigiéndose a mí, criticaba la avaricia de un familiar del rey de este país que no acaba de darse cuenta de que el verdadero problema es la loa de la ambición, que hace descarrilar algún que otro torpe al otro lado de la delgada línea roja.

Monarquía. Todavía incuestionada a nivel político seriamente en españa, esta que no puedo escribir con mayúsculas, que sigue siendo una herencia más de una dictadura que consideramos aceptable. No hay porqué extrañarse de que haya, dentro de ella, cierta sensación de invulnerabilidad, de estar por encima de la ley, de esa que rige a los plebeyos, a los que tenemos que ser fieles… pero eso es otra cuestión, la fidelidad es un acuerdo de pareja. Al menos, en este país, ya no se lapida a los adúlteros, aunque siga siendo criticada la adúltera más que el equivalente del sexo contrario y, por supuesto, todavía sea denostada la promiscuidad, de nuevo no igualmente para ellos que para ellas.

Binarios, somos binarios en un mundo cuyas lógicas binarias tiempo ha que fueron superadas. Binarios, quizá, por no entender que los órganos sexuales no determinan la identidad. Binarios hasta la muerte, desde la vida, como si no hubiese muertos vivientes y vivos moribundos, en muy distintos grados… de un continuo de números reales, por lo menos.

Disperso, como yo, este pequeño texto del día, que termina aquí.

Al fin una aplicación que me permite aplicarme en lenguas

Desde hace varios años (ya harán cinco, por lo menos) que el tema de crear una organización cómoda para la filiación de las familias lingüísticas me parece interesante y algo que deseo hacer.

Esta es la principal motivación para la creación: el deseo. También lo podíamos llamar intención, aunque intención estaría más relacionado con la forma deseada de continente del contenido deseado. El deseo es el germen, el leit motiv, lo primordial para comenzar algo.

No estamos hablando de procreación pero no puedo imaginar la supervivencia de la especie sin el deseo sexual. Pero para eso ya tenemos a Freud y sus teorías.

Lo primero fue la curiosidad: ¿Cuál era el origen del euskera? Así como existían teorías para decir que el castellano procede, más o menos directa o indirectamente, del latín, no hay una respuesta a esa pregunta y es algo que me picaba la curiosidad. Me gusta esta expresión que, gráficamente, refleja muy bien esa sensación de desazón que implica que hay que rascarse aunque no sirva para nada.

Y eso empecé a hacer: me planteé buscar una estructura filogenética de todas las lenguas que hay (y ha habido) en el mundo. Ahí es nada. Por supuesto, no se trata tanto de demostrar que esa estructura es la correcta, que tal o cual lengua deriva realmente de tal o cual otra. Eso es algo que, con mucho, me desborda, sino que se trata tan solo de organizar la información que existe distribuida en distintas fuentes (en ocasiones muy escasas) para poder presentarla de muy diversas maneras.

El objetivo a largo plazo sería poder presentar un mapa dinámico que mostrase la evolución de las lenguas sobre el planeta a lo largo del tiempo. Sé que es imposible, pero es la utopía que me hace mirar al horizonte aunque no pueda alcanzarlo para saber que tengo una dirección en la que encaminar mis pasos.

La utopía está en el horizonte. Camino dos pasos, ella se aleja dos pasos y el horizonte se corre diez pasos más allá. ¿Entonces para qué sirve la utopía? Para eso, sirve para caminar.
Eduardo Galeano

Comencé haciendo un trabajo de recolección de información con el Investigador de Encarta de Microsoft, pero desde hace tres años era un formato que me parecía peligroso por su enorme dependencia de un programa del que no tenía, ni siquiera, una licencia válida.

Después llegó el momento de ponerme a trabajar a tope en el final del proyecto Lejanías y postpuse este proyecto que ahora retomo.

¿Por qué ahora retomo el Proyecto de Organización Filogenética de las Lenguas del Mundo (POFLM)?

Los ficheros que generaba Encarta tenían una extensión ERP y un formato propietario que no podía abrir con ningún otro software, así que cuando me cambié a Ubuntu definitivamente (creo que en mayo del 2010), me encontré con que no podía seguir porque no podía usarlo en Linux. Lo tengo instalado en una máquina virtual con Windows XP para poder abrir aquellos ficheros, pero el investigador dejó de funcionar hace unos meses con una de las últimas actualizaciones de Internet Explorer. Pero ni siquiera me di cuenta. (Ayer tuve que instalar otra máquina virtual para hacerla vivir como en el 2005, con XP, Office 2000, IE 5.5… y algo he logrado, pero no del todo, recuperar de aquellos ficheros en los que invertí un gran número de horas de trabajo).

Yo seguía buscando una aplicación opensource que hiciese algo parecido a lo que me permitía hacer el investigador de encarta, pero no encontraba ninguna. Además, quería y le pedía que fuese ligero, pudiese exportar su resultado en diversos formatos, entre otros, HTML dinámico, XML y, por supuesto, también ODT (para fabricar un subproducto libro disponible online en cuanto tenga un avance significativo).

El viernes pasado, mientras tuneaba mi distribución de Gnome, me encontré casualmente con un programa llamado FreeMind que hacía exactamente lo que deseo. Ya solo tengo que preocuparme por llenar el contenido del árbol filogenético que albergará información de unas 10.000 lenguas.

¿Cuándo lo daré por terminado?

Aún no lo sé. Es algo que me preocupa más bien poco porque lo que verdaderamente me atrae es saber que durante el camino, aprenderé a caminar.

Y si llego a algún lugar en el que quiera aposentarme, espero saber que es arbitrario y que podría haberme detenido en cualquier otro lugar. Así son todos mis proyectos, en el fondo. Y es algo que me gusta y, al mismo tiempo, me agota, haciéndome sentir, en ocasiones, que nunca termino nada y que todo se va acumulando a una vida cada vez más dedicada a trabajar por el placer de hacerlo.

Quiero probar el sonido

Así que esta entrada será tan solo para colocar un audio que usé en la performance que realicé el otro día en Artón. Ya hablaré próximamente sobre la acción que realicé y sobre el controvertido tema que proponían en paralelo al de las acciones, que era el de cobrar por acceder a ver una performance.

Más allá de lo que pienso sobre la gratuidad y el arte, queda entrar en materia sobre si la performance, crítica en sus orígenes con el mercantilismo del arte, puede ser cobrada de la misma manera que un cuadro de Jackson Pollock.

Para esta acción realicé una composición con un programa de audio opensource, como viene siendo habitual, en el que un «NO» se repetía cada determinados intervalos. La pieza total dura 27 minutos, de los que la primera tercera parte (los primeros 3**2 minutos) tiene NOes cada 3 minutos. La Segunda Parte (del minuto 9 al 18) tiene NOes cada minuto, habiéndose dividido cada tres minutos entre 3. La última tercera parte de la segunda parte tiene NOes cada 20 segundos, habiéndose dividido cada minuto en 3. La última tercera parte del total (del minuto 18 al 27) tiene un ruido sinusoidal continuo.

Me encuentro el primer obstáculo, no me deja subir archivos de más de 8 Mb. Este NO.mp3 tiene más de 24 Mb.

Intento colocarlo de otro modo: NO mp3

Y de un tercer modo: NO mp3

En cualquier caso, me presenta, simplemente, un enlace al archivo. Me temo que no es suficiente. Tendré que pensar en una forma más sofisticada.

Veremos con esta última… (parece que de wordpress)

[audio:http://giusseppe.net/pf/partituras/NO.mp3]

Leonardo Da Vinci habría sido libertario

Está claro que para poder ser libertario, espíritu libre o como se desee expresar, es preciso un esfuerzo que nos permita (digo nos, porque me incluyo) salir de la corriente que atrapa, arrastra, vincula, ata a una forma de pensamiento, palabra y obra no libre en el sentido de autoescogida.

Obvio que la libertad es cultural e hija de su tiempo, de sus circunstancia y de su posibilidad de elección basada en las alternativas conocidas.

Pero el esfuerzo principal está en saber que hay alternativas distintas a las que conocemos. Esto es expandir nuestro universo de libertad, por llamarlo de algún modo.

Ayer me peleé durante horas con un programa de edición de vídeo llamado openshot de código abierto (software libre) que podía haber obviado y tirar por el camino más cómodo de usar el famoso Windows Movie Maker (que en sus últimas versiones tiene más que de sobra para lo que quería) pero preferí usar mi ubuntu, como siempre, con su software.

Es un programa sencillo y eficaz y, una vez que le pillas el truquito, hasta es mucho mejor que el del sistema de pago (no olvidemos que habría que pagar, sí, por usar el MS Windows). Pero me costó lo mío. Varias horas de aprendizaje para saber cómo salir de la corriente. Y solo para una cosita de nada.

Si tenemos en cuenta que hay que ir saliéndose de la corriente, poderosa y caudalosa, constantemente, a cada pequeña actividad que llevamos a cabo, nos hacemos a la idea de la ingente labor que es esta de mantenerse alternativo, no por ser más cool, sino por abrir posibilidades, puertas, ventanas (no windows), a la libertad, a la propia y a la de otros; fomentar, de este modo, una sociedad más libre y plural.

Es un esfuerzo que, de ahí el título, seguramente hizo Leonardo en sus búsquedas de otros mundos posibles, de formación continua para poder ser autoelector de sus alternativas, en resumen, ser más libre que sus contemporáneos.

Leonardo di ser Piero da Vinci fue un pintor italiano nativo de Florencia. Notable polímata (a la vez anatomista, arquitecto, artista, botánico, científico, escritor, escultor, filósofo, ingeniero, inventor, músico, poeta y urbanista) nació en Vinci el 15 de abril de 1452 y falleció en Amboise el 2 de mayo de 1519, a los 67 años.

Pero el mundo es más y más complejo y mantener esa in-especialización es casi insostenible o, incluso, absurda, aunque al mismo tiempo más necesaria que nunca: ¿Cómo resolver esta paradoja?

Esto no es una broma