This article about the inclusion of AIM support in MSN messenger and the fight to obscure the protocol is pretty interested - also covers some Microsoft history and why some things are the way they are.

Closing Some Tabs Apr 18th

I'm closing out some 2014 tabs, so have a few useful links.

Want to make a game, but don't know how to get started? is a great step-by-step resource.

Using Google Apps-for-business and group mail is bouncing? Follow these instructions to switch to "proper" groups.

Think you can recognize your developers from their commit messages? git-game turns it into a neat game where you try to figure out whose entire message was just "fuck" the most often.

Want a machine that make tortillas at the press of a button? I DO. flatev is the answer.

Sweet Shop Aug 1st

I never knew how rock was made until I watched this video. A lovely little documentary about Teddy Gray's Sweet Factory in Dudley. Makes me sad you can't get them in SF, although Fiona's is somewhat similar

Update: The video, previously here, has been taken down. Some stills can be found here.

Where Time Comes From Feb 27th

Myles pointed out this great video from the Atlantic - a short profile of what USNO's Time Services does, how and why.

Rescuing Columbia Feb 27th

Ars Technica has an excellent long-form piece on a little known section of the Columbia Accident Investigation Board report; if the broken tile on the Columbia had been known about, could there have been a rescue mission mounted? Very interesting stuff.

Thrilling/Boring Feb 25th

Tracey Lien's Polygon piece about Eve Online has a bunch of interesting insights from corporation CEOs, escrow services, finance managers, etc. But after trying to get into it a few times, the part that really sticks out is "The fun stuff in Eve is something that most players don't get to experience until they've played the game for six months to a year". It's really boring, for a whole year.

php-build on Centos 6 Jan 23rd

While it's likely I'm the only person in the world using Centos, this is provided just in case. To get multiple versions of PHP running nicely under Centos, first install php-build. You'll need to manually patch it if you have /tmp mounted with noexec. After that:

yum install gcc
yum install libxml2-devel
yum install curl-devel
yum install libjpeg-devel
yum install libpng-devel
rpm -Uvh
yum install libmcrypt-devel
yum install readline-devel
yum install libtidy-devel
yum install libxslt-devel

php-build -i development 5.5.8 /usr/local/php-5.5.8
php-build -i development 5.4.24 /usr/local/php-5.4.24
php-build -i development 5.3.28 /usr/local/php-5.3.28
php-build -i development 5.2.17 /usr/local/php-5.2.17

ln -s /usr/local/php-5.5.8/bin/php /usr/bin/php-5.5.8
ln -s /usr/local/php-5.4.24/bin/php /usr/bin/php-5.4.24
ln -s /usr/local/php-5.3.28/bin/php /usr/bin/php-5.3.28
ln -s /usr/local/php-5.2.17/bin/php /usr/bin/php-5.2.17


Carcassonne Revisited Jan 14th

Nick Quaranto has done a great job on his version of a 5x5 Lego Carcassone set. My original renders from 2011 had 9x9, 7x7 and 3x3 (and a bonus 4x4 version from Michael Buffington), but I never tried a 5x5 set.

The way he uses full-height blocks for city walls looks great, especially when tiles are combined to make enclosed cities.

This set seems pretty practical to actually make too - under 1000 pieces for an entire tile set. A little more if you want to add in the river. I've not installed SR 3D on my current computer, but maybe it's time.

Slow Games Jan 7th

A few weeks ago I started playing Triton, a web based space strategy game that takes many days to play a single game. Ships take hours to travel between stars, research takes tens of hours and you can check in once a day to give your orders.

My first game took just under 3 weeks and was pretty fun. Do you know of any other web-based games that are played over a few weeks?

Chief O'Brien at Work Dec 20th

A short comic in which the ennui of TNG's Chief O'Brien is explored.

Subscribe via RSS | Older posts »


This is the personal site of Cal Henderson, Slack co-founder & CTO, ex Glitch engineer, ex Flickr architect, programmer, author and chronic complainer.

I give occasional talks, write code and sometimes articles. I also blog at World of Theorycraft and those links show up here too.

» Contact
» About Cal


» Twitter
» GitHub (more, moar)
» Flickr Photos
» Flengbot (Group Linklog)
» Shakefeed (Best of Mlkshk)
» Building Scalable Wesites (My book)
» My Conference Talks


Level 90 Hunter

Bees the Insane
90 Hunter
Unique Pets Collected: 0
Achievement Points: 0

Other Games

» Glitch: Bees!
» Starcraft: Bees #187
» Diablo 3: Bees #1517
» Steam: iamcal
» XBox Live: iamcal
» EVE: Demitra
» Weewar: iamcal
» Kingdom of Loathing: bees (id #29410)