AirPort Express with AirTunes

I buy yet another gadget for my Macs.

I’d just finished writing the Networking chapter of my Mac OS X 10.4 Tiger: Visual QuickStart Guide when my editor, Cliff, called me into an iChat chat. Cliff and I often use iChat during the day to ask each other quick questions.

“Why didn’t you include AirPort Express in the book?” he wanted to know.

“I don’t have one of those,” I told him. Or at least I typed at his icon, which was a orange globe that day. “I can’t be expected to buy every piece of Apple hardware,” I added.

This was true. Every year, I invested hundreds, if not thousands, of dollars buying the Apple hardware I needed to write my Mac OS X book. A new desktop Mac every two years. A new laptop every three years. AirPort base stations and cards. iPods. Digital cameras, scanners, color printers. The list went on and on. It was very costly and I had a huge collection of old hardware that I just didn’t have time to put on eBay. Apple might help legitimate authors out with software, but it seldom coughed up hardware for the cause.

“But we should mention it,” he insisted.

“Do people buy it?”

“I’m sure they do.”

I switched over to Safari and surfed on over to the Apple store where I read a description of AirPort Express. Among other things, it enabled you to send iTunes data from an AirPort-equiped Mac to compatible stereo speakers. I thought about Mike and his desire to buy a new receiver. I looked at the price. Oh hell. What was another $129?

So I bought one.

It’s actually a pretty cool little device. It plugs into a wall socket and has three ports: USB, Ethernet, and Audio Out. You plug the Ethernet into a Mac, cable modem or DSL connection, or hub. (Mine isn’t plugged into anything.) You plug the USB into a printer, so the printer is accessible to users on the network. (Mine isn’t plugged into anything.) And you plug the audio out into a pair of stereo speakers or, in our case, a stereo receiver with speakers attached.

Then you configure the whole thing with the AirPort Setup Assistant. You have two options: configure it just so it sends iTunes to the speakers or configure it so it extends an existing AirPort network. I chose the second option. I mean, why not? And the iTunes to stereo thing still works.

It’s kind of cool to control the stereo upstairs with my PowerBook in the kitchen.

I’m impressed. I added a tiny bit of info to the book about it. But I’m also going to write an article about it for InformIt.com. That’s how I pay for this stuff, after all.

Living Will

I pass along something amusing (and rather sad) to readers who think.

This morning, I got an e-mail from my cousin Kathy who lives back in New York. Kathy teaches school and is one of the family’s more thoughtful members. (Sadly, she’s related by marriage, so it doesn’t help us score points in our bloodline.)

Kathy often passes on funny things she receives via e-mail. Unlike a lot of folks who forward stuff to me, the ones I get from Kathy that aren’t related to menopause or the stupidity of men are often quite well written and funny. This one was like that. I want to share it with readers here.

Sadly, I don’t have a by-line for the piece and don’t know who wrote it so I can’t include credit for it. I did not write it. If anyone out there knows the original author of this piece, please let me know. And obviously, since I respect copyright, if the author has a problem with me sharing this, he should contact me so I can remove it. Frankly, if I’d wrote it, it would be…well, right here. And I’d be proud to put my name on it.

That said, here it is. Read it and think.

Below is an example of a LIVING WILL you may want to draft in light of recent events:

* In the event I lapse into a persistent vegetative state, I want medical authorities to resort to extraordinary means to prolong my hellish semiexistence. Fifteen years wouldn’t be long enough for me.

* I want my wife and my parents to compound their misery by engaging in a bitter and protracted feud that depletes their emotions and their bank accounts.

* I want my wife to ruin the rest of her life by maintaining an interminable vigil at my bedside. I’d be really jealous if she waited less than a decade to start dating again or otherwise rebuilding a semblance of a normal life.

* I want my case to be turned into a circus by losers and crackpots from around the country who hope to bring meaning to their empty lives by investing the same transient emotion in me that they once reserved for Laci Peterson, Chandra Levy and that little girl who got stuck in a well.

* I want those crackpots to spread vicious lies about my wife.

