Oh, how I love software documentation. As if most commercial documentation isn’t sucktacular enough (no offense to my technical writing homies, but I’ve had more bad luck in this regard than good), it seems like every open-source installation manual I’ve ever used was thrown together in ten minutes by someone filled with contempt for linear thinking. Usually I just close whatever online wiki or other half-assed collection of nouns and verbs they’ve provided and look through the code itself to see if I can figure out why I’m getting random, oblique errors and troubleshoot my way to success. Usually I get lucky. Tonight, with Drupal, I am up against the worst set of installation instructions I’ve encountered yet, and a pass through the assorted install files reveals settings I might change, if there was someplace that actually documented what they did.

I’m too tired to do the change-refresh-change-refresh dance tonight, so I will hang this one up and wave my middle finger high in the air.

Update: On a semi-related note (TURN THE SPEAKERS DOWN, KIDS):

This made me laugh out loud. Thanks, Onion.

Date posted: February 9, 2009 | Filed under geek, humor | Comments Off on RTFM, or: You Write Not Good.

Wednesday I moved all of my bookmarks, RSS feeds, and favorites over to Firefox 3.0 after getting bogged down by Safari’s memory leaks and slow response times once too often. Firefox has a nice new interface (much improved from 2.0) and seems to be zippy enough, but it’s got a nagging annoyance I’m not sure I’m cool with yet: the bookmarks bar allows for folders of links and RSS feeds, but doesn’t display the number of new RSS entries like Safari does. This, and some other minor differences, will take getting used to.

Meanwhile, the drive I spent an afternoon archiving ten years of digital pictures on started to go wonky, so I did some musical chairs with hard drives and servers and now I’m backing that up to a secondary drive, even though I don’t have much faith in either of them. Looks like I need to seriously consider yet another storage solution for all of our digital media. The need is increasing daily, too, because I’ve taken over 2 gigs of video of Finley since she was born, and I’m terrified of losing any of it. It’s all backed up on DVD, but given the uneven predictions for the lifespan of that media, I’m thinking I need to shoot some Super-8 film of her so that we’ll have physical media in 50 years. (I’ve already shot some medium-format film of her with the Rolleicord, but that’s a small amount relative to the digital format).

Date posted: January 31, 2009 | Filed under geek | 2 Comments »

I consider myself a pretty technologically savvy idiot. I’ve had a weblog for eight years, I’ve been working on the internet for over ten; but I’ve resisted jumping on the social networking train, with one exception. It seems like everybody’s on the Facebook these days, and in the last two weeks, I’ve had three different people tell me I should join. I’ve made my reservations about social networking pretty plain here before, which basically boils down to avoiding the same crap I dealt with in high school, but this evening I decided to stick my toe in the pool, for reasons I don’t quite understand yet.

Date posted: January 26, 2009 | Filed under geek | 8 Comments »

After making the decision to keep the Scout, I decided to revive the old /scout/ directory on my work server. (For a time in the early part of this decade, that directory was the most popular destination on that domain). After reviewing a page I’d last edited in 2003, I decided to install WordPress in that directory and document my progress with a simple weblog. Installation was a snap, and within minutes I’d changed the template to something cleaner and more useful—a process that would have taken hours in Movable Type.

I’ve been wanting to update/upgrade/redesign this site for about a year now, and the technical and logistical realities of working with Movable Type have been the thing that holds me back. I don’t really want to spend hours fighting with a clunky template interface just to change a color sitewide, or have to wrestle with MySQL to upgrade the database using lousy installation instructions. The WordPress interface is smooth, there are a million plugins to make life easier, the PHP is cleaner, as are the templates, and it just feels better.

So, at the crossroads, I’m considering a switch of allegiance. Doing some preliminary research, I found some pages that talk about migrating data, which doesn’t sound easy but could be harder. I think what I’ll have to do is set up a subdirectory here on idiotking.org, export the data from MT and then import it into WP to get the guts in place. Then it’s going to be a lot of tweaking to get all the old URLs working correctly (this seems to be the biggest hassle) and stuff where it belongs. Where I’ll find the time for this I don’t know, but it will be nice to have a change of scenery around these parts again.

Date posted: January 20, 2009 | Filed under geek | Comments Off on Change of Venue?

In the last eight years or so, I’ve had a total of about ten all-in-one iMacs come through Idiot Central in assorted models and colors. I’ve kept my eye out for them here and there because they are usually very cheap, mostly bombproof, and will still run OS X at a reasonable enough speed to be useful. However, ten-year-old circuitry gets finicky after awhile, and like anything else, exhibits personality quirks. I’ve had a handful of first-generation colored versions with wonky old hard drives and dead CD-ROM drives, and slot-loading models with twitchy video and fragile power units just waiting for a brief hiccup in current to fry the motherboard. All have been purchased from Craigslist and flea markets and rummage sales, all were put to good use for various projects (or resold), and over the years they’ve finally bit the dust in one way or another, except for one.

