Jeff Duntemann's Contrapositive Diary Rotating Header Image

software

Kubuntu on Painkillers

A quick update on my mouth rehab, though it borders on TMI: About two weeks ago I had 30 new crowns installed, after fussing with a mouthful of temps for most of a month, one of which had a bad habit of coming loose while I was doing something innocuous, like chewing a chicken leg. That operation was not bad, though my gums got a little beat up from the sterilizing agent and dental pick work to remove excess adhesive. So now I have 30 brilliant white porcelain crowns, and if all you look at are my teeth, well, I look like a TV anchorman.

But that leaves two to go. One of them was so badly damaged by six years under my previous horseshoe of connected crowns that it had to come out. The other is a healthy tooth but needed crown lengthening and a post in the middle of it, because it had gotten whittled down so far in 2001. Alas, a post requires a root canal, because the post has to go somewhere. Yesterday I went back and had the lower molar pulled, and crown lengthening (warning: NSFS) done on its opposing number in my upper jaw. That involved some bone scraping, which was one of the ugliest sounds I've ever heard, given that I could feel it in my…bones.

Everything becomes quiet for about six months now. My empty socket has to heal and fill in with bone, after which the surgeon will install an implant post to hold a porcelain molar. At about the same time, I'll have a root canal done on the upper and a post installed in the middle of that tooth to hold the opposing porcelain molar. And then—egad, I hope!—the whole thing will be finished.

On the other hand, I thought I was finished in 2001. Silly boy.

So I'm back on painkillers, though I don't need as many this time as when I had my gums reworked along the entire perimeter of my lower jaw back in January. And last night I did an interesting experiment: I installed Hardy Heron not once but twice, all while in a codeine fog.

Results: It went flawlessly. Linux has clearly arrived. A week or so back I downloaded and burned the ISOs for both Ubuntu and Kubuntu 8.04, the Kubuntu distro with KDE 4. I like KDE more than Gnome, because it reminds me more of Windows, and I've been looking forward to seeing V4 for several months. Both Ubuntu and Kubuntu installed without incident, each in its own 30 GB partition on my lab SX270 3.2 GHz box. I did not have the display glitches I had back in October, (even though the hardware has not changed at all) and both distros saw my network immediately.

I installed a bunch of things with the Adept installer, including some games, Boa Constructor (a vaguely Delphi-ish RAD environment for Python) and some office apps. No problems there, and Boa Constructor is worth a little experimenting and some description as time allows. My only complaint so far is a minor one: GRUB is ugly, and needlessly so. Suse and Fedora (I think) already have a graphical GRUB OS selection screen. Given the importance Ubuntu places on nontechnical users, I think it would be worthwhile to budget a little work for creating one and including it in the default distros.

The reasons are not entirely esthetic. Nontechnical people almost never see text screens anymore (except for a vanishingly quick appearance while BIOS POST does its thing) and when they do, it almost always means that something is wrong. Leaving a general good impression of desktop Linux is vital right now, as from what I can see, the OS itself is ready.

A quick skim of the Ubuntu forums online indicates that it's possible to install a graphical GRUB display in Ubuntu, and I'm going to give it a shot today or tomorrow, when the codeine is no longer necessary and I can run my brain on all cylinders. In the meantime, if any of you have any experiences (good or bad) with graphical GRUB displays, I'd appreciate hearing them.

A Gunk Issue With Eraser 5.7

I'm over at my sister-in-law Kathy's house, taking a look at her Dell SX270 computer, which I installed here last summer. She asked me to look at it because it had suddenly gotten sluggish, and I was prepared to find viruses or spyware. Instead I found a 40 GB hard drive that was 98% full, when the last time I was here it was less than 50% full. That was mighty suspicious, and I ran TreeSizeFree to tell me where all that file space had gone. It had gone into a single folder under C: called ~ERAFSWD.TMP, which was hogging a staggering 21 GB of disk space in many hundreds of very large files.

The ~ERAFSWD.TMP folder, as it turns out, is created every time the free Eraser file shredder app begins an erasing run, and is deleted when Eraser finishes. A week or so ago, the machine's video driver crashed for reasons unclear, and had the bad karma to crash when Eraser was doing its default daily scheduled run erasing unused disk space. So Eraser had never released the temp space it allocated while it was running.

