It's easy to forget how young and immature the internet and even the software industry is. Software development is still in its alchemy stages, with as many (if not more) snake oil salesmen as there are people doing sound, repeatable engineering and science. And as much content as is on the internet today it's still a far cry from all of it, which is a near inevitability at this point. Every book, every magazine, every audio recording, every movie, every tv show, every home video, every bit of information that was ever typed or written onto a piece of paper, everything. As we get closer to that things will change, we have only just barely and experimentally started putting anything of substance online and the result has been staggering.<p>Nobody has seen anything yet.