I bought Purple—named for its case color—through an ad in the Pennysaver (yeah, that’s right, this was before Craigslist made it to Mobtown) from a chain-smoking dude in Glen Burnie, who may or may not have acquired it by means illegal, and who certainly sketched me out. Before I had a music server set up on it, it first ran home-automation software here at the house. Then, it was a production webserver. For a while it was my mother’s stand-in iMac when her original blueberry model bit the dust, until we got her a laptop. For the next four years, I stuffed it to the gills with my music collection, and it sat under my desk, dutifully hosting my music library. It’s been opened and closed so many times, I can’t remember what the original configuration ever was. A few weeks ago I humped it into idfive and booted it up after a year of retirement, and it cheerfully resumed its duties without complaint.

Dead iMac

Like the proverbial Timex, it kept ticking, until this week, when it suddenly refused to wake up from sleep. Several attempts to get it to boot from an emergency disk failed, and finally it offered the weirdest possible sign of trouble I’ve ever seen: a shifted, half-blank display of pixels all running for the edges like animals escaping from a zoo. I pulled the drive the other night and booted it from a spare enclosure; it came up immediately and with no problems, which pointed back to problems within the machine itself. Sadly, I pulled the RAM and clock battery out, then buttoned it back up in preparation for a trip to the dump. I have one last iMac in the basement that’s available for a heart transplant; strangely enough, I’ve been meaning to get rid of that one for the last few months every time I trip over it, but providence made sure I was too busy to ever get around to it.

So, farewell, old friend. It’s been a good five years, and you’ve certainly paid for yourself.

Date posted: December 21, 2008 | Filed under geek | Comments Off on Purple Haze.

I finally got around to sending our older Canon PowerShot off to the company’s customer service center a few weeks ago. To recap the story quickly, earlier this year our PowerShot SD110 started malfunctioning, taking shots with a magenta cast and horizontal lines through each frame. Research revealed that Canon had an out-of-warranty replacement program for the problem, and a quick phone call confirmed our camera was eligible.

I had dawdled in sending our camera in not because I was waiting on the company for anything, but because I never got around to the UPS store to drop the package off (new baby and all). I should also mention that Canon’s customer service has been nothing but stellar from the beginning. Each call I made was handled by someone obviously well-trained and motivated, and they sent me a pre-paid UPS label promptly via email after my first contact. When our camera arrived at their shop, I got an email notification. And when they emailed me about a return package en route, I expected it to take a week or so to arrive.

Replacement Canon 3

Imagine my surprise when we got a FedEx delivery this week, with a small but curiously heavy box inside. Accompanying the box was a dry, matter-of-fact letter which informed me they had, in fact, tested out camera and found it was defective, and because parts weren’t available anymore, they shipped us a replacement PowerShot SD900 instead. I think you could have knocked me over with a feather.

Replacement Canon 1

It’s a refurbished model, which means it had been returned to Canon for repair/replacement; there are a few small nicks on the corner where it had been dropped somewhere. Otherwise, it’s a clean unit with a huge LCD display and 10MP resolution. (The physical condition of our old 110 was embarrassing). The battery is charging on the wall as I write this, and I can’t wait to try it out.

My first serious digital camera was a Canon G3, which I loved, and when it came time to go to DSLRs, I went with Nikon over Canon for various reasons I don’t recall even though it seemed like everyone I read was doing the opposite. I’ve got nothing but good words for our Nikons, and I still plan to upgrade to a D90 when I can afford one (I have already made a sizeable investment in Nikon glass), but I still praise Canon to the heavens whenever I’m asked for an opinion. This customer service experience almost makes me regret going with Nikon, because I do vote with my pocketbook, and I’d like to reward this company for going above and beyond the call of duty. They could simply have told me there was nothing they could do, and shipped back our brick; they could have discontinued the program years ago. Instead, they have further cemented my brand loyalty, and made an evangelist out of me. Nice work, Canon.

Date posted: December 10, 2008 | Filed under geek, photography | Comments Off on Excellent Customer Service.

Why does Dreamweaver continue to be such a giant bag of dicks? I mean, it was shite eight years ago; it’s still shite now. God, how fucking annoying it is.

Date posted: November 24, 2008 | Filed under geek | Comments Off on A Question.

Slashdot ran an article this week about CodeWeavers, a company whose main product has been porting windows apps to the Linux environment. Their primary application is CrossOver, a tool which allows an OS X user like myself to run a Windows app without emulation on an Intel Mac, and they were giving it away, free, for one day.

