The bullet that whizzed by.

30 12 2006

yawlWell, a few days ago I mentioned a problem I had with ‘yawl’ involving a blown hard drive. Fun this wasn’t, and unfortunately I was so swamped with work, I didn’t really have a chance to work on the machine, so it sadly sat, turned off, while I wrestled with the vagaries of Java and EJB3.0.
With some slack time this weekend, I set about seeing what I could recover from the smoking ruin that was the 20gig drive in the machine. Booting the machine revealed only ‘Grub loading’ then ‘Error 17’. Many folks on the net have said this is a blown bootloader, usually happening after a failed upgrade. I know I hadn’t done any upgrade, this was something more serious.
But what to do about it? I couldn’t boot it, it was time to go for a repair CD. Fortunately, I had some experience using the Sys Rescue CD, an opensource toolset that fits on a CD (in fact it’ll fit on a flash drive), and contains most tools an admin will need to repair or maintain a system that has had Something Bad happen to it.
One burned CD later, I had the machine booted. cfdisk happily reported “You have a nice 20gig partition that’s empty! Want to install anything to it?” Not an auspicious start.
I could not mount the faulty partition, so really the only thing to do was to hand it over to fsck and mutter a few incantations.
fsck had a grand old time with the filesystem repair. First indications were good – it actually found the partition, and said there were files on it, though one of the two superblocks was completely missing (linux filesystems have a primary and a backup superblock – sort of the ‘master directory’ for the partition – for just this reason). Without the backup superblock, the entire filesystem would have been gone. Phew.
A good 20 minutes later, after much gnashing, queries about whether I wanted to fix the deallocated blocks and other fun filesystem issues, I had a mounted, readable filesystem. The SysrescueCD is a fully functional single user Linux environment, so I could mount, manipulate, and archive the newly repaired filesystem. I don’t trust it to run on its own – the damage touched just about every open file on the machine (including things like kernel modules), so I doubt the machine is stable. But, I could bring up the network interface and copy off my ~/docs/ directory – where I keep all my business documents. I had a backup of it, but it was quite old.
I feel a lot better now that I’ve gotten my important documents off the machine. The next step will be determining what to do with the box. I’ve already received a replacement 160gig drive I’ll be installing (nothing like an 8x space increase!), and I’d like to archive some ‘less critical, but still nice to have copies of’ files, but for now, I just barely ducked that bullet.
NB -interestingly, this is the only mildly catastrophic hard disk failure I’ve -ever- had. The only other recent failure I can think of was dropping poor hunter while at band practice. It twitched the drive, which I replaced. But I consider laptops to be ‘volatile’ environments, and everything was backed up – no loss. I suppose I should be knocking wood everywhere, but I prefer to think I’m careful enough and don’t do Stupid Things with my machines.
Or maybe this is pure hubris. I gotta go run my backups.

ZoobTube for RadioParadise!

30 12 2006

This is pretty durned cool. A fellow has whipped up a sort of digital kaleidoscope that streams audio from Radio Paradise and generates a topical video montage using video from YouTube and images from Flickr. Sometimes it’s rather striking, sometimes it’s just weird.
Check it out at

Comcast FTW!

27 12 2006

