Ted Nelson is awesome. He is an 'American pioneer of information technology, philosopher, and sociologist' who talks about the history of computing like Howard Zinn does United States history. There are certain paradigms in computing that are so ubiquitous that you wouldn't ever even think to question it, but which are nevertheless false and have caused a lot of problems in information technology today. I just sort of assumed that everything has sorta been worked out, ... scientifically or mathematically, or something. I mean, their computer scientists for corn's sake!
Anyway, watch this shorter video that will give you a sense of what I mean (below) and then watch a longer video below that.