The empirical hammer of science smashes the myth of the yeti, or at least suggests it is more closely related to ungulates than man.
Posts in the ‘Fun’ category
Behold the Abominable Cow-thing!
Monday, March 12th, 2007Instant Business Model
Monday, March 5th, 2007Those Who Can Program…
Tuesday, February 20th, 2007The Shapes Project aims to make enough 2-D shapes that every one of the estimated 9.1 billion people alive in 2050 will be able to have one of their own. Not only that, but each shape will be unique. The uniqueness is guaranteed by a system any computer scientist would understand: define a grammar of shapes and then construct unique samples from the grammar. Here’s how the artist’s web page puts it:
Contrary to some errors made in certain press articles, McCollum’s Shapes are not “generated” in a computer with an invented or scripted “program.” Every shape is laboriously created by the artist using Adobe Illustrator — a common, everyday graphics program — by drawing little parts, cutting and pasting the parts into bigger parts, then cutting and pasting those parts into even bigger parts, and so on, and keeping track according to a written protocol, to insure against repetitions. The first exhibition of the project, in 2006, took around two years to complete.
I find his insistence that each shape is constructed by hand very amusing. Those who can program do, and those who can’t spend 2 years monkeying around in Illustrator.
Functional Graphics = Fun!
Friday, February 2nd, 2007Ezra blogs on something I’ve often thought. Wouldn’t it be cool if Processing had a better programming model. For better you should read: functional reactive. Imagine how easy it would be to code great animations. As he notes, it would make a good Master’s project, but it probably wouldn’t work as a PhD as I don’t think there is enough originality.
He closes with:
f I were just starting now on my PhD, I’d find a way to include this in my work, or I’d put off the PhD until I could get this done! Tinkering with graphics demos and slapping them up on the web is the kind of hacking I’d really like to be doing. As it is, I’ll have to leave it to some young whippersnapper, alas.
You mean a PhD isn’t about pursuing your own side projects? Why didn’t some one tell me! ‘sides Ezra, your PhD is really cool already. I don’t think it would be fair if you got all the toys.
Paperback iPod
Thursday, October 26th, 2006£9.95 RRP for an iPod? Maybe.
The iPod has also benefited from a more crowded world. The academic literature surrounding personal stereos frequently references the 19th-century German sociologist Georg Simmel, who was one of the first to detail the acute horror of the urban commute:
Before the development of buses, railroads and trams in the nineteenth century, people had never been in a position of having to look at one another for long minutes or even hours without speaking to one another.
Europeans responded to the new reality by keeping silent and expecting the courtesy of not being spoken to. That strategy wasn’t always successful. They also started reading. Books, in effect, were the original iPods.
Has the iPod changed anything? – By Michael Agger – Slate Magazine
Acute horror? That’s a bit strong. Otherwise an interesting point. Books are certainly cheaper, and they come in a wider range of colours.
Geektool, ‘remind’, and a little bit of Scheme
Wednesday, August 2nd, 2006Geektool takes shell commands and lets OSX geeks overlay their output on the desktop. (It does more than that, actually… it’s really quite awesome.)
Remind is a powerful, command-line based reminder app and calendar generator (helpful wiki).
I’ve been pushing on Snooze lately, our imminently-releasable persistence layer for PLT Scheme. I thought to myself: “How quickly could I knock up a GTD DB using Snooze?”
Turns out, not more than an hour or so to get something rolling. Now, I have a simple command-line GTD interface that uses Snooze for persistence, remind for rendering of content, and Geektool for rendering things to my desktop.

The lower-left portion of my desktop has a six week calendar overlaid, and above is an eight week calendar with a condensed list of the same information.
I’ll publish the GTD interface when I’ve had a chance to work with it for a while. For now, I suspect it will evolve as I decide how I like working with it best.
Doctor Jadud is in the house!
Sunday, July 16th, 2006Congratulations to Dr Matt Jadud who passed his viva on Friday!
The Duel: Part II
Wednesday, July 5th, 2006It was a hell of a day. We managed to document most of Unlib — much more work than we thought — and made considerable progress on the content management part of our latest project. We also busted some phat riffs on Dave’s synth. The result: (computer) science is the winner.
The Duel: Part I
Wednesday, July 5th, 2006Today Dave and I are going head-to-head to see who can finish the most active tickets by the end of the day. On my plate:
- Release Unlib
- Release Snooze
- Release update to Instaweb
- And a few other things that are confidential
Dave’s stuff is all confidential, so I can’t list them here. Check back in 8 hours to see who wins the duel!
Binding! The beer of choice for Computer Science
Monday, May 8th, 2006David van Horn and I were wandering around Frankfurt after Dagstuhl when we came across this sign. It’s beer, and it’s also one of the major issues in programming language design. Clearly this is the drink of choice from discerning computer scientists!