How to move Windows to VirtualBox

So you finally got fed up with M$ and decided to try Linux. You set up a dual boot so you could run Windows and Linux and are finding that you like Linux better, and now after discovering VirtualBox you find that Windows runs great under Linux and want to convert you existing Windoze partition to a VDI. Note: If you want to create a VDI from a drive that only has windows on it you can pop the drive into a linux machine as a second hard drive.

How to get Comcast PACE DTA working in Myth in Ubuntu Hardy

Comcast recently shipped me 3 Digital converter boxes to support the upcoming switch to an all Digital Signal.
Unfortunately the digital signal requires using the new digital converter boxes to change channels. This is a huge inconvenience to anyone using a 3rd party DVR as well as for anyone who recently purchased a new digital TV which features like PIP as these features are likely not to work with the new converter boxes.

Luckily for those of us running MythTV, we just need to make some minor changes to get our Home-Brew DVR work with the new converter Boxes.

Bandwidth Throttling Vs Bandwidth Capping

I read an article on Slashdot the other day and was surprised to find that most people seem to prefer bandwidth caps over throttling. Of course everyone prefers neither, but if asked to choose one over the other most people seem to prefer capping.

If you use MS Internet Explorer (IE) Install this Patch!

Microsoft Security Bulletin MS08-078 - Critical

How-to switch from Windows to Linux.

Switching from Windows to Linux can seem a daunting task. Hell switching from any OS to any OS can seem daunting and invoke fear and frustration into anyone. This post is my attempt to minimize both the fear and frustration.

There are several things you will need to do in order to make a smooth transition from Windows to Linux. Many of these steps are equally important and of course importance changes based on individual taste / needs, so the order of steps presented here are simply my recomendation.

More XP users migrating to Linux than Vista?

There is a great poll on ZDNet @

The poll ask "What’s your current Windows OS migration plans", and after 7,850 total votes the results look like this.

Boycott Chrome and Safari

I am so sick of derivative works not supporting their native platform.
Safari and Chrome both use WebKit which started as KHTML and was developed by the awesome KDE team.
Taken from "WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE."

How to write shell scripts in Perl

First a really quick Perl tutorial.

What is Perl?

Perl is a great language for almost anything. The syntax is consice and Perl makes simple things simple and makes hard things possible or so the motto goes.
Perl is one of the best languages there is for manipulating text and also makes an excellent glue language because Perl allows you to choose your quote opperater, supports here documents, and has built in regular expressions.  Perl also has a bad reputation for looking like line noise for the same reasons listed above.

4 methods to backup remote files across a network

On linux there are several methods to backup remote files across a network.

Method 1: SCP (Secure Copy)

SCP is basically RCP with password support. This method is good for copying files or directories recursively so long as you do not need to use an include or exclude list. As far as I can tell SCP does not have support for exclude list. Still, the syntax is very easy to remeber making scp an easy way to securely copy files across a network.

Why Jailbreak your iPhone 3g

By default there are several things missing on the iPhone 3g such as video recording, tethering, skype, voice alerts, the ability to sync over wifi and more.
Apple runs a tight ship, and only allows installing third party apps and syncing music via iTunes. Unfortunately iTunes is only available on Windows and OSX 4 or higher (for iTunes8). Apple has also received a lot of critisism for not being very open regarding their approval process and only approved Apple approved apps make it to the App store.