I’m generally not a big booster of Large Horrific Corporations, but it sure feels somewhere along the line, The Man figured out that customers are happier, when they get good service. Monopolies are stronger when their customers aren’t grouchy all the time.
So it is with mixed feelings that I cast my blessings upon Comcast, who seems to have finally gotten the ‘support the client’ thing down pretty well.
The setting – I needed a cable tuner box. My MythTV project had hit a snag with the de-stabilization of deathstar. I wanted to be able to actually watch TV, but without a functional PVR, I was sort of hosed. Ah well, time to ask Comcast for a tuner.
With trepedation, I went to their website, was pleasantly surprised to note it was uncluttered and easy to navigate, moved to ‘contact us’, and found, huh! “Start a live chat with a service representative”. Okay, I really dislike talking to support on the phone, lets give it a try.
Sure enough, within a minute I was in a java-driven chat applet with a rep, who happily upgraded my cable service, and scheduled a time for the comcast guy to come out and install the new cable box.
But that’s not what I’m hear to talk to you about.
I’m hear to talk to you about two nights ago, when the cable stopped working. Got the guide, no picture. Time for another chat! As I’m describing the problem to the rep, he asks that I check the cabling. While I’m walking over to the TV, VOILA! Instant image and picture and sound. I hadn’t touched -anything-. It just came on.
*typetype* “Okay, did you do that?” rep: “Do what?” “The TV just came on, and I’m getting video and sound fine.” rep: “Ah, yes, I sent a reset signal to your cable box and told it to re-initialize.” “It worked.” “Great!”
Surreal, yet oddly satisfying. I have other issues with Comcast (for instance they have deliberately blocked the firewire port on the tuner box so MythTV cannot record digitally. Grr.) But for now, things seem to be working. Next step will be most likely upgrading the settop box to support 16:9 off the wire (at the moment it’s stretching things to 4:3). But that may wait a while.

And a fine good morning to you too.

26 12 2006

Well there’s truly no great way to celebrate the post-consumerist-feeding-frenzy joy that is Boxing day than waking up and settling down to get some work done, and finding out that at some time during the night yawl seems to have blown it’s drive.
As things stand now, yawl is not my primary work machine (clipper is), so I’m not horribly inconvenienced. But I did have things archived on there I’d like to back up, and yawl was also the host to the external drive that is the backup for boomer, our big colocated server. But most importantly, yawl also acts as my music streamer from Radio Paradise. This, of course, ups the priority quite a bit.
Ah well, time to download a new System Rescue CD and see if I can at least copy some files off the drive.

A small advancement in photography

15 12 2006

For the last year or so, I’ve been contemplating what my next stages in my pursuit of photographic excellence will look like. I’m not quite ready to take the route Terry was able to go, and Diana has been going for a while – I just can’t plunk down the $500-$1000 I’d need to get a decent DSLR rig, so I have to make do with what I have.
My primary camera is an Olympus C770, about as good a camera as you can get without going DSLR (well, it was when I bought it two years ago). I like the large lens area, optical 10x zoom, and expandability. I knew all along that one of the weaknesses in the small handheld cameras (and, in fact, with many DSLRs as well), is the built-in flash is too ‘hot’ for most low-light indoor photography. New flashSubjects come out over-exposed and washed out. I knew this was going to be an issue, and one of the things that attracted me to the C770 was the inclusion of a ‘hot shoe’ – a mount point for an external electronic flash.
I finally found a combination flash, cable, and bracket mount on eBay and picked up the whole shebang last week. I was a little cautious because it seemed quite the overkill arrangement for such a small camera, but I’d also seen the great shots that had been done with a bounceflash on my father in laws Nikon 990 a few years ago. He had also accessorized the (then) rather small-lensed and small-bodied camera with a bracket and flash, and came up with quite nice pictures with proper lighting.
After assembling the whole thing and testing it out, I cast about looking for for a subject. Zach was lounging about playing on the Gamecube… ahh, a stationary target. It was night time, so the light was low, though Zach was sitting under a set of fairly ‘hot’ halogen lights, but I was able to take a good set of comparison pictures:
Zach with internal flashZach with bounce flash
The left hand shot is using the internal flash built into the camera. It is ‘okay’, but suffers from the washed outtedness that derives from the small hot light source. The picture on the right is using the bounce flash against our white ceiling. There’s also a fairly good redeye system in the flash that I’m looking forward to experimenting with.
So far, I’m pretty happy with the results. The rig is a little bulky, but I’m fairly sure I can break it down into my camera bag. I’ll do more experimenting shortly. Onward!

In which our hero succumbs…

14 12 2006

My Wish ListOh fine. I finally broke down and did it. I realized that I had a couple places where I was posting sort of “wishy” lists. Movies I was looking for, other toys. But, ya know, there’s a perfectly good site for managing wishlists for DVDs and books.
So, without further delay, I give you… my wishlist. Clicky on the graphic to view in all it’s geekiness. Do with it what you will.

