Showing posts from August, 2012

Hypocritical denial

The Mexican federal electoral tribunal rejected the demand for the nulification of the presidential election yesterday. The magistrates say that proofs are not sufficient. I do not know who are they trying to fool. Everybody knows about the irregularities and we received thousands of proofs at Contamos. But also the millions who got material benefits from PRI know it first hand. Where did all the money come from, we don't know, but it is either deviated from public money for electoral purposes, or from organized crime. Which one is worse? Illegal in any case. There is a huge social discontent. Regrettably, it is only fitting for a soap opera president: to become "elected" with such a farse. On your TV sets from December 1st.

Can a butterfly fly with only half her wings?

Butterflies have four wings. Can they fly with only two?

This question arose this week. My wife and daughter had picked up a butterfly cocoon to see how the butterfly emerged and later free her. But our naughty/lovely cat bit on the cocoon. So when the butterfly came out, her right wings were damaged. She couldn't fly.

Still, to answer the question of this post, if the hind wings are missing, butterflies can fly, their flight is amazingly robust. This is a nice example of how reductionism fails to see the function of systems by ignoring their interactions. You can have two out of four wings, but a butterfly will fly or not, live or die, depending on how the remaining wings interact. Looking only at individual wings will not tell you much about the capabilities of the insect.

TED@SãoPaulo talk on Living Cities

Last June I had the privilege to participate in a wonderful evening in São Paulo where local TEDx organizers from all over Brazil gathered to attend TED's worldwide talent search.

There were extremely interesting and moving 6 minute talks from a very broad range of themes and topics. I gave a talk on our work on Living Cities and their potential for solving urban problems.

There were almost 300 talks in 14 cities worldwide. 20 of those will be selected to present in TED2013. TED@SãoPaulo was the only event held in Latin America, and I am the only Mexican competing for a place in TED2013.

Please watch, rate, comment, and share my talk before August 31st, to help the organizers decide:;TEDSao-Paulo

You can find related work at

Paper Published: Self-Organizing System-on-Chip Design

Self-organization in the context of computing systems refers to a technological approach to deal with the increasing complexity associated with the deployment, maintenance, and evolution of such systems. The terms self-organizing and autonomous are often used interchangeably in relation to systems that use organic principles (self-configuration, self-healing, and so on) in their design and operation. In the specific case of system on chip (SoC) design, organic principles are clearly in the solution path for some of the most important challenges in areas like logic organization, data movement, circuits, and software. In this article, we start by providing a definition of the concept of self-organization as it applies to SoCs, explaining what it means and how it may be applied. We then provide a survey of the various recent papers, journal articles, and books on the subject and close by pointing out possible future directions, challenges and opportunities for self-organizing SoCs.
De La…