Songbird

I have recently become a huge fan of Songbird, a free multi-platform media player based on Mozilla’s XULRunner. If you are anything like me, you may be asking yourself what makes Songbird special or worth your time. Why not just keep using iTunes, VLC, or Windows Media Player? Here are my reasons for choosing Songbird over the competition: It runs on my Windows 7 and Ubuntu 9.10 computers...

Read More

The Shepherds

Yesterday at church our Primary watched Luke 2, a short video about Christ’s birth. Part of the video shows angels coming to tell shepherds of the savior’s birth. During this part of the movie I thought to myself that it was a bit random that some shepherds saw angels when Christ was born. What made them so special? Why was it recorded in the Bible? Why weren’t other people...

Read More

Automatic JS Broken Image Replacement

It’s a sad fact of life, but sometimes webpages have broken images. Wouldn’t it be nice if there were an easy way of automatically replacing these broken images? for (i = 0; i < document.images.length; i++) { var img = document.images[i]; img.onerror = function (evt) { this.src = "broken-image.gif"; } }; This snippet of JavaScript will find all your images and...

Read More

Hulu Ad Failures

I watch a lot of Hulu, and generally I don’t really mind an ad or two. However, I hate untargeted ads. For example, ads for Monostat or birth control pills. I’m a guy. Hulu knows I’m a guy (I checked, its in my Hulu profile). Why in the world are they showing me commercials for these things? Have I watched too many chick flicks or something? Does anyone else have this...

Read More

Updated Cost of Food Page

I’ve updated my Cost of Food page to allow you to define who is in your family. So, for example, you can say that your family has one male age 19-50, one female age 19-50, and one child age 2-3. My cost of food calculator will use USDA data to determine the average national monthly cost of food for 4 different pricing plans for your specific family. It will graph this data and show you how...

Read More