Done dumping Dagstuhl photos

Posted in Computing, Events, Photography, Research, Sabbatical, Science, Travels on February 3rd, 2008

Dagstuhl 2008 mosaic

Almost had an alliteration in the title, but then lost it at the end. Sigh.

I’ve finishing dumping all my Dagstuhl photos (uncleaned and unedited) to my event account on Flickr, so those with more time than sense can rush over and gaze upon them all. Over the next week or two I’ll work on cleaning some of my favorites and posting them to my “real” Flickr account, but who knows how long that will take.

Tags: , , , , , , , , ,

Related posts

N-grams and the evolution of programs

Posted in Computing, Research, Sabbatical, Science on February 2nd, 2008

Which of the following was written by (a) me, (b) William Shakespeare, and (c) Charles Darwin?

“I would have sent to Rome that’s worthy death?”

“The naturalist looking at species as he might succeed from a fork low down in the separation of the species of any species in a more or less from their sap this is unimportant for the instincts already possessed by certain plants so that natural selection of mere piles of superimposed strata and watch the sea separating an island even if we believe that pure water can effect little or no offspring.”

“The troubling aspects of a building block semantics in a given tree in the context and false.”

The answer and (much) more is below the fold.

Read the rest of this entry »

Tags: , , , , , , ,

Related posts

And tomorrow I head home

Posted in Computing, Events, Photography, Research, Sabbatical, Science, Travels on January 31st, 2008

Dagstuhl group photo, Theory of EAs, Jan 2008

All good things must come to an end, and our week at Dagstuhl ends tomorrow after lunch. Above is yesterday’s group picture (I’m in yellow near the front) just before the traditional Wednesday hike (below), which was wet and misty but still an enjoyable few hours out in the world.

Sweeping into the mist

I gave a talk this morning which (I think) went well, especially since I didn’t know I was going to be giving a talk until Tuesday afternoon! There was certainly a lot of good discussion and people came up with tons of suggestions and ideas, which is what I really love about presenting at Dagstuhl. I started with something quite fun, which I’ll post here later. Most of the talks have used computer slides (PowerPoint or some more sensible alternative like LaTeX/Beamer), but Jon Rowe did a great blackboard talk on Tuesday (pictured below).

Reaching for an explanation

I was greatly inspired and did almost all of mine on the boards as well. I had four slides at the beginning that really needed to be slides, and then I did the bulk on the boards, and came back to a fifth slide at the end.

Tomorrow there are talks before lunch, including a talk/discussion thing that Riccardo is doing that I’m sure I’ll be roped into in some mysterious way. Then we eat, and it’s a taxi out to the Frankfurt Hahn airport for our flight back to the UK!

Tags: , , , ,

Related posts

Doing science isn’t always easy (and sometimes you need a beer)

Posted in Computing, Events, Photography, Research, Sabbatical, Science, Travels on January 29th, 2008

Doing science isn't always easy

This is from the morning break here on our first full day at Dagstuhl. I love the look on his face.

Dagstuhl isn’t all heavy thinking and hard work, though. I had a beer with dinner (pictured below); unfortunately it made me very sleepy for a while. I’m such a lightweight…

All work and no play

Tags: , , , , ,

Related posts

Right in the thick of it

Posted in Computing, Events, Photography, Research, Sabbatical, Science, Travels on January 28th, 2008

Right in the thick of it

We all arrive at Dagstuhl on Sunday night for the week’s workshop. After a long day of traveling we enjoy some of Dagstuhl’s exceptional food, meet with folks, and catch up.

Above is the conversation during dinner tonight. It’s not the sharpest photo I’ve ever taken, but I think it captures the spirit of the room quite nicely.

And then we (at least quite a few of us) get to work. The photo below was taken at 9:30pm (probably 2.5 hours after the previous one), and there were quite a few people in this lab at the time. And there’s another lab elsewhere in the facility, and the library, and people’s rooms. I’m sure that lots of folks were also hanging out in the coffee room or playing pool, but there were a lot of people working on a Sunday night as well.

It helps if you enjoy your work, and most of these folks are extraordinarily interested in what they’re studying.

Encapsulating knowledge


While I’m at Dagstuhl this year I’m going to try (amidst all the “real” work) to capture something of what the workshop is like and, more generally, what it is to do (computer) science. This is hard because it’s not flashy high-action bull-riding kind of work, but it’s important, significant work and deserves to be documented. I’m just going to have work harder at it.

I’m also probably going to take more people pictures than I would be naturally inclined to. If anyone finds them self in a photo here and objects, let me know and I’d be happy to remove it.

Tags: , , , , , , ,

Related posts

Hurtling through the night

Posted in Computing, Photography, Research, Sabbatical, Science, Travels on January 27th, 2008

Hurtling through the night

It’s late and I’m way tired, but I think the packing is under control (more or less) (sorta kinda) (as well as can be expected) for tomorrow’s grand journey to Dagstuhl. Not sure how much posting will happen from there; depends a lot on how good the wireless is in my room this year.

In the meantime I leave you with this travel (and research) related shot from my excellent visit to Dublin last month: a group of vehicles driving onto O’Connell Bridge. It looks like it’s the middle of the night, but it was actually only a bit after 6pm as everyone was hurrying home from work. Short days in Dublin in December.

