eBay has a new WordPress blog. Hat tip: Jonathan Dingman.
Star Wars 2.0
Houston & Dubai
I’m going to be in Houston for Christmas and while there attending the December Refresh Houston Meetup. If you’re in Houston, come by and say hi. After that I’m going to Dubai for a little bit of vacation, but if there are any WordPress users there I’d love to meet up one night. I’ll be there the Dec 28–Jan 4.
Community Tagging
Matt’s Community Tags. This is the VERY BETA plugin I’m using for the community tagging on my photos, which allows people to submit tags which then go into a moderation queue to be approved or modified by an admin. Not recommended for general use yet, just getting it out there since a lot of people have asked about it.
Cutting Edge CSS
Texas Food
I’ve got a “Vote for Pedro” shirt on my chest and baby back ribs and Blue Bell ice cream in my stomach—life is good. I can’t believe how much I missed BBQ!
WordCamp San Francisco 2008 Photos

Adam Tow got some great photos at WordCamp. Update: Here are mine. See also:
- This hilarious set with the WordCamp sign
- Duane Storey’s
- Randy Stewart’s
- Ben Metcalfe’s
- Andrew Mager
- Nick from CNP’s
- Jenn Vargas
- Dennis Goedegebuure’s
- Mark Ghosh’s
- Lorelle’s
- Chiropractic’s
- Byrne Reese’s (MT developer, a spy? :))
- Liz Danzico’s
- Chris Heuer’s
- Hugo Baeta’s
- Alan Levine’s
- Laura Iriarte’s
- Jeremy Person’s
- Niall Kennedy’s
- Douglas Bell’s
- Scott Beale’s
- Emily Chang’s
- The WordPress Tattoos 🙂
- Some funny ones from the WP Scavenger hunt
What about mine? Not quite yet.
Clever Virus
Just in case anyone has seen this one going around yet, it is the most clever and well-done spoof I’ve seen in a long time. I have been getting dozens of these and they are humorous because I run my own email systems, so the email just doesn’t make any sense. However I’ve gotten several questions from people I host asking what this means. Here’s what the email looks like:
To: m@wordpress.org
Subject: Email account utilization warning.
From: management@wordpress.orgDear user, the management of WordPress.org mailing system wants to let you know that,
Our antivirus software has detected a large ammount of viruses outgoing
from your email account, you may use our free anti-virus tool to clean up
your computer software.Please, read the attach for further details.
Attached file protected with the password for security reasons. Password is 88315.
Cheers,
The WordPress.org team http://www.wordpress.org
So if you get this, please ignore it like you ignore all attachments that you aren’t expecting.
Watching the Olympics parade thing out the corner of my eye, had never heard of Kiribati and found this snippet from their Wikipedia page interesting:
As sea levels continue to rise, the government of Kiribati is negotiating a deal with Fiji to evacuate the entire population to areas of Fiji that the Kiribati government would buy. The area of Fiji proposed for resettlement is the second largest Fijian island of Vanua Levu. The mass migration is expected to include younger, skilled workers first, and then the rest of the population would follow over a period of years.
That’s something you don’t hear every day.
Published on CNN
Today a short piece “10 blogs to make you think” I wrote for CNN.com was published. I’m pretty excited about this and I also hope it drives a new audience to the blogs I mentioned, though to be fair if you’re not fascinated by how technology is changing society my picks might not be interesting. It’s a short piece in a “top ten” format, but I put a lot of thought into curating the picks.
I started blogging because I love writing. While the nature of Automattic is such that I’m writing all day long to communicate with my colleagues but writing for communication is different from the state of mind you’re in when you sit down to tell a story or change someone’s perspective. (Though perhaps it shouldn’t be.)
I started blogging for writing, I kept blogging for comments. It turns out what I love isn’t the act of writing itself, which has never come easy to me, but the conversation that happens afterward. Collectively in tech we become infatuated with each new medium be it blogs, widgets, social networks, micro-blogs, but in the end it always comes back to people talking to each other and eventually the novelty of the format fades.
As a final note when I write now I go into the WordPress editor because I know the auto-save will make sure my text is always safe, it produces clean and simple HTML, and I lean on After the Deadline. (Which now helps you rock the diaeresis New Yorker-style.)
LinkRank Smackdown
According to PubSub, I am suddenly much, much less popular. Was it something I said? Fortunately this has no correlation with my actual traffic. Hat tip: Weblog Tools Collection.
My Twitter
People keep asking me if I have a Twitter, the answer is yes. I don’t use it too frequently, so I won’t flood your stream if you add me. Weblog Tools Collection also published a list of 31 WP folks you can subscribe to on Twitter.
WordCamp AU
WordCamp Australia at the Red Box in Sydney, and dinner afterwards (including an arm wrestle).
On Syndication and Rolling Your Own
Tantek and Jeffrey have both written quite nicely about handmade sites and aggregation, respectively. I’d like to address some of Tantek’s points first; since I am writing content management system (by his definition), I found his ideas particularly relevant.
First he lists a number of hand rollers, presumably as examples of the kind of “pushing the envelope” that he posits is easier without the burden of a content management system (even one that is designed specifically for the purpose of blogging). Let’s take a look at the list:
- Jeffrey Zeldman — The epitome of doing it by hand. He has a URL scheme that doesn’t change, a novel multi-level permalink system, and damn fine structure. No complaints here.
- Derek Powazek — Derek’s site, at least in its current iteration, is powered by Movable Type. Disqualified. 😉 {Fray} would have been a much better example, but even that is moving to a database-driven backend. (The Storyblog there is also MT powered.)
- Eric Meyer — Again, no complaints. In a perfect world he could lose the class on his permalink, style it through contextual selectors, and add
rel="bookmark"but that’s a nitpick and I know it. Kudos to Eric. - Brittney Gilbert — This looks hand done. Update: Tantek was right, a little to harsh here. Sorry! My intention was to say that, looking just at the code, this site does not push the markup and style envelope the way the other sites listed do. Does that make it bad? No. Read on.
- Simon Jessey — Nice. Added to bookmarks.
- David Baron — Not a whole lot going on here, looks like there are only a few posts per month. It seems very Tantek-influenced and well done, but with the frequency of his updates, I doubt that making his pages by hand is that much of a burden. Which brings us to my next point…
For the moment let’s look at hand-coding specifically in the realm of blogging, in its most general sense. In my view, for something to be a blog it really only needs permalinks and entries arranged in reverse chronological order. Feedback mechanisms– trackback, pingback, plain vanilla comments, a nice way to browse the archives, a search— are nice, but aren’t really required. Blogging (or whatever you’d like to call it) by hand requires discipline, and honestly few outside of the Çeliks and Zeldmans have what it takes to create a document for all time. Things like permalinks and archives are a pain to do manually; I know, I’ve tried.
There are some good reasons for doing a blog by hand, but I don’t think Tantek explicitly states the most important one. Lack of support from your host is not a good reason; there are too many options out there, from free and up. Along that same vein, cost should not be a barrier, as some of the very best systems out there are free (as in beer). Difficulty setting up shouldn’t be a problem either, as there are a number of people (including myself) who are familiar with a number of blogging systems and wouldn’t mind you setting up any one of them. Tantek comes closest when he likens what he does to a craft, implying that hand-coding his website is not merely a means but an end. Whatever you do should put as little as possible between yourself and whatever it is you love about creating your little corner of the independent web. This above all other things is the driving force behind WordPress, where my chief inspiration is myself, a lazy philosophy major. Tantek is happy writing the code for his page, just as I get a buzz typing in a box and having everything else happen automagically.
The question then becomes what makes Tantek happy about coding his site, not suppositions about the relative merits of hand coding something that could be easily automated. So what makes Tantek happy? I don’t know, but I can relate a story that might shed some light on it. At SxSW I had the pleasure of spending some time with Tantek and I got to see him update his site several times. (Watching people blog is fascinating in and of itself, because I’m convinced that everyone does it just a little differently.) Anyway when he met someone new Tantek would whip out his Powerbook and add that person to a list of people he had met so far at the conference. It was surprisingly fast, he could do it offline, and overall I got the feeling I was peeking behind the curtain of his web presence and seeing a well-oiled machine at work, the happy cogs of OS 9, his editor (BBEdit?), a Wifi card, and a simple FTP program all spinning away in what could only be described as a highly evolved process. It rocked my world; a process so radically different from my own, yet if we had raced, it would have been close.
I’m sure Zeldman is the same way. I’m sure of very few things in life, but I know that he wouldn’t still be doing what he’s doing if he didn’t enjoy it. So I guess in some sense, I’m a blogging hedonist. Do what makes you happy.
Just to clarify, I’m referring to coding by hand specifically for blogging, which I think is a tad daft, and not general hand-coding web pages, which I practice because there is no tool out there to my liking. If there were a perfect tool I still might not use it, but I’d definitely give it a try. However, in any hand-coding situation, you still shouldn’t make things any harder on yourself than need be. Noel Jackson uses Texturize with PHP’s output buffer to add typographic niceties on the fly to pages he hand codes. I’ve started doing this myself and it saves a tremendous amount of time, and it’s terribly simple to use. With two lines of PHP I was able to update a 450-page site, something that would have taken hours to do manually. (Not to mention us poor PC folk don’t have access to Dean Allen’s scrumptious Preflight Cruncher.) I’ve written similar tools for acronyms, line breaks, and pretty much any other mundane task that can be easily codified.
Moving on…
I agree wholeheartedly with Jeffrey on the potential for aggregation to steal the soul of a site. Recently on my syndication page I included a quote:
Q: If you offered an RSS feed, I could read your stuff without visiting your site.
A: If you stored your groceries on the sidewalk, we could eat your food without sitting across the table from you.
That’s classic Zeldman, complete with the famous Playboy-inspired editorial “we” that we so dearly wish we could pull off too. That was then, and he’s obviously trying to be more diplomatic this time around, yet the thrust is the same. I have debated removing my feeds several times, but ultimately my ego won out. There are several people who simply wouldn’t read this site if it wasn’t available in a syndicated format, and my desire for readership—to be able to look at my stats and know I’m not speaking into a void—is greater than whatever it is inside me that wants my writing to be appreciated in the context of my site. Christine says she comments more since she started using an aggregator. Besides, I try to remind my RSS readers several times a week that they’re missing out on something. It’s “Nice. But not the same.” I haven’t seen any unbiased studies that compare the effects of RSS on readership and such, and on a personal level it’s hard because RSS stats tend to be inflated due to the automated nature of their updating.
I think a laissez-faire attitude will eventually prevail. I can primp and preen my design all I want, but when it comes down to the basics all my code is merely a suggestion, and the interpretation of that is at the whim of whatever user-agent is knocking at the door. I question whether or not RSS is the best format for this sort of thing, but it seems to be quite good at what it does. RSS boils away the fluff and leaves just the meat, but what sort of meal is that?
Bad Wiki
Adium 1.0
I just upgraded to the new Adium after it reminded me that my version was 42 weeks old.
Ping-O-Scratch
It is amazing Ping-O-Matic has handled as much traffic as it has thus far, but it really wasn’t conceived with these levels even imagined. It hasn’t had a good update since it was doing 20-30 reqs/second. Time to rip it out and start from the ground up. I’ll blog about it again when the new system is ready.
Vanilla News!
Good news! The links in Vanilla that brought the rats out defending them have now been removed by Mark at Lussomo. I applaud this decision to break the text link contract they were in and to put my money where my mouth is I just donated a thousand dollars from my personal account to the project.
Airport Security
It’s not that the terrorist picks an attack and we pick a defense, and we see who wins. It’s that we pick a defense, and then the terrorists look at our defense and pick an attack designed to get around it. Our security measures only work if we happen to guess the plot correctly. If we get it wrong, we’ve wasted our money. This isn’t security; it’s security theater.
Bruce Schnier on why airport security is A Waste of Money and Time in the New York Times.