> That computers might bring that same culture of constraint and approval to the very act of thought, a kind of thinking-on-rails, is depressing.
Well, these are exactly the kind of problems the "tft community" need to engage in more.
For others, the naming (tool for thought) should not obscure the real implication of this domain : there will be 300 million college educated people by 2030, and a lot of them will be staring right at these kind of tools for hours every day.