November 2012

Haskell’s magic wand is stunted, on purpose 2012-11-25

An absolutely stunning feature of the lambda calculus is that it allows us to define functional recursion without using recursion. That is, the concept of recursion is fundamentally a by-product of being able to reproduce multiple copies of a function’s input in its output.

In other words, the “essence …

On the Turing Completeness of C – part 2 2012-11-20

Article moved here.

On the Turing-Completeness of C 2012-11-18

Article moved here.

In the dark 2012-11-13

There’s this guy I know, and this guy, and this guy

There’s this guy I know
Big hands and a crooked smile
—jawline, kindest eyes
——he looks, he seems to like, does not dare to reach out
———respect and connection
There’s this guy I know
Keen and …
The politics of the author list 2012-11-12

Most published scientific articles display two or more authors. This does not necessarily mean that more than one person was involved in writing the article. The “author list” of scientific articles, like marriage in traditional cultures, is usually decided by unwritten political rules rather than love and the personal preferences …

Proper analysis does not need Bayes 2012-11-10

A recent XKCD post makes fun of frequentist statisticians and hails Bayesian statisticians for their superior skill at predicting trivial outcomes. This comic makes it look like only Bayesian approaches are sane and reality-compatible when predicting outcomes. This annoys me. There is no need to invoke Bayes’ theorem and Bayesian …

The holy printing altar 2012-11-05

We have in our office this awesome networked multi-function laser color printer able to churn out hundreds of pages in a few minutes. It’s also our coffee corner at work. Which means I spend time quite often next to it. And therefore that I see stuff coming out of …

Comments on A. Kay’s talk on Programming and Scaling 2012-11-04

In 2011 Alan Kay gave a talk/lecture on Programming and Scaling at the Hasso-Platner-Institute Potsdam. The take away is that you have to be creative and step out of the box to design new software that is both very simple and very powerful. The Cairo compositing system is his …

Making Scrabble more fun 2012-11-03

So there’s this bunch of friends who wanted me to play Scrabble with them. I’d like to play with them. Unfortunately, my relationship with words does not involve decomposing them into individual letters: I learn and use them as a whole, not an assembly of their parts. So …