Archivo para diciembre de 2010

La falacia de los derechos de autor

Dice el artículo 27 de la Declaración Universal de los Derechos Humanos: “Toda persona tiene derecho a tomar parte libremente en la vida cultural de la comunidad, a gozar de las artes y a participar en el progreso científico y en los beneficios que de él resulten”. En la práctica, sólo pueden gozar de las artes quienes pueden costeárselo. No pagar por ello, se nos dice, es atentar contra los derechos de autor. Obviamente, el creador de algo único e irrepetible tiene que ser recompensado. Ahora bien, en ciencia la autoría es fundamental y nadie tiene que pagar cada vez que se exponen las ecuaciones de Einstein.

En un artículo de El País de Manuel Luna Alcoba.

Cualquiera puede editar la Wikipedia

Pensar que el hecho de que cualquiera puede editar la Wikipedia es un signo de pobreza editorial y de propensión al vandalismo es lo mismo que pensar que cualquiera puede pintar un grafiti en una sala del Museo del Prado y pretender hacerlo pasar por una obra de arte. Podría pasar, pero no es lo que sucede normalmente.

Frase con la que se podría resumir un artículo de Microsiervos sobre los debates digitales y la Wikipedia.

Ruta para las librerías en desarrollo en Linux

Cuando estás desarrollado alguna librería en Linux, es probable que durante este desarrollo no tengas la librería instalada en los directorios por defecto del sistema (que son /lib, /usr/lib y /usr/local/lib) por lo que cuando vayas a probar el programa que hace uso de esa librería se produzca el siguiente error:

diego@box:~/projects/my_lib/test:$ ./test
test: error while loading shared libraries: libsxxx.so: cannot open shared object file: No such file or directory
diego@box:~/projects/my_lib/test:$

Para solucionarlo basta que con insertes en la variable de entorno LD_LIBRARY_PATH el directorio donde está esta librería:

diego@box:~/projects/my_lib/test:$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:../lib

Suponiendo que la librería está en ../lib.

Con esto ya se ejecutará tu programa de prueba sin problemas, aunque hay que tener en cuenta que cuando salgas de ese terminal esta variable va a volver a su valor original (que suele ser la cadena vacía).

Una vez que instales tu librería en alguna ruta del sistema (generalmente las librerías propias irán en /usr/local/lib) debes ejecutar el comando ldconfig para que se actualice la caché de librerías y todos los programas que la usen la encuentren sin problemas.

Financiación

La Ciencia no es una religión. Si lo fuera, no tendríamos tantos problemas para financiarla.

Leon Max Lederman, físico experimental americano.

Windows en procesadores ARM

¿Recuerdan ustedes que comenté que mi previsión era que los procesadores ARM conquistasen el escritorio y que, probablemente, no sería Windows el sistema operativo que los controlase? Pues parece que Microsoft no quiere perder esa parte del pastel (como es lógico) y ya planea portar sus Windows a esta arquitectura.

Dicen que Windows NT es (o era) bastante portable y que lleva años funcionando en procesadores ARM dentro de los laborarios de Microsoft, pero ¿cuánto de Windows NT tiene Windows 7?

Además, espero que sea rápido porque Android ya está muy metido en harina, sobre todo en tablets que, a mi entender, son el futuro cercano de las comunicaciones móviles junto con los teléfonos “inteligentes” o smartphones.

Estaremos atentos a los movimientos en el patio.

¿Las Webs de enlaces son éticamente ilegales?

He leído no hace mucho que las Webs de enlaces son éticamente ilegales. El argumento es simple: tienen lucro indirecto a través de publicidad.

Pero, primero, recordemos que compartir archivos protegidos por la Ley de Propiedad Intelectual sin ánimo de lucro es legal en España (y también lo dicen los jueces).

Además, el derecho a copia privada está ahí, por lo que las Webs son legales. Si se lucran de forma indirecta que luchen contra eso, pero una vez que quiten los anuncios se acabó el problema.

La mejor frase que he leído estos días y que si se llevase a cabo se solucionaría, sino todo, una parte muy grande del problema (problema que tiene la industria, no los usuarios) es que sólo hay una cosa que supere lo gratuito: lo cómodo.

Como vemos, es legal. No hay más vuelta de hoja. Pero ¿son éticamente ilegales? El primer problema es que no podemos meternos con la ética de cada uno. No vale decir que lo que pienso es más válido que lo que piensas tú. La ética es de cada uno, por tanto esta pregunta no tiene fundamento.

Aún así, si queremos seguir por ese lado y entrar al trapo, bien podemos decir lo que es o no es ético:

Y seguro que se me olvidan muchas más cosas que no son éticas.

¿Soluciones? Spotify, iTunes, Hulu, Netflix, Steam, Amazon… No estoy dando publicidad. Son servicios que ya existen que, si se adoptasen de forma general por la industria del entretenimiento, se solventaría ese problema que es que no ganen tanto dinero como antes.

Y no, no soy un hipócrita. Simplemente me jode como está montado el chiringuito, su chiringuito, y esta es una de mis formas de protestar, porque está visto que enviar correos electrónicos no sirve para nada.

Disposición final de la Ley de Economía Sostenible o «Ley Sinde»

Si se aprueba la ley Sinde, esta página probablemente no desaparezca, pero habrá muchas otras que sí lo harán sin la actuación de un juez. Internet será una tele más, al servicio del poder.

Por la libertad de expresión en la Red. No a la censura. No a la ley Sinde. No al cierre de webs.

Elogio de la ociosidad

Supongamos que, en un momento determinado, cierto número de personas trabaja en la manufactura de alfileres. Trabajando —digamos— ocho horas por día, hacen tantos alfileres como el mundo necesita. Alguien inventa un ingenio con el cual el mismo número de personas puede hacer dos veces el número de alfileres que hacía antes. Pero el mundo no necesita duplicar ese número de alfileres: los alfileres son ya tan baratos, que difícilmente pudiera venderse alguno más a un precio inferior. En un mundo sensato, todos los implicados en la fabricación de alfileres pasarían a trabajar cuatro horas en lugar de ocho, y todo lo demás continuaría como antes. Pero en el mundo real esto se juzgaría desmoralizador. Los hombres aún trabajan ocho horas; hay demasiados alfileres; algunos patronos quiebran y la mitad de los hombres anteriormente empleados en la fabricación de alfileres son despedidos y quedan sin trabajo. Al final, hay tanto tiempo libre como en el otro plan, pero la mitad de los hombres están absolutamente ociosos, mientras la otra mitad sigue trabajando demasiado. De este modo, queda asegurado que el inevitable tiempo libre produzca miseria por todas partes, en lugar de ser una fuente de felicidad universal. ¿Puede imaginarse algo más insensato?

Bertrand Russell (1872 – 1970), filósofo, matemático y escritor británico, en su Elogio de la ociosidad.

El libro «La España fantasma»

Cartel de el libro «La España fantasma»

Yo también he comprado el libro solidario «La España fantasma» impulsado por Kurioso.

Como dice en su página, esta iniciativa comenzó con un tweet y, después de un largo y tortuoso camino, se ha convertido en un libro que muestra las calles de España el día 11 de julio de 2010, el día en que España ganó el mundial de fútbol, de una forma única: vacías.

Hay que agradecer la colaboración de numerosos fotógrafos aficionados (y no demasiado aficionados al fútbol) que salieron ese día a realizar las fotografías, además de varios personajes que han colaborado en la edición del libro escribiendo reseñas e introducciones, sin olvidarnos también de las numerosas menciones en diferentes medios de comunicación.

Pero lo mejor es que todo lo recaudado con su venta va destinado al proyecto “El valor de la infancia” de la ONG Save de Children.

A nivel solidario lo mejor es la donación; pero a nivel de desarrollo del proyecto lo mejor es que ha sido desarrollado por personas normales, sin editoriales clásicas, sin intermediarios, sin publicidad generalista, simplemente gracias a Internet, a su enfoque social y a su transparencia informativa. Y eso sí que es un gran paso.

Script con Zenity para mostrar un dialogo de descarga mediante wget

Mediante el script mostrado a continuación, desarrollado en BASH, se pueden descargar archivos de Internet con el comando wget y mostrando una interfaz gráfica con una barra de progreso mediante Zenity. La ventana mostrada se cierra cuando alcanza el 100%.

#!/bin/bash

