Cyperpunk update

About a year and a half ago, I put up a post about Billy Idol’s Cyberpunk album and included an OS X disc image of the floppy that came with the special edition package. Antonio Exposito was kind enough to e-mail me today and let me know that the disc image was corrupted — so thanks to Kinko’s keeping floppy drives attached to their rental Macs, there’s now a new, freshly-created disc image available for download.

iTunesHappiness (Dub)” by Front 242 from the album Mut@ge.Mix@ge (1995, 6:10).

Search Engine Wars

Statcounter has introduced a new section to the statistics they track titled “Search Engine Wars” — it’s a graph of how much traffic your site gets from each search engine. Out of the last 1,100 hits to my site, here’s what it shows me:

Search Engine Wars

Admittedly, my site isn’t representative of the ‘net as a whole, but from where I’m standing, it doesn’t look like much of a battle.

iTunesInjected With A Poison” by Khan, Praga from the album Pragamatic (1998, 5:06).

ecto powered

Powered by ectoI’ve been using and recommending ecto for quite some time now (as well as its predecessor, Kung-Log), but as long as Adriaan’s starting to run a weekly “ecto powered blog” showcase, I figured I might as well make it a little more obvious and pop a “Powered by ecto” badge into my sidebar. Who knows if he’ll ever actually showcase me, but it’s worth a shot, right? ;)

(And on a totally unrelated note, take a brief look at the timestamp on this post. That’s what happens when I lie down for a short nap mid-day and wake up four hours later and have a neighbor who insists on keeping the volume on his TV loud enough that it actually wakes me up — and that’s not an easy thing to do. Complaints have been made, but progress hasn’t. This sucks.)

iTunesEye on the Gold Chain (Cut Chemist)” by Ugly Duckling from the album Journey to Anywhere (2002, 4:05).

Reconsidering

I did something this morning that I’ve only done a couple times in the past, and have removed a post that had been published a few hours before. The conversation is still progressing (or, that is, it will be when I get home to check my e-mail again), I just came to think that it was a conversation better held less publicly.

So if you saw a post pop up and then disappear on this page or in your newsreader, that’s why. No glitch, just a reconsideration.

MT-Blogroll

I’ve just updated and revised my blogroll over to the right. Instead of relying on an external service to manage my blogroll, I’m now using a new plugin from Arvind Satyanarayan called MT-Blogroll that implements blogroll management directly into the Movable Type interface.

So far, I’m definitely liking it — it allows for categorization of links, descriptions, and XFN data (though I’m not currently using the latter two items), has a bookmarklet for quickly adding links, and seems to work just like it should. The one downside is that I’ll no longer be able to display recently-updated weblogs in bold, but I can live with losing that for being able to manage everything centrally on my own server.

I’ve also updated my list of currently running Movable Type tweaks to include MT Blogroll (and one other tweak that I’d forgotten in the initial post).

iTunesTwisted Secrets Vol. 2 (full mix)” by Various Artists from the album Twisted Secrets Vol. 2 (full mix) (1997, 1:04:33).

My Movable Type tweaks

I got an e-mail from a friend who’s in the process of switching over to Movable Type, and he asked if I had any recommendations for plugins or tweaks to the core system. Here’s a look at what I’m currently using:

C-List Blogging

According to Dave Pollard’s breakdown, I’m a ‘C-List Blogger’.

Extrapolating some work I did last year, only about 20,000 blogs (a mere 0.4% of all active blogs) have a sizeable audience (more than 10 regular visitors and more than 150 hits per average day), and readership in a typical day is only a little more than three million people, each spending an average of about 20 minutes flitting among 15 blog pages.

Using Shirky’s Power Law, and adding in RSS subscriptions to the hit count totals, that would break today’s blogosphere audience down roughly as follows:

Total
Hits/Day
Average
Hits/Day
per Blog
Minimum
Hits/Day
per Blog
Average
Aggregate
Reader
Attention/Day
per Blog
100 A-list bloggers 15 million 150,000 15,000 1700 hrs
2,000 B-list bloggers 5 million 2,500 1,000 62 hrs
18,000 C-list bloggers 9 million 500 150 13
hrs
80,000 up-and-coming bloggers 8
million
100 50 2.5 hrs
5 million remaining active bloggers 15 million 3 0

According to StatCounter, right now I get an average of 968 unique visitors per day — but according to FeedBurner, I have another 319 people watching my site through one of my available RSS feeds (8 subscribed to my comments-only feed, 30 to my excerpts-only feed, 225 to my full-post feed, and 59 to my full-posts-plus-comments feed), which puts me at 1,287 readers per day, placing me on the low end of the ‘B-List’ category.

Of course, the one major caveat to this is that many of those 968 daily visitors are just hits from Google searches, and in order to keep my ego in check, StatCounter is only registering an average of 70 returning visitors per day. Refiguring my numbers that way, that gives me 389 regular daily readers, just under the average in the ‘C-List’ category.

However you want to break it down, though, I think it’s pretty damn cool that I’ve got in the neighborhood of 400 people keeping an eye on my ramblings from time to time.

Now, who are all of you people? ;)

(via Jacqueline)

iTunesMedina” by Outback from the album Dance the Devil Away (1991, 6:26).

Now with Markdown

I’ve just added John Gruber‘s excellent text-processing plugin Markdown to the site, and enabled it for comments as well as for my own use when writing posts.

In short, this means that any of you that are familiar with Markdown’s syntax can now use that when entering your comments, and they will appear on the site properly formatted.

