Consultar Twitter con privacidad y software libre, con Nitter

Twitter es una red social centralizada y que requiere el uso de software privativo. Consultar Twitter con el navegador de forma decente sin perder privacidad o libertad es prácticamente imposible... a no ser que usemos otra interfaz, como Nitter, la que describo en este artículo.

Creo que su nombre es un acrónimo de not twitter («no Twitter»). Bueno, ¿qué más da? El caso es que funciona bien y además la interfaz es ligera, evita que Twitter obtenga tu dirección IP, puedes personalizar su apariencia, tiene fuentes RSS propias y es responsiva.

Está aún en su infancia, así que se espera que incluyan más funcionalidades, como un sistema de inicio de sesión para administrar las cuentas a las que sigues desde la web y traducciones a otros idiomas.

Continúa leyendo Consultar Twitter con privacidad y software libre, con Nitter

Los profesores no te enseñarán a programar

Me sorprende que haya gente que ha experimentado de primera mano cómo funciona el sistema educativo y sigan pensando que podrán aprender a programar asistiendo a clases.

Dudo mucho que puedan aprender algo de mucha utilidad de docentes que se esconden tras un escritorio y carecen de experiencia real en la programación. Es absurdo pretender aprender algo útil sobre bases de datos de alguien que jamás a diseñado o trabajado con una base de datos compleja en el mundo real y solo se dedica a repetir lo que han escrito otros en libros de texto.

Durante mi experiencia en el mundo laboral he podido comprobar de primera mano la inutilidad de años y años de universidad. Yo, que no he estudiado programación en la universidad, supero con creces a quienes han pasado años asistiendo a clases, ¿cómo es posible?

Continúa leyendo Los profesores no te enseñarán a programar

Gitlab usa CAPTCHAs privativos

GitLab contiene software privativo de Google y no parece que vayan a eliminarlo. En concreto, usa el programa reCAPTCHA de Google, documentando incluso su configuración.

Esto es problemático no solo por la cuestión de la libertad de software, sino también por otros efectos secundarios de reCAPTCHA (como la explotación laboral y el reconocimiento facial para fines bélicos).

El código se carga directamente desde los servidores de Google, lo cual podría impedir la apertura de incidencias y el registro de nuevas cuentas cuando el servidor de Google estuviera caído.

Hay desde hace tiempo varias incidencias abiertas en el gestor de incidencias de GitLab.

Cambiar entre distribuciones de teclado rápidamente en MATE

A veces necesito escribir en idiomas diferentes, y no me es posible insertar los caracteres cómodamente sin cambiar la distribución del teclado. En este artículo os enseño cómo instalar una nueva distribución de teclado y alternar entre distribuciones de teclado usando un atajo de teclado en el entorno de escritorio MATE.

Continúa leyendo Cambiar entre distribuciones de teclado rápidamente en MATE