I think your experience with the geek at the computer shop illustrates perfectly (as I am sure you intended it to) the geek solidarity upon which the whole OpenSource movement is founded, Linux, of course, being its lynch-pin. I think some people, myself included, have a drive towards engeneering good, well designed, well ordered, things that we can be proud of. Those interested in this should check out "Zen and the art of Motorcycle Maintenance". Most of the software that drives todays computers was not written in this spirit, however Linux was - that is the fundimental difference between Linux and Windows.
--