hacker

Servicios libres en unloquer

En unloquer estamos comprometidos a explorar soluciones de código abierto para diferentes retos.

Código abierto es una cosa. Pero como la metemos con los datos privados?

Estamos acostumbrados a usar herramientas de la nube, redes sociales, servicios de correos. Muchos participan en Facebook, Gmail, Twitter, Dropbox, Google Drive etc. etc. etc. Mientras los servicios aquí mencionados sin duda son excelentes, vienen en paquete con unos problemas que se están agravando cada día más:

  • Los datos que ahí compartimos están en manos de esas empresas.
  • Esto significa que las empresas pueden hacer con eso lo que les da la gana. La mayoría de las veces este problema se “reduce” a que venden esa información a terceros para sacarle provecho económico: las empresas están interesadas a saber sobre los datos de los usuarios, porque les proporciona información sobre que les gusta, que compran, que comparten, etc. – por ejemplo para proponer publicidad a la medida del usuario.
  • No se si a ustedes, pero a mi me molesta que después de una búsqueda en google me aparezca propaganda relacionada. Puede aparecer un servicio útil pero a mi me dan escalofríos por todo lo que saben de mi.
  • Ponga en Facebook, en la búsqueda, “Personas que viven en Medellín que les guste el jazz y sean single” (no se si funciona así a la letra en español, tengo mi facebook en inglés). Mientras puede aparecer muy bacano el resultado y muy útil, esto significa que Facebook graba toda la información de interacción que generamos en su plataforma: Cada imagen que subimos, cada comentario, cada post, cada like. A parte de que esto podría generar dudas sobre lo que queremos compartir, debemos estar claros en una cosa: toda esa información Facebook la vende a terceros para podernos poner propaganda y para ellos hacer plata – no importa de que hayas puesto en tus configuraciones de privacidad. De hecho esas configuraciones son una farsa. Facebook es un reality en el cuál participamos todos, todas las cámaras y micrófonos están puestas en todo lo que hacemos ahí, no importa si piensas que estés en secreto o chateando con una amiga. Sin querer juzgar lo que es malo o bueno, me parece sumamente importante saber en lo que participamos.
  • Sin hablar de las “chuzadas”, de todo lo que es posible para los gobiernos, servicios secretos, etc. que pueden exigir acceso a toda esa información, como el escándalo de la NSA nos ha mostrado.
  • También está la cuestión que esos datos, como están en manos de las organizaciones, están disponibles mientras esas organizaciones existen. En un momento u otro podrían cesar de existir, quebrar, etc. dejándonos sin acceso a la información.

No podemos resolver estas cuestiones complejas, ni decir lo que es bien o mal desde unloquer. Ya no solo desde el punto de vista tecnológico, sino también filosófico, de privacidad y seguridad, queremos experimentar con unos servicios libres. La idea es acumular experiencias, ver que se puede hacer, y, como siempre, aprender. No pensamos de poder remplazar a Facebook o Google, y no podremos competir con la funcionalidad y la interfaz de esas herramientas, pero de pronto ofrecer alternativas.

