Interesting about the mention of a relationship between building Legos and CS. The correlation between the two has been a theory of mine for a while. At least I have not yet found a hacker who enjoys building legos (or did as a child) that sucks at or doesnt enjoy building software. I have a feeling the mindsets required for both are strongly correlated.