Friday, August 10, 2012

The importance of what you don’t know

As I’ve finished my Master course (waiting for the diploma until December) I found myself with some free time; so I ended doing some random reading all around the internet.

Eventually, as my topics of interest have spread wider, I started to look for randomness and Murphy law texts, looking for statements for a possible, yet not probable book I’ll write as I’ve been told to place some of the odds ramblings on paper.

I ended with Nassim Taleb topics... Black Swan events.

I’ve just started reading the book; however, I have to say this thing has started to make me have flashbacks,

Back on college (electrical engineering program) one of my dear professors, Martin Issac Donderis (RIP) was trying to make us think out of the box and have a deeper understanding of stuff. I’ll never forget his following statement (translated from Spanish so may not make much sense and sound funny):

I am awarethat I know;
I am aware that you don’t know.
You have no idea that you don’t know... even if you think you know.

at the end of this course, you’ll be fully aware that you don’t know and at least you’ll be able to see that nobody knows shit.

Funny enough, this guy was a Civil engineer and he were teaching us statics... go figure!

Anyway, randomness, uncertainty and Murphy have always called my attention; and the funny thing is that there is somehow no documentation that gather enough knowledge about all tree.... specially on a practical matter (think about uncertainty on project management for example).

This “Black Swan” thing is interesting because as far as I’m understanding, Taleb point is that “whatever you don’t know” is in fact far more relevant of what you do know. We learned (engineers, scientist etc.) about the “central limit theorem” where the mean of a sufficiently large number of independent random variables, each with finite mean and variance, will be normally distributed....

… and since it works (think about quality control procedures) we have been conditioned to ignore the long tail of the gaussian curve and focus on the mean and standard deviation... the apex.

Theoretical Physicist have change the concept of causality with quantum mechanics some years ago; and there has been enough debate about how these dynamics doesn’t explain our world until recently with M theory, which stick with the wild randomness of quantum mechanics on all levels of existence (M theory defines 11 dimensions for reality). So, the structured world where the cause-effect that the “common homo sapiens” claim to understand is just a small little piece of a much more complicated reality where randomness and uncertainty define alternate universes and endless possibilities and chaotic dynamics.

The problem of uncertainty:


I’ve learn thru my education that the human mind have a structured procedure to learn and deal with knowledge and conclusions. Let’s ilustrate that with an example:

All germans are black
All black are ugly...

conclusion: all germans are ugly.

This is the basic formal structure of our thinking. The premises I’m using as initial statements are, by any standard absurd. However, what if you know nothing about ugliness or germans¿?

It is the knowledge or the judgment elements that make us able to determine that it is just bullshit; however, the conclusion is correct. In other words, if you where dumb enough to believe that all germans are black you’ll end “knowing” that all germans are ugly.

The evolution of the human mind have follow a path of not appreciating introspective thinking; and also, not questioning everything.

On a biological level, thinking need huge energy resources and is in fact, time consuming. We as a species started to think on an eyelash in terms of evolutionary time, and back on those days, I am sure we used our brain on subjects too peripheral to matter; like avoiding to be eaten.
Evidence shows that we do much less thinking than we believe we do; except of course, when we think about it.

So we have learn to focus our thinking resources on a very narrow field of what matter to us; and every time we found a problem that seem impossible to understand, we attribute it to god will and lived happy with that dumb ass explanation.

Wednesday, August 1, 2012

Fine Tune KDE for Netbooks


Upated to KDE Software Compilation 4.9
As usual with KDE and Slackware, the dedicated army of one person (AlienBob) provided the packages to perform the upgrade... so I did took advantage of work bandwidth and download immediately.
I have to say that personally, I feel disappointed as with every update I did since kde 4.5 I’ve feel performance boost on my asus 1005ha (the old atom n270 based netbook). However, it may be because I’ve configured kde to be lighting fast on this little machine... or maybe it is just that the hardware lacks the power to feel the improvement.

Nevertheless, I thought I might blog about it and point out the “performance tweaks” as there is aparently none for kde as many windows 7 “fine tune for netbook”.

Fine Tune KDE 4.x.x on Netbooks


KDE comes with a netbook interface that I hate. I mean , it’s functional and has been tailored to the usage patterns associated with these little devices; plus the search and launch feature is kinda cool; but I hate it...
Nevertheless, I use my system with full desktop workspace; and, as expected, it runs faster than windows... XP or win7. The only time I cry for more processing power is when I have to compile something... or when I run a slackbuild (wich in essence is the same thing); which is pretty much what it is... after all, this machines were not designed for heavy computing task.

Anyways, a netbook have enough processing power to run KDE on full desktop workspace... at least on top of Slackware; however, here are some of my “tweaks” to smooth things.

Thursday, June 21, 2012

Finally a skype update for linux platforms

One of my pals tweeted about that "finally" they gave some care to linux community by releasing skype version 4.

As it is well established here, I'm a slackware user, which essentially means I don't give a rat ass on the latest software... but skype had like 2 years (or more) without any improvement for the linux crowd.
As usual, no slackware packages available so i tested the slackbuild script available here, changed the version number and ran the upgradepkg utility...


quick and sweet.... it worked. (it had to because, as far as i know, skype does not release code but a binary package that is repackage by the script)

Anyways, besides the eye candy, I see nothing new... in fact, it annoys me that they put a "recent" column on the left of every chat window... but i finally got it off by disabling the default view on the options -> chat  ;D

Official announcement on skype blog.