We’re certainly not in this world yet, and I’m not sure if we ever will be. Older generations (30+?) frequently think of the younger generation as a whole as being highly technologically and technically adept. My experience with college students always contradicts this conventional wisdom. The best analogy I can think of is the following: Most kids know how to use a VCR, but it’s still only a small subset that know how to program one. Most kids today know how to browse the web, but very few would know what an IP address is. [via xkcd]