If It Ain’t Broke…

I relearn something I’ve been telling people for years.

My production Mac, a dual processor G5, started acting up yesterday. It decided, out of the blue, that it would either restart or shut down whenever it felt like it. It seemed particularly fond of doing this right after I’d revised a page of my manuscript but before I’d saved that page to disk. At least that’s how it seemed. It got to the point that I stopped using it. I’d just let it run and start up programs, one-by-one, to see which of them would trigger the problem.

But I think I caused (and then resolved) this problem. I’d been playing with Nicecast (covered elsewhere in these blogs) and had discovered, by looking at the Console log, that some piece of software was unsuccessfully searching for a piece of hardware, in the background, while I worked. It wrote an entry to the log file once per second. That couldn’t be good. It must be using processor power. So I had to make it stop.

I began my witch hunt with a few messages to programming types like Dave Mark (author of a great C book) and the makers of Nicecast. They are obviously better with Google than I am, because they both came up with a Web page that pointed to my problem: a Canon scanner driver. It seems that when you install the driver for the LiDE scanner, two drivers are installed. One driver runs the scanner. The other driver spends all its time looking for a scanner that isn’t attached. Now what rocket scientist at Canon thought that up? So I attempted to delete the drivers, just to see if I could get the log messages to go away.

That’s where I screwed up. I somehow managed to drag a driver from its folder without disabling it. Every time I tried to drag it to the trash, I got a message saying that it couldn’t be dragged to the trash because it was open. I tried restarting my Mac. I tried renaming the file. The damn file couldn’t be deleted. In the old days of Mac computing, you’d occasionally get a folder like that. We called them “folders from hell.” This was a file from hell.

Eventually, I gave up and went back to work. And that’s when the computer started acting up. The first time it shut down, I’d stepped away from my desk to retrieve something from the printer. I thought I’d somehow used the shut down command. I mean, who expects their computer to just shut down by itself? But when it started doing it while I was working, I suspected a problem. It was a windy day and I thought that maybe the wind was causing power problems. Although the computer is attached to a UPS to prevent power problems from shutting it down, I thought the UPS might be dead. They don’t live forever, you know. Of course, nothing else was shutting down and not everything in my office is attached to a UPS.

After fiddling around with the UPS for a while, I started to suspect a hardware problem. Not what I needed. The G5 is less than two years old. None of my other Macs have had serious problems, and I’ve owned at least ten of them since 1989.

Then I started thinking about that file from hell. Perhaps it was triggering something really nasty in my computer, something that would bring everything down. I became determined to get rid of it.

I tried starting the computer with the Mac OS X 10.3 Panther install disc. I used Disk Utility to repair the disk (no problems) and permissions. Of course, there’s no access to the Finder when you start from that disc, so I couldn’t just drag the nasty file to the trash. When I restarted from my hard disk, the file still couldn’t be trashed. So I opened Activity Monitor, found the file’s process, and terminated it. Then I dragged it to the trash, emptied the trash, and restarted.

The computer behaved itself after that. I’d like to think that that was the problem and that I’d solved it.

So let’s review this: I find an error message in my Console log, which I really shouldn’t be looking at in the first place. I act on what I’ve seen and cause a problem that causes spurious restarting. I lose about three hours of work time causing and then resolving the problem. And now I can’t use my scanner until I reinstall the driver(s). The moral of this story: don’t look in the Console log. Or, better yet, the golden rule of computing: If it ain’t broke, don’t fix it.

It’s Too Cool

I rediscover the cool things I can do with my Mac.

One of the reasons I got into the business of writing about computers is because I thought that the things you could do with computers were very…well, cool.

I got my start with Macs back in 1989 with a Mac II cx. My previous computer had been an Apple //c and the Mac was a huge step up for me. One of the reasons I wanted it was so that I could start a BBS. I needed a hard disk and a bit more processing power than the Apple //c offered. Back in those days, the Mac IIcx was hot. It was one of the first Macs to offer a color monitor option and it ran at whopping 16 MHz. I taught myself everything I needed to know about that machine and had a BBS up and running within a month. I also learned enough to get a per diem job as a computer applications instructor, so I quit my “day job” to pursue a writing career. I like to say that that computer changed my life. It did. If I hadn’t bought it and learned my way around it so quickly, I would never have developed the expertise to change careers.

