June 18, 2008

Great video on Ants

I just saw this great video about ants from a TED talk:

Her focus is on exactly what fascinates me about ants. She talks about how they coordinate a complex organization using very simple tools, and even more importantly - simple brains. No ant understands the organization, or what needs to occur in order to succeed, and yet the coordinate and "make decisions" about resource allocation, and other things.

I think it can be compared to the cells in a body - each individual cell has very, very limited inputs and outputs, and yet they can work together to create movement, sensory perception, and even consciousness, and even more importantly, can link those complex systems together. Truly amazing.

June 17, 2008

Use Firefox 3!

Firefox 3 was just released today. It is a fantastic piece of software, with some significant improvements over the already-great Firefox 2.

It is amazingly quick, has some really intuitive features like tagging, dragging text, searching page histories, etc.

Firefox can be download at http://www.firefox.com. You won't regret it.

June 13, 2008

Of Ants and Men

One of the reasons that I am so fascinated by ants is their ability to do complex things with their exceptionally limited intelligence. Given a changing environment, with various and varying inputs, ants are able to go on scouting missions, collect food, care for young, etc.

Weaver ants, for example, build nests by pulling leaves together into a sphere, and "sewing" the leaves together with larval silk. Producing something like this takes teamwork and coordination by hundreds of ants. It seems like this sort of project would require central planning, and someone (or some ant) who understands the aim and eventual outcome of the work. I think it is very fair to assume, however, that no one ant, nor the entire group of ants, understands what they are doing. Their biology has programmed to react a certain way, given a certain set of conditions, and the result is the completion of a complex project, beyond the comprehension of any of the participants.

I wonder if certain human institutions are of this same nature. Are there things that we create without understanding what we are doing? Are we working toward goals that are beyond human comprehension, without any of us understanding our role in the process?