I may have only done three classes, but already I’ve rediscovered that there is one principal to working efficiently: automate and systematize whatever you can. Practicing this mantra allows a course to run much smoother, reducing headaches and prepratory time. I’ve compiled…
I don’t like them. I’ve ranted before about how the Web is a festering polyglot made horrific by Postel’s Law. Many, including Tim Bray, advocate more knowledge at the client end, when an error occurs in parsing the steaming pile…
The success of Salman Kahn’s Academy and other instances of disruptive education, have started me thinking about how computer science education might scale. Let’s first analyze how Kahn is organizing the learning experience. First: Have a huge collection of videos….
Again, I spent far too much time looking at different keyboards. This time around, however, I can see that some people are progressing toward my latest ideal: The multi-touch surface with re-configurable keys. Mostly, I want to record all the…
Also, at CGO I met Hassan Chafi, who is working on a graph-based Domain Specific Language. Even though I never seem to find time that I can explicitly devote to studying them, DSL’s are, to me, an compulsively fascinating topic….
The keynote speaker at CGO 2012 (Chris Lattner, LLVM) put some crazy thoughts into my head. Want compiler to know about: memory disjointness aliasing Usage of data structures (array of struct vs struct of arrays) whether arithmetic is done on…
Dear Hugo Salinas Price, In your article, Second Thoughts on the ‘Thought Experiment, you raised a sequence of 5 items which together form an objection which led you to believe that the Thought Experiment had to “go back to the…
Just read this interesting post[Polycentric Order: First Draft of Anarchic Iceland] about Icelandic history. Apparently, from 930 CE to 1096 CE, they had a tribal form of government with no really official rules. Just that the chieftans met for 2…
Through Denning’s Presentation Great Principles of Computing I heard of this fascinating tale regarding Buridan’s ass. It refers to a hypothetical situation wherein an ass is placed precisely midway between a stack of hay and a pail of water. Since…