Anyway, back in those days, shareware was a big thing. There was all kinds of shareware out there and much of it was pretty cool stuff. I distinctly remember the sound editing software I used — I believe it was called SoundEdit — which enabled me to record sounds and edit sound waves. Macs had “sound cards” built in from Day 1, so sound was always part of the Macintosh experience. Everyone had their own custom sound effects and used MacInTalk to get their Macs to read.

I did other cool stuff, too. For a while, I thought I wanted to learn how to program, but I soon realized that it wasn’t worth the bother with so much good shareware and freeware out there. But somewhere along the line, I got pressed for time just trying to make a living. The time between books got shorter and shorter and I developed new interests such as motorcycling and photography, and when we moved out west, horseback riding and flying. Although I still spent the same amount of time sitting in front of my computer, that was mostly work time. I didn’t get to play around as much as I used to. The “cool factor” of the computer seemed to fade away. It was a tool for getting a job done and that job happened to be to write about using this tool. It didn’t help that I somehow became an “expert” on productivity software like Word and Excel. I’d hopped on the Web publishing wagon early on and had a book about PageMill Web authoring software that did very well. But when Adobe killed PageMill, they also killed my book. So the path back toward a cool aspect of computing was removed and I didn’t have time to cut another one.

Things haven’t changed much. I’m sill busy writing books — I think I did six or seven last year — and still interested in other things — primarily flying. But I’ve managed to crack open a door to start writing about cool things again. An eBook I’ve got lined up should be very interesting. And it has me thinking about other topics, other cool things I can do with my computer.

That’s how I stumbled upon Nicecast. Nicecast, published by a company named Rogue Amoeba, is software that enables you to broadcast from your Macintosh onto the Web and it’s very cool. To be honest, I’d seen Nicecast at MacWorld Expo last January and had thought about it as a way for the local radio station to get started in Web broadcasting. KBSZ-AM is a low budget station that isn’t particularly high tech. They have a wonderful studio with a computerized broadcasting setup, but their knowledge of computing is limited and some of their equipment is very old. In fact, Pete’s wife Jo still uses a Mac IIci (the next model after my old IIcx) to do word processing and other stuff! But Pete does surf the Web via modern PC in search of information to include on-air and to keep abreast of what’s going on in the world. Anyway, I’d seen Nicecast at Macworld and had brought back a brochure for Pete. But it didn’t seem like they’d make the hardware investment to get it all up and running. You’d have to sell a lot of ads at $2 each to get started.

A few weeks ago, I discovered a Web site that has live broadcasts from various air traffic control (ATC) locations throughout the world. It’s called LiveATC.net. You click a link for an airport and a small file is downloaded to your computer. A moment later, iTunes launches (if you’re on a Mac; I don’t know what it does on a Windows machine) and the live ATC feed plays through your speakers. You can listen to ground control at JFK directing 474s around the airport or the tower at Boston clearing AirBuses to land. Live. How cool is that?The Home page at LiveATC.net mentioned that they were looking for feeder sites. All you needed was a computer running Windows or Unix, a scanner, some relatively inexpensive software, and a connection from the scanner to the computer. Although I have a Windows PC, I don’t usually turn it on unless I’m writing about Windows software. But my Mac OS X Macintosh runs Unix “under the hood.” Perhaps I could get it to work on my Mac. Wouldn’t that be a hoot! So I e-mailed the Webmaster and told him about my setup. He responded within an hour with a friendly message that told me it could indeed work. Some more e-mail crossed between us and I had a list of possible hardware and software to get the job done. I put the hardware on my Christmas Wish List and started looking into the software.

That’s when I stumbled onto Nicecast again. And this time, I downloaded it to give it a try. I figured that if I could get it to work with my weird network setup, I could get it to work anywhere. I had to reconfigure it to use a different network port than the default 8000 (which was in use by my Web server software) and then had to reconfigure my Airport wireless station to send requests to the new port to that computer (my production machine). Then I began broadcasting directly from my iTunes playlist. About 15 minutes of setup and it works flawlessly. Not bad for $40 worth of software. I shouldn’t have any trouble at all getting it to work with the scanner.