* I want to be placed in a hospice where protesters can gather to bring further grief and disruption to the lives of dozens of dying patients and families whose stories are sadder than my own.

* I want the people who attach themselves to my case because of their deep devotion to the sanctity of life to make death threats against any judges, elected officials or health care professionals who disagree with them.

* I want the medical geniuses and philosopher kings who populate the Florida Legislature to ignore me for more than a decade and then turn my case into a forum for weeks of politically calculated bloviation.

* I want total strangers – oily politicians, maudlin news anchors, ersatz friars and all other hangers-on – to start calling me “Bobby,” as if they had known me since childhood.

* I’m not insisting on this as part of my directive, but it would be nice if Congress passed a “Bobby’s Law” that applied only to me and ignored the medical needs of tens of millions of other Americans without adequate health coverage.

* Even if the “Bobby’s Law” idea doesn’t work out, I want Congress – especially all those self-described conservatives who claim to believe in “less government and more freedom” – to trample on the decisions of doctors, judges and other experts who actually know something about my case. And I want members of Congress to launch into an extended debate that gives them another excuse to avoid pesky issues such as national security and the economy.

* In particular, I want House Majority Leader Tom DeLay to use my case as an opportunity to divert the country’s attention from the mounting political and legal troubles stemming from his slimy misbehavior.

* And I want Senate Majority Leader Bill Frist to make a mockery of his Harvard medical degree by misrepresenting the details of my case in ways that might give a boost to his 2008 presidential campaign.

* I want Frist and the rest of the world to judge my medical condition on the basis of a snippet of dated and demeaning videotape that should have remained private.

* Because I think I would retain my sense of humor even in a persistent vegetative state, I’d want President Bush – the same guy who publicly mocked Karla Faye Tucker when signing off on her death warrant as governor of Texas – to claim he was intervening in my case because it is always best “to err on the side of life.”

* I want the state Department of Children and Families to step in at the last moment to take responsibility for my well-being, because nothing bad could ever happen to anyone under DCF’s care.

* And because Gov. Jeb Bush is the smartest and most righteous human being on the face of the Earth, I want any and all of the aforementioned directives to be disregarded if the governor happens to disagree with them. If he says he knows what’s best for me, I won’t be in any position to argue.

Gone to the Birds

A little bit about the birds in my life.

This morning, my rooster started crowing at 4:03 AM. I know this because I heard him. We’re getting on to the time of year when you can leave windows open all night. I think one of the bedroom windows must be open a crack because I heard him quite clearly this morning. I was already awake, of course, so it didn’t really bother me. It just reminded me that I have a rooster. And it made me wonder whether my new neighbors — the folks that moved into the pink house on 328th Avenue — could hear him. And whether he bothered them.

My closest neighbors must hear him pretty good. I asked them once if he bothered them and they assured me that he didn’t. They like the sound. That’s good to know. But when you consider that he does most of his crowing before sunrise, it makes you wonder how early they get up.

One of my other neighbors had a rooster for a while. I could tell because I’d hear crowing far off sometimes, when it wasn’t my rooster. Then the crowing stopped and I knew the coyotes had paid Mr. Rooster a visit.

The coyotes have paid my chickens numerous visits. The first time was way back with my first batch of 8 chickens, all hens, which I used to let out during the day. They’d come down the driveway to where the horses live and spend the morning scratching around in the sand for bugs and other chicken delicacies. One afternoon, when they all came back to roost, there were only five of them. Three had disappeared without a trace. You’d think the horses would protect them, but no. Horses have no interest in chickens.

A funny story here. Every night during the summer’s monsoon season, we have to move our horses out of their lower corral, because it’s in a flood zone, to spend the night in their much smaller upper corral. The upper corral has fence-hung feeders. I’d go to the upper corral in the evening and prepare it by adding hay and a grain mixture we call “bucket” to each feeder before bringing up the horses. The chickens were usually out and about and even though they don’t have enough brains to fill a shot glass, they figured out that there was grain in the feeders. So once in a while, they’d hop up there and scratch around a bit. One day, when I brought the horses up, Jake, our unflappable Quarter Horse, stuck his head in his feeder to get at the grain and immediately pulled it out. A chicken popped out, onto the ground, and ran away. Jake seemed to let out a deep sigh before he stuck his head back in for dinner.

