7 March 2007 2:09 PM (music | fosdem | svg | presentations | guile-gnome | yoga | miriam makeba | continuations)
Allow me to free-associate about FOSDEM: packed hallways, rainy sidewalks, buttery croissants... actually about food I could go on for quite a while.
People-wise it was pretty good, although with a pervasive feeling of oddness. The free software community has its perceived social hierarchies, and for many people, these conference events are attempts to transfer those hierarchies to real life. So until someone knows what position that you occupy in their mental pecking order, they treat you with lots of distance, and depending on where they put you, potentially lots of distance afterwards.
The GNOME-FR people, on the other hand, were refreshingly exuberant. Very positive people, the Vincents and Guillaumes and the apparently unlinkable Christophe Fergeaus. Of course there were many other excellent folks there, and also of course, not enough time.
I presented a talk on writing GNOME applications in Scheme. It's available on the interwob as an incorrectly-rendered PDF, or as a tarball of SVGs to be presented with inkview. I was shocked, I had the title slide up for a good 5 minutes or so, but still about 40 people stayed in the room.
Of course with just the slides, you are missing my charm. For better?
I got loads of wonderful comments on my last writing product, concerned with the mechanics of presentations. Especially useful was the tip that inkscape comes with a slide-show-like wrapper, inkview. Thanks Andy!
Also fascinating was Jos Hirth's XSVG, rendering SVG inside the browser (probably Firefox-only). Pretty cool, that. Maybe next time.
I should mention that I considered using some LaTeX package, but decided not to because I wanted to be able to easily tweak the presentation. That notwithstanding, several people mentioned latex-beamer as being quite good.
In the end I used my ghetto scripts, although the text-to-svg process was more work than it should have been. I looked at doing it with my existing XML processing tools, but it turns out that using functional programming techniques to do text layout is an underexplored area. I'm still poking at that.
other thangs, delimited by ⁋
My new year's vow to be more communicative is not going so well.
Interesting paper: Control Delimiters and Their Hierarchies by Dorai Sitaram and Matthias Felleisen. Summary: "Continuations in Scheme are cool but potentially expensive; we have a way of restricting them slightly but making them cheaper."
The library has rendered unto me an album by Miriam Makeba, which is providing much delight. (It's a collection, although I prefer her early-US stuff.)
I lit a fire on my terrace for the first time this year. Delicious global warming ensued.
My grandmother's not doing so well; I'm going home next week to visit.
I started yoga a little more than a month ago, at an Iyengar school. It's interesting, and way harder than I thought it would be.