Friday, April 28, 2006


Dagny's latest trick is clapping, not just randomly clapping, but clapping along with other people. I'm sitting on the couch with my laptop when I hear her start clapping and squealing. I couldn't help but laugh when I looked up to see she's enthralled with Wheel of Fortune, and she's clapping along with Vanna and the contestants.

Monday, April 24, 2006

Creative Cropping

Creatively Cropped Popping Balloon Grandma Nan suggested I crop the photo this way instead. I like it. It looks a little more dramatic, and it hides the microphone. It'll look awesome in the right 5x7 frame.

Sunday, April 23, 2006

Balloon Popping @ Maker Faire '06

Krista and I took Dagny to the Maker Faire 2006 in San Mateo yesterday. Thanks to Tom from Quaketronics for taking this shot. You'll find plenty more pictures tagged with makerfaire2006. We had so much fun that I think we'll go again tomorrow. If you're in the area, don't miss it, especially if you have kids, and doubly so if they're old enough to construct simple circuits or tape together LED throwies. It starts at 10 and ends at 5. Drop us a line if you want to meet up. Thanks, Make!

Thursday, April 20, 2006

Why do sites provide both RSS and Atom feeds?

I don't know of too many readers which support only one or the other. With all of the feed parsing frameworks available now, I don't think it's an issue. Are blog developers afraid to pick sides on the RSS vs. Atom debate, or do they expose both formats purely because they can? Take a stand. Simplify your code. From my perspective, providing more than one format for your feed just makes subscribing in Bloglines more complicated than necessary. Then again, Bloglines should be able to tell that the two feeds have identical content and just pick one for me. I wonder if they index both separately or if they have some degree of duplicate detection. Update: Nick answered my question.

Thursday, April 13, 2006

What do you do during your IntelliJ downtime?

I blog apparently. IntelliJ's automated refactorings save me a lot of time, but its parsing, indexing, synchronizing, cache updating, emptying output directories and whatnot seem to take more and more of that time back. Sometimes when IntelliJ takes a timeout to do its thing, I switch desktops in KDE. To my dismay, when I switch back, the IntelliJ window is a big, blank, unresponsive canvas that consequently provides no hints as to when or if it will ever wake up. Working on multiple projects in different windows within the same IntelliJ instance doesn't work; if one locks up, they all lock up. IntelliJ won't let me start multiple instances on the same machine. Is that a guard for the disk caches or a licensing issue? I wonder if installing IntelliJ in more than one place will work around that problem. I'm strongly considering running a second instance on a different computer and accessing it via remote X Windows. Is Eclipse this bad? I seem to remember it being a little better at backgrounding long running tasks and not locking up the entire IDE even a year and a half ago. Maybe it's time to switch back. Update: Based on Keith's advice, I double checked my configuration and noticed that my project pointed to a JDK on an NFS share. Oops. After switching to a local JDK, things are a little snappier.

Wednesday, April 05, 2006

New Windows

Web pages that helpfully open a new window when I click a link were quickly on their way to becoming my latest pet peeve (if I want a new window, I'll hold down the shift key). Opening new windows is a horrible way to keep users from leaving your site. Digg is one of many offenders. That is until I discovered that Firefox can force the links to open up in the same tab/window. You'll find the setting in the "Tabs" tab in the Firefox preferences.

Tuesday, April 04, 2006

Flickr Performance

Is it just me, or has Flickr become completely unusable? What's the deal, Yahoo? If I go so far as to pay for a service, I'd like to use it. I'm getting to the point where I think I'll be better off hosting my own pictures after my subscription runs out.