I currently have three hens and a rooster. Over the years, I’ve lost lots of chickens to coyotes, which is why a coyote tail hangs from my Honda’s rearview mirror. More recently, however, the problem has been my neighbor’s dogs. I like my neighbors and I like their dogs. We live outside the town limits, at the end of a dead-end road. There are only three houses out here and we all have dogs. Although leashes are technically required — this is Maricopa County — none of us pay much attention to that. Instead, we’ve trained our dogs to stay nearby. Dogs don’t necessarily understand property lines, so our dogs occasionally stray onto each others’ property. No big deal there. My neighbor’s dogs, Bo and Trixie, often come up to my house to visit my dog, Jack. Sometimes they go down to the wash and play together. They play rough — too rough for my brother’s dog, who came to visit for Thanksgiving. But they have fun and they don’t really bother anyone.

That is, until Bo and Trixie discovered that if they dug under the fence, they could get at the chickens. The fence was my effort to contain the chickens so the coyotes would stop getting them. Coyotes are evidently lazy and are not interested in the hard labor of digging under a fence. Bo and Trixie, on the other hand, like to dig. The chickens gave them a reward for good digging. So one day, they dug under the fence, got in, and had a good chicken dinner, leaving only two live chickens behind as mute witnesses.

At first, I thought the coyotes had done the dirty deed. But then I realized that whoever had done it had left parts. Coyotes don’t leave parts. They take the whole chicken in their mouth and trot off with it. I’ve seen them do this. But I wasn’t putting two and two together yet so I figured it was the coyotes. So we reinforced the bottom of the fence with stakes and filled in the holes and got some more chickens, including the current rooster.

One day around Thanksgiving, I’m lounging around the house with my house guests and there’s a knock on the door. That in itself is amazing; no one ever knocks on our door. No one can ever find our house. If you know where our house is, it’s likely that you know us well enough to just open the door and holler “Hello?” I opened the door and found my neighbor’s three little kids standing there. They’re aged 4 to 8 or something like that. Two boys and their older sister. “Our dogs are eating your chickens,” they reported.

I threw on my shoes and ran down the driveway, followed closely by my brother and whoever else was around. Sure enough, the dogs were in the chicken yard. But these chickens had some survival skills — quite impressive for chickens — and had retreated into the upper part of the coop. The dogs were unable to catch them.

We got the dogs out and secured the chickens in the upper coop, where I knew they’d be safe. We patched up the hole Bo and Trixie had made. And a few weeks later, we installed an electric fence around the outside bottom edge of the fenced-in yard. I was there one day when Bo touched it. He went yelping back home and didn’t return for over a week. Needless to say, they don’t try getting into the chicken coop anymore.

The chickens, however, must be traumatized by all these close calls. Only one of the three hens lays eggs. I get about 5 eggs a week from her. The other two are freeloaders. They don’t know how lucky they are. My chicken-raising book advises you to eat the chickens that stop laying.

PhotoI also have a bird in the house. Alex the Bird is an African Grey parrot. As I type this at my kitchen table, Alex is practicing his vocabulary. “Jack, no! You’re bad! Are you cranky? Hello Mikey. Are you a duck? Gimme that thing. Jack, no! Alex! Hey goober. Fatso. Come on Jack. Wanna go upside down? Are you a chicken? Are you a cow? Are you a cranky bird? Ricky bird. Alex, are you cranky? Alex is a maniac. Okay, Alex the Bird. Hello. Hey, you goober. See you later alligator.” You get the idea. He’s 2-1/2 years old and he says a ton of stuff. In fact, he’s forgotten half of what he used to know. It’s pretty amazing considering that he’ll live to be about 50. By the time I’m dead and gone, he’ll be talking better than most people I know.

