Saturday, April 29, 2006


Today I went to see the The Real Dirt On Farmer John. This random thought occured to me as they were discussing the fact that all these people from Chicago were willing to pay to get back in touch with the origins of their food, the illusion that being closer to your food was something innate to the human experience and ultimate made you not feel better but actually be better. Or maybe they thought it made you feel better and that is better because everything is really just feelings anyway. I couldn't help but wonder that it might be something similar with Linux, and other open source projects. It's this physchological need to understand how things work, or the security to be able to figure it out 'just in case'.

Most of us have become completely detached to the origins of our food, and most people seem fine with that, but some people just aren't. Some people will always try to build their own cars or food or flying machines or operating systems from scratch. Its just how it is. In my own work, even if I rely in the end on another solution, I always must be satisfactorily convinced I can build it myself before I will accept the work of others. I wonder if this is a limitation, like those who are more quickly able to accept the output of others without question can go farther because ultimately they are more efficient. Fred Brooks, when faced with trying to understand the reason of others always said to assume reasonable competency.

Linux is like organic farming. It keeps us in touch with the landscape of transistors while layers of complexity are compiled on top of it in order to increase productivity, reliability, quality of life, etc. etc.

Back to my threaded memory manager...

No comments: