Omar Vega Ramos ovruni@identi.ca
Chacarrilla, Peru
Parabola GNU/Linux-libre hacker. Openstreetmap mapper. Student at the National University of Engineering (Perú)

Elena ``of Valhalla'' at 2016-11-30T08:43:41Z
My fight against CDN libraries
A very nice writeup and awesome work by David Revoy of the Pepper & Carrot webcomic:
A CDN ( acronym for Content Delivery Network ) library is often a single line of code proposed "generously" by an external service to let you link and embed a complex features, the easy way. A common example is Google Web Fonts:
<link href="https://fonts.googleapis.com/css?family=Lobster" rel="stylesheet">
Paste this line in the header of your website and 'tadaaa!', you can use the font 'Lobster' to decorate all your texts. Easy, quick, efficient and fast to load. Merci Google. So, what's the problem?
Well a big one: Privacy of the readers of Pepper&Carrot. In our example, users of Google Web Fonts are bound by Google's privacy policy. It allows Google to collect a large amount of data about readers: log data (e.g. browser version), location data (the IP address of your site's visitors) and more because they can track your path or history threw all the website using their other networks of CDN.
... And I didn't had a CDN only for Google Web Font. I had also a CDN for Addthis (easy social-networks buttons), Gravatar (easy avatars), Font-awesome (easy icons), etc... As many, many website around!
Read the full post at his blog!
#privacy #web #openculture #comics
My fight against CDN librariesOfficial homepage of Pepper&Carrot, a free/libre and open-source webcomic about Pepper, a young witch and her cat, Carrot. They live in a fantasy universe of potions, magic, and creatures.
Omar Vega Ramos, MATTEO BECHINI, Kesara, catonano and 8 others likes this.
Omar Vega Ramos, Christine Lemmer-Webber, Sarah Elkins shared this.

Aaron Gibson at 2016-11-09T03:14:42Z
Omar Vega Ramos, juancuyo, Jason Self, victorhck likes this.
victorhck shared this.

At least their using post-its, not a permanent marker. And it would probably be easy to blame the nerdy-techie neighbour ;-)
EVAnaRkISTO at 2016-11-09T22:29:34Z
Aaron Gibson likes this.

¡Apoyemos a elbinar10.net!
EVAnaRkISTO at 2016-10-18T14:39:38Z
Omar Vega Ramos, Alberto Moshpirit likes this.
eliotime™, Alberto Moshpirit, Alberto Moshpirit, Alberto Moshpirit and 1 others shared this.

STOP al genocidio palestino
EVAnaRkISTO at 2016-10-10T19:59:32Z
Omar Vega Ramos, elio, Iván Ruvalcaba likes this.
Omar Vega Ramos, jrobertson, jrobertson, soloojos and 4 others shared this.

Jason Self at 2016-10-14T03:09:23Z
Oh wait, maybe not. Need to get Qt 1.x under a free license first.Omar Vega Ramos, AJ Jordan, Charles Stanhope likes this.
Adonay Felipe Nogueira shared this.

La viñeta del día
EVAnaRkISTO at 2016-09-12T10:01:27Z
kenyahhtah, Ezequiel Bajo, Omar Vega Ramos, dbillyx and 2 others likes this.
Jorge Verón Schenone, Ezequiel Bajo, Omar Vega Ramos, Iñaki Arenaza and 3 others shared this.

JanKusanagi at 2016-09-17T13:15:57Z
“I do not believe that the FSF or the GNU project deserve to exist. ”
Alguien que dice esto me supone poca confianza. Aun suponiendo que lo que alega fuese cierto, no me parece motivo para decir que un proyecto como GNU, no "merezca existir". Si esto fuese cierto (y no lo parece), como mucho, GNU necesitaria una reforma interna.
Ademas:
“The dismissal of the staff person was not because of her gender. Her gender now is the same as it was when we hired her. It was not an issue then, and it is not an issue now. ”
Omar Vega Ramos likes this.

¡El dinero o la vida!
EVAnaRkISTO at 2016-05-30T21:17:57Z

Hilton Garcia Fernandes, Omar Vega Ramos, Jose Carlos Jimenez, l30bravo and 2 others likes this.
Omar Vega Ramos, Jose Carlos Jimenez, Jose Carlos Jimenez, Jose Carlos Jimenez and 2 others shared this.

Lo probare si me veo en ocasion! xD
JanKusanagi at 2016-05-30T21:45:34Z
Hilton Garcia Fernandes likes this.