Alex also does sound effects, like the dog whining, my cell phone, and the squeal of the back screen door (which no longer squeals, but Alex squeals anyway every time we open it). He whistles pretty darn good, too. Right now, I’m teaching him the theme for the “Andy Griffith Show,” which I downloaded from the Internet. Every once in a while, I play it a few times for him. He practices in the morning — like right now — and I repeat back the part he’s trying to do to reinforce the correct stuff.

African Grey parrots are incredible companion pets. They thrive on attention and will learn to say whatever you take the time to teach them. Like all other birds, they’re messy, but if you have a dog that likes bird food, a lot of the mess is cleaned up as it happens. Every morning, in fact, when Alex has his breakfast (scrambled eggs), he drops half of it on the floor where Jack is waiting to gobble it up. Sometimes I think he drops the food on purpose just to watch Jack.

Unlike the typical African Grey (at least according to most books and articles I’ve read), Alex is extremely affectionate and likes to be cuddled. I hug him every morning before I put him back in his cage for the day and every night before I put him back in his cage for bed. He also likes to play rough. I hold him upside down by his feet and tickle his belly. Although he makes some fussy noises sometimes — his way of saying, “Cut that out!” — I know he likes it. It’s the attention, I think. He trusts me and knows I won’t hurt him. So although our rough play should be scary to him, it isn’t.

There are a lot of wild birds around Wickenburg, too. Hummingbirds abound. I used to keep feeders filled for them, but I’ve been slacking off. I don’t spend enough time at home to watch them. There are also quail, doves, Gila woodpeckers, thrushes, orioles, and more others than I know. When I had my office in the house, I recall looking up out the window one morning to see a Gambels quail dad leading his six or seven baby chicks to a shady spot in my flower garden. I watched them lounge for quite a while, transfixed. The babies were so cute! Then dad decided to move the troop on and they hopped out of sight.

We also have roadrunners here, although I don’t see them very often. Roadrunners are most often found in sandy washes and places where they can find lizards and snakes, which they eat. I was in Lake Havasu City the other day, chatting with some folks at the Nautical Inn when we spotted a roadrunner standing on the deck of a building less than 50 feet away. One of the men told us a story about an exchange between a roadrunner and a coyote that he had witnessed. The two animals faced off with a long chain-link fence between them. The roadrunner made cackling noises, and walked back and forth on his side of the fence, teasing the coyote. The coyote walked back and forth. Little by little, the roadrunner and coyote got closer and closer to the end of the fence. Finally, the coyote seized his chance. He took off, darting around the edge of the fence. But the roadrunner was quicker. He took off (they do know how to fly) and sailed over the fence, landing on the other side. Then they faced off again, on opposite sides of the fence, and the roadrunner started cackling all over again. It was quite clear who was smarter (in case those cartoons didn’t convince you) and the roadrunner was definitely having some fun at the coyote’s expense.

We don’t get many birds in the yard anymore, probably because of Jack the Dog. He chases all animals out of the yard. That’s okay, though. There are plenty of other places for them to go. I’m sure I could get some back if I put out seed for them, but Jack is actually quite good at catching doves and I really don’t want to see any more dead doves on my doorstep. (And they say cats are bad.)There are three red tailed hawks in the area. They live near the golf course on Steinway Road. I often see them together on the power lines there. The are also turkey vultures in town. They just got back from wherever it is that they go for the winter. They look wonderful in flight and many observers mistake them for hawks. But there’s no mistaking them when they’re on the ground around a dead cow. They’re downright ugly!We have owls, too. There was one that lived in the state land out behind my house. Every evening, just after sunset, he’d fly out for his nighttime hunt. He’d land on a tree behind our house and hoot for a bit, then soar past our house and land on the top of a power pole on 328th Avenue. We saw him nearly every day for weeks. And we often saw or heard him coming in early in the morning. But one day, he misjudged his landing on the power pole. His wings evidently touched the power lines in just the wrong way. Fried. We found him on the ground near the power pole. The next day, his body was gone.

That’s the way things are here in the desert. Every animal — dead or alive — is a meal for another animal. Nature keeps a delicate balance here that really isn’t a balance at all. For example, because of all the rain we’re having, there’s a lot of grass. That means there’s plenty of food for the rabbits. That means there will be plenty of rabbits this spring and summer. Rabbits are good food for coyotes. So next year, there will be lots of coyotes. It happened the last time we had an El Niño year, so I know what to expect.

