Following up on HowDoYouRead I thought about the costs of reading. Not the financial, but rather the mental. Essentially, I have two: 1) context switching to verify or extend info, and 2) fitting the new info into my understanding of the universe.
The benefit of validating info pays for the context switching costs, as far as I can tell (over a lifetime, we seem to get some junked up knowledgebases). Fitting the new info into the tree (or heap) sucks because it involves comparing new and previously learned info. It seems to be at least O(n^2) comparisons, but each comparison is bounded only by the size of the entire tree as a hugely explanative idea could impact all previously gained knowledge (my update for TheSelfishGene ran for days).
The tree search to find all impacted previous knowledge sucks because I don't have an ACID complaint database (yes, I realize there is a joke in there somewhere ;), and previously established links fade with disuse (failing Durability). So info that needs to be updated may not be (I found unupdated nodes impacted by TheSelfishGene over a year later).
Slow and prone to error....