One more robot learns to be something more than a machine…

WordPress for iPhone

I’ve had a hell of a time blogging from my iPhone in the past. That’s all changed with the release of WordPress for iPhone! This entire post, with the exception of adding the hyperlink, was created with WordPress for iPhone. The photo feature is very nice, allowing you to add photos from your Photo Library [...]

Bloody (or Tomato-y) Brilliant Firmware

I’ve tried a number of third-party firmwares for my Linksys WRT54GS router, however I find myself extremely satisfied with one in particular: Tomato. I just upgraded to the latest version and once again I was reminded of how wonderful this software is. Just like the other third-party firmwares for Linksys routers, it’s based on Linux. [...]

Let’s Simulate Some Biological Evolution!

Here’s a little something for Darwin Day. That’s right, Charles Darwin was born 199 years ago today. For quite awhile I’ve wanted to develop an evolution simulator. The problem is that there would be so much involved in this, it’d be nearly impossible for me. I try to ignore the fact that no scientist has [...]

iTunes, Ratings, and Smart Playlists

For the large number of people that use iTunes as a media library, I’m baffled to hear how few people actually use the rating feature. To help people see the benefit, I thought I’d write a little on how I’ve implemented smart playlists, many of which are based on ratings. It’s important to note that [...]

Fedora Printing and HPLIP

Last summer, I setup my HP DeskJet 930C printer to my linux server running Fedora 7. I used the included CUPS server to share the printer with the rest of my network, including a Windows XP box, and two Macs running Leopard. It was working great until a few months ago when printing just stopped [...]