Then I thought about recording things that I could play on my radio station. I went in search of additional software that would enable me to use my PowerBook’s built-in microphone to record voices and sounds. I wound up with two packages that seem to complement each other nicely: Audio Hijack Pro, which is a $32 product by Rogue Amoeba, and Audacity, which is a freeware product distributed by SourceForge.net. Audio Hijack is cool because it can “hijack” other programs and record their sounds. This makes it possible to record a soundtrack from a game or a video presentation, as well as from the Mac’s built-in sound sources. Although you can apply special effects, you can’t edit the sounds. That’s where Audacity comes in. Although it can’t hijack sounds from other programs, it can record from Mac sound sources and it has editing capabilities. In fact, it reminds me a lot of SoundEdit, the shareware program I used years ago on my first Mac.

I played with all this last night. I recorded my bird, Alex, saying some of his usual things

So that’s where I stand now. I have the tools to record and broadcast. But I don’t have the time to set anything up. (What else is new?) But maybe one of these days, you’ll tune into Flying M Radio and be able to hear these blog pages.

I’m Addicted

I realize that I’m addicted to flying.

Addiction. It’s a strong word for a nasty condition. Unfortunately, I think it applies to me.

I think I’m addicted to flying. It’s been over a month now since I’ve flown and I’m suffering from withdrawal. I look out into the clear, blue skies so common in this area, see the mountains out in the distance, and imagine flying among them, in their canyons and over their peaks. I imagine discovering new points of interest from 500 feet up. I imagine cruising around Vulture Peak, waving to the hikers I know must be climbing this time of year. I imagine flying low over empty desert roads, using them as guidelines at twice the speed a ground vehicle would drive them. I imagine dropping in to the Wayside Inn, Kofa Cafe, Wild Horse West, or that truckstop out on I-10, just for a $200 hamburger. I imagine sharing the joy of flight with Wickenburg residents and seasonal visitors, many of whom have never been aloft in a helicopter. I imagine smooth flight, graceful turns, on-the-spot landings.

It’s hard not to be able to do all that. But my old helicopter has been gone since November 1 and other than a few minutes of stick time in Jim Wurth’s Hughes 500c, I’ve been grounded, waiting for my new helicopter to be built, tested, and ready for delivery.

I never really thought of this feeling as withdrawal from an addition. That wasn’t until I started surfing the Web. I found an article on VerticalReference.com titled “How to Get Out of Aviation.” And there it was, in big, bold letters, the phrase I’d never considered: “Helicopters are an addiction!” What followed was a tongue-in-cheek 12-step program to quit flying helicopters. Cute. As if I wanted to quit.

Yesterday, I was chatting with Gus, who took over my contract at Wickenburg Airport. I told him about my frustrations in not being able to fly. He used the A word, too. He said he hadn’t flown in 12 years. He’s been offered rides many times, but he always turns them down. He’s worried that he’ll get hooked again. And he says the habit is just too expensive. Can’t argue about that. But there’s a lot of bang for the buck.

My sister smokes and has been smoking for over twenty years. We all want her to quit, but she won’t. She says she likes smoking. Well, I like flying. And at least this addiction isn’t slowly killing me, poisoning my lungs with smoke and tar.

Yesterday, while I was working hard on a revision to my Mac OS X book, I got a phone call from Tristan. Tristan is a buddy of mine based in Santa Clara, CA who owns an R44 Raven helicopter. I leased his helicopter last winter/spring while he was in graduate school and it did great things for my tour business, convincing me to upgrade. Anyway, Tristan starts off the conversation by saying, “I’m at the Robinson factory taking the safety course and there’s a beautiful red Raven II with the N-number 630ML doing hovering autos outside on the ramp.” My helicopter! It’s finished! It’s flying!

It appears that it emerged from the factory on Monday and is going through its FAA airworthiness certification. After that, according to Justin at Hillsboro Aviation, it’ll be partially disassembled and inspected again. Then 5 to 10 hours of test flying will be done. Oddly enough, safety course students sometimes fly helicopters ready for delivery. (If the timing is just right, Tristan might actually fly my helicopter before I do!) Finally, the helicopter will be taken back inside, where it will be detailed and prepared for delivery. I’ll get a phone call and hop on a plane to LAX, where a Robinson test pilot will pick me up — perhaps in my own helicopter! — and take me to the factory to receive my ship.

When will all this happen? Well, there’s a SLIGHT chance that it will happen next week, right before Christmas. What a present THAT will make! But it’s more likely that it’ll have to wait until after the Christmas holiday, when Robinson is closed for the week. That means January 3 or 4. In the meantime, I’m draining all my bank accounts and going back into debt to fund the purchase and pay the first installment on an extremely costly commercial insurance policy.

