(Untitled)

under a lean-to hunched over our laptops to shield them from the rain laughing our asses off as we write great code between bong hitswhat was the question? :-}…

(Untitled)

The crown jewels of Lisp hacking tend to be sexp-based EDSLs that get macro-expanded into efficient code; in Haskell the crown jewels are denotational EDSLs built around opaque combinators stated in t…

(Untitled)

Every computation should be performed with ink in preference to pencil; this not only ensures a much more lasting record of the work but also prevents eye-strain and fatigue D.Gibb, “A course in inte…

Media Diet

I've always been a media glutton, over-dosing on blogs, movies, videos, and such. As of a few weeks ago, I sort of quit cold turkey. No news, no blogs, nothing. Yes, even the New York Times, which…

(Untitled)

The market has clearly shown that people would rather not have full access, don’t care about comprehending the system and desperately want a firmly regimented distinction between users and programmers…

(Untitled)

When people who can’t think logically design large systems, those systems become incomprehensible. And we start thinking of them as biological systems. And since biological systems are too complex to…

(Untitled)

It is hard for programmers who have only known the web to realize how incredibly awful it is compared to past platforms.This Archaeology of Errors is no place for the application programmers of old: i…

(Untitled)

I can’t help feeling nostalgic for the good old days before our thing went mainstream. Price of success I suppose, but now we have proclamations like “The world belongs to people who code. Those who…