Friday, December 28, 2007

Computers and OSes

I'm obsessed with obtaining the perfect setup for my home computers. I find that I want four operating systems:

* OS X - daily use, laptops, and for Erinne
* FreeBSD - zfs fileserver
* Windows - gaming
* Linux - coding, work

I find that FreeBSD is not a good substitute for Linux. GHC does not work well on it (ghci can't run), and multimedia applications are not well supported. I am currently without a Linux box. I have recently tried out Arch Linux in a Parallels virtual machine and loved it. I'm struggling to survive without Linux :).

Monday, August 06, 2007

My good deed...

Let's make a long story short. I bought a stolen laptop on Ebay. I didn't know it was stolen, but I found out pretty quickly after I received it. It wasn't hard to do, as the owner's iChat logged in automatically. I quickly got ahold of his brother and got contact information for the owner. I (luckily) got my money back from the thief and returned the laptop to the owner. The thief was arrested and he confessed. Now I've been ordered to testify at his criminal trial in a few weeks.

- Phil

Thursday, July 26, 2007

Bush Speech

A recent speech from Bush, with the following phrases hilighted:

September 11th, 9/11, Al-Qaeda, Osama Bin Laden, Iraq.

It's insane how much he uses these phrases.

Thursday, April 05, 2007

Retarded Code in Parallels

Dear Parallels,

I'm sorry to say I will not be using your product. Today I found the worst piece of C code that I have ever seen in my life. The following comes from include/AtomicOps.h in version 2.2.2112 of parallels-workstation:

char assert[
sizeof(int) == 4 && sizeof(unsigned) == 4
&& sizeof(long) == 4 && sizeof(unsigned long) == 4 ? 1 : -1];

Somewhere in your company, a perfectly good computer science education has gone to waste.

- Phil