Archive for January, 2009

Override versus Overwrite

How well do you know your OO terminology?

iPhoto Face Recognition Rocks

I just installed iPhoto ‘09 and tried the face recognition feature:

Wickedly cool.

Obama Tours the White House

As always, you can get the original SVG artwork, free of charge.

Last.fm for Android

While waiting for dinner earlier tonight, I installed Last.fm on my G1. I don’t have a Last.fm account, so I signed up for a new one. While waiting for a response from the server, the UI froze. This screen is never good:

Android programmers need to know this: Never make network calls on the main application thread.

Inauguration Close Up

Everyone’s posting pictures of the inauguration from hundreds and thousands of miles away. How about inches away?

Thinner Than Ever

Hayden Panettiere is (not) a Local Single

I’ve seen this ad a few times now:

I’m fairly certain she is not a “local single” near O’Fallon, MO. (That is Hayden Panettiere, right?)

Unrelated Scripting Language Benchmark

For background on this comic, read Chris Oliver’s “Performance matters – 25x for JavaFX script over Groovy and JRuby blog” entry.

Given that FX competes with Flash and Silverlight, comparing it with JRuby and Groovy seems pointless. Danno Ferrin suggested a comic to me, and I ran with it. (Don’t get pissed at Danno if you are offended by bad words and depictions of programming language oral sex…his idea was cleaner than mine!)

Microsoft Bails out GM

And you thought 2008 was bad.

Programmers have tracked down the bug to this snippet of code:

while (days > 365)
    {
        if (IsLeapYear(year))
        {
            if (days > 366)
            {
                days -= 366;
                year += 1;
            }
        }
        else
        {
            days -= 365;
            year += 1;
        }
    }

43 Pounds in Two Weeks

I just saw this ad on msnbc.com:

Awesome. I like this part:

Colon Cleanse is the second part of my routine.

It’s called psyllium husk.