Asymptomatic

There must be intelligent life down here

WordPress, Commercialism, and You

There has been a good deal of tumult over a recent TechCrunch post that Mullenweg characterizes as a “hatchet job”. There are some crazy folks trolling the comments over there, and although there are many points there I find on either side of the validity line both in the comments and the post itself, I do have my own perspective.

Changing Way brings up an interesting point about anyone being able to improve WordPress’ spam prevention. After all, WordPress is GPL-licensed, and so anyone can take the source and improve it and re-release it. Skippy has offered a good argument for why a fork of WordPress would have difficulty materializing. But people seem convinced that anyone can submit code changes to the core software to have them included. While this may be generally possible, I think it’s more difficult for the common person than you would imagine, and I think it is an unrealistic belief for this specific feature.

Consider that Automattic runs Akismet, a hosted spam prevention service. Packaged with WordPress is a plugin that uses Akismet, which also requires a WordPress.com API key. If you are a pro blogger (which is one reason why most people don’t lend some credence to this) then the service that prevents spam is a commercial service, from which Automattic profits. You can also choose not to use the plugin if you aren’t worried about spam or have chosen some other route or protection. Where’s the bad here?

Trains and Subways

I’ve taken the train only a on a few occasions. I realize that this is strange to some more urban denizens, but out the suburbs the train only really seems to go into the city or away into the hinterlands. Even at that, this week holds some landmarks for me in riding the train.

My prior trips included a jaunt to New York City. This trip consisted of getting on an Amtrak train in Downingtown, and riding it the entire way to Penn Station in New York. I didn’t have to transfer, and there was only one stop. No mess at all; hardly a train experience.

Ohio LinuxFest and BlogOrlando

The end of September is going to be an interesting time. I had been planning to go to Ohio again this year for Ohio LinuxFest since I went last year. It was at this event that Habari was born, when I first met Chris and Rich in person, and got to tour Columbus with veteran tour guide, Skippy. It’s exciting to get together with these guys again after a year has passed to support Linux, Open Source, and Habari.

So I was looking online, remembering BlogPhiladelphia and the experience there. I remembered that BlogOrlando was happening very soon, and noticed that it’s the day before LinuxFest. On a lark I created a trip itinerary in Expedia to fly out of Philly for Orlando, then go directly, from Orlando to Columbus, then come home. The price of the ticket (all legs of the journey with only one layover in DC on the way to Ohio) was a mere $243!! Considering that it would take me 9 hours to drive from here to Columbus, and then I’d do it again on the way back, I’d be spending a good percentage of that in gas alone. If I flew, I’d ditch the driving and get to spend that day in Florida with friends and bloggers. No brainer?

Debugging Javascript in Firefox with Firebug and Breakpoints

I have mentioned Firebug before, which is an extension to Firefox that allows you to do some incredible things with Javascript, HTML, and CSS.

One of the more powerful things it does is let you set breakpoints in your javascript. A breakpoint is a debugging tool that causes the script execution to stop at a specific line in your code so that you can examine the state of the script at that point, and potentially change values. I think that if you’ve never used breakpoints in your development before, then you’re really crippling yourself in terms of how you debug. The problem seems to be that nobody really teaches this skill.

Hard Client Hosting

I’ve been hosting my own content on the web since, oh, 1995. I’ve been on many hosts over that time, moving sites from host to host. During that time, I’ve been on some good hosts and some really awful hosts, and I have really yet to find the ultimate host that I can recommend unreservedly.

Perhaps you have been having sites hosted long enough to have acquired some horror stories. A while back, I had my sites hosted with a company called A World Wide Mall. AWWM was pretty reasonably priced, but as with most hosts, the customer service was pretty lousy. And one day, the guy who ran the service decided to fold up the company and move on without notifying any customers. He just took his datacenter and left. With all of my data. Lovely.