All hail the FSM!

14 12 2006

When I aquired clipper as my primary work machine, i needed to do something to really make it my own. I’d always wanted to do some sort of custom artwork on the cover of my laptops, usually to proclaim I’M NOT RUNNING WINDOWS. Well, that won’t work for this particular machine (it is, in fact, running windows), so I needed something else. The answer came to me in while getting a nice evolve plaque for the van. Why not something similar for the laptop?
So on went an FSM plaque, and I went on with my wanderings around coffee shops, customer sites, and the like. The problem? No one got it. I think the Flying Spaghetti Monster sect is just too obscure, too geek-centric for anyone outside the true elite of geekdom to get it.
Well, that is, until today.
Today I walked into Panera Bread and set up in my usual way. The place is pretty busy, it being around lunchtime, and I ended up taking one of the tall round tables. As I hauled out the laptop and parked my backpack in a chair, a passer-by went “Oo, the flying spaghetti monster! Cool!” I turned, expecting to find someone of the geek ilk, but it was in fact the middle aged nondescript woman and her friend who had just gotten up from said table. “Wow!”, said I “most people don’t recognize it.” “Oh sure, one of my kids just did a report on it.” “Well great!” and they wandered off.
I somewhat feel vindicated. Maybe the word is getting out.

All hail USB rechargers!

11 12 2006

Gosh, the fellow who figured out that USB devices had enough oomph on the bus to recharge the plethora of mobile geek devices we carry around should get some sort of award. With these gadgets, I’ve lowered the number of small chargers and other hardware I need to haul around with me when travelling. Here’s a couple basics…
My bluetooth headphones have a small Mini-B style plug where the microphone normally plugs in. Pop out the mic, and plug in your Type-A to Mini-B cable in, and voila! It recharges! Conveniently, this cable is the same one I use to download images from my Olympus C770 camera, so there’s the first ‘combination of functions’ solution.
By far the most useful item is charge and sync cable for my Treo. First, it allows hot-syncing between the Treo and clipper. I’m forever losing sync cables and getting lost in the maze of wiring on my desk. This cable not only syncs, but it -retracts- into a the size of a keyfob. No tangling! It lives happily in my backpack pocket. That alone would be handy, but it also charges the Treo from the USB port. Yep, no more carrying another charger around, I just need this one cable. Hooray! As I type, the Treo is sitting on the desk next to me happily vampiring off some of clippers’ spare wattage.
What am I missing? Not a lot. I’d like a decent USB based charger for the battery in my camera, but that is probably not too likely, alas. As it is, I’ve been able to limit my power supply portage to just the laptop brick, which is fine by me. Besides, on cold nights, that brick makes a dandy foot warmer.

Overheard on IRC

11 12 2006

<Xilet> everytime you uninstall sendmail, an angel gets its wings.

Slashdot promotes windows!

9 12 2006


Originally uploaded by eidolon.

Ads are ads are ads. They generate revenue, they are the lifeblood of many websites. On most days, I can tolerate them.

But when a website I’ve been using for a decade, a site that is truly the core of much of the Linux community, for all its faults, supports an ad so blatantly sensationalistic, with no bylines, no disclaimers, and in fact nothing to say this IS in fact an ad, I find my bile rising.

This ad appeared on this mornings reload of It ran big bold headlines “LONDON STOCK EXCHANGE CHOOSES WINDOWS OVER LINUX FOR RELIABILITY!” and stopped at the frame shown here. The implication is “Windows is more reliable than Linux in server environments. You should run Windows Server 2003 if you want to succeed.”

This really isn’t the place to go into whether Windows or Linux is more appropriate in the data center – that’s been hashed, rehashed, and argued ad nauseum. What bothers me is seeing this sort of IN YOUR FACE advertising on a site that really is against all that this ad represents – the blind marching toward the All Savior of Microsoft, only they can run our data center! Only they can run stable servers!

Ads are ads, as I said. But Slashdot, shouldn’t this bother you, even a smidgen?