bconf, mtblogmail

Scripting my butt off. On request of a customer, just finished developing mtblogmail, a PHP utility that emails weblog summaries to a mailing list or the MT Notifications list at regular intervals, filling a mysterious void in the MT notifications feature (“Sure,” I said, “cake! A few SQL queries and…” turned out to be a full-blown utility). Released it as free software. Tested it here first, and migrated everyone who was on the birdhouse notifications list into subscribers. To get weekly email updates on recent birdhouse posts, enter your email in the box to the right.

Also just turned in final project for the shell programming class — a menu-driven script that creates / deletes users and groups, generates apache configurations, installs SpamAssassin preference files, configures webalizer or awstats, reports spam and virus traffic for the user and domain, etc. The instructor asked me to be a T.A. in the class next semester, but no have time.

Music: Burning Spear :: Dread River

Muslim Roots of the Blues

Musicologists are discovering similarities between Islamic holy music and early American blues — similarities that go beyond the likelihood of coincidence. Have a listen. The parallel is pretty striking. What’s the connection?

It’s really there because of all the Muslim slaves from West Africa who were taken by force to the United States for three centuries, from the 1600s to the mid-1800s. Upward of 30 percent of the African slaves in the United States were Muslim, and an untold number of them spoke and wrote Arabic, historians say now.

So if most great American music — all of rock history and all of jazz — ultimately grows out of early blues, then by extension, American musical heritage is tied intimately to the music of Islam.

Music: Gary Numan :: Game Called Echo

Intense, Provocative, and Fascinating

miles_scribbleOverheard from the dining room, wife to baby, after seeing a particularly dense and complex scribble he had done on the Etch-A-Sketch:

“I love you, Miles. I think you’re intense, provocative, and fascinating.”

The fact that Miles is not yet two is immaterial.

Music: Holly Golightly :: Run Cold

AirPort Over Ethernet, Dustbath

The AirPort Express has worked as advertised — when it works. Trouble with our house is that the layout forces WiFi signal to pass through the fridge/stove and through a dense wall. The reception light on the AX has always blinked, indicating that it’s out of range even though it’s less than 50′ from my Mac. It worked, but picking up the cordless phone or using the microwave would cut the tunes. With a tot in the house, we use the microwave a lot. Finally decided to run ethernet cable under the house and hardwire the damn thing.

Drilled a hole between the baseboard and the wall similar to how the phone cord is wired, but hit a joist and didn’t have a long enough bit to go all the way down (hole’s okay, barely noticeable). Plan B: Remove cover plate from the adjacent wall socket, drill just next to the box, and put a hole in the cover plate to match. Pushed 50′ of CAT-5 into the hole, put on old clothes and knee pads, and ventured into the crawlspace. Here’s where it gets fun.

Our office was built after the rest of the house, and has its own foundation. Turns out the main crawlspace doesn’t offer access to the space under the office (hereafter referred to as “the crypt of shacker”). The only access is from a tiny opening under the deck. Shimmying Navy Seal-style on mildewy ground, rocks under belly, dark. A hole in the main foundation opened up to the crypt. Trouble is, we had central heat installed when we moved in, and the opening was mostly filled by a 12″ conduit, leaving a space just about large enough for a cat. I’m somewhat larger than a cat. Exhaled all my air, arms forward, and pushed forward with my toes, praying I wouldn’t get stuck. Came close to backing out, lungs squished, elbows munged, but got through, shimmied forward up to the wall… only to find that the cable wasn’t there waiting for me. Apparently bunched up against the same joist I had hit with the drill. Backed out to startling daylight.

Back in the office, went to pull the cable back out… and it was caught, apparently tangled inside. Tug, cajole, sweet-talk, nothing worked. Finally had to cut it off. Now there’s 50′ of CAT-5 permanently entombed in our office wall. It was then I came up with Plan C: use the heating duct itself! Pushed aside some flashing with a screwdriver, and bingo — I could see dirt. Spooled in more cable, then back into the crypt of shacker. Upside down, threading a tangle of wire wherever I could, no reasonable way to hold or position the flashlight, hair full of damp dust, sweating like a boar, finally through to the main crawlspace and finally up through a pre-existing hole in the floor behind the stereo.

Terminator crimping time — I never get it right the first time. Finally the router registered that it saw something on the other end. Went to reconfigure the AX… only to find that the Setup Assistant wouldn’t run without the now-removed Aiport card installed. The documentation only covers working with wireless networks. Later found the answer to using AX over Ethernet: Use the Aiport Admin utility, not the Express Setup. Go to the Airport tab, click Base Station Options, and check “Airport over Ethernet.” Joy to the world.

Another 30-minute project turned into half a day. All good projects are that way. Gorgeous day, too. Except for the view from the crypt.

Music: The Meters :: Ease Back

BeBox Survives Loss of Half a Brain

This slashdot comment reminded me of a story that used to get tossed around at BeOS gatherings:

