Torta de Frambuesa

Las divagaciones de más de 500 caracteres de alguien con una raspberry pi

Yo estoy acostumbrado A no ser correspondido Cuando estoy enamorado Siempre acabo deprimido Cuando estoy enamorado Siempre me pasa lo mismo

Una moza tierna veo Y yo me pongo loquito Y en la hora del recreo No quiere jugar conmigo Y en la hora del recreo Siempre me pasa lo mismo

(Estribillo) “Sin amor triste es vivir” Que se muera el que lo dijo Porque solo yo viví Siempre desapercibido Y solo voy a morir Con la soledad de abrigo

Quisiera ser agradable Ser bello, ser compasivo Pero no será importante Paso desapercibido Pero no será importante Siempre me pasa lo mismo

Si yo no necesitara De nadie más que mi mismo Si la soledad bastara Para estar feliz y vivo Si la soledad bastara No me pasará lo mismo

Descarados que veo en la tele Descarados que oigo en la radio Descarados en todas las redes Descarados por el vecindario

Descarados que a veces se callan Descarados que a veces se quejan Descarados que buscan la fama Descarados llenos de vergüenza

Descarados de todas las causas liberales y conservadoras Descarados salen a la plaza van gritando bufanda en la boca

Descarados que visten caretas por temor a ser reconocidos porque llevan todos en la jeta las mentiras, el fraude y el timo

Descaradas desafinaciones y más sus voces distorsionadas Descarados ladran sus canciones Descaradas las letras que cantan

Descarados que ofrecen servicios Descarados también sus clientes Descarado el precio del vicio Descarado el servicio que ofrecen

Descarados ocultan sus ojos y algunos ocultan su boca por debajo se enseña de todo hasta muestran la pija y la concha

Descarados que van por la vida como si fuesen decapitados pues no hay nada del cuello p'arriba ¿o será que ellos tienen un grano?

A partir de la versión 0.6 las cosas cambiaron mucho debido a que ya se permite sqlite 3 para usar writefreely y eso cambiaba la compilación. Así que ahora después de mucho tiempo sin actualizar este tutorial, aprovecho.

Comenzando por esta aclaración. En el repositorio github de WriteFreely se ofrecen junto con el código fuente, los binarios para correr en linux, windows y macOS en arquitecturas de 64 bits y para el resto de las arquitecturas se tiene que compilar el código fuente. La cuestion es que compilar el código en una raspberry pi (arquitectura ARM) no es recomendable porque aunque se pueda instalar golang en una RPI 3, la compilación usa muchos recursos y toma mucho tiempo.

Entonces la alternativa es que en una máquina convencional se compilen las fuentes para la arquitectura y luego se pase el binario a la carpeta de la raspberry donde se va a hostear writefreely. Así que voy a comenzar.

  1. En la RPI ejecutar el comando cat /proc/cpuinfo. Es para saber la versión de la arquitectura que usa la RPI. Una RPI 3 B usa la arquitectura ARMv7

  2. Descargar en la RPI el último lanzamiento de writefreely para linux y extraer el tar.gz. No hacer nada más allí hasta después.

  3. En la máquina convencional (voy a usar una máquina con linux), tener instalado golang (se requiere la versión 1.10 o superior, aunque es preferente tener a partir de la 1.11), go-bindata y nodejs.

  4. Hay que instalar un par de modulos de node que son less y clean-css, eso se hace haciendo npm install -g less less-plugin-clean-css

  5. Suponiendo que la variable de entorno GOPATH apunta a $HOME/go, crear la carpeta go en el home.

  6. Aquí viene lo complicado: Hay que ejecutar env GOARCH=arm GOARM=7 GO111MODULE=on go build github.com/writeas/writefreely/cmd/writefreely. Con esto bajará las fuentes y las compilará para la arquitectura ARMv7. Si la RPI usa otra versión, es solo cambiar la variable de entorno GOARM.

  7. Esperar a que falle la compilación. Eso es porque hay que compilar los assets para completar la compilación de writefreely.

  8. Situarse en el directorio go/pkg/mod/github.com/writeas/writefreely/ y ejecutar make ui y luego make assets. Dependiendo de la instalación de los módulos node, puede que sea necesario usar sudo o no.

  9. Volverse a colocar en el directorio go y ejecutar de nuevo env GOARCH=arm GOARM=7 GO111MODULE=on go build github.com/writeas/writefreely/cmd/writefreely/. Ahí sí va a compilar

  10. Después de terminado, el ejecutable estará en la carpeta bin. Hay que mover el binario writefreely a la RPI, y reemplazar el binario writefreely que hay en la carpeta con el binario writefreely que recién compilaste.

  11. Se recomienda aplicar chmod 755 a ese nuevo binario writefreely

  12. Revisar que todo anda en orden ejecutando ./writefeely -v en la RPI. Si todo sale bien, te mostrará la versión de writefreely.

  13. Y listo, lo único que queda es seguir la guía de instalación.

