Danielside

informática softwarelibre divagaciones música

GNU/Linux, Internet, Raspberry Pi, Software Libre

Internet en casa con modem 4G y raspberry pi

Hacía mucho que lo tenía en mente y al fin me he podido poner y lo he conseguido. Dar de baja la fibra, que es una buena pasta por un servicio escasamente aprovechado, para montarme un tinglado con un modem 4G, una sim de cualquier operador virtual, una raspberry pi y un router tp-link.

Hay varias formas de hacer esto, en Internet hay muchos tutoriales muy buenos donde montas en la raspberry el router completo (DHCP, DNS, enrutamiento, etc.) pero hay una manera mucho más sencilla dejando que un router haga el trabajo sucio y convirtiendo a la raspi en un modem.

Seguir leyendo…

1 comentario

GNU/Linux, Internet, LUA, Programación

Recepción de mensajes Telegram en XMPP/Jabber

De entre las plataformas de mensajería instantáneas existentes, poniendo en la balanza la libertad y también la masa de usuarios, he decidido que usaría Telegram, por muchos motivos.

Aunque en apariencia sea igual a whatsucks, tiene innumerables ventajas desde el punto de vista de tu libertad. Las desventajas son las de siempre 1) que no controlas los servidores por donde pasan tus comunicaciones, 2) que no te puedes fiar al 100% de la corrección del cifrado de mensajes. Pero más allá de eso, nos ofrece:

  1. Las aplicaciones cliente son libres y su código está disponible, cualquier lo puede inspeccionar y si no le gusta instalarse la del market, compilarlo.
  2. Está en f-droid.
  3. Y más importante que eso, siempre han facilitado enormemente la creación de clientes no oficiales que usen su red, realizando esl esfuerzo de crear APIs (https://core.telegram.org/api) que permiten construir clientes con la totalidad de las funciones de la plataforma. De esta manera, podrías implementar el cifrado extremo a extremo que te diera la gana, como el omnipresente OTR el nuevo OMEMO de Conversations (https://conversations.im/omemo/)

En definitiva, siendo también un servicio opaco, creo que es una plataforma que da un amplio grado de libertad y eso la hace mucho más divertida.

Seguir leyendo…

GNU/Linux, Internet, Software Libre

Cita en Linux Magazine sobe mi artículo de GNU social para FSF

Vas paseando tranquilamente y te llama la atención el último número de Linux Magazine, te lo compras y te encuentras algo que te suena, la historia de como echaron a @barbijaputa de twitter y se trajo un montón de gente a Quitter España, nodo GNU social. Te vas a las citas ¡y ahí está! ¡me han citado! Pues mola.

El 7 es el bueno xD


Aquí están en inglés y en español:

2 comentarios

Administración Electrónica, GNU/Linux, Internet, Legal, Software Libre

Nueva versión de la LinuxAE, máquina virtual Administración Electrónica

He sacado una nueva versión de la MV basada en Debian 8.3, escritorio MATE y la última versión de Java. Todo está funcionando mejor que nunca, especialmente con el DNI electrónico. También incluye AutoFirma, el software para la firma electrónica en el propio ordenador sin tener que depende de applets de Java… pero en fin, que como se ha hecho mayor ya tiene web propia, ahí os lo cuento todo:

http://linuxae.org.es
3 comentarios

Internet, Programación, Software Libre

Hacking on GNU social: Unicode Smileys

As you probably know already, GNU social is a GNU Affero licensed microblogging server software written in PHP that implements the OStatus protocol, an open standard for distributed status updates.

Everyone can deploy her own server and follow people in her own server or any other, as I explained here https://www.fsf.org/blogs/community/thousands-of-spaniards-leave-twitter-for-gnu-social.

I have run my own server for quite a long time, and the time to make some contribution back to this great software has come! I always thought that it would be great to take advantage of Unicode characters to insert some emojis in GNU social notices. You can always copy and paste these entities (http://unicode-table.com/en/) but the experience is better if that feature is integrated, so I decided to create a plugin.

Seguir leyendo…

GNU/Linux, Internet, Software Libre

Envío de SMS para contactos XMPP offline

Los que me sigan habitualmente sabrán de mi nula afinidad con whatssap y similares. Por una larga serie de motivos que no voy a entrar a detallar ahora, no he usado ni usaré nunca esta cosa.

Comprendo también que mis decisiones no deben ir en -excesivo- detrimento de las opciones de los demás, así que cuando me hice con un antiguo pero excelente Samsung Galaxy S2 y le instalé el sistema 100% libre Replicant (http://www.replicant.us/) pensé que era el momento de comunicarme con otros humanos, pero claro, a mi manera.

Seguir leyendo…

Internet, Legal

Deja Tracebook HOY

Se empiezan a ver más claras las desventajas de proporcionarle toda tu vida y la de tus contactos a una megacorporación, que encima está “en la cama” con un gobierno que no es precisamente el tuyo (… ¿o sí?)

La red de Sucker-berg ha patentado un algoritmo que permitirá a los bancos negar préstamos a los usuarios con amigos pobres. Por supuesto, todo está será vendido como una gran ventaja, te dirán que así los bancos funcionarán mejor y tendrán más dinero para ti, que no te preocupes, que esto no va contigo. En definitiva, te la colarán como siempre y estaremos cada día un poquito más vigilados, hasta que 1984 se convierta en una inocente obrilla en comparación.

Seguir leyendo…

2 comentarios

GNU/Linux, Internet, Software Libre

GNU social: monta tu nodo en la red federada

Lo tenemos que asumir: facebook, twitter, instagram… solo nos quieren por nuestros datos, ya que se han convertido en una fuente inagotable de pasta, además de almacén enorme de donde diversos organismos -no cito nada- pueden sacar información para tenerte catalogado y controlado.

¿Hay algo “malo” en tener perfiles ahí? No se. Yo no tengo ninguno. Lo que creo que es más importante esa saber a lo que te atienes y obrar en consecuencia. Para mi, es más divertido montar un nodo de una red social federada donde tu propia información está bajo tu control, o al menos donde puedas elegir el servidor con libertad y puedas hablar con la gente que tiene cuenta en otros servidores, ¡exactamente igual que pasa con el correo electrónico! Haced el ejercicio de imaginar el horror que sería si los usuarios de Gmail o cualquier otro, solo pudieran escribirse entre ellos.

GNU social (https://gnu.io/social/) es un software escrito en PHP que te permite echar a andar un nodo que se comunica con otros que ejecutan el mismo software. Para explicarlo sencillo: con twitter solo puedes seguir a gente de twitter, pero con una cuenta en un servidor que tiene una instancia de GNU social (por ejemplo https://quitter.se/) puedes perfectamente interaccionar con otra persona que tiene cuenta en otro servidor con instancia de GNU social (por ejemplo https://gnusocial.de/). Si eres tremendamente impaciente, ábrete una cuenta ya: https://gnu.io/social/try/

Seguir leyendo…

2 comentarios

Divagaciones, Internet, Legal

Tarifas especiales para determinados servicios y neutralidad de la red

Hay ofertas comerciales de operadoras aparentemente inocentes que encierran un peligro mortal para la red de redes, son esas tarifas en las que no pagas por el acceso a determinados servicios.

Tarifas que debemos rechazar

Tarifas que debemos rechazar

Ninguna empresa/servicio de internet debería ser capaz de llegar a acuerdos privados con operadoras que les ofrezcan ventajas sobre ningún otro tipo de servicio, ya que eso sienta las bases (“abre la veda”) para que cualquiera con el dinero suficiente pueda llegar a cualquier tipo de acuerdo. Por ejemplo, que el contenido que corresponde a su servicio tenga prioridad sobre cualquier otro.

Internet ha triunfado por un par de cosas: haber sido construida en base a estándares abiertos e interoperables y por “igualar el campo de juego”, de manera que la página web de tu humilde negocio pueda llegar a tantos sitios y con la misma calidad de servicio que la página web de cualquier negocio multimillonario. Eso es una consecuencia de que la Red (o más bien las redes que componen la Red) es neutral en cuanto al tipo de contenido y hace el mismo esfuerzo para trasladar un paquete de A a B, con independencia de a donde venga o de a donde vaya.

Si esa neutralidad se convierte en historia, tu humilde negocio online en ciernes tiene cada vez menos posibilidades de triunfar. Si los operadores de la red hacen más esfuerzo en trasladar la información de compañías de las que ha recibido una contraprestación, puede llegar el día en que tu página vaya de pena, o que vaya mejor o peor dependiendo de con qué empresa contrate el abonado.

Para reflexionar un poco mejor sobre este asunto veamos ejemplo de redes neutrales y tratemos de pensar cómo viviríamos si no lo fueran:

  • Red de distribución eléctrica. Quitando el hecho de que hay acometidas más o menos antiguas y de más o menos calidad, todo el mundo asume que se va a hacer el mismo esfuerzo en transportar electricidad hacia un barrio humilde que hacia un barrio de lujo, y que en un supuesto de escasez no se intentaría primero iluminar el barrio de lujo y luego, si sobra, los demás.
  • Red de distribución de agua. Mismo razonamiento.
  • Red de carreteras. Independientemente de que sea gratuita o de peaje, no se va a dar prioridad a un Jaguar frente a un 600 por el mero hecho de serlos. O no se va a dar prioridad a una empresa de transportes porque ha llegado a un acuerdo con el propietario de la carretera.
1 comentario

GNU/Linux, Internet, Software Libre

OwnCloud: mejor con software libre

Suelo escuchar podcasts en inglés de gnu/linux y software libre: aprendes mucho inglés escuchando algo que te interesa. El que más me gusta es Linux Luddites

Hace un tiempo hicieron un examen de OwnCloud y la verdad es que fueron bastante negativos en general, pero me da la sensación de que no han comprendido realmente la ventaja que supone en libertad y versatilidad el contar con tu servidor de OwnCloud.

Una de las grandes ventajas del SL es que suele ir acompañado de estándares abiertos, en este caso el venerable protocolo WebDAV. OwnCloud implementa el acceso a tu servidor por la conocida interfaz web, por el conocido cliente de sincronización multiplataforma y por el menos conocido acceso WebDAV. Si bien no implementa todos los comandos de forma completa, es perfectamente usable. Y ahí radica para mi la ventaja definitiva de OwnCloud, que implementando este estándar te da completa libertad en el acceso a tus datos ¡ni siquiera tienes que usar sus propios clientes!

Seguir leyendo…

3 comentarios