En este espíritu hemos empezado con algunas herramientas libres que están corriendo bajo un servidor que hemos adquirido gracias a las ganancias del proyecto de MEDELAB del año pasado. En estos servicios por ahora contamos con:

  • Un servicio de midia (no medias como había puesto en un correo jaja) en m.unloquer.org. Se trata de un mediagoblin, un software alternativo que es un híbrido entre youtube y flickr.
  • Un servicio de nube en http://nube.unloquer.org, que está basado en owncloud,  que permite compartir documentos al estilo dropbox
  • Un servicio de conferencia en red de audio al estilo skype (sin video) que usa mumble (necesita un cliente nativo, no corre en el browser, configurando la dirección mumble://a.unloquer.org:64738)
  • Un servicio de streaming icecast en http://a.unloquer.org:8000

Están también alojados en ese servidor más cosas, como el wiki, un servidor de juegos kaillera (del cual no se mucho al respeto y de pronto alguien si sabe y que comente!), y una aplicación para la toma de decisiones en red, basada en el software loomio.

Ha sido muy interesante explorar estas aplicaciones y seguiremos explorando. La idea es poder ofrecer estos servicios a los integrantes de unloquer, pero de pronto será posible también para otros usuarios que tengan inquietudes en respecto a servicios libres. Quedamos atentos a comentarios y sugerencias de la comunidad.

La lista completa de los servicios actualmente disponibles se encuentra aquí. Gracias a kalashnikov por crear esa página, señalar su existencia y haber contribuido significativamente a la instalación del servidor y los servicios.

 

Colaboración con platohedro, plantas vivas, reset Androids, taller git

Los sábados de unloquer ya se están volviendo una atracción de la ciudad!

Haha, humor a parte, pudimos pasarla bueno con diversa gente hoy.

Colaboración con platohedro

Para la mañana se había convocado para una reunión entre CasaTresPatios, platohedro y unloquer. Lamentablemente Tony se encontró enfermo, por lo cual no pudo participar. Igual hicimos una pequeña reunión para elaborar sobre el potencial de colaborar entre platohedro y unloquer.

Platohedro está impulsando la hackerescool, un concepto para ir explorando el concepto del “hacker”, y de como se puede aplicar al conocimiento abierto. Desde unloquer hemos venido conversando sobre el tema desde hace mucho rato bajo el tema de “rehab”, y los planteamientos son muy complementarios. Basicamente concordamos en que un@ hacker no está limitad@ a cacharrear con computadores, sino más bien pensamos que se trata de empoderarse para creativamente cambiar cosas con las cuales un@ no está conforme. En este sentido es plantear una formación o eduación (o simplemente, crecer ?) que no se rige por los estándares convencionales de la educación, y se orienta al compartir todo conocimiento libremente.

Los martes platohedro ya está activamente dando espacio a este proyecto, involucrando actores locales y externos, entre los cuales ya están también integrantes de unloquer.

Como podemos aprofundizar esta colaboración? Que mas podemos lograr de la colaboración entre CasaTresPatios, platohedro, y unloquer?

Pensamos que lo más eficiente y exitoso sería concentrarse en la colaboración en proyectos concretos (como la hackerescool), en lugar de intentar formar uniones abstractas. La colaboración en proyectos tangibles obliga los participantes a elegir y asumir tareas y libera de conversaciones ambiciosas pero de poco resultados.

También surge la cuestión de la forma legal, ya que unloquer hasta la fecha no dispone de tal. Tiene su ventaja de no atar nadie a nada, y de dejarnos toda la libertad del mundo para hacer lo que más nos gusta. Una desventaja más pronunciada es que no podemos participar en licitaciones públicas etc. Esta discusión habrá que continuar internamente en unloquer, sin embargo se podría vislumbrar la cooperación a través de una forma juridica única compartida entre las 3 partes, para minimizar “overhead” administrativo y para avaluarse de una aparición compartida.

Además se enfatizó la importancia de metodologías de trabajo colaborativo para lograr objetivos comunes, y que felicidad contar con Maria Juliana Yepes, que mantiene viva su conexión con platohedro y con unloquer siempre que puede, al lado de su trabajo con las bibliotecas (y demás…). Juli se ofreció a aprofundizar este aspecto.

Quedamos en que hay que seguir hablando este tema y estamos convencidos de poder aprovechar tod@s de una colaboración más estrecha.

platohedro-unloquer
reunión plato-unloquer
brolin nos habla
brolin el presidente
Hermosa Lina, nos hace sentir rock-stars!
Hermosa Lina, nos hace sentir rock-stars!
alex con café y humo y checho...no quiero saber
alex con café y humo y checho…no quiero saber

 

Juli y las metodologías - que no nos vengan que aquí puro nerdos ;)
Juli y las metodologías – osea generos (casi) equilibrados (a veces) en unloquer

La energía de las plantas

En este proyecto, en el cual están enganchados Miguel Vargas y Johnny Sepulveda y otros, la idea es que tocando una planta se genere sonido! Para este fin usamos un arduino, una planta linda (será ese el floripondio?), y un computador con pure data. Estuvo muy interesante todo el proceso, pero nos generó muchas dudas también. En un momento, acercándonos a la planta, ya generaba alguna reacción en los circuitos! Será el aura de la planta? De pronto más bien fue, según comentario de Oscar, que el circuito está demasiado sensible debido a la alta impedancia de alguna resistencia…Bueno, seguro toca experimentar más entonces!

 

los magos miguel y johnny
los magos miguel y johnny

 

conectando el board
conectando el board
la planta y la electrónica
la planta y la electrónica

 

ahora con arduino
ahora con arduino
será que se entiende...
será que se entiende…
código de arduino
código de arduino

 

que será este detalle?
que será este detalle?

Reset de Androids

Juan estuvo toda la tarde cacharreandole a los arduinos, y estaba a disposición de cualquiera que quería hacer *algo* con su arduino. Para mi era necesario resetearlo del todo, estaba tan lento que ya no servía – ya está como nuevo! Otros lo *rootearon*, otros no se que…

Aquí se le sopla nueva vida a sus juguetes! :)

De hecho, otras cosas que se hicieron en el día de hoy:

Intentamos instalar un ubuntu a este iBook G4 donado por camikant. Toca instalar una versión mas vieja de ubuntu, jaja, no pudo con el ubuntu 13.10 :)

iBook G4
iBook G4

Y Oscar se puso a arreglar una tablet! Vaya…

entrañas de tablet
entrañas de tablet

También estamos a la orden para l@s artistas residentes de CasaTresPatios, en este caso Tessa aprovecha de asesoría por Johnny:

Tessa con Johnny
Tessa con Johnny

 

Taller de git

La última actividad del día fue un taller muy ad-hoc de git, una herramienta fundamental para el desarrollo y que revolucionó la colaboración de código abierto. De hecho se usa ya para más que solo para código, por ejemplo para escribir libros y no se que más. El taller estaba enfocado en las funciones y conceptos básicos:

  • Control de versiones en general y desarrollo en equipos distribuidos
  • Repositorios locales y remotos
  • Github
  • git status, git clone, git add, git commit, git pull, git push, git checkout, git merge
  • Ramas (branches)

Trabajamos con un ejercicio simple en un repositorio de unloquer en github. Por interés de los participantes nos fuimos mucho por el lado de las ramas…eso si es complejo! Pero logramos comunicar los conceptos y procesos basicos – pues eso espero…