That’s all for now; I need my second cup of coffee. And my rooster is crowing again.

No Thanks to the Media

Media coverage of the Hassayampa River flooding turns Wickenburg’s airspace into a danger zone of low-flying aircraft.

Wickenburg was on the news quite a bit this past weekend. It seems that the Phoenix-area news teams heard about the damage on Jack Burden Road and decided to fly up to get some live footage. At various times, each of the Phoenix TV helicopters were in town, beaming images of the new waterfront housing back to the city. It was just the kind of disaster the media likes and they made good use of it.

Of course, it also created a tourist attraction for pilots in the Phoenix area. I nearly had a close encounter with one of them on Sunday.

I’d just departed the airport, heading out toward Lake Pleasant. My normal path takes me over the river near town. My normal altitude is 500 AGL, far below the altitudes most airplanes fly. So imagine my surprise when I saw a single engine airplane slightly below my altitude, flying right up the river toward me.

I took evasive action, veering to the east and climbing. (My usual evasive maneuver to avoid airplanes is to descend, since they’re normally above me, so this was weird.) “Airplane over Wickenburg, are you on frequency?” I asked into the radio.

No answer.

This pissed me off. The guy was less than 5 miles from an operating airport and he wasn’t even on the airport frequency. There were at least two other airplanes in the area — I’d heard both of them on the radio. There was a real danger of one of them meeting up with this idiot in the air.

“Wickenburg traffic, be advised that there is a low-flying airplane over the town, flying up the Hassayampa River. He is not on frequency.”

John, who was working at the FBO, made some comment I didn’t catch. The airplane passed below us, to our right. We continued flying out of town, now avoiding the river and any other aerial tourists it may have attracted.

The only thing I regret is that I didn’t get the jerk’s N-Number. He was close enough to see it, but I was more concerned with getting out of his way than identifying him. Next time will be different.

Rain on the Parade

It looks like Gold Rush Days will be washed out (again).

From the national weather service:

THE FLASH FLOOD WATCH WILL BE IN EFFECT FOR MARICOPA… SOUTHERN GILA… NORTHERN PINAL… YUMA AND LA PAZ COUNTIES IN ARIZONA FROM 5 AM MST TODAY THROUGH 5 AM SATURDAY. CITIES… TOWNS… AND LOCATIONS IN THE WATCH INCLUDE THE GREATER PHOENIX METROPOLITAN AREA… WICKENBURG… SALT RIVER RECREATIONAL LAKES… GLOBE… MIAMI… YUMA… PARKER… QUARTZSITE… WENDEN… GILA BEND… AND CASA GRANDE.

(Okay, so I made Wickenburg bold. We wouldn’t get that much attention from the NWS.)

Of course, the weather forecast calls for rain all day Saturday, too.

The town seems to have terrible luck when it comes to Gold Rush Days. More often than not, the weather is foul — either rainy or cold. I don’t remember last year being bad, but then again, I didn’t join in on the Gold Rush Days activities last year. (Many locals don’t.)

The good thing about the rain is that we need it. Arizona always needs rain. Even when there are flash flood warnings, we need rain. There just isn’t enough water in Arizona and, with the explosive growth of the southwest, there never will be. Every time we get a weather report that suggests an inch or more of rain — like we have today — I’m thrilled. It adds more time to the clock. I’m talking, of course, about the clock that’s ticking down the hours until Arizona doesn’t have enough water for its people and golf courses.

Another good thing — for Wickenburg — is that the river will keep flowing. It’s been at it for about two months now and I’m enjoying every minute of it. I usually see it from the air as I do tours in my helicopter. The other day, I took a couple up to photograph their land alongside the Hassayampa. After about 10 minutes of circling at 500 feet, we headed up river. Not only is the desert beautifully green, but many of the side canyons were still flowing with tiny streams of water. And it hadn’t rained in days! I can’t wait to fly again on Sunday to see what this storm does to the canyons.