Una cosa más. Este proceso se tiene que repetir cada vez que se quiera actualizar writefreely.

Réquiem para un activista

Un nuevo ataque de ansiedad Toca las puertas de mi cerebro Tocaron el botón incorrecto Dando más responsabilidad A mí que ya no aguanto más De hacerme cargo de lo que el resto Confía que haga por afecto A causas de buena voluntad

Me bajo de la caminadora En la cual corrí toda mi vida Persiguiendo una utopía La que amoldó mi pensadora El forro de Eduardo que ahora Dos metros bajo tierra reía


Desalojo

Hacia la casa de rojo Ya se acercan los infantes De mirada perturbante, Vista desde el cerrojo Del portón. Con gran enojo Los ocupas habitantes, Reciben la fulminante Noticia de desalojo.

Justo en ese momento Cubrió el asentamiento Llamaradas tan gigantes ¿Qué era lo que pensaban? ¿Que a la fuerza arrastraban Los fiambres ocupantes?


Nocturno

Esta noche de tormenta en casa Van cayendo gotas un montón Gente en la calle corriendo pasa, Y yo inmóvil en un rincón Mi felicidad es muy escasa En mi alma hay un chaparrón En el botiquín, ninguna gasa Cubre las penas del corazón

Pero si un día soy invitado Seguro me va a hacer mal Yo soy insoportable tal cual Ellas temen estar a mi lado Mañana puede estar soleado Pero mi noche es sin final

(Estribillo) Si, Sally salí, Sally salí, Sally salí de mi cabeza Si, Sally salí, Sally salí, Sally salí de mi cabeza

(Primera estrofa) Ay que comecocos Sally vete de aquí Me pones tan loco Recaliente por ti Rompes mi paciencia Muestras mi lado vil Sacas mi demencia A la luz del candil Su su susurrando Riges en mi pensar Aterrorizando Manipulas mi actuar Muere mi cordura Ay, donde iré a parar Rabia y locura Sally te quiero echar

(Estribillo) x2

(Segunda estrofa) Yo solo quería Mi insomnio quitar Pero no podía Solución encontrar Hasta que contigo Yo me quise tratar Tremendo castigo Cuando te escuché hablar Por ese aparato Que instalaste una vez Te escuchaba un rato Me puse a enloquecer Al final de cuentas Lo tuve que romper Pero tu voz, sally No se quiere perder

(Estribillo)

Necesito algo de ruido blanco Que me haga olvidar tu voz Esta pesadilla no me banco Esta ansiedad es tan atroz

(Estribillo) x2

(Repetir hasta el final) Musica new age Sushi de salmón Nylon en los pies Yoga en el salón Tratados de paz Noches sin dormir No tengo relax Y qué más decir

Cuando creí que ya no podría vivir lejos de la ciudad de las luces, viene un terremoto y la hunde en ruinas. Dios quiere que muera nómada.

