Now comes one of harder decisions I’ve made in my career

I’ve been here at Kodak for over 6 years as an hourly wage contractor. No benefits, no vacation, and no 401(K). And while I’ve bitched about it here many times, overall it’s been a damn good job. Good money, the respect of my peers, an active role in design, interesting technology, etc. But several months ago, they told me that they couldn’t renew my contract any more, and that they’d convert me to a full time employee. And that was all going ahead nicely when the head of our division suddenly left. No warning, no explanation, just “Heck of a job, Brownie” one day and “We can neither confirm nor deny he ever worked here” the next. Something fishy happened. But the new person came in, and of course the first thing she did was put a freeze on hiring.

So since that time, they’ve been renewing my contract one month at a time, and usually waiting until the last week of the month before confirming it. So needless to say, I’ve been “exploring my options”, spreading my resume around, registering at Monster and Dice, talking to headhunters, and going on some intervews. And now I’ve got an offer from Global Crossing. It doesn’t look hugely exciting, but it might be mildly interesting and a chance to get some experience in some technologies I’ve been interrested in, like Hibernate and EJBs. It’s contract-to-hire, which is a bummer, and it pays way less than I’m making now (which I expected) and probably a little less than what Kodak would come up with if they ever get around to making an offer. On the other hand, it’s in a new building, rather than a clapped out industrial building where the ceiling tiles are older than I am and the asbestos warning stickers confront you at every doorway.

So now it comes down to: do I take the nearly sure thing at Global Crossing, or sit here waiting while Kodak jerks me around for another week, another month, another quarter, or whatever?

In my career I’ve always played it by ear, but I’ve also made a habit of getting out when the going is good. I swore I wouldn’t do that here, because the pay is so much better than what I’d make elsewhere that it would be worth it to stick it out to the bitter end and maybe lose a month’s pay while looking for a new job. But this constant worry if they’re going to renew my contract this month is driving me batty.

LazyWeb: Eclipse files with .loading extensions?

Update: It’s not Eclipse, it’s NFS. The file is there as [classname].java on the machine that has ClearCase installed, but on the one I’m running on, it’s [classname].java.loading.

Google isn’t helping me here.

I have a bunch of errors in my Eclipse project, because it’s staying it can’t find a particular class. I do an “ls”, and the .java file is there. But in Eclipse, the file appears as [classname].java.loading, and no amount of hitting F5 will convince it to rescan the directory and rediscover the file.

Help?

AvMap EKP-IV complaints and kudos

I’m using this post to track the problems and user interface deficiencies that I’m having with the AvMap EKP-IV.

  • The damn CF card is busted, and they they’re currently giving me a run-around instead of sending me a new one! was busted, and the replacement came with a return envelope that wasn’t postage paid.
  • There should be a single keystroke to get to the currently active flight plan, instead of having to hit “Menu”, “Menu”, “Flight Plans”.
  • You should be able to name flight plans.
  • Calling the button for the nearest airport “Page” is stupid.
  • Hitting the “nearest” button twice should take you to the nearest airport button instead of forcing you to hit “Page”, “Menu”, “Airport”. If you need the nearest airport, you generally need it FAST.
  • Why do I keep end up in the cursor mode just about every time I go to the map page, even if I haven’t touched the joystick? It should only be in a cursor mode if I move the cursor with the joystick.
  • The joystick is way too sensitive.
  • There should be a half-arc on the display with DTK and TRK on it like the Garmin 296 and 530W have. The only thing close is to use up a lot of screen real-estate for a HSI display.
  • The way the vertical navigation works is stupid – as far as I can tell, you have to put in the top altitude, the bottom altitude and the glide slope every time you use it. In the Garmins, you just say “I want to be at 1000 AGL when I get 3 nm from the airport, and I want to descend at 500 fpm”, and it calculates where to start your descent based on your current altitude and the altitude of the airport.
  • The manual wasn’t included in the box, even though the Quick Start booklet said it would be.
  • The manual, which I downloaded from the web site, sucked rocks.
  • The power switch evidently turns itself on if you just breathe on it. I’ve discovered the batteries dead numerous times, and it’s just sitting on my flight bag.

I’ll probably think of others.

