Archive for the ‘Technology’ Category


I recently read this blog post and I liked it a lot. Here is a quick summary:

It has been said that necessity is the mother of invention. […] But the fact is, laziness, that much maligned human quality, seen by many as a terrible character flaw, is one of the true mothers of invention. Laziness must not be confused with lethargy. Lethargy comes with an inclination to be passive. But real laziness has no restrictions on the work ethic. Instead, laziness poses this question: isn’t there a better way to do this thing?

This is somehow true. It is laziness which drove humans to invent the wheel, not necessity. They used to have donkeys, horses, animals to transport things. So they didn’t ”need” a transportation way. The same reasoning applies to the invention of cars or planes etc. The ‘need’ was always to do things more efficiently, faster, ‘lazier’. This is somehow reflected by our lazy-intelligent nature.

In evolution theory, a lazy creature – which uses more efficient ways to solve things, has an evolutionary advantage (in term of fitness function) over his/her counterparts. Because as simply as this: He/she will use less energy/food/time to get the same benefits as the others.

Now I am not talking about the freeloaders, who live like mushrooms sucking energy from others while doing nothing. These individuals, while they get the benefits of laziness for themselves, they harm their surrounding in at least the same amount of benefits they get. The group they belong to is harmed globally more than the benefits they get individually (related story here). This is not a sustainable business; because this harm will be reflected to themselves sooner or later.

The ultimate laziness for an intelligent creature, is to invent another (artificial) intelligent creature to do the job of researching better solving problems at his/her place. If one day, we invent a machine that is really like us, truly intelligent (without considering the ethical problems that arises – like slavery; and I am not sure if true intelligence can exist without true consciousness), we won’t need to invent anything else anymore. We can be lazy forever.

However, if we accept the theory that laziness is at the heart of intelligence. This AI machine will be lazy as well by definition of intelligence; It will try to solve its tasks in the most efficient way for itself. It will end up: introspecting itself, understanding its own behavior and its own intelligence and recreating a Meta-artificial Intelligence to serve it.  The loop can go forever. This is the strange loop of laziness at the heart of true intelligence theory: an intelligent creature will try to create an artificial-intelligence which will try to create a meta-artificial-intelligence, which will try to  […],  to solve problems efficiently, lazily 🙂

This whole process is known by: “Intelligence explosion“.


In software engineering, a software should pass several tests in order to get certified. One of the tests is the exposure to Randomness (Monte Carlo method) ; The software is bombarded by random values as input (the values can be either useful or meaningless) and the results are checked. (more…)


When I first signed up for facebook, I had only my closest friends as fb friends. Thus I can share whatever comes to my mind. It was better to me than to send a group mail and get lost in replies. The comment system was nice (a forum-like style). (more…)


One of my favorite quote of Steve Jobs


Signal-to-noise ratio (often abbreviated SNR or S/N) is a measure used in science and engineering that compares the level of a desired signal to the level of background noise. It is defined as the ratio of signal power to the noise power. ~Wikipedia

On Facebook we can define SNR by the ratio of useful posts (The posts from friends we care about the most – The signal) over the others (The noise). (more…)


Google Wallet

Yesterday, Google launched a new service called “Google wallet“. Here is the post on their blog. They claim: ‎

“In the past few thousand years, the way we pay has changed just three times—from coins, to paper money, to plastic cards. Now we’re on the brink of the next big shift”.

Well, it’s true. Mobile payment will be the forth big shift. What are the advantages and disadvantages of this payment system?: (more…)


Facebook logo

Image via Wikipedia

Why facebook is successful and what does it use to capture its audience? (more…)