Tools of Thought
The need for reflective computing
Computers need to make reflection as immediate and seamless as going on a thoughtful tangent — the way you would scribble on top of a page or write in the margins. Modern computers are highly biased towards productivity. Everything is about doing more in less time. For matters of simple calculations