Until then, I’m looking for a fix. Mike offered to take me flying in his Grumman Tiger, but I’m not very interested. Cruising along at 120 knots 5000 feet above the ground is not very interesting to me. I’d rather fly at 90 knots and 500 feet. Jim said he’s going flying this week and promised to call me. I promised to pay for fuel. And Chris said I can come flying with him in his recently acquired 1946 Piper Cub. He says he seldom flies faster than 60 knots or 400 feet up. Just the kind of flying I like to do. The trick is to be at the airport when Chris gets there. And although Chris doesn’t work all winter long, I do.

Today I’ll go back to my office and continue working on the book that will pay for my addiction. I was recently told by someone in the know that my Mac OS X book is the #2 bestselling Macintosh book. (Number one would be better, but I’d need to hire a hit man to achieve that and all my money is tied up in aviation right now.) I’ll finish Chapter 3 and probably Chapter 4. My editor will be very pleased. But while I’m working, I’ll be listening to my aviation radio, hearing the helicopters from Universal and Silver State fly into Wickenburg for cross-country flights and pattern work.

And I’ll be looking forward to the time when I can get a good fix.

Landlord Stories, Part II

An update on my landlord situation.

We finished work on the rental house that my tenant had trashed.

The painting was done last week. The carpet was replaced on Friday.

Mike, John, Lorna, and I spent Saturday cleaning the vertical blinds — which had probably never been cleaned before — and fixing the broken things throughout: kitchen sink faucet, garbage disposal, exhaust fans, etc. We also cleaned out the storage closets under the carport. The tenant from hell had just stuffed both closets with things she no longer cared about — toys, games, photographs, clothes, trophies — you name it. The highlights: a 8×10 photograph of her mother (recently deceased) and someone’s service medal. Anything that looked as if it had value went to the local thrift shop. Everything else went into the trash. We filled the curbside trash bin for the fifth time that day.

The house looks absolutely great now. I’ve already gotten some calls from prospective tenants, but so far every single one of them has a dog. No pets. No exceptions. I’m not going through this again.

I also started the wheels turning on refinancing the place. My goal is to get a separate mortgage for the apartment building and the house. Right now, they’re on the same mortgage. Once they’re separated, I can sell each one individually. I’d like to sell the house and keep the apartment building. I’m pretty sure I want to put my office in Unit #4, which is upstairs and has nice views. But I got a call from someone who’s interested in renting it for three months and if she does take it, I’ll put off my office move until she’s gone.

Of course, since the whole property — house and apartments — are currently listed for sale, I might just sell everything off and be done with it. I just hope that if they do all sell together, it happens soon, before I pay over $4K in bank closing costs for the new mortgages.

Wickenburg is an Island

Some more thoughts on living at the edge of nowhere.

Last night, we went out to dinner at House Berlin with our friends, the Wurths.

House Berlin is one of my favorite places to eat in Wickenburg. The food is always good and lately the service is good again, too.

The Wurths are a semi-retired couple who moved into Wickenburg not long after we did seven or eight years ago. Jim had been an airline pilot for Eastern Airlines and took early retirement before Eastern went bust. Judith had been a flight attendant back in the days when they were still called stewardesses and had done a few other things I didn’t know much about. Now they live in Wickenburg where they manufacture and sell battery-based aircraft starting devices called StartPacs.

Jim flies a helicopter now and that’s how I know him. He has a 1969 Hughes 500c, exquisitely refurbished and painted. As he likes to say, it’s the Porsche of helicopters. He gave me a ride up the Hassayampa River once that was quite memorable, primarily because of the positive and negative Gs he pulled. In a helicopter. My little Robinson R22, which I owned at the time, couldn’t fly like that. But then again, it didn’t cost $500/hour to fly, either.

Anyway, we went out to dinner and had a nice meal. Jim and Judith had just gotten back from a trade show in Reno, NV, where they’d sold a lot of StartPacs to agricultural operators — companies that do crop dusting, etc. They had lots of stories to tell about the aircraft they’d seen and the stories they’d heard. Judith had caught a cold from Jim and was quieter than usual, looking more tired than I did. (I’d spent the day with Mike and some other friends cleaning up my rental house.)