Eso, o quiere que la reconstruya a mi manera y que muera haciéndola. Una ciudad de luces para mi sólo y que sin embargo no producirá bienes para vivir.

Salvo que en un momento de debilidad acabe rescatado... y lavado de cerebro para reparar aquellos valores imposibles de mantener.

Valores que al no poder mantener me llevaron a la ciudad de las luces donde me senti feliz.

Me deprime no tener en donde caer muerto.

Hoy es pura diversión Ya no habrá más evasión Esa gente repelente Ya no tiene yenes de manutención Se creían entre sí Más rebeldes que Asterix Hoy son solo excedentes Que la gran corriente los borró al fin.

La razón áurea vence al final Crece su potencia con facilidad La razón áurea que fuerte que está A todos los otarios, los liquida de verdad

Mira como el camaleón Se ha puesto color marrón Por la calle van perdidas Naranjas podridas ya sin solución. Quien antes les dio su amor Hoy les huye con pavor Tanto hieden sus chaquetas Que ni las violetas brotaron en flor

La razón áurea vence al final Cuanto más lo nieguen, más les dolerá La razón áurea que fuerte que está Quedaron como perros, no se lo van a olvidar.

Festeje conmigo Doña Rosa Vamo, anímese Que desde San Juan a Barcelona Celebran también. Aguantamos toda su inquina Su mala visión Hoy las zorras no tienen gallinas No tienen razón

Otras aldeas habrán Pero también caerán Sólo hay que esperar el día La sabiduría todos probarán La vieja mentira es Es la base de su fe Y aquel cuartel dado vuelta Falto de dos letras también va a aprender.

La razón áurea vence al final Se erige fuerte llena de verdad La razón áurea que fuerte que está Su revolución fue solo falsedad La razón áurea vence al final Crece su potencia con facilidad La razón áurea que fuerte que está Y con toda potencia, volvimos a pasar.

¡Ya hemos pasao!

1) Extraño Github. No deja de ocurrir que ande necesitando registrarme allí para reportar un bug o para pedir ayuda ahí

Desafurtunadamente no permite verificar mi correo electrónico porque usa el dominio firemail.cc. Necesito tener otra dirección de correo para registrarme.

Y no. No pretendo usar esos servidores de correo “seguros” porque yo solo uso el email para registrarme en sitios y recibir spam (llevo el record de 3 años sin mandar un mail de forma no-profesional, pronto llegaré a los 4)

2) Aunque no pare de robar videos a youtube para ponerlos en peertube, extraño comentar videos allá. También hacer subtítulos allá. Aprecio el trabajo que le ponen a invidious pero a veces un cliente alternativo no es suficiente.

3) Tambien extraño usar los servicios de la play store. Primero, porque hacía compras con ella (soy de los que compran apps y paquetes para juegos... también extraño jugar). Segundo, porque hay apps que notan la “desactualización” del playstore de MicroG (las peores son las que notan que el dispositivo está rooteado y no te dejan usar la app).

Ayer soñé que era buscado vivo o muerto por un pecado horrible que hice cuando tenía quince años. Solo fue una falsa alarma. Ayer soñé que un revolucionario me ponía a correr por una cinta como un conejo tratando de alcanzar una zanahoria llamada utopía. Solo fue una falsa alarma. Ayer soñé que aquella mujer de la vida de la canción aquella, llamaba a mi puerta pidiendo ayuda. Solo fue una falsa alarma. Ayer soñé que me mudaba solo y al primer día me daba un ataque. Solo fue una falsa alarma.

¿Con que soñaré hoy? No sé.

