You have to admire a webcomic with the stones to run a storyline titled “Good Hitler vs. Space Hitler“.
All posts by Dan
Quid Pro Quo
Dirk and I have an Arrangement: I lend him comics I think he might like, and he lends me comics he thinks I might like.
It works out well: I got to introduce him to Transmetropolitan, The Red Star, and PS238, while he’s exposed me to Barry Ween, Powers, and, most recently, Wake.
Powers, with its tendency to leave you feeling like you caught the middle part of a three-part episode, can frequently be maddening, but for sheer inventiveness and visual panache, there’s no topping it. Plus, periodically an arc like “Forever” comes down the pike, and you suddenly realize the payoff for having endured six trade paperbacks’ worth of sometimes-disjointed storylines.
Wake, meanwhile, is distinctly French, insofar as it’s about a vast nomadic fleet of spacecraft crewed by a multitude of races, many of whom seem intent upon sleeping with each other. Still, it’s entertaining, even if you have trouble deciding at times whether you want to see the heroine triumphant, or just bitch-slapped.
But I digress. One wrinkle in the Arrangement is that each of us is responsible for acquiring subsequent volumes in “his” series, regardless of how eager the other might be to read it. Thus it was that the other day, Dirk informed me, “The third Red Star trade paperback is out. You need to get it, so I can read it.”
If you’ve never seen The Red Star before, it’s something of a revelation. The series’s hallmark is the seamless blending of hand-drawn characters with stunningly-detailed CGI sets. In the skilled hands of its creators, it works astoundingly well. The result is, essentially, hardcore porn for geeks, something so visually lush that it probably defied printing technology just a few years ago.
The newest volume, “Prison of Souls”, brings the protagonists to the brink of a climactic battle with their enemy’s champion. Dirk has it now; when he’s done with it, I’ll be unleashing it upon Bill.
Gentoo 2005.0
Gentoo Linux 2005.0 has been released. Of course, the beauty of Gentoo is that nearly everyone who’s already using it couldn’t care less — they’re kept current by the magic of Portage.
Still, the Gentoo install CD doubles as an amazingly versatile rescue disc, not to mention makes a dandy temporary-terminal boot disc, for those times when you don’t want the full glory (and overhead) of Knoppix.
If Gentoo and Knoppix don’t constitute Exhibits A and B as to why P2P applications like BitTorrent are not merely legitimate, but insanely useful, I don’t know what does.
Run, Otto, Run
I love octopi. I’ve loved them since I first encountered one while snorkeling at the age of eleven and, far from finding it to be the nightmarish, grasping, clingy monstrosity I’d feared since hearing that they inhabited the waters, discovered that it was a creature gentle, graceful, and shy.
Now it turns out that in addition to being blessed with natural adaptive camouflage that would turn a chamaeleon, well, green, they’re smart enough to impersonate seaweed while they run the hell away. I love it.
Update: the New Scientist link is apparently dead, so I’ve made local copies of the movies the the article mentioned:
Sultry
Belize was hot. Belize was humid.
But it was pretty, and I finally got to meet my brother-in-law, so… win.
Also, if you are ever in Placencia, be sure to stop by and have at least a cone of Tutti Frutti’s superb gelato. Maybe it was just the sunburn talking, but I swear that was some of the best ice cream I’ve ever tasted.
Gentlemen, Be (Properly) Seated
A little over a week ago, avestriel, my gateway box, suddenly began losing its mind.
The first symptom was the apparently-spontaneous corruption of a Cyrus database, resulting in an inability to recieve new mail and the spewing of approximately 1 GB of data into /var/log/messages in the space of a few hours. (Oops. Suddenly, putting /var/log on a separate partition, or quota-limiting it, doesn’t seem as ragingly paranoid as it once did.)
This was concomitant with corruption of the filesystem itself, requiring me to boot from an installation CD and give myself a crash course in the use of reiserfstools. Two hours of nailbiting later, the filesystem was apparently recovered fully. Score a few more points for Hans Reiser. I rebooted back into the OS, and all was seemingly well.
I built smartmontools, which reported a single SMART error, but one which could credibly have resulted from host-side problems, and nothing that indicated imminent mechanical drive death. The system’s overall problems proved persistent, however: random and irreproducible segmentation faults while building packages, further corruption of Cyrus data, and the occasional outright lockup.
This was distressing, to say the least, on two fronts: first, avestriel had been performing flawlessly since I built it, a year and a half ago; second, partly because of that, I’d come to rely on it for a great deal of my communication with the outside world: e-mail and telephony, in addition to mundane web browsing and SSH’ing to work.
On Sunday, having grown tired of crossing my fingers and hoping for the best every time I rebooted, and thinking that the random segfaults hinted at memory problems, I pulled all three 256-MB DIMMs, replacing them with a single 256-MB unit.
Today’s Thursday, and I’ve observed no problems with avestriel since. (This could simply mean that they’ve become crafty and are hiding, but I suspect not.) The conclusion, then, would appear obvious: bad memory, no?
Well, not quite. Because I promptly shoved the memory I’d just yanked from avestriel into another box, behemoth, and booted Memtest86+. That RAM has spent the last four days enduring a mind-numbingly repetetive succession of all the pattern-writes and -reads that could be thrown at it, so far without a single bit error.
Tentative conclusion: whack-ass electrical-contact problems. I’ll see what happens when I clean the pads and re-seat the original memory, although I may not do that until avestriel is relieved from its current, crucial post as intermediary between me and the outside world.
Things I learned from this experience:
- GNU ls, when passed the --si flag, knows how to display a file size in petabytes. I really didn’t expect to learn that for a few more years. (Filesystem corruption is an amazing thing, I tell you.)
- A servicable way of recovering a corrupted Cyrus <user>.seen file is to use cvt_cyrusdb to convert it from skiplist to flat format and back again.
- It’s very important to make sure that said files are owned by user cyrus and group mail when you’re done with them.
- I really need to back up /home, /etc, and parts of /var on avestriel, like, yesterday.
A few people have wondered about avestriel’s name. All I can say is that the case I built it into is a bright, fire-engine red. (And its successor, ambriel, will be bright red, too, even though bright-yellow-and-powder-blue might be a more appropriate combination, given its namesake.)
Playlists!
Now that I’m finally trying to drag my ass to the gym on a semi-regular basis, it’s become imperative that I figure out how to get playlists working properly on my iRiver H120. (Nothing quite throws you off your stride like a sudden shuffle from The Crystal Method into Vivaldi.) Initial results from perusal of the H120 documentation are promising:
- The H120 understands M3U format only.
- You flip the player into playlist mode by tapping the A->B button while it’s stopped.
Naturally, however, there are complications. For one thing, the M3U “standard”, if such a thing can be said to exist, doesn’t specify a path separator, so the dreaded “backslash vs. slash” issue inevitably rears its ugly head. The H120 requires backslashes. BMP, the media player I currently use on my work desktop, requires slashes.
Oh, well. I had already resolved to write a script that would periodically index my music collection and build playlists. Now I’ll just have to have it build them twice, once in each format. So it goes. (Perhaps I won’t have to reinvent this particular wheel. Some of these problems, at least, have already been encountered and solved.)
Once that’s done, I’ll see about building a database so that I can listen by genre.
Get Your Grandstand On
After taking a breather for what seems like a few months, David Rees is back, and he’s as righteously scathing as ever:
Leave the Floridians a gift certificate to Applebee’s and a goodbye note. It’s time to amputate. Before the bullshit spreads from Florida to America’s torso.
Preach it, brother.
Historical Refugees
The posts preceding this one were all salvaged from my abortive attempt at a blogspot-based blog, originally titled “Save Tinkerbell!” This explains, perhaps, any formatting oddities. (It also explains “A Note About The Title“.)
Flash Dance
My recently-completed system displayed a distressing tendency to lock up solid for a few minutes, then reboot, when playing 3-D games. This is not the sort of thing you want to have happen after you’ve spent an embarassing amount of money building The Perfect Box.
It turns out that my Asus GeForce 6800 Ultra (which, admittedly, I bought hot out of the oven) appears to have shipped with a BIOS that was one revision from fit for public consumption.
Thank goodness for mvktech.net, which had an updated BIOS, the latest version of the tool for flashing it, and a handy tool, NiBiTor, for examining the BIOS values besides.
Between mvktech, which looks likely to become part of my geek shortlist alongside BoingBoing and Slashdot, and x86-secret.com, which hosts a slew of older nVidia BIOSen, I think I have everything I need to keep my cards running for the foreseeable future.