I recomend to visit this webpage, seriously

I recommend you to visit http://webkay.robinlinus.com/ since it make you know how much, how easy and how often are you sharing information about yourself via your browser. Thank your Robin for such an easy way to check what we share over the Internet, unconsciously?

Few time ago I was reading Dan Gillmore in Medium and it revamped my preference for FOOS.

Since I’m running a Cyanogen OS in my smartphone I’ve notice that many common apps asks permission for reading my whole contact list, SMS database or access constantly to my geolocalization. I’ve also realized that my normal browsing is shared among system browser and some apps, so if you wanna avoid unsolicited advertising you have to choose private browsing by default.

So please, visit webkay from Robin and, at least, you will know what permissions are granted in your browser by default. Your privacy matters, it’s all about you, finally.

Dnf update problems and how to solve them

One of my workstations runs Fedora for a quite long. I’ve been following practices from my previous technical job and take easy to upgrade the distro or to switch the “lates-what-ever-technology” you would imagine.

I’ve finally adopt dnf command instead of yum to manage the command lines. It has being going well but suddenly I’ve started to received this error message in the terminal:

Traceback (most recent call last):
File "/bin/dnf", line 36, in
main.user_main(sys.argv[1:], exit_code=True
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 185, in user_main
errcode = main(args)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 84, in main
return _main(base, args)
File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 115, in _main
cli.configure(map(ucd, args))
File "/usr/lib/python2.7/site-packages/dnf/cli/cli.py", line 981, in configure
self.optparser.usage = self.optparser.get_usage()
File "/usr/lib/python2.7/site-packages/dnf/cli/option_parser.py", line 255, in get_usage
usage += "%-25s %s\n" % (name, summary)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 40: ordinal not in range(128)

So I decide to go back to the trusty well worker yum.

Finally I’ve found how to solve the problem, by typing this:

  1. export LANG=C
  2. dnf clean all
  3. … and then you may type dnf clean all just is case
  4. Finally, type dnf update and everything must be settled and done, and your system gonna work with dnf or yum, as you wish

Does MS (really) loves Linux?

Microsoft has redefined its targets and keep focus on three main areas:

  • Services
  • Cloud
  • Hardware

Any offer coming from MS may be put it into one of this areas. For instance, what about OS or Office? well, the new Office 365 is a Cloud app and it’s offered as a service.
According to this new approach MS is offering services based on Linux.

Things are so different from a couple of years that they have published a serie named Microsoft Loves Linux.

But don’t get fooled about it, they offer Linux as a service, as an OS built on MS services. So you gonna stay attached to MS.

Sentence from movie

Have fun is important, more than we used to consider. I’ve found that this sentence from Terminator Franchise in Wikipedia is worthy to be considered:

The future’s not set. There’s no fate but what we make for ourselves.

Monkey, as an icon

Disclaimer: This post is strictly personal and nonsense.
I’ve just realized that I have a soft spot for the monkeys as an icon:

The main question remains unanswered, why do I like monkeys? Probably because we, humans, we are quite more monkeys that we thought about ourselves, aren’t we? Figure out yourself.

Gurú de Base de datos opina sobre Oracle y Facebook

Es difícil mejorar resúmen de la opiniones de Stonebraker que se hace en el post “Stonebraker: la base de datos Oracle está obsoleta y Facebook tiene el mayor problema de datos del mundo” así que lo enlazo e invito a que se lea y felicito a BigDataHispano por el trabajo. Prometen publicar más porque es el principio del artículo original publicado en Barron’s.

Trabajé con bases de datos relacionales, administré servicios ldap (no dejan de ser un almacén de datos jerarquico) por eso me ha interesado el artículo, aunque ahora me dedique profesionalmente a otras tareas (relacionadas con la captación de necesidades de clientes -internos o no- y prescripción de soluciones).

Pero hay más. El titular es un poco más escandaloso que el contenido de sus opinones, sensatas, argumentadas y provenientes de una persona que parece humilde, cualidad poco común hoy.

Las necesidades de acceso a datos actuales no son las mismas y justo por eso aparecen nuevas soluciones para nuevos problemas, BigData, consultas no SQL y sus derivados, análisis de datos con necesidades de cálculo y computación elevadas para poder obtener información relevante de tanto dato recopilado (a veces sin sentido, sin consentimiento y sin propósito previo).

Toujours Bach

Orginalment escrita per clave, encaixa en arpa. Sóc un ignorant musical però em sembla que el clave era un instrument de corda pulsada, potser per això aquesta versió en arpa també m’agrade.

Toujours Bach.

Es importante hacer aquello en lo que se cree

Este artículo va en castellano y si no te interesa la tecnología tal vez sí te interese.

He leído un artículo de Dan Gilmore (periodista sobre tecnología) titulado Why I’m saying godbay to Apple, Google and Microsoft y me ha hecho volver sobre mis pasos.

Cuando leí el artículo me impresionó por distintas razones, contacte con Dan Gilmore y me ofrecí a traducirlo. A veces las personas son famosas y educadas, me respondió con rapidez diciéndome que ya estaba traducido: ¿Por qué le digo adiós a Apple, Google y Microsoft? (añado que no puedo competir con la bella maquetación de Medium).

El software libre tiene múltiples ventajas que no voy a comentar ahora (es gratis -aunque no siempre-, estable, supervisado por grandes grupos de desarrolladores, ofrece la libertad de manipular el código) en general es muy eficiente y seguro.

Además de las razones anteriores el software libre está comprometido con una serie de valores y ahí ya no hablamos de cuestiones tecnológicas sino de principios. Por ejemplo, el software libre está defiende entre otras cosas, la libertad de elección del usuario sin cautividades, el trabajo en común y por lo común, defiende la privacidad de los usuarios frente a abusos… en fin.

Gilmore reproduce una frase Cory Doctorow que viene a decir que es importante hacer aquello en lo que se cree.

Además, el software libre, simplemente funciona, y funciona bien.

¿Por qué digo volver sobre mis pasos? Adiós iPhone, en breve un S.O. libre en el teléfono. El ordenado principal de uso personal es una Lenovo T400 que a pesar de su edad funciona perfectamente con Fedora.

Microsoft will buy Dropbox

My colleagues knows I’m saying that Microsoft will buy Dropbox, sooner or later. Why?

Well, first of all, let’s remember that Dropbox relays on Amazon EC2 instances (even if it’s only just temporarily) therefore they TCO may be easily modified by Amazon. There’re explanations about why has sense for Dropbox to use Amazon to store Data.

Dropbox has been improving their integration with Microsoft Office 365 and finally a partnership between Microsoft and Dropbox has been announced.

Microsoft is no longer that 80’s company that we knew and its support to services, hardware and -that’s the point- to cloud strategy has revamped and has changed from SkyDrive to OneDrive, Office 365 online or Azure. On the other hand, the core business for Dropbox is no longer storage but integration and services (IMHO). Cheap or affordable storage is at your hand via Google Drive or OneDrive for personal uses, or via the same providers and a few more if you’re looking for professional use.

So that hypothesis has a lot of sense because means a win – win option. If Microsoft does not buy Dropbox a stronger alliance will happen, for sure.

Awsesome Contactless marketing… by Apple

I’ve been involved in a contactless payment project, in fact, maybe one of the biggest projects in Spain.

Among other powerful reasons (such a VISA and Mastercard support) one reason to choose NFC as a technology to implement contactless payment is because it’s an standard. I do love standards

Apple has shown its contactless solutions (it starts at 43:11) as a breakthrough. But, it has been so? Not really. In a few lines;

      Many of the benefits shown in Apple Pay presentation are related with an standard NFC – Contactless solution; short time in payment actions, secure, no need to type your pin credit card, tokenization of your ID (HCE does it), or the Secure element (OMG, it already existed; look here and here)
      Few of the benefits shown are Apple development, such as Touch ID, Passport integration, scan and store your credit card. Truth must honored and other companies have done similar added value solutions over its own contactless implementations


  1. Apple seems to be the main innovator in contactless.
  2. The truth is that Apple has accepted a pre-existing standard instead of being a kind of being a lone ranger in this business. Maybe because of the VISA and Mastercard pressure, maybe because there were a piece of cake to be eaten by someone else, maybe because Apple plans to develop its own whole payment solutions wasn’t so different for end-user and it requires a lot of effort (security certifications with banks, VISA, Mastercard and so on).
  3. Apple was the last important player in adopt NFC for contactless payments, what by its importance may it’s the final push to this tecnology
  4. Apple knows very well how to play the game and its marketing it’s extremely effective