Cuff ’em on! Eat ’em off!

Oh, so you think the fuzzy handcuffs your sweetie gave you for Valentine’s Day are cool, huh? Kind of funny, maybe something to add a little “spice” to your sex life if you get the nerve?

That’s nothin’.

Check out what I got from Prairie for Valentine’s Day this year…

Read more

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’. :)

Final comment tweaks

Some few final tweaks to the comments tonight, and I think I’m finally done tinkering. For now, at least. There’s always more projects coming down the line somewhere. :)

As I mentioned before, comments will now automatically turn off after 30 days. Most conversations only really continue for a day or two after a post goes up anyway, and this limits the number of entries on my site that can be targeted by comment spammers. I’ve decided to go ahead and leave TrackBacks open, however, for two reasons. Firstly, there are posts that will continue to be relevant as time goes by, so I don’t mind getting pings long after a post originally went up; and secondly, turning off TrackBack pings also removes them from the page entirely, and I’d prefer to keep them visible.

I’ve also re-installed Adam Kalsey‘s SimpleComments plugin, which integrates comments and trackbacks together. This way, rather than having all TrackBack pings listed together above the comments, there is one single chronological list that combines both.

Lastly, I’ve integrated Gravatar support, so those of you who have Gravatar icons will now see them displayed along with any comments you leave here.

iTunesSpace Food” by Tai-Fun from the album Essential Chillout (1999, 6:57).

Let’s try this again, shall we?

Allrighty then. I’ve done some restructuring and work on the server, and it’s time to bite the bullet and see how things go: comments are turned on again. Or, at least, they’re turned on for this entry and any going forward.

I have implemented Conversation Killer, so comments and TrackBacks will automatically close on any entry after one month. While I still wish that I could just leave comments on indefinitely, hopefully this will be an acceptable middle ground (and, really, it’s rare that a comment thread continues after a month anyway, so I’m okay with this approach).

There’s a little more tweaking to do, but we’re off to a good start. I’ll keep an eye on my server to see how things behave, but with any luck, this will put me back in business.

iTunesWork It! Dance = Life (full mix)” by Various Artists from the album Work It! Dance = Life (full mix) (1996, 1:09:44).

Reason interview with Neal Stephenson

There’s a great interview with Neal Stephenson at Reason right now. Every time I read something by Neal, whether a book or an interview, it amazes me how unassumingly intelligent this man is.

My favorite question and answer from the interview:

Reason: The Baroque Cycle suggests that there are sometimes great explosions of creativity, followed by that creative energy’s recombining and eventual crystallization into new forms—social, technological, political. Are we seeing a similar degree of explosive progress in the modern U.S.?

Stephenson: The success of the U.S. has not come from one consistent cause, as far as I can make out. Instead the U.S. will find a way to succeed for a few decades based on one thing, then, when that peters out, move on to another. Sometimes there is trouble during the transitions. So, in the early-to-mid-19th century, it was all about expansion westward and a colossal growth in population. After the Civil War, it was about exploitation of the world’s richest resource base: iron, steel, coal, the railways, and later oil.

For much of the 20th century it was about science and technology. The heyday was the Second World War, when we had not just the Manhattan Project but also the Radiation Lab at MIT and a large cryptology industry all cooking along at the same time. The war led into the nuclear arms race and the space race, which led in turn to the revolution in electronics, computers, the Internet, etc. If the emblematic figures of earlier eras were the pioneer with his Kentucky rifle, or the Gilded Age plutocrat, then for the era from, say, 1940 to 2000 it was the engineer, the geek, the scientist. It’s no coincidence that this era is also when science fiction has flourished, and in which the whole idea of the Future became current. After all, if you’re living in a technocratic society, it seems perfectly reasonable to try to predict the future by extrapolating trends in science and engineering.

It is quite obvious to me that the U.S. is turning away from all of this. It has been the case for quite a while that the cultural left distrusted geeks and their works; the depiction of technical sorts in popular culture has been overwhelmingly negative for at least a generation now. More recently, the cultural right has apparently decided that it doesn’t care for some of what scientists have to say. So the technical class is caught in a pincer between these two wings of the so-called culture war. Of course the broad mass of people don’t belong to one wing or the other. But science is all about diligence, hard sustained work over long stretches of time, sweating the details, and abstract thinking, none of which is really being fostered by mainstream culture.

Since our prosperity and our military security for the last three or four generations have been rooted in science and technology, it would therefore seem that we’re coming to the end of one era and about to move into another. Whether it’s going to be better or worse is difficult for me to say. The obvious guess would be “worse.” If I really wanted to turn this into a jeremiad, I could hold forth on that for a while. But as mentioned before, this country has always found a new way to move forward and be prosperous. So maybe we’ll get lucky again. In the meantime, efforts to predict the future by extrapolating trends in the world of science and technology are apt to feel a lot less compelling than they might have in 1955.

I have got to pick up the last book in the Baroque Cycle soon.

iTunesThunder Kiss ’65 (The Remix That Wouldn’t Die)” by White Zombie from the album Nightcrawlers: The K.M.F.D.M. Remixes (1992, 6:10).

On Valentine’s Day

Valentine’s Day is like the opposite of Christmas. On Christmas we go to bed looking forward to exchanging gifts with the people we love. On Valentine’s Day we exchange gifts hoping to go to bed with the people we love.

Zefrank

(via Swirlee)

Happy Valentine’s Day

HPPY VDAY Happy Valentine’s Day everyone!

The weekend actually didn’t end up being too bad, given that I was feeling fairly miserable when it got started. Prairie came in to town, and we spent most of the weekend laying around the apartment resting and watching movies, with a bit of driving around on Saturday to visit some friends of hers in Anacortes and Bellingham.

<

p align=”center”>Sunset over Puget Sound, Bellingham, WA

On Sunday we wandered up along Broadway and stopped by Twice Sold Tales. On their counter is a notice that due to construction on the Seattle Monorail, they will be moving sometime in 2007/2008, as the building they’re currently in will be being demolished. There was a request for volunteers to sign up to assist in moving the store, so I asked if there was a signup sheet available yet.

Apparently this made the store owner’s day, as I was the first person who’d actually asked about volunteering. So, while there wasn’t an actual sign up sheet yet, she gave me her card and wrote “FIRST VOLUNTEER” on it, with promises of goodies and laurel wreaths when the big moving day finally arrives.

Our movie selections for the weekend started with a definite 80’s theme, with Risky Business, Ruthless People, and Big Business. Later we hit Blockbuster and picked up King Arthur (very disappointing) and the new Battlestar Galactica miniseries (very impressive).

After Prairie headed back out to Ellensburg, I camped out in front of the computer and put a few hours into a project I’d been meaning to work on for a long time. I’d always intended for the Hanscom Family Weblog to involve more participants than just my dad and I, but one of the stumbling blocks had been a lack of any sort of ‘instruction manual’ for the site. After Dad forwarded me an e-mail from his brother, my Uncle Doug, letting me know that Doug was interested in contributing to the site, I finally buckled down and got a start on writing out a Users Guide so that more of the extended family can participate.

So, all in all, not a bad weekend. Of course, I haven’t mentioned the number of hours I spent whining and grumbling about being sick, but we’ll just let that slide this time, shall we? :)