To answer Gordon’s question in the comments below, what I like about the EKP-IV:

  • It has a really great screen. It’s big, it’s bright, and it’s very clear
  • Even better, it’s in “portrait” mode. My original GPS, a Garmin 195, was in portrait mode, and I never understood why they went to landscape mode for later models. I don’t know about everybody else, but I want to see where I am and where I’m going, not where I am and 30 miles to each side. And the AnywhereMap Travel Companion and the new Bendix King AV8OR are landscape mode too. I don’t get it.
  • It’s about the same price as a 296, much cheaper than a 396, 496 or even a 495. I don’t need XM WX yet, but if I do, I like the idea that it will someday be an optional extra on this unit, rather than having to make the decision at purchase time like the Garmins.
  • It was strongly recommended by a friend who had one, sold it to buy a 496 for the weather, but then wished he’d kept the EKP-IV.
  • It doesn’t have a road mode. That way I won’t be tempted to leave it on the dashboard of my car. Let the next car thief steal a Nuvi or other car type GPS and leave my aviation GPS alone!
  • I looked longingly at the AnywhereMap new iPaq Travel Companion, and while it had some amazing features, it was incredibly slow. This one looked like it had some of the features, without the horrible slowness.

Oshkosh purchases: a mixed bag

Update: Did I sound a little annoyed with AvMap when I posted this? Well, I suppose I was. But I think I’ve finally managed to convince the support person that I’ve done everything I can, so they’re finally going to send me a new CF card. So I’m a lot less annoyed. I still wish there was a way to get them to listen to my ideas about the user interface, though. It doesn’t seem right to open a support ticket for that, but there isn’t anything else I can see on their web page for other feedback.

I made three major purchases at Oshkosh.

  1. iCom A14 handheld radio
  2. Clarity Aloft headset
  3. AvMap EKP-IV GPS

It’s been a mixed bag.

The iCom worked out of the box, I was able to use it on the trip home, and now I’ve had a chance to go through the manual it looks like it will do everything I need and then some (I didn’t know about the automatic marine weather mode, for instance). It’s slightly annoying that the free headset adaptor is a mail-in thing, and I have to make copies of the sales receipt and registration card.

The Clarity Aloft didn’t work, and I didn’t discover that until I fired up the engine for the flight home. I wrote to them as soon as I got home and they were very apologetic. They shipped a replacement immediately, and it arrived today. I took it out to the airport to make sure it worked fine, and it did. They didn’t send a pre-paid return shipping slip, so I’m going to have to pay to return the broken one and get reimbursed. I’m going to keep the extra eartips from the first one as a compensation for my troubles.

The EKP IV did work, after a fashion. There are a few items of the user interface that absolutely drive me bonkers, and a few that are minor annoyances. After I got home, I thought I’d grab the latest firmware to see if some of the worst bugs have been fixed. That involves putting the CF card in a card reader on my computer and copying some files over. Seems simple enough. The manual suggests very strongly that you keep a copy of the files on your computer, so I did. But after updating the CF card and putting it back into the unit, though, the unit says “DEVICE not PRESENT”. (Yes, that’s the capitalization.) I tried restoring the backup files, but it didn’t help. I tried copying the files to a different CF card, and the unit boots with it, but can’t access the aviation database – that’s not entirely unexpected, because the aviation database is somehow keyed to the CF card. The problem is that I just can’t seem to convince the AvMap people that the CF card is toast and I need a new one. I’ve exchanged a number of emails with somebody in Italy where I set out my very strong evidence that it’s not what I’m doing, or the version of the firmware I’m using, and they send back instructions that basically assume that I’m doing something wrong or using the wrong version of the firmware. If they don’t ship me a new CF card in the next 24 hours, I’m going to go to my credit card company and get them to cancel payment on this. And then I’m going to buy a reconditioned Garmin 296 or a 496.

Sometimes I should just leave well enough alone

I went to register my AvMap EKP-IV GPS. While doing so, I noticed that the firmware I have is a couple of version numbers older than the current downloadable one. Upgrading is supposed to be a simple matter of popping out the CF card, putting it into the computer, and copying over the two files you download, and then putting the CF card back in the GPS. Well, I did that, but then the GPS started saying “Device not found”. So I copied back the original files, which I’d copied onto my laptop as suggested in the documentation. And I got the same damn message. So now I’m basically boned.

The instructions were all about “Hilight the two files and drag them”, but I used “cp -R”. I wonder if there is a permissions problem? I knew I should have made a tar file instead of just a copy.