Artículo escrito por Mauricio Bruno

  1. No tomes demasiado y nunca muy en serio.
  2. Nunca, bajo ningún concepto, borres una publicación. Errores cometemos todos, pero es preferible pedir disculpas y tratar de corregir el mal antes que fingir que acá no ha pasado nada. La publicación fallida quedará en el muro como una cicatriz que te recordará qué cosas no debes hacer. Eliminarla es el equivalente a introducir una ley de caducidad en tu cerebro; como todos sabemos, el olvido no opera tan fácil y, además, provoca serios traumas.
  3. Acepta la solicitud de amistad de cualquier persona. En la medida en que hoy es técnicamente posible que el guardián de Eduardo Bonomi te grabe con la cámara de tu celular mientras te masturbas mirando anime porno, deberías asumir que la privacidad ha muerto y que si tratas de defenderla te va a pasar lo mismo que a los que luchan por el derecho de autor: el agua te va a pasar. No vas a resguardar mejor ni peor tus más escabrosos secretos en función de que tengas tantos o cuantos amigos o de que los conozcas más o menos. Además, si quieres guardar un simulacro de intimidad, siempre puedes segmentar tus contactos y definir qué información quieres transmitirle a cada uno de ellos. Pero rechazar solicitudes de amistad es de mal gusto. ¿Quién te crees que eres? ¿La reina de Holanda?
  4. La regla anterior, sin embargo, admite varias excepciones. Podrás rechazar solicitudes de amistad en los siguientes casos: cuando el usuario en cuestión tenga cara de homicida en serie; cuando use una foto de perfil extraída de las primeras diez opciones que arroja Google al introducir la búsqueda “hot women”; cuando tenga menos de diez amigos; cuando sea un extranjero que llegó hasta ti por vaya uno a saber qué capricho del dios de los algoritmos.
  5. No expongas asuntos problemáticos relativos a los ámbitos importantes de tu vida, como la familia, el trabajo o la militancia. Las fronteras de la sensibilidad no son las mismas para todos, y es fácil que una persona cercana a ti en el mundo real pero que no integra tus redes virtuales -y que, por lo tanto, no conoce tus códigos de comunicación en ese ámbito- se sienta ofendida por algo dicho allí. Por ejemplo: si eres un profesor de enseñanza media, no traigas a colación asuntos relativos a tus alumnos, no te burles de sus errores o te quejes de su comportamiento. No, chicos, no: aunque no tengan a los botijas en Facebook, no está bien.
  6. En directa relación con el punto anterior, ten en cuenta que las cosas que dices y haces en las redes tienen consecuencias en la vida real. Si no, pregúntenles a los empleados públicos argentinos que embanderaron sus redes con la letra K y perdieron su trabajo durante los primeros meses del gobierno de Mauricio Macri. Esto no quiere decir que haya que aceptar como una cosa natural la vigilancia del gran hermano. Pero esa vigilancia existe y tiene poder. De nada sirve decir “uh, yo no sabía que iban a revisar el Facebook” luego de haberte comido el garrotazo. Por lo tanto, actúa a conciencia y elige tus batallas.
  7. No te enfrasques en discusiones. Si no resistes el impulso de decir algo jugado y controvertido sobre alguna cuestión ontológica o de actualidad, dilo todo de una vez, escribe largo si es necesario, pero una vez dicho lo tuyo, llámate a silencio, sigue con tu vida y evita participar en el foro de comentarios que, eventualmente, puede haber germinado bajo tu idea. A no ser que hayas encontrado un nicho de mercado estupendo y que alguien te pague por hacerlo, invertirás demasiada energía en una práctica improductiva, gastarás pólvora en chimangos y perderás un tiempo precioso que podrías estar dedicando a trabajar, descansar, cultivar tu intelecto o mirar partidos de la Copa Uruguaya Coca-Cola, tanto da.
  8. Respira hondo antes de ceder a la tentación de explicarle cómo funciona el mundo a una persona que, sin saberlo, está proponiendo intervenir sobre lo social mediante la aplicación de ideas dignas de Josef Mengele. Facebook no es precisamente la materialización de la esfera pública con la que soñaba Jürgen Habermas, así que modera tus esperanzas de sostener allí un debate racional.
  9. Ten en cuenta que puedes hacer humor con cualquier cosa pero que la excusa “es un chiiiiiiste boludo! no da para tanto!” no te va a salvar cuando un grupo radical entre a tu casa con la intención de ametrallarte a ti y a toda tu familia. El humorista es a la vida lo que el exquisito al fútbol: si hace una de más, probablemente lo atiendan.
  10. No te indignes. Si algo te solivianta, elabóralo, procésalo, agrégale valor, haz con ello algo mejor. Las personas que te leerán se dividen en dos: las que están tan indignadas como tú y aquellas a las que les chupa un huevo tu molestia. En el mejor de los casos, con las primeras sólo podrás elaborar una rosca de manija mutua con consecuencias de las que te arrepentirás luego. Los otros se reirán de ti o te ignorarán.
  11. No compartas información por mera empatía. Ya sea la foto de un supuesto violador o el testimonio de una señora indignada porque no le paró el bondi, puedes tomarte un tiempo para averiguar qué es lo que estás tentado a compartir y luego decidir si hacerlo o no. Como los cocodrilos y las tortugas, la empatía puede parecer una buena mascota, pero, no lo olvides, crecerá.
  12. Nunca, never, jamais, viajes en el tiempo. Si eres un viejo como yo y sigues usando la computadora, a la derecha de la pantalla verás la timeline, una ventana mágica que te llevará al pasado. Pero que no te engañen: el pasado es un lugar acogedor si lo recuerdas, pero un horrible purgatorio si lo vives nuevamente. Y el examen positivista de la propia vida que habilitan las nuevas tecnologías -reproducción de conversaciones, videos, fotos, todo al alcance de un solo clic- es lo más parecido a ese capítulo de Black Mirror que retrata una sociedad futura en la que la gente puede reproducir, dentro de su cerebro, todo lo que alguna vez vieron sus ojos o escucharon sus oídos, y en donde hay un pinta que, tras una ruptura amorosa, no puede dejar de revisar una y otra vez el proceso que lo llevó de una relación feliz a una vida triste y miserable. Y como dijera Fatigatti, eso es como la droga: un gol de ida.
  13. No uses redes sociales de otros. Lo hice y no es gracioso; es terrible. Todavía no está del todo claro que las redes sociales son un dipositivo para construir ficciones, y que lo dicho en esas ficciones no necesariamente representa lo que la persona detrás del avatar cree en realidad. No pasa como con los actores, que ya sabemos que están jugando a ser otros (salvo, según escuché, en las comedias brasileñas; ahí se lo toman todo muy a pecho). Entonces, no nos hagamos los superados. Esa idea de que el público está más avispado y ya no cree en nada, y que por lo tanto nada de lo que digamos nos compromete, es mentira. En general, tenemos una relación plena con los perfiles de las redes y creemos que lo dicho por el avatar es representativo de algo. Por ende, usurpar un perfil es suplantación de identidad.
  14. Nunca rechaces las opiniones discordantes que tus contactos comparten en tu muro bajo el argumento de “es mi muro, si no te gusta, no comentes”. No, pibe, no. Primero, el muro no es tuyo, es de un señor con cara de bueno que se llama Mark y le entrega tus secretos al gobierno; segundo, decir eso es de gallina. Hay un viejo dicho que dice que el que expone se expone, así que si hablas, bancate las consecuencias.
  15. No trates de resolver las discusiones sobre política con un “bueno, esto es la democracia, cada cual puede tener su propia interpretación, son formas de ver. saludos”, porque de esta manera, si bien parecerás una persona tolerante y liberal, estarás comunicando indirectamente que crees que el otro tiene razón pero que no quieres dársela. Vamos chicos, somos grandes, podemos asumir la derrota y no discutir al pedo.
  16. No tienes la obligación de pronunciarte sobre todos los problemas que ocurren en el mundo. Tampoco tienes la responsabilidad de tener una opinión formada con respecto a todos los temas de agenda. Puedes, honestamente, preguntar. Con suerte, encontrarás algo de luz al final del viaje.