Link: PHP sucks
One of my co-workers wrote up this gem on why PHP sucks. I don't
agree with his points (having a "development server" isn't an important
or even particularly useful feature of a framework, much less a
language; prepared statements aren't the pinnacle of SQL), but he does
do a good job of showing off some of PHP's more spectacular failings.
I'm naming all of my PHP functions
(yes; I do appreciate the irony of linking to his post from a PHP site)
My Storage Problem
Storage is cheap, or so we're told. Amazon will sell me storage for
$0.055/GB/month in “the cloud”; 3.5" hard drives are hovering
around $0.06/GB. However, my laptop has a little 250GB SATA drive that
is (a) slow and (b) getting full. So I desire to replace it with a fast
little SSD. But that raises the question of what to do with my stuff.
I'm asking you, Internet. Details below the fold.
Kindle vs. Kindle
I got one of the Internet-legendary $99 TouchPads (well,
$149 actually, but whatever). As some of you may know, I was an
enormous Palm fanboy during the 90's. So it was pretty inevitable that I
would end up purchasing one of their WebOS products, even though there's
not a lot in common between this and Jeff Hawkins' wooden cutout Palm Pilot.
Anyhow, this is probably going to be the nerdiest review of
the TouchPad posted on the Internet. It mostly is concerned with
keyboard mappings. Enjoy!
If you've read any kind of tech news in the last few
days, you might've noticed that Mac OS X 10.7 Lion is out. I wasn't
going to upgrade for a while, but then it launched and I did. So I've
been using Lion for a few days now, and I thought I'd join the endless
ranks of people on the Internet talking about Apple's latest big cat.
I'm not really going to be much competition for the real tech writers,
so if you want to learn nearly everything about Lion, I recommend making
a pot of tea and sitting down to John Siracusa's latest tome.
Otherwise, read on to see what I think of the new features.
I have a VM slice that I use to run DNS, a bzflag server, and a few
other incidental things. This is what I see on it right now:
12:05:13 up 450 days, 15:17, 5 users, load average: 1.93, 1.35, 0.60
It's currently running Debian lenny, but I decided that I wanted
to get with the times and upgrade it to squeeze. As expected the
upgrade was fairly painless (took me a bit to figure out that booting by
label was broken and I needed to boot by disk UUID), but it's kind …