Category Archives: Journal

This is me rambling about me, mostly. Current stuff: home, family, my head’s on fire… that kind of thing. This also includes everything imported from LiveJournal.

Doctor Who Season 5: my big three worries are resolved

I’ve been harboring three big worries about Doctor Who for the last several months.

1) The Professor River Song story seemed to be broken.
2) The trailers showed The Doctor punching someone.
3) The trailers showed The Doctor firing a pistol.

As of right now, all three of my concerns have been put to rest (though in truth #2 and #3 didn’t worry me all that much.) I’m confident that The Doctor remains true to the overarching elements of his character, and that the River Song story has not only not been broken, it’s going to rock the Tardis. 

I’m also of the opinion that Stephen Moffat is going to succeed in turning the Weeping Angels into a returning Doctor Who villain worthy of upstaging the Master, the Daleks and the Cybermen (all of whom have been played pretty far past their shelf life, so upstaging shouldn’t be a big trick.)

In short, I’m really, really happy with Season 5 thus far. 

And Because I’ll Be at a Linux Expo in Ten Days…

So.. I just confessed to replacing XP with a drive-scrubbing clean install of Windows 7. Why didn’t I move to Linux instead? 

Three things, really:

1) Text boxes in Microsoft Word 2003: These things have defined my process for creating scripts, and are now so integral that I can’t imagine life without them. I tried Open Office, and the boxes didn’t work right. No Open Office means no Linux.

2) Photoshop’s learning curve: I’ve figured out how to make Photoshop do what I want it to do. GIMP may do all those things, but I’d have to learn how to make it do that. I’m not interested in spending time learning how to do what I already know how to do. I’d rather spend that time learning something new that makes the comic better.

3) InDesign and my Print Broker: I have to use InDesign to make books. It’s not available on Linux. Books are my livelihood. End of argument.

We can shout about technological superiority, The Cathedral and the Bazaar, market forces, and disruptive innovation until we’re BSoD in the face. Ultimately everybody complaining about my choice of OS will realize with frustration that I quite amenably agree with most all of their points. 

What it comes down to, really, is that I love the idea of open-source software, but I don’t want to use it. Sure, sure, if everybody felt that way then open-source software would die, but everyone CAN’T feel that way. Humanity, even just the computer-using slice of it, is just too diverse. So I can choose freely without worrying that I’m somehow hurting the cause.

The open-source movement has gained enough momentum, Linux and Open Office have enough market penetration that Microsoft, Adobe, Apple, and others must compete aggressively for customers. They have to bring their ‘A’ game, and they have to play HARD. In that world I, the customer, win EVERY TIME. Even when I choose something too expensive and technologically inferior, I’m still choosing something that is worlds better than it would have been without the competitive marketplace.

When I worked at Novell I felt very passionate about what was on my computer. I loved certain software because my friends had helped to make it, and I was helping them sell more of it. These days I have no such connection with what I run, and that’s okay. It leaves me free to run what I believe will work best for me, and I’m pretty sure my friends at Novell, Apache, UTOSC, and Penguicon will understand. Though only indirectly, their excellent work makes my life better.

The Death of Drive C, and The Disposal of 15 Years of Evolution

Don’t panic. I didn’t lose 15 years of data. I lost an evolutionary dead-end. But that’s skipping ahead…

UNBOOTABLE_MOUNT_VOLUME is not a happy BSD (Blue Screen of Death) to see when you restart. My 5-year-old PC running Windows XP Media Edition ("it seemed like a good idea at the time") had gone a long time without BSDs, but apparently the attempt to use Windows Explorer instead of Sonic MyDVD LE to burn DVDs (an honest mistake, for which I forgive Sandra) resulted in sharp, steely sorts of data caltrops being thrown about in precarious places.

The final straw, the BSD from which I could no longer boot, only came when I ran out of space on my portable backup drive. Don’t worry — the stuff I ran out of room on was some movies I don’t need. Apparently that BSD kicked some of the caltrops into the boot sector, and Drive C became unbootable, only in ALL CAPS, and with underscores attaching it to other words.