Those of you unfamiliar with Markdown can just type normally, using HTML if you want.

Those of you unfamiliar with HTML can just type your little hearts out. :)

A very brief summary of Markdown’s most common syntax patterns follows behind the cut…

Read more

Comment Spam Update

This is so nice to see.

Since Feb. 8th (the last time I reset the logfile), the only entries in MT-Blacklist’s log for Eclecticism are automatic updates of the master blacklist.

Over on the family weblog, since Feb. 10th (when the site got reset), there have been all of 77 spam attempts, all of which have been blocked. Two comments have required moderation, both of which were me poking around during the rebuild.

I’m a happy sysadmin right now.

iTunesFirepile” by Throwing Muses from the album Alterno-Daze: 90’s Natural Selection (1992, 3:14).

Thanks, Six Apart

As might have been implied by my last post detailing an evening’s work tweaking templates and installing plugins, I’ve decided to stay with Movable Type for my weblog. There are a few reasons for this, but it boils down primarily to two things: familiarity and loyalty.

This isn’t at all a slight against WordPress (which I was actively poking at), Expression Engine, or any other weblogging system, for that matter. I’m actually quite impressed with WordPress, and if I were starting a project from the ground up, I’d definitely include it in the list of strong contenders to run the back end. For this site, though, I decided that it was better to stick with what I knew and spend some time tweaking things than to jump ship entirely.

Right now I have a little over three years worth of experience with Movable Type (I switched over to MT from a similar but far simpler package called NewsPro on Dec. 21, 2001). While I certainly wouldn’t rate myself terribly high in the pantheon of expert MT users out there, after this much time fiddling and tweaking, I don’t think I’m any slouch, either. While I’m sure I could learn the ins and outs of a new system easily enough, in this case I’d rather use and build upon the knowledge I have rather than starting over from scratch.

Besides, in the time I’ve been using MT, the software itself has worked quite well for me. My battles over the past weeks have been with the comment spammers and their abuse of the limited resources of my server, not MT. Moving to another system might have worked temporarily, but it would only be a matter of time (and likely not very much time, at that) before the attacks started hitting that system — and I’m still not convinced that a PHP solution is the best choice for my webserver. Better for me to make a few concessions (disabling comments after 30 days, for instance) than put my server through the effort of serving up an entirely dynamically-generated website.

There’s one more big reason why I wanted to stay with MT, though — and that’s Six Apart.

As I mentioned above, I started using MT back in its version 1.something days, back when there was no Six Apart, just Ben and Mena in their apartment. Back then, I was one of many people occasionally popping up on the Movable Type Support Forums, and as often as not, it would be either Ben or Mena personally answering the pleas for help when one stumbling block or another was found. It’s things like that that add a more personal touch to software — and one of the reasons I’m fond of shareware programs like NetNewsWire, ecto, or many other programs where the developers are still personally involved with their user base — there’s the feeling of a real, breathing person behind the software, rather than a faceless corporation.

Obviously, as Six Apart has grown, Ben and Mena aren’t always as personally involved with their user base as they used to be. However, in my experience, Six Apart has yet to lose that personal, “real person” feeling, and that’s in no small part due to the excellent people they’ve been hiring, many of whom have been loyal users of MT for longer than I have.

When I got Slashdotted after news of my departure from Microsoft broke across the ‘net, I was using Six Apart’s TypePad service. As it turns out, I had the unenviable position of being their first Slashdotting, and those next few days became something of an experience (for both myself and Six Apart, I believe) in how to handle such an event. I’d already spent much of the day waging a losing battle with my inbox as comments, TrackBack pings, and e-mail missives deluged me, when suddenly iChat popped up with a friendly hello from Mena herself. I was a bit taken aback — it’s not every day I get an IM from the President of a software company, after all — but again, it’s things like that that impress me. Rather than assigning my case to one of the tech support crew, she and I spent the next few minutes working out ways for me to tweak the code on my pages to ease the load on the TypePad servers.

A few weeks ago, I realized that due to my own absentmindedness, I’d accidentally paid for a year of TypePad that I wasn’t going to be using, as I’d moved back onto my own server. It was a little frustrating, but I had noone to blame but myself, and said as much when I grumbled about it here. Imagine my surprise, then, when I got an e-mail from Brad Choate, who’d come across my post, pointed it out to someone at Six Apart, and had made arrangements with Brenna to refund me that yearly fee. I hadn’t asked for this, and there was absolutely no reason for Six Apart to do this for me — but they decided that it would be a nice thing to do.

Then, just a few days ago, Anil Dash noticed that with my battles against the spammers I’d started looking at WordPress, and he sent me a friendly little note asking if there was anything they could do to help me with my MT installation. I let him know that my limitations weren’t with MT, but with my webserver (and was barely able to keep from mentioning how nice it would be to find an Xserve PowerMac Mac mini on my doorstep one day — it wouldn’t have been at all serious, but I don’t know if Anil stops by my page often enough to catch my sense of humor), and thanked him for his note. Again, this is the kind of thing that impresses me — sure, on the one hand, he’s “just another blogger”, but he’s also the Vice President of the Six Apart Professional Network.

What it boils down to is that over the years, time and time again, I’ve gotten incredibly friendly and personal service from the crew at Six Apart. I can’t think of a better way to build and maintain customer loyalty than that.

So, to Ben, Mena, Brad, Brenna, Anil, and all the rest of the crew at Six Apart — thanks, folks. Keep on rockin’. :)