The Considerate Data Modeler

What’s your hot take on relational databases? I have an opinion on the matter, or maybe more like an Opinion™: Data modeling is closer to library science than computer science. No one is impressed by a librarian who gets creative and files cookbooks under “G” for “Gourmand.” The best catalog system is where everything is in an obvious place, where everything conforms to expectations.
Read more...

A Modest Definition of Human Consciousness

I bring you news of the single most important intellectual discovery of our generation: the hard problem of human consciousness has been solved. For a long time, the ability to select squares containing traffic lights was our best working definition of what it meant to be truly, deeply, authentically human, but this was never quite satisfactory.
Read more...

A History of Encabulation

To celebrate the 100th anniversary of the birth of encabulation - dated from Dr. Wolfgang Albrecht Klossner’s first successful run in that historic barn on the outskirts of Eisenhüttenstadt - this article* collects in one place a number of resources that provide, if not a comprehensive history, at least a catalogue of the major milestones and concepts.
Read more...

So, Apparently I'm an iPad Developer Now

Last week my boss stopped by and dropped a brand spanking new iPad on my desk. “Make our application work on this,” he commanded. “You have two days before we demo it at the trade show.” Madness? No, these are web apps! You see, for the last couple years we’ve been working exclusively on AJAX applications: web pages stuffed with so much JavaScript they look and feel like desktop apps.
Read more...