lcsaudio used to sell BeBoxes (remounted in a custom rackmount case) as part of our show control system. One day the show operators called our tech support to tell us that a 66MHz BeBox was acting a bit sluggish (BeOS, as you may know, is normally quite snappy). On his next visit, our tech took a look inside the case, and found that the fan responsible for cooling one of the two PowerPC 603 CPUs had stopped turning, causing that CPU to overheat and desolder itself from its socket. The BeBox had survived the self-destruction (and self-extraction) of a CPU and continued to run shows for nearly a week without complaint.

Music: Mike Watt :: Pluckin’, Pedalin’ and Paddlin’

KFC Abandons Plans to Enter Tibet

kfccruelty.com reports that KFC won’t be opening franchises in Tibet after all. After receiving a letter from the Dalai Lama:

On behalf of my friends at People for the Ethical Treatment of Animals (PETA), I am writing to ask that KFC abandon its plan to open restaurants in Tibet, because your corporation’s support for cruelty and mass slaughter violate Tibetan values …

According to the beeb, KFC’s parent company says they’ve decided not to enter Tibet “because it wouldn’t be profitable.”

I wonder what would happen if The Pope wrote a letter to McDonald’s asking them not to open any more slaughterhouses in Kansas.

Thanks rinchen.

Music: Plastic People of the Universe :: Magicke Noci

Time != Money

Returning from the UC-CSC conference last week, hitched a ride with a very cool UC Irvine operating systems prof. Had some interesting conversations about databases, filesystems, etc., then the conversation drifted to the topic of people’s insanely busy lives. I made some off-handed comment about time and money, and he responded without hesitation:

NO! Time is not money. You can always get money back. You can never get time back.

Music: A Certain Ratio :: Knife Slits Water

Bush Suckerpunch

bushsuckerpunch-tmThis Modern World has scanned evidence that “Bush was an asshole even in college.” Here seen violating major groundrules of rugby – both feet off the ground during a tackle, tackling above the shoulders, and oh, um, slugging a player hard in the face. “I’m sure by next week Karl Rove will have a collection of rugby players claiming that John Kerry was even worse…”

Music: Mike Watt :: Puked to High Heaven

The Corporation

Just watched The Corporation with baald, feeling overwhelmed. Feel like fighting the machine. The movie is complex, huge in scope, tragic, and very entertaining. Hits like a ton of bricks. Dozens of interviews with CEOs, thinkers, economists, corporate spies. Case studies and analysis of the role of the corporation as entity that now fills a role larger than that of any church or government, and that is bound by law to hold the bottom line above all other considerations, and that is treated with the full rights of a person (but without accountability), thanks to a twist of the 14th Amendment.

So many vectors here. Amazed at the story of a city in Bolivia that was rescued from starvation by a corporation, in exchange for the right to privatize all public services, including water. Citizens ended up paying 1/4 of their wages for water, and were barred even from collecting rainwater. Amazed at the turns of events and court decisions that resulted in genes becoming patentable. Amazed at the lies of Monsanto and their pushing of Posilac to farmers (whose cows already produced more than enough milk) at great detriment to the cow and probable detriment to human health, and the legal war they started with the Fox Network, who planned to air an expose’ (two journalists ended up getting fired over it).

Revelatory, shocking, and brilliantly produced. But also depressing.

Music: David Bowie :: Memory of a Free Festival

Ear Candles

Got to check another line item from my “things to do before I die” list. Amy and I bought a few packs of ear candles several months ago and finally got around to using them. Punch a hole in a pie tin, insert ear candle with tip sticking 3″ below. Lie down, encircle ear with moist towel, snugly insert business end of hollow candle into ear, have your partner light it on fire, and lie there listening to it crackle softly. Kind of soothing, like having a miniature, non-threatening roaring fire inside your head.

About five minutes in, I heard a gurgling, then a kind of soft “whump” sound. Afterwards, found several globules of ear wax sticking to the inside of the candle, a few inches up the remnants of the tip. Not a huge amount, as I’ve heard some people experience, but enough to impress my date, er, wife.

What’s amazing is that it works at all. I mean, I understand the physics of it, but to see wax dislodge, enter the tip of the candle, wander straight uphill three inches, and re-harden again on the inner wall of the candle, is quite amazing. As if the stuff had legs and a desire to get the hell out.

Beyond the magic of the uphill wax walk and the soothing aspect, we weren’t overly impressed, probably won’t do it again. Can’t honestly say I could hear better afterwards. What I want to know is, who ever thought of doing this to begin with? Clearly this wasn’t one of those “accidental discoveries” – someone had to have really sat down and wondered how to extract deeply lodged ear wax, then thought, “I know – gentle heat and a soft vacuum, plus a jigger of capillary action… a hollow candle lighted in the ear would be just the ticket!” Truth is stranger.

Music: Steve Hillage :: Fish Rising