|ICFP trip, contest report, race, etc.
(23 Sep 2006 at 16:22)
| The thing that chewed up all my time was my trip to ICFP 2006. For it I prepared and delivered three talks. The first two were in ML Workshop and they were called ML Grid Programming with ConCert [paper] and A Separate Compilation Extension to Standard ML [paper]. You need the Flash 8 player or later to view these, so you might need to upgrade. These are kinda straight-up research stuff, and also perhaps less exciting than usual because I was saving all my vim for my third talk. These talks went well but nothing particularly special.|
All through the conference I had the odd but cool experience of being recognized by people who know my name from research or fonts or music or games or whatever. I guess these people probably see my blog so thanks! I'm sorry for not having much time to hang out more...
The third talk was the ICFP Programming Contest, which I spent weeks preparing for. The ICFP Programming Contest is a yearly open programming contest that the academic conference organizes; we organized this 9th incarnation. The contest itself, which ran July 21–24, was a huge success and the most ambitious ever in terms of its organization. You can check out the slides from the talk (again, with Flash 8 or later) but much better would be to watch the presentation video (130Mb Quicktime) that Malcolm Wallace shot. If you don't want to download 130Mb (for some reason it refuses to stream) you can check out the almost unwatchably low quality google video version. But really, go with the Quicktime. Also it's like an hour long so if you wanna fast forward to the end, my feelings won't be hurt. Isn't it a little eerie how, if you are wearing matching "Cult of the Bound Variable" logo polo shirts and conference badge and the same glasses and haircut, one can look so similar to his advisor?
That's why I usually prefer to wear brighter orange shirts in group photos because like nobody has one of those.
The conference itself was really fun. I had a good time at the talks that I was able to make it to, and a much better time talking with all the smart people—some old friends—that attended over beers and hippie west coast food. There are a lot of great breweries in Portland, my favorite of which was probably Bridgeport. I can't believe that I somehow forgot that one of my favorite American breweries, Rogue, is in Portland. I also missed out on Powell's outrageously enormous book store, so I will have to go back some day with more free time.
I did get a chance to wake up bright and early and run in the Portland Race for the Cure, which they claim to be the largest West Coast race "event" (that means that when they say 46,000 participants they are talking about the Run and Walk for the Cure and Row for the Cure and Sleep In for the Cure), but it was quite fun and a nice way to see a new city. Also, as respects my last post, I felt a little bit good about the fact that I witnessed the very front of the pack (5–10 guys) go the wrong way and have to be turned around. Hah! Those were like, pros. The only other thing to say about the race is that I think my Pittsburgh training has been helping on hills, because when we came to the one like 3.5% grade hill in the whole race I started to be a lot faster than the local like permanent press runners and that was a pretty nice feeling. There were no chip timers and I have no idea how I did really except for my own inaccurate stopwatching, so I guess I have to wait patiently for the hand-tabulated chads like in the old days.
What else? On the flight home I saw a major lightning storm from above, which was perhaps the coolest thing I've ever seen while flying. The whole sky was lighting up all over, and every once in a while a huge bolt would shoot down to the planet or occasionally upward. Highly recommended.
So now I am back in town and ready to spend some time on projects and relaxing and friends. My birthday is in four days, in fact, when I turn 27. I'm going to try to finish my entry to the KVR VST Plugin contest (prodding will help, Destroy FX fans), catch up on some reading and video games and sleep, and then ease into my thesis. Talk to you again soon!
|Ooh, I can't wait until that plugin comes out. (prod) What's it like? (prod prod)
Also, preemptive happy birthday, fellow september-birthday-person!
|Oh also the AAD page is in desperate need of an update, and I'm bet you're sick of me saying that.|
|Prod for you :D
Also September birthdays are the win; I barely have one.
|Kudos and good for you, hard work recognized.|
|AAD gets a rewrite, soon!|
|And actually, plugin contest entries are supposed to be secret until judging, and if I don't finish (quite possible) I wouldn't want to raise false hopes!|
|Prod for the plugin - I love DFX plugins a lot!|
|Hey that second flash thingy doesn't have any pictures! For real, no pictures at all! But the third one has lots and moving ones and stuff and so makes up for it I guess. Sounds like you had a lovely trip and conference, I'm glad to hear.
p.s. - Prod.
|Yeah, the second one is the boringest... I didn't want to Tomify it because I'm not the first author and I didn't want to make unwelcome light of others' work. (Instead I spent all my energy making slide technology for coloring bullet points and SML code, a bug in which you can see if you go backwards through the slides..)|
|What font do you use in these slides? I like it. |
|The first two use Trebuchet MS. The second uses Franklin Gothic Medium, a new favorite.|
|Oh also... I thought I'd never know the reason for your last.fm name. Now I do. :D|
|The question is, which came first, the alias or the clothing?|
|Hey, don't you owe us another Airport Series level now?|
|I do, Max... actually I am quite behind on those. I have some unfinished ones from last summer, even.|
|And a big hug|
|Thank you Kirima!|
|Happy late birthday, Tom 7!|
|You've promised something for the next month, I'm curious! September will be over in about a few hours, so I'm really curious.
Hope you've had a wonderful 27th?!
|I'm looking forward for some next airport, would you please upload it very soon, I'm kind of sick of those beginner levels.|
|I'm Kirima, not "Anonymous". |
|I meant in October, sorry! That's when I'll finally have some time for projects like escape again. I did start working on it though. There's no need for surprises: The first project is putting the solution manager inside the bookmark system, which will make it easy to do things like edit a solution that you download to make it faster, or zoom out or scroll while watching a solution, or whatever.
The second project is a new level browser to let us tame the enormous collection of levels.
I too would like to play some more Major League levels...! Anyone?
|Thanks for the post... I was searching for the results (as per languages used, etc.) with no luck. Thanks for the great link to the presentation. It was excellent!
|I mean levels that don't make me want to die, Max.
Anon: We're going to set up a results page soon!
|Jungle Fever is not as bad as you might think!
Major League levels would be wonderful, I' love to see more of them. I've tried to edit them, but oh my God...
|Kirima, practice makes perfect!|