Archive for the ‘projects’ Category

Eh? What’s that, Sonny?

Thursday, May 31st, 2012

I'm no longer hosting, but if anyone is looking for it, it can be found here:

Why am I jealous of poster board?

Wednesday, March 31st, 2010

Because my new poster gets to go to Istanbul, Turkey for next week's EvoStar Evolutionary Computation conference without me. I just shipped it off this morning. Combining puzzle-making with biologically-inspired computer algorithms. Because life isn't already crazy enough. Click the above image to see the large version of ...

For Whom the Smell Tolls

Monday, September 21st, 2009

I noticed some similarities between my baby daughter's name, and the name of a famous band. And so this was born: If the logo survives the vetting process, Spreadshirt will put one of these in the mail to me shortly: \m/


Friday, April 3rd, 2009

TGAW's series of posts of "Season Compares" inspired me to code up another creation, the Swapper, to add to my ever-expanding collection of web toys of questionable value. Example swappification. Click to open if it isn't animating for you. Its purpose is to let you specify two images. The Swapper ...

New site launched today:

Monday, March 9th, 2009

.example { display: inline; color: #900; } I launched a new site site this morning: I saw this xkcd comic recently, and it made me want to be able to see Wikipedia articles side-by-side with their "simple" counterparts. "Simple English Wikipedia is a version of the Wikipedia ...

Zodiac web toy

Tuesday, April 24th, 2007

Get our your decoder rings and try out my Zodiac cipher web toy. Crack the code; become instantly famous! Click the scribblings to try to outsmart the killer. This cipher is one of the famous unsolved ciphers that the Zodiac serial killer sent to newspapers back in the late ...

Shiny Four

Monday, April 9th, 2007

Here is the latest toy that I made for my AI course: Shiny Four. Shiny Four is a Connect Four implementation, using a minimax search with alpha-beta pruning, written in JavaScript. The JavaScript makes it quite slow and inefficient. But it works. Kinda. If you play against the ...

New web toy

Monday, March 5th, 2007

The Artificial Intelligence course I'm taking now is turning out to be very interesting and fun. I gathered much geeky satisfaction from resurrecting (read: "stealing") old Ultima IV graphics for a pathfinding project that I wrote as a web application: Click here to play with it. It's very JavaScript-heavy, ...

Haiku explosion

Tuesday, November 14th, 2006

I was inspired by the random-haiku-spewing IRC chatterbot at work to make a version that works in Javascript. It uses the same phrase fragments that drive the IRC version: I think it will probably only work in modern browsers. If it doesn't work for you, don't worry - you ...

The ghosts of BASIC past

Monday, January 23rd, 2006

Click the button for resurrected geekery. Update: From Jerry: "What goose did: Once upon a time, there was a great sinus who lived in a large goose in the clouds. I'd really like to hear the rest of that story."