I have thought about this idea of a personal "knowledge base". There are so many important bits of knowledge that are scattered among things like Evernote (and its like), browser bookmarks, emails, blog posts, articles from newspapers, periodicals, etc. I don't know of any solution to this "knowledge hurricane", as least not yet.