I was very interested whem I read the description. Instead of having to boot up an entire virtual environment (in this case, an entire install of Windows XP) just to run one program, CrossOver builds a version of the PC app that runs on its own, saving CPU resources and memory. For anyone running a 1st-gen MacBook Pro like me, which caps out at 2GB of RAM, this is important, because my typical workday involves running Photoshop, two web browsers, a mail client, an FTP client, iTunes, several smaller utilities, and XP under emulation with several Windows applications; RAM gets scarce and the machine bogs down.

I downloaded and installed the app, and followed a helpful wizard to install a fresh copy of HomeSite (my authoring environment), which wasn’t actually on their list of supported software. Everything ran smoothly, and within minutes I had it working. After installing a copy of Explorer 6 inside the “bottle” (their term for a virtual partition), I had everything I needed to work with, minus the hassle of booting up XP.

Comparing the footprint of the two approaches, Parallels/XP (at rest) uses 209 MB of RAM, plus 12.86 for HomeSite. CrossOver uses a mere 69MB, plus an equal amount for HomeSite, which should make things zippier in theory.

So: on the surface, it looks great; I’ll try it out for a week and see if it supplants Parallels as my Windows alternative and report back here.

Date posted: November 1, 2008 | Filed under geek | Comments Off on Crossing Over.

So they’ve announced that the Seinfeld/Gates ads for Microsoft are officially ending. While I understand the underlying concept of the two ads I’ve seen (are there more?) I’m still puzzled by the execution.

They are using Bill Gates to personalize Microsoft, making it less of a monolith and more into a friendly, cheerful entity. Seinfeld is there to be the comic foil and provide the yuks, showing how Gates can be an everyman like the rest of us. Seems simple, right? It would be, if the jokes and execution weren’t so oblique. It’s like the writers tried so hard to be hip and self-aware that they forgot the concept completely, so the situations and dialogue become a 30-second riff on shopping and “Real America”, subjugating the message behind “We’re stinking rich and look how funny it is to live with the little people” jokes. Yeah, so we all have a bitchy grandmother who lives with us, and we eat leftovers, and we have lousy taste. I’m sure you have an ugly lamp somewhere on your estate too, Mr. Gates.

So what does this say about the brand? To me it emphasizes the divide between the huge, wealthy corporation (Gates) and the customers it services (the family), and the tone of the jokes highlight how it looks down on the rest of us. Seinfeld is there for some unknown reason; his presence is pretty much superfluous in the context of the setup. The same effect could have been achieved without paying him millions to show up, and could have humanized the Gates character even more.

Let’s examine the Gates character for a minute, too. I’m calling him a character because he is there to portray the human side of the company, and the in-joke is that he’s “just like the rest of us”, even though he could buy and sell any country on earth. He does get humanized, and they even show his sense of humor, something the Microsoft PR machine was never really able to achieve. But no amount of kidding around will change the fact that he is one of the five wealthiest men on the planet, and that he will never be “one of us.” When his Vista install crashes, he has five of the smartest men at Microsoft immediately parachute into his billion-dollar estate to fix it, while we all have to sit on hold with the Geek Squad for three hours. They also never made a visceral connection between Microsoft and Gates. It’s implied, but it doesn’t go any further than that, and his reason for being in the commercials is never really explored or explained. Finally, and this is the most obvious and perplexing point of fact: He doesn’t work there anymore. He works for a foundation he started which tries to find creative ways to give away billions of his dollars in aid. Yes, he will always be the figurehead for the company, but that just underlines their most serious problem: They have no real brand identity.

So what does this million-dollar marketing effort achieve? Absolutely nothing. It leaves us all scratching our heads attempting to divine the message. Is it about Seinfeld? Is it about shoes? What is it supposed to mean? The end result is an ambiguous celebrity endorsement that showcases the failure of Microsoft to be able to connect, on an individual level, with the billions of people it touches every day. My guess is that a lot of people are in big trouble as a result of this campaign, and that there is a scramble to reshoot new ads which will be as bland and cold as the previous attempts to promote the company.

Date posted: September 18, 2008 | Filed under geek | Comments Off on Badvertising.

Code Rush is a fascinating documentary on the early days of the web, highlighting the efforts of Netscape to release open-source versions of Mozilla all the way through to their acquisition by AOL. I’ve read about some of the historical moments recorded here, but it’s fun to turn the clock back and see them on tape.

As I look back at that time period, I wish I’d been more forward-thinking and gotten more heavily involved in the Internet earlier, but I was still working in print design. (How I ever made a living at print design is still a mystery to me; I wasn’t very good at it). I’ve long been considering a part-time return to college to get an edumocation in computer science so that I can start building things instead of just making them pretty. One of the things I like best about designing for the web is problem solving, and, lord knows, there’s a ton of that in programming.

Date posted: June 18, 2008 | Filed under art/design, geek, history | Comments Off on Where Were You in 1998?