function download() {
rand="$RANDOM `date`"
pipe="/tmp/pipe.`echo ‘$rand’ | md5sum | tr -d ‘ -’`"
mkfifo $pipe
wget -c $1 2>&1 | while read data; do
if [ "`echo $data | grep '^Longitud:'`" ]; then
total_size=`echo $data | grep "^Longitud:" | sed ‘s/.*\((.*)\).*/\1/’ | tr -d ‘()’`
fi
if [ "`echo $data | grep '[0-9]*%’ `" ];then
percent=`echo $data | grep -o "[0-9]*%" | tr -d ‘%’`
current=`echo $data | grep "[0-9]*%" | sed ‘s/\([0-9BKMG.]\+\).*/\1/’ `
speed=`echo $data | grep "[0-9]*%" | sed ‘s/.*\(% [0-9BKMG.]\+\).*/\1/’ | tr -d ‘ %’`
remain=`echo $data | grep -o "[0-9A-Za-z]*$" `
echo $percent
echo "#Descargando «$1»…\n\nDatos descargados\t\t: $current de $total_size ($percent%)\nVelocidad de descarga\t: $speed/s\nTiempo estimado\t\t: $remain"
fi
done > $pipe &

wget_info=`ps ax | grep "wget.*$1" | awk ‘{print $1"|"$2}’`
wget_pid=`echo $wget_info | cut -d’|’ -f1 `

zenity --progress --auto-close --window-icon "/usr/share/icons/hicolor/48×48/status/aptdaemon-download.png" --text="Conectando a «$1»…\n\n\n" --width="350" --title="Descargando «`basename $1`»…" < $pipe
if [ "`ps -A |grep "$wget_pid"`" ]; then
kill $wget_pid
fi
rm -f $pipe
}

if [ $1 ]; then
download "$1"
else
dllink=$(zenity --entry --text "Indique el enlace a descargar:" --width="350" --entry-text "" --title="Descargar archivo de URL")
if [ $dllink ]; then
download "$dllink"
fi
fi

Para hacerlo funcionar basta guardar el código anterior en un archivo de texto (por ejemplo zdownload) para luego darle los permisos de ejecución (chmod 755 zdownload). Cuando se ejecute este programa sin parámetros, mostrará una ventana para introducir la URL de descarga. Una vez hecho esto, se ejecutará la aplicación mostrando una ventana como esta:

Progreso de Zenity

El script original lo vi en Ubuntu Life aunque yo lo he retocado un poco para que reconozca que el comando wget está en español.

Salt

Carátula de Agente Salt

Salt es una película de acción y, como su nombre indica, su fin principal es el del entretenimiento. Y sí, entretiene de forma muy aceptable: acción a raudales por parte de Angelina Jolie aunque con alguna que otra fantasmada increíble.

Lo más sorprendentemente es que sus actos transcurren sin bajas, esto es, apenas mata a nadie durante la película. De todas formas no deja de haber tiros y muertos a nivel constante.

Además cuenta con varios giros de guión desde esperados hasta sorprendentes; sobre todo al final, donde se puede intuir lo que va a pasar hilando escenas previas de la película pero hay una que sorprende por su contundencia.

En definitiva es una película entretenida que merece la pena ver.

En la escala MPSO le doy un 6,8.

Los mercenarios

Carátula "Los mercenarios"

Esta película se define dos palabras: viejas glorias. Para haceros una idea: Sylvester Stallone (de los Stallone de toda la vida), Dolph Lundgren (ingeniero químico por el MIT), Mickey Rourke (el malo malísimo en sus últimas películas) y Jet Li (el karateka que siguió los pasos de Bruce Lee).

Lo más curioso: cuando salen los tres protagonistas más importantes de películas de acción de finales de los 90 y de un poco de los 2000. Adivinad cuáles son. Eso sí, no esperéis que continúen en el resto de la película, es, simplemente, un cameo. Por cierto, cameo que ni siquiera se ha grabado en una escena única, sino que se han grabado varias escenas con diferentes personajes y se han mezclado digitalmente. Se nota mucho. Lo que sí os digo es que disfrutaréis del diálogo.

El resto de la película: mucha acción, muchos tiros, muchísimos muertos, muchísima sangre y un Sylvester Stallone con la cara bastante demacrada y al que le cuesta correr, pero dando la talla con dignidad para sus 64 años.

Si te gusta la acción con poca historia pero que te entretenga la hora y media que dura, esta es tu película.

En la escala MPSO le doy un 6,75.