Sunday, July 27, 2008

Word of the day: Turtley


Turtley

Self referential.

Turtley derives from the phrase "Turtles all the way down", a cosmological reference to an infinite regression belief about the nature of the universe.

Fibonacci sequences are turtley.


On my previous project, which was pro bono work, for this fantastic company. The word "turtley" came out of a discussion about the "Turtles all the way down" phrase. It turned out to be both fun and useful and I highly recommend referring to things that are turtles all the way down as being turtley. There are so many turtles in software! Examples: A Scheme interpreter written in Scheme, The debian linux installer which boots a linux kernel to install linux, the smalltalk language is extremely turtley, many interesting data structures are turtley, even your filesystem.

Saturday, July 19, 2008

xkcd and the dawn of Meme Fundraising




Sean Tevis' run for state representative is funded by paypal donations rewarding his clever appropriation of the xkcd webcomic. This makes the battle for Kansas' 15th congressional district the geekiest campaign for public office evar! His website gives his position on some important issues such as immigration, school funding, taxes, blah, blah, blah. Sean! What about the _important_ issues? I have so many questions! Where are you on the question of VI vs. Emacs? Can't we just write a shell script and a couple cron tasks to replace the government? In how many programming languages can you write "Hello, world!"? When I sign up as a volunteer for your campaign, do the instructions come in man page form? Inquiring minds want to know!

In the past couple days Sean has recieved over 5,112 donations! That is serious money for a state congressional race. Campaigns all over the world, pay attention! Meme fundraising is the way of the future. Not sure where to begin? A homage to xkcd is probably too advanced for most candidates to pull off. I'd recommend you start out with something easy, say...

The lolcat campaign