I’d driven my Honda S2000 to the restaurant and parked out front with the top down. It had been an extremely warm day, with temperatures reaching the 80s in the late afternoon, so it had been nice to get out in the convertible. I rarely drive the car; I’ve had it since August 2003 and it has just over 7000 miles on it now. The car is an eye-catcher in Wickenburg, which probably has more pickup trucks per capita (among year-round residents, of course) than any other town in Arizona. At least that’s how it seems. When I go out with the car, I like to park it in an obvious place, top down, to draw attention to the business I’m visiting. It’s my way of saying, “Hey, this is a cool place. Come on in and check it out.”

[A side story here. Earlier this year, members of the helicopter owners group I belong to descended (literally) on the Wayside Inn, just southeast of Alamo Lake. Five helicopters and a Citabria airplane landed at the restaurant and went in for lunch. (The Citabria landed on the dirt road that runs past the place.) The Wayside Inn is in the middle of nowhere (not even close to the edge) and doesn’t get much business. (Location, location, location.) But with five helicopters and an airplane outside, it seemed that everyone who drove by stopped and came in to eat. Every single table was full. Frankly, I think they should feed us for free when we come in, just to drum up business.]

I left the top down on the car for the drive home. It was only 7 PM, but it was dark and very cool. The desert is like that in the winter. Imagine that the sun is a big heat lamp shining down on the desert. The angle of the sun in the winter is low, so it never really gets very hot. But when the sun goes down and that heat lamp is gone, the air cools very quickly. It’s not unusual to lose 20°F in an hour. But I had the windows rolled up and the heater on in the car, so we were quite cosy.

The moonless sky was full of stars. It was a beautiful night, despite the cold, and although I was tired, I didn’t feel like going home. I felt like going for a drive.

I thought back to the days I lived in New Jersey, not far from Manhattan. Sometimes, on the spur of the moment, we’d drive into the city for a few hours, riding down the streets, dodging the yellow taxis, listening to the sound of the car horns bounce off the tall buildings on the side of the road. We’d drive down Broadway through Times Square, past Herald Square and Washington Square. We’d see the punkers and cross-dressers and plain old college kids in Greenwich Village and sometimes, if we got a parking spot, would hop out and take a walk around. Other times, we’d head down to Chinatown or Little Italy for Chinese food or some Italian pastries at Ferrarra’s. (I remember a few years ago taking a $14 round trip cab ride from midtown to Little Italy, just to pick up a box of pastries — they’re that good.) We’d drive down past the Municipal Building, where I worked for several years, and City Hall. Then we’d drive up the east side on the FDR drive, past the Brooklyn, Manhattan, and Williamsburg Bridges. The lights of the city’s skyscrapers would be to our left as we headed north while the darkness of the East River was to our right. Past the Queensboro Bridge (immortalized by it’s other name in the Simon and Garfunkel song) and the tramway to Roosevelt Island. Onto the Harlem River Drive, past Yankee Stadium, and up the ramp to the Cross Bronx Expressway. Then a short drive over the George Washington Bridge and into the darkness of the Palisades Parkway to the north. A while later, we’d be home again, full of memories, Chinese food, or pastries — more likely a combination of these. Although we lived on a quiet, tree-lined street in a town so small that few people knew of its existence — Harrington Park — we were only 26 miles from midtown Manhattan. Two hours was often enough time to have a brief evening out in the big city.

Last night, in Wickenburg, reminded me of an early or late summer night in New Jersey. The weather was about the same. But that’s where the similarities end.

Wickenburg, you see, is an island surrounded by desert. When you drive away from Wickenburg at night, you drive into darkness. Eventually, that darkness is replaced with another town or more. Go southeast and you’ll pass through Morristown, Circle City, and Wittman, none of which are very impressive day or night before you finally get to Surprise, which is growing rapidly, spreading northward at an alarming rate. That’s where you’ll find the bright lights of the strip malls and big box stores and parking lots. Go west and you’ll eventually pass through Aquila, Wenden, Salome, Hope, and Brenda before finally hitting I-10. These tiny communities make Wickenburg seem like a thriving metropolis. Go north and you’ll pass through Congress, Yarnell, and Peeples Valley on your way to distance Prescott, which is a thriving metropolis.

And Phoenix, to the southeast, is not only distant, but it’s a poor substitute for New York.

So I guess it’s safe to say that Wickenburg just isn’t a good starting point to take an evening drive. It’s an island that is surrounded by distance rather than water.

All this passed through my mind in the distance between Double D and Safeway on West Wickenburg Way. So we just went home.

If anyone knows of a place to get good Italian pastries — and I mean real Italian pastries — in the Phoenix area, please let me know. It might be worth a drive just to check it out.