I’ll spare you the story of my wrestle with inner demons. I won’t bother to regale you with the strings of ear-blistering obscenities, vulgarities, and profanities I concatenated with angry abandon. I’ll make only passing mention to my friend Bob Defendi who talked me down from the ledge twice, and my friend Jake Bingham who provided me with hope, if not with the actual tools to solve the problem.

No, the important part of the story is the part where I realized that while I still had all my data (on two different backup drives, as well as on one internal drive), I was going to have to choose whether or not to keep my processes. Installing a new operating system (Win7, about which I’ve heard wonderful things, and which is, as of this writing, performing flawlessly) necessitated wiping drive C. From there I could easily copy all my documents back, but those directory trees were convoluted.

"Evolutionary dead-end," I said. An example: Before I started creating Schlock Mercenary I used AOL Instant Messenger to chat with friends. At the top of My Documents was a folder labeled "AIM Chats" which hasn’t seen new data in over five years. It’s at the same level as a directory called "SchlockDocs," which is the parent directory of dozens of nested children. You see, back in 1995 when I first realized I was going to want to save some things pretty much forever, I decided that it made sense to organize them by taxonomy, and the only taxonomies I was familiar with were very general at the top, and increasingly complex at lower and lower layers. So that’s how I stored my stuff.

And that’s how I stored it for 15 years. When I first started storing stuff that way, the directory trees were on a Mac LCii, or some such. They moved with me, always growing, because if there’s one thing you never do to a taxonomy, one thing such trees are never subject to, it is PRUNING. (Note: Feel free to comment with examples of taxonomies that have been pruned. But I bet they got bigger afterwards.) 

Windows 7 seemed to suggest, through its "library" interface, that the things I do most should not be leaves on twigs on branches on limbs of a huge tree. They should be front-and-center. In fairness, my old processes included creating shortcuts to the leaves, but this meant my desktop was a mess of shortcuts. Now Win7 was suggesting that there might be a better way. No, it didn’t hold my hand through the process of deciding what goes front-and-center. But by looking at how it tried to organize content, I realized that files I am currently working with should go at the top of the library, front-and-center. Once I am done with them, they should be shuffled off onto the D drive (and backed up to G, H, and beyond…) where it’s okay to maintain a deeper directory structure.

So that’s what I did, and I did it aggressively. My desktop has exactly one icon on it right now. "Recycle Bin." I should point out that I preferred the name "Trash" from the old Mac interface. Files are not "recycled" unless you reuse their contents. Disc sectors are reused, yes, but when I put a redundant copy of Schlock dialog into the Recycle Bin it’s not going to show up on your computer as witty repartee. It’s TRASH. But I digress. I should have used parentheses. (Like this.)

One icon. My task bar, which auto-hides, is only half full: Windows Explorer, IE, Google Chrome, FileZilla, Windows Fax & Scan, Media Player, and iTunes. Why so spartan? Because the things I do most often are script, blog, trawl, upload, scan, and jam. Oh, and watch Doctor Who. 

All my other cruft is buried. I created a directory called, appropriately enough, "cruft" in the My Documents directory, and any time I find myself hitting folders there more than once in a day, I give them a new home on Drive D. Eventually the Cruft folder will go away completely. As I mentioned elsewhere, this is like moving all your stuff into a storage unit, then going into a new, empty house, and only furnishing it from storage as you need things. That cedar chest full of sweaters that don’t fit anymore? It never shares four walls and a roof with you again.

This process is painful, but it’s the right kind of painful. It’s like losing ten pounds and realizing your pants fit correctly again (apropo of nothing, I’ve done that three times in the last 15 months, each time with a downwardly-trending size of pants. There! I used parentheses this time!) 

Soon I’ll be replacing this worn-out PC. But migrating my data to a new machine will be fairly painless, because I don’t have to carry around a cedar chest full of sweaters that don’t fit, and the pants I’m wearing DO fit.