How to Learn Anything

  1. Decide what you want to learn. But you can't know exactly, because of course you don't know exactly how any field is structured until you know all about it.
  2. Read everything you can on it, especially what you enjoy, since that way you can read more of it and faster
  3. Grab for insights. Regardless of points others are trying to make, when you recognise an insight that has meaning for you, make it your own. It may have to do with the shape of molecules, or the personality of a specific emperor, or the quirks of a Great Woman in the Field. Its importance is not how central it is, but how clear and interesting and memorable it is to you. Remember it. Then go for another.
  4. Tie insights together. Soon you will have your own string of insights in a field, like a string a lights around a Christmas tree.
  5. Concentrate on magazines, not books. Magazines have far more insights per inch of text, and can be read much faster. But when a book really speaks to you, lavish attention on it.
  6. Find your own special topics, and pursue them.
  7. Go for conventions. For some reason, conventions are splendid concentrated way to learn things; talking to people helps.
  8. Find your woman. Somewhere in the world is someone who will answer your questions extraordinarily well. If you find her, follow her.
  9. Keep improving your questions. Probably in your head there are questions that don't seem to line up with what you're hearing. Don't assume that you don't understand, keep adjusting the questions till you get an answer that related to what you wanted.
  10. Your field is bounded where you want it to be. Just because others group and stereotype things in conventional ways does not mean they are necessarily right. Intellectual subjects are connected every whichway; your field is what you think it is.
Ted Nelson
  1. Every Xanadu server is uniquely and securely identified.
  2. Every Xanadu server can be operated independently or in a network.
  3. Every user is uniquely and securely identified.
  4. Every user can search, retrieve, create and store documents.
  5. Every document can consist of any number of parts each of which may be of any data type.
  6. Every document can contain links of any type including virtual copies ("transclusions") to any other document in the system accessible to its owner.
  7. Links are visible and can be followed from all endpoints.
  8. Permission to link to a document is explicitly granted by the act of publication.
  9. Every document can contain a royalty mechanism at any desired degree of granularity to ensure payment on any portion accessed, including virtual copies ("transclusions") of all or part of the document.
  10. Every document is uniquely and securely identified.
  11. Every document can have secure access controls.
  12. Every document can be rapidly searched, stored and retrieved without user knowledge of where it is physically stored.
  13. Every document is automatically moved to physical storage appropriate to its frequency of access from any given location.
  14. Every document is automatically stored redundantly to maintain availability even in case of a disaster.
  15. Every Xanadu service provider can charge their users at any rate they choose for the storage, retrieval and publishing of documents.
  16. Every transaction is secure and auditable only by the parties to that transaction.
  17. The Xanadu client–server communication protocol is an openly published standard. Third-party software development and integration is encouraged.
Xanadu Rules