Ciao!

Tags: , , , , , ,

Related posts

Rainbow curves (Lost imagery)

Posted in Art, Computing, My writing, Research, Science on January 25th, 2008

Rainbow curves (Lost imagery)

As mentioned before, I’ve been pretty insanely busy, trying to get four different co-authored research papers ready in time for the submission deadline next week for one of the major conferences in my field. Part of the reason I’m busy is that I procrastinate, but part of it is that I’m damnedly slow. And an important part of that is that I spend roughly forever making and fiddling with graphs.

See, I just love a good graph. One of my great goals in life is to give a standard length (20-30 minute) conference talk where my entire collection of slides is just one gorgeous, illuminating, data rich graph. The graph would need to have all the information I want to convey and enough to support 20 minutes of me talking about it. So far I’ve not come anywhere close. I’ve occasionally had single graphs that could support more than five minutes of presentation, but I’m not sure I’ve ever hit 10. But I’m working on it.

In the meantime, I tend to collect vast whale bellies full of data (my research generates data with wild abandon), and then make plot after plot after plot, trying to figure out both what the data says, and how I can best share that with my potential audience. Hours and hours constructing different views on the mystery. And, of course, I don’t then leave them alone. No, I fiddle and twist, spindle and mutilate, trying to get it “right”.

Technical papers come with page limits, however, so many of these graphs wander around for a while through the land of drafts, only to have their ultimate fate be the rubbish bin of ruthless editing. Some I really like, but they lose out to the necessities of the day. Others were probably never destined for greatness, but served some purpose, like an intellectual scaffolding that helped me build my understanding and argument, but was always going to come down when the construction was finished.

This image combines three of those pieces of scaffolding, freed of their labels and tickmarks, but together as team. I knew all along that these weren’t gonna make the big time, but I needed to plot them to make sure that my intuition about them was (mostly) correct. It was, they served their purpose, and now they’re off to oblivion. Except that I just liked the way these looked, so I joined them all up like little Legos to preserve here on Flickr.

You can think of it as a curvy Mondrian, without being nearly as good :-).

Tags: , , , , , ,

Related posts

Wrapping one’s head around the data

Posted in Computing, Events, Photography, Research, Sabbatical, Science, Travels on January 25th, 2008

Wrapping one's head around the data

JOCP! It’s been almost five days since I’ve posted anything here, and I have so much backed up in the queue…

There’s a major conference deadline (GECCO 2008) in a few days, and I’m struggling to finish up four different (and only loosely related) papers for submission. On top of that I leave Sunday morning for an excellent week in Germany at a research seminar at the wondrous Schloss Dagstuhl. (Feel free to visit some of my photos from my last visit to Dagstuhl.)

So sleep is short and fun on the blog is shorter still. In two weeks, though, I should be able to get back in the game a bit.

The top photo is of a student (Tyler - now graduated) during a talk he was giving with another student (Andy) at a regional computer science conference (MICS) last April. On the next day the two of them received the best student paper award for this work :-).

I’ve spent numerous hours this week drawing and redrawing graphs and tables, so this is all too reminiscent of my life at the moment.

The photo below is from a beautiful snowfall we had during the Dagstuhl workshop two years ago.

Detail fading in the distance

Tags: , , , , , , , ,

Related posts

I think my head is full of ants

Posted in Science, Video on January 11th, 2008

As many of my students can attest, I’ve always loved emergent behavior where you have a whole bunch of “stupid” agents working with simple rules, but the end result is amazingly complex and wondrous. There are termites, for example, that by following simple rules (and with no “leader” in charge) manage to build large mounds with extraordinarily precise climate control in certain chambers where they farm special fungi. If you held a gun to my head and told me to use dirt, sticks, and other bits lying around to build a chamber that would be nearly constant temperature day and night, winter and summer, I’d have to tell you to pull the trigger. Yet these insects, with no blueprint or foreman, pull it off over and over again across thousands of years. (Doesn’t evolution just rock!)

No surprise, then, that I was smitten with this recent TED video (of a talk from four years ago) where Deborah Gordon talks about her research into how ants figure out how to allocate tasks (i.e., who does what when).

If you want to play with this sort of thing, I recommend both NetLogo and Breve, as well as this cool Breve-based screensaver, which evolves walking creatures while you’re momentarily distracted from your random web surfing. Both NetLogo and Breve can happily suck up way too much of your life (there are literally days to be spent playing with all the canned models in NetLogo), but it’s great fun, and working with tools like this can really help build your intuition for how complex systems of agents can work.

Below the fold I list some of my favorite NetLogo simulations that I often use in demos.

Read the rest of this entry »

Tags: , , , , , , ,

Related posts

Flying home

Posted in Computing, Photography, Research, Travels on December 7th, 2007

Flying home

I’m back after a wonderful three days in Dublin (thanks to Mike and the gang at UCD!). JOCP but there’s a lot of e-mail that piled up while I’m away, and my head is full to bursting with research ideas. It’s going to be tough to prioritize and focus here in the next few weeks.

I’ll try to sift through my photos over the weekend and get some of them posted.

Tags: , , ,

Related posts