The solution is simple: Exit Eraser (it's a tray app) and delete ~ERAFSWD.TMP. Then (to make it less likely to happen again) remove the scheduled erase run, which is set up by default when Eraser is installed. Eraser is most useful when emptying the Recycle Bin, and installs a Recycle Bin context menu item for that purpose. Unless you work with a great deal of confidential information, daily scheduled free space erasing is massive overkill. I do a free space run on demand every few months.

It was my own damned fault, as I had installed Eraser on this machine last summer without removing the daily scheduled run. Sometimes even a master degunker generates massive gunk. Mea culpa.

UltraDefrag

As part of my research for Degunking Essentials (basically a condensation and updating of my three Degunking titles) I happened upon a free disk defrag utility that's worth trying: UltraDefrag. It's open source and hosted on Sourceforge, meaning it's safe—at least if that's where you get it from.

The defrag utility built into Windows 2000 and XP is a crippled version of Diskeeper. It defrags but does not compact—that is, it does not consolidate the defragmented files toward the low end of the hard drive, and sometimes leaves a large number of contiguous files scattered around on the drive. The commercial version of Diskeeper is quite good and I bought it years ago, but UltraDefrag seems to do everything Diskeeper does, and it's free. UltraDefrag compacts files, separating files and free space. As an option it can also defragment the page file at boot time, something I've never done. (I don't perceive any increase in responsiveness having done it, though. I doubt it has to be done very often.) The UI is less whizzy, but results are what you're looking for, not flashy graphics. UltraDefrag is small, simple, reasonably fast, and easy to use. Get it here. Highly recommended.

In the Port 2525…

Finally got out to Chicago and spent a mad few days visiting family and running errands, after presenting two sessions at the annual conference of the American Society for Indexing in Denver last Friday. I gave the keynote talk and it was well-received—my position that pages are essential and reflowability is a fetish that carries a lot of subtle dangers—but the other talk, which was basically a how-to on getting Windows to work tolerably well, was SRO. People are still struggling with Windows, and when I asked, their reaction to Vista was basically unprintable. I got the impression from their questions after the session that something like Degunking Windows needs to be done again, but covering both hardware and software in the same volume. We did a separate book a couple of years ago called Degunking Your PC, and if I do something again, it will draw on both books. I'm taking notes. We'll see if and where it wanders.

Computer crankiness always seems to erupt as soon as I kick my shoes off and get to work at my Chicago-area satellite office. When I tried to answer some email here, I found to my supreme annoyance that ATT/Yahoo had changed the game again: Simply blocking port 25 and requiring that all outbound mail pass through their SMTP servers was not enough. Now they require that every From: address has to be explicitly registered on their Web site or the SMTP connection to their servers will be blocked.

Screw that. I did a little research based on a fleeting memory that some hosting services listen on ports other than 25 for outbound email, and voila! My hoster listens on port 2525, and after 90 seconds' worth of tweaking Thunderbird's settings, I was able to answer mail again.

Ructions didn't end there. About ten minutes after booting up, my video signal started going crazy. I took the SX270 apart, determined that the insides were squeaky clean and not especially hot, and was scratching my head after seeing the problem persist after a couple of reboots. In frustration I gave the Samsung 204B a hard whack on one side, and the video signal fell immediately back into line. Because the cables were quite tight, I can only assume that the damned thing has a loose connection somewhere internally.

Anger sometimes works, heh.

Odd Lots

  • I've had a difficult week here; new dental problems have arisen, culminating in an unplanned root canal this past Thursday, followed almost immediately by a much-delayed flight from Denver to Chicago for an Easter visit, where they happened to be having a blizzard. (The earliest Easter since 1913 corresponded with a lingering winter across the Midwest.) Tooth troubles continue, so if my posts have been (and continue to be) a little sparse, that's most of the reason.
  • Our early Easter this year caused some people to ask how the date of Easter is calculated. Well, it's not pretty. At least next year it happens in April, whew.
  • Here's a nice article describing a problem that is by no means recent: The split between people in the Catholic Church who can worship with a light heart, and people who invariably equate reverence with grimness . This has been an issue at least since Pope Pius IX lost the Papal States in the mid-1800s, after which the Papacy became obsessed with its authority and lost any ability to laugh at itself or anything else. (Pope John XXIII bucked the trend, but we didn't have him anywhere near long enough to make a permanent difference.) Roman Catholicism needs a sense of humor far more than it needs a Pope, but this may be one of those things that won't be solved within my own lifetime.
  • In keeping with its long history of contempt for the consumer (which, in all fairness, is rife in Japan) Sony attempted to charge purchasers of its laptops $49 not to install a crippling load of crapware on the machines. Apparently they've taken so much flak for it that they recently dropped the fee. What I find boggling is that they willingly cripple their own machines by selling huge numbers of crapware slots, which makes you wonder how much money they make in the crapware business. We may be heading down the same path here for laptops that printers have followed, in which the printer is a thin, shabby thing sold for very little that makes money for its parent company by consuming artificially expensive ink/toner cartridges.
  • It seems that I've been hearing a great deal within my own circle of contacts about people who try to help nontechnical folks (often parents) make Vista work with existing peripherals and software. The script goes like this: Nontechnical person brings home a new Vista PC or laptop from Best Buy and tries to install older software or connect it to various external hardware devices. Install fails; system aborts in various weird ways; technical person tries to fix (or simply understand) the failure, to no avail. Moral here: Do not use Vista. Everything that isn't needless window dressing is there for Microsoft's or Big Media's benefit, not yours. (Reread the venerable Vista Failure Log if you haven't read it for awhile.) You can still order PCs from vendors like Dell with XP preinstalled. Do it while you still can. And failing that, start researching Ubuntu/Kubuntu.
  • Speaking of failure, WiMax (which we have seemingly been waiting for since the last ice sheets retreated) may be a failure because it's lousy technology. The wireless DOCSIS technology mentioned in the linked article as a solution has been around for some years and doesn't have a much better reputation. We may in fact be asking too much of low-power microwave broadband systems—fixed point-to-point broadband is totally at the mercy of topography and even vegetation—and I keep coming back to the conviction that some sort of “roof-hopper” mesh network may be the best path to follow. People are doing this in some areas; why it isn't seen as a more general solution puzzles me.

The Friction Is In the Discovery

I don't buy a lot of music anymore, and in thinking back, I suspect that I stopped buying when I stopped listening to the radio. (I stopped listening to the radio because the stations play the same sixteen stupid songs every twenty minutes…forever. But that's a separate rant.) The tough part in selling anything is discovery—basically, getting the prospective customers to know that you exist—and it becomes a lot tougher when you slide from machine screws to wine, and incomparably tougher yet when you move from wine into the realm of art. Absent radio, I discover new music a lot less often. Here's a recent discovery tale that did lead to a purchase, and if I were the artist I'd be maybe a little annoyed:

Carol and I don't watch a lot of TV, but we turn on the Weather Channel before we go to bed to catch Local on the 8s, and then again in the morning over breakfast. The Weather Channel plays “smooth jazz” during its canned local forecasts. My affection for smooth jazz is sparse, albeit less sparse than my affection for what I call club jazz. No sax please; we're contrarians—I think I dislike sax music because almost everybody else worships it. A few mornings ago, I looked up over my Cheerios to watch Local on the 8s, and realized that there were no saxophones playing. Better still, it was not the usual mournful, shapeless noodling, but a purposeful, upbeat (nay, near-manic) piano piece. Two minutes later, the forecast over and the music cut short by yet another Mucinex mucus man commercial, I ran out of the kitchen to the machine here, muttering, “I gotta have that!”

Alas, the Weather Channel does not announce the artists on its forecast music, so I hammered out a quick email to them, after spending several minutes digging through their site looking for a contact link: Please, folks, what was the title/artist of the bouncy piano piece playing during today's 6:58 AM Local on the 8s?

I only half expected an answer, and was working on memorizing the piece so that I could whistle it to whomever I might know in smooth jazz fandom. But yay wow, by late afternoon, I got a nice note from a Weather Channel junior staffer who confessed that she didn't know precisely, but the February AM playlist was attached. And so it was: The email carried an Excel spreadsheet containing the titles and artists for 15 songs, one of which was by implication the bouncy piano piece. I just didn't know which one.

I had done this kind of detective work a time or two before. I first looked up the artists, separating the pianists from the sax maniacs. It came down to either Leo Tizer or Bradley Joseph. I went over to Amazon, looked up the artists, and started playing the samples for the album tracks named in the playlist spreadsheet. On the third try, I got it: Brandley Joseph's “Rose-Colored Glasses” (and Bradley himself) had been discovered. Ninety seconds later, I had purchased the track through One Click for 89c, and had a DRM-free MP3 in my music directory. Ninety seconds after that, I had his CD album (Hear the Masses) on its way. The friction was all in the discovery.

Amazon supposedly sells two million music tracks as unencumbered MP3s. I shop for music so rarely that I didn't even know this. I did know that Amazon has been selling PDF-formatted short stories (and other short textual works, including nonfiction) for a couple of years now, for 49c a pop. Alas, by the time I decided to apply to the program, they had closed it to new submissions, but the delivery mechanism is the same as for MP3s: If you have One Click enabled, you get the item in a few seconds.

I think Amazon Shorts may have been doomed because Big Name Writers would not sell unencumbered PDFs, and Small Name (or No Name) writers do not sell enough of anything to justify the effort it takes Amazon to vet them and post them. Or perhaps Amazon is simply migrating the program to Kindle. We'll find out eventually. The point to be taken away here is that we have digital delivery down cold. Discovery is fluky and always will be, especially for things like fiction, which (with vanishingly rare exceptions) you do not hear on the radio. Amazon can make the gumballs drop into your hands. We're still not sure how they'll make you want the gumballs, but tougher problems have been solved.

In the meantime, Bradley Joseph has another fan, and might have more if the Weather Channel would just put his name in the corner of the screen while they're playing his music over their forecasts. I hope he got some cash for the license, because not everybody is going to dig as hard as I did!

Odd Lots

  • From Rich Rostrom comes a pointer to an amazing gallery of 50s-70s transistor radios and transistor radio ephemera. Almost every radio I had in that period or remember is here (including a nice one belonging to my grandmother) plus some true oddities, like phony transistor radio cases concealing liquor bottles, and a transparent pen with a single transistor floating loose in a little compartment full of oil, like a spider in formaldehyde. The photography is gorgeous, but the images are large and may take some time to come down. Nonetheless, don't miss it.
  • Jim Strickland pointed out that CFLs are now available in high wattages in the Mogul base, but alas, the bulb shown will not fit in Aunt Kathleen's floor lamp, as it's too long and would hit the shade frame.
  • From Pete Albrecht I got a link to a model rocket for people who aren't rocket scientists.
  • I haven't been to Snopes in a while, but a recent post aggregated on Slashdot suggested that it has been pushing the infamous Zango adware package for several months. The firestorm seems to have changed their minds, according to a report issued only today. There is a difference between serving ads and pushing adware, and if you're going to be considered one of the world's Good Guys, you have to stay on the right side of that line.
  • The video snippets taken by my late Kodak digital camera are all in QuickTime .mov format, which is a pain in the ass to edit unless you're a Mac guy. Pete and I recently found AVIDemux, a free open-source utility on SourceForge that converts .mov clips to .avi files, and in the limited testing I've been able to do, it seems to defy the codec chaos that reigns today and works beautifully.
  • Lego was fifty years old yesterday, and I will have to admit here that I never owned Lego as a kid. Never. I had a significant Meccano set from the time I was eight, which was my favorite toy until I got into electronics in a big way several years later. (I built a differential when I was nine, and hence I know how these slightly mysterious mechanisms actually work.) I boggle at stats like the fact that there are 62 lego parts for every person on Earth, which must mean that a certain number of people have a lot of them. People have built Lego logic gates, Lego cathedrals, and (more recently) a Lego Stargate. Wow. I have a few more years to build my missing Lego skillset before Katie (and her as-yet unborn sibling) will be ready to build her own Stargate with some uncle-ish help, but time flies. I'd better be at it.