Showing posts from 2006

Reality is Created in the Brain

"In any good game the great graphics are happening in your imagination and not on the screen." Sid Meier interviewed by Richard Rouse III in his book Game Design - Theory and Practice , second edition, p.35.


"Ambition is the last refuge of failure." -- Oscar Wilde

Algorithms and Interaction

"Algorithms are 'sales contracts' that deliver an output in exchange for an input, while objects are ongoing 'marriage contracts.' An object's contract with its clients specifies its behavior for all contingencies of interaction (in sickness and in health) over the lifetime of the object (till death do us part)." Peter Wegner, "Why interaction is more powerful than algorithms," Communications of the ACM , 40(5):80-91, May 1997.

Human thought is not like logic

"Many scientists who study artificial intelligence use the mathematics of formal logics--the predicate calculus--as their major tool to simulate thought. But human thought--and its close relatives, problem solving and planning--seem more rooted in past experience than in logical deduction. Mental life is not neat and orderly. It does not proceed smoothly and gracefully in neat, logical form. Instead it hops, skips and jumps its way from idea to idea, tying together things that have no business being put together; forming new creative leaps, new insights and concepts. Human thought is not like logic; it is fundamentally different in kind and in spirit. The difference is neither worse nor better. But it is the difference that leads to creative discovery and to great robustness of behavior. " Donald A. Norman, The Design of Everyday Things , Basic Books, 1988. (p. 115 in 2002 paperback edition; highlights added for this post)

Teaching and coffee

"As with the tantalizing aroma of freshly ground coffee beans, the implied promises may suggest more than can be delivered." Dan Pratt, "Personal Philosophies of Teaching: A False Promise?" in ACADEME , American Association of University Professors, 91(1), 32-36, January-February, 2005.

Computer Science Education

"[...] the great advances in physics, chemistry, biology and the other hard sciences didn't come about because they were wildly promoted, they came about because, as Feynman said, of the joy of finding things out. There is incredible underlying beauty in software, and teaching that is something that I think universities could do to encourage this field [...]." Grady Booch ( Computer Sicence Education post on IBM developerWorks)

Accountability in peer-review systems

In most peer-review systems, the identity of the reviewers is kept secret. This is supposed to protect the reviewers from pressure or retaliation. Double-blind peer-review, in which the identity of the authors is kept from the reviewers, is a popular variant. The justifiction here is fairness, while in practice, true anonymity is difficult to ensure. In any case, the authors of a conference paper or journal article sign their name on their work. On the other hand, the reviewers who have a major influence on whether the work will be published, are never held publicly accountable for their reviews. If many reviewers take their role very seriously, many more hide behind their anonymity to produce inappropriate output. Worse, the program chairs and editors who rely on the reviewers's work, have no real incentive system to correct the situation. The quality of reviews could be dramatically improved by bringing the activity into the mainstream of research output, and counting it as


Here is a personal thought on what "learner-centered" could mean: learning is so much easier and more natural than teaching that teachers should focus on developing and nurturing their student's interest in learning.

Theory and Practice

"In theory, there is no difference between theory and practice. But, in practice, there is." Jan L.A. van de Snepscheut


Pleasure is a fine balance between met expectations and surprise.

A Network-Based Scientific Evaluation Approach

Here is a scheme that requires little beyond some formalization, thinking, and Google Scholar or similar technology. With the internet, anybody can publish anything. Whether anybody else is actually going to read it is another question entirely (but so is the case for a large number of scientific publications). So any researcher is free to publish papers, reports, articles that are readily available to the scientific community at large. In a scheme reminiscent of the good old time of personal correspondences, each researcher should then convince other researchers to read their reports and comment on them, write about them, reference them in their own writings. This solves the question of the number of publications: do not limit it, encourage proliferation (it is very low cost). If something is really good, it will gain acceptance through readership and references. This is the model followed by Blogs, and it also abolishes the somewhat artificial boundaries delimiting "fields.&quo