Curso interactivo de Git en 15 minutos
victorhck at 2016-05-19T15:52:49Z
NUEVO artículo en mi blog:
si te interesa, dedica 15 minutos a "hackear" con este curso interactivo sobre Git.
https://victorhckinthefreeworld.wordpress.com/2016/05/19/curso-interactivo-de-git-en-15-minutos/

Omar Vega Ramos, Kraka, Luis Ángel Fernández Fernández likes this.
Colegota shared this.

Jason Self at 2016-05-22T20:50:40Z
"I'm sorry, but the garbage collector ate your program because it was garbage."Omar Vega Ramos, bthall, Efraim Flashner, AJ Jordan and 4 others likes this.

Jason Self at 2016-03-31T20:10:27Z
GNU/Windows.Omar Vega Ramos, Claes Wallin (韋嘉誠), Stephen Michael Kellat likes this.
Stephen Michael Kellat shared this.

Christine Lemmer-Webber at 2016-03-31T15:41:04Z
Lots of people saying "Now we have Linux on Windows!", but there's absolutely no Linux there AFAICT. It's the GNU tooling. So...
(And yes, I'm not the first to make this observation!)
Sajith Sasidharan, firnen, Matthew, Stephen Michael Kellat and 5 others likes this.
Claes Wallin (韋嘉誠), Stephen Michael Kellat shared this.
Show all 10 replies
@cwebber@identi.ca Excellent point. I'm surprised that I didn't catch that I'm usually good with the GNU vs Linux distinction.
It doesn't change how I feel about it. I can see a bunch of bad things coming out of the happening. Mostly because I have zero trust n Mcrosofts motivations here.Freemor at 2016-04-01T10:38:36Z
pingi likes this.
Thank you. I heard all the "bash in Windows!" noise and wasn't sure what it was about.
So what it is is, that Microsoft now has released yet another POSIX-like runtime like Interix/SFU, cygwin or mingw/msys. And apparently it cannot even call normal Windows binaries. Why is anyone excited? What can it do that the others can't?
I think the main excitement is due to Microsoft's support and the idea you can just apt-get install Ubuntu binaries. Also, if you follow Microsoft's work on their tools, they are updating Visual Studio to target Linux. I don't know what it can do that other's can't... Get into Microsoft's store? :-/
npm disaster unfolding
Christine Lemmer-Webber at 2016-03-23T16:50:22Z
When people hear @David Thompson and I complain about what a disaster npm's packaging is, I think we get a lot of skepticism. And I can't blame people, in the sense that most users aren't seeing problems, and it's so popular, so must there really be problems?
Turns out there are really problems.
After a trademark takedown, a prominent contributor to npm took down many of his packages. (Discussion on Reddit and on HN.) But it might be a lot worse: demonstration of easy hijackability has been shown (though maybe this particular one is not so bad, the situation is certainly bad).
Kind of relatedly, it looks like Guix may get npm packaging importing this summer through GSoC; there is at least one promising proposal, so I guess we'll see.
pingi, jrobb, Claes Wallin (韋嘉誠), Daniel Koć and 5 others likes this.
Claes Wallin (韋嘉誠), jrobertson, David Thompson shared this.
Show all 7 replies
(it *is* relevant to the story, in the sense that if everybody inlined their small dependencies, the attack surface for a thing like this would be smaller, but it wouldn't *remove* the issue.)
In a sense, Guix also has some risk in case someone takes down a source package. Guix has a cache of packages on Hydra, so it's unlikely we'll totally lose things entirely for current packages, but for older versions of Guix, history may bitrot away.
Content addressed storage may be the right and necessary answer indeed.
Christine Lemmer-Webber at 2016-03-24T16:17:06Z
Claes Wallin (韋嘉誠), X11R5 likes this.

Chuleta de comandos más usuales en Git
victorhck at 2016-02-24T16:57:41Z
NUEVO artículo en mi blog:
Si usas Git como sistema de control de versiones, quizás esta “cheatsheet” te será práctica ya sea para descargarla o imprimirla.
https://victorhckinthefreeworld.wordpress.com/2016/02/24/chuleta-de-comandos-mas-usuales-en-git/

Omar Vega Ramos, Luis Ángel Fernández Fernández, ZiggyS, cronos and 1 others likes this.
Icaro Perseo, Icaro Perseo shared this.

Todos los cuerpos son hermosos

Menos los cuerpos represivos, esos no son hermosos.
Omar Vega Ramos, --, Luis Ángel Pérez, PuppetMast3r and 2 others likes this.
maxxcan, victorhck, EVAnaRkISTO shared this.

Cierro mi cuenta en Twitter
Laura Arjona Reina at 2016-02-08T10:34:21Z
Cierro mi cuenta Twitter, lo tenía pendiente...
Estoy, como siempre, en las #redeslibres
Si quieres seguirme y no sabes, envíame un correo.
netgeek, Antonio José Cortés Moreno(Cuenta abandonada), Kraka, dbillyx and 5 others likes this.
cronos, CUENTA NO ACTIVA shared this.

Fieston conmemorativo y dia de fiesta nacional en el calendario para este evento, pero YA! xD
JanKusanagi at 2016-02-08T12:28:12Z
MATTEO BECHINI likes this.

Casualidades. Yo también la cancelé hace unos días.
Antonio José Cortés Moreno(Cuenta abandonada) at 2016-02-09T17:41:40Z

Désobéissance
Krugor at 2016-01-23T08:54:40Z
Omar Vega Ramos, Luis Ángel Pérez, eomer, victorhck and 5 others likes this.
victorhck, Colegota, legolas, EVAnaRkISTO shared this.

undeletable unchangeable unuseable for years at 2016-01-24T20:40:11Z
Traditional dress vs #Wahhabi dress

Omar Vega Ramos, a(n) person, Luis Ángel Pérez, Luis and 3 others likes this.
Jose Carlos Jimenez, Jose Carlos Jimenez, Jose Carlos Jimenez, dbillyx and 2 others shared this.

Difference
Krugor at 2016-01-27T09:33:14Z
Omar Vega Ramos, AJ Jordan, sazius, aldobelus and 3 others likes this.
AJ Jordan, CUENTA NO ACTIVA, Douglas Perkins, Douglas Perkins and 2 others shared this.

Feliz Navidad
Laura Arjona Reina at 2015-12-25T16:33:13Z
Feliz Navidad! Donde está tu tesoro, está tu corazón.
Merry Christmas! Where your treasure is, your heart will be also.
cronos, Omar Vega Ramos, Mr. CatBoy, Aaron Gibson and 1 others likes this.
X11R5, Jose Carlos Jimenez, Jose Carlos Jimenez shared this.
Show all 5 replies
¡Felicidades! y que estas fiestas no se sigan degradando con el consumismo desenfrenado, los excesos, y las muertes por accidentes de transito.
No al uso de pirotecnia en estas fiestas: nuestras mascotas nos lo agradeceran.
Es indignante ver a la mañana del 25 la cantidad de perros reventados en la calle, atropellados por autos. Los perros austados por los cohetes y petardos, y la gente con unas copitas encima saliendo a visitar parientes a mil por hora. Combinacion mortal. Ni hablar de las mascotas que se pierden por estas fechas y no regresan mas (despues andan saliendo en los diarios y en la radio la solicitud de mascota perdida etc, etc).
Perdon si tiro estas palidas, pero hasta que la desgracia no toca nuestra puerta (y no Santa Claus) ¡no aprendemos mas!
(Perdon por la falta de tildes, pero el teclado que estoy usando no me esta tomando los acentos)Sergio Caro at 2015-12-25T19:37:08Z
Mr. CatBoy likes this.

>> Sergio Caro:
“¡Felicidades! y que estas fiestas no se sigan degradando con el consumismo desenfrenado, los excesos, y las muertes por accidentes de transito.
No al uso de pirotecnia en estas fiestas: nuestras mascotas nos lo agradeceran.
Es indignante ver a la mañana del 25 la cantidad de perros reventados en la calle, atropellados por autos. Los perros austados por los cohetes y petardos, y la gente con unas copitas encima saliendo a visitar parientes a mil por hora. Combinacion mortal. Ni hablar de las mascotas que se pierden por estas fechas y no regresan mas (despues andan saliendo en los diarios y en la radio la solicitud de mascota perdida etc, etc).
Perdon si tiro estas palidas, pero hasta que la desgracia no toca nuestra puerta (y no Santa Claus) ¡no aprendemos mas!
(Perdon por la falta de tildes, pero el teclado que estoy usando no me esta tomando los acentos)”Estoy totalmente de acuerdo contigo Sergio, y por no hablar la de mascotas que se regalan en estas fechas y que luego son abandonados a su suerte. El concepto responsabilidad no existe para algunas personas.





