Pirates of Silicon Valley DVD

Pirates of Silicon Valley DVD

MacMinute clued me in to the fact that Pirates of Silicon Valley is coming out on DVD. I recorded this movie when I last had cable (back in 1999) because I was out the days it aired. I enjoyed this movie, and because of it’s high geekfest quotient, right up there with Real Genius.

I think Dave still has my videocassette of it. I had forgotten I had recorded it until a few years ago when I saw part of it with him. We had great fun watching all the 1999 dot-com boom commercials that were aired on TNT along with it (too bad the DVD doesn’t have that as a special feature.)

Continue reading

More libertarian hypocracy. Why big business rules…

From a comment on Mark’s blog:

I don’t remember who said this, but recently I read something interesting about business

mom and pop kind of business, do what they want and offer it to you. (meaning if you like it, they will have your business, if you don’t like it, they won’t. but they do what they want.)

big business machine, do a lot of research and offer what their customer really want.

That’s a nice maxim if it wasn’t for the fact that it is complete bullshit.

Continue reading

PHP Security, the oxymoron

Well now that some of you have met me from OSCON, you are probably thinking to yourself, “What’s the deal with your blog? There is no PHP in there, you poser.”

How true.

I better start writing some stuff, before they kick me out of the “all-star PHP line up”.1

I think that when most people hear “PHP” and “security” used in the same sentence, it seems about as out-of-place as, say, putting “Rasmus” and “Terry” in the same sentence. Basically this thread summarizes how most people view PHP security.

I suppose the first thing I need to do in order to defend the honor of PHP is say that these losers have their own agenda: foisting Java or dotNet as “real” and “enterprise”2, or perhaps they’re just sore because PHP book sales are going up at their expense.

Nothing works better than a good ad hominem, I always say.

Well I suppose for the three of you left unsatisfied with my deconstruction, I should go through the tedious task of addressing the actual complaint which boils down to:

  1. “PHP has the worst security history of any language.”
  2. “PHP shoves a mess of shit into the global namespace” (or other assorted digs on register globals).
  3. “PHP doesn’t have the concept of a prepared statement.”
  4. “PHP security cures (magic quotes, safe mode, stripslashes) are sometimes worse than the disease.”

Continue reading

Switched back to DSL

I’m back up.

Comcast was very funny.

For the last half-year, if the cable modem goes down, by the time they address the problem, it is gone. Since addressing the problem means sending an engineer which costs me and Comcast a lot of time and money, I resolved to wait until it was down for a day before calling them about it. The strange thing about cable modem is that sometimes it seems so slow, I am sure that a phone modem would be faster.

Then the internet went down, I waited 24 hours and called them. And then was given a sequence of successive lies about when it would be up. Somehow, there was a “scheduled service outage in my area” at that time and that I must have been one of the 4 out of 419 people whose cable didn’t come back up after the outage. Pesky little details like the scheduled outage occurred well after my cable went down seem to be unnecessary.

(There was this brief 30 minute episode with them on when their CS representative got offended that I called the so-called scheduled-service-outage-that-leaves-me-without-internet-for-five-days-minimum an “excuse.”)

By the time they acknowledged that this wasn’t a problem on my end, the earliest engineer they could send to look at the problem would be after I’ve already left for OSCON. Now it seemed reasonable to me that if a junkie like me who has been addicted to the internet since I was seven can tolerate being without internet in the home for two weeks, Comcast can tolerate not being paid for two weeks.

Comcast didn’t see it this way.

Continue reading