• Is more security a solution?

    I just heard on the news that the TSA and local police were beefing up more security at the Detroit airport. For off, this sounds like closing the barn door after the horses have left. Second off, the flight didn't originate from Detroit (it didn't even originate in this country)! So adding more security in Detroit won't help flights coming into the airport. Wow, brilliant.

    (I hope the news just got this wrong, because if someone actually decided this, it seems like a complete waste to me.)

  • End of "Sacrifice the Tree" Holiday

    While Christmas was yesterday, I consider today the end of the holiday as it's when I started to see Christmas trees ready for recycling. While running today, I saw a number of trees at a local drop off facility. This seems like such a waste to me; forget the environmental impact (I'll get to that later), but if you went to the effort of finding a tree, lugging it home, putting decorations on it, and putting gifts under it, wouldn't you at least want to keep it for a few more days? I wonder if some people took the tree down right after the gifts were removed from beneath it?

    In our local paper today, there was an article about recycling Christmas trees where Environmental Services Program Director Lynne France of Chula Vista said:

    Christmas trees are not as environmentally horrible as everyone thinks, because they are plantation grown for the purpose of being a Christmas tree. It's not like they are cutting down old-growth forests to give you a Christmas tree.

    Is she really that clueless or did that just make for a good quote? The cutting down of the trees isn't the only environmental impact. Consider that the trees are cut down (primarily) with chainsaws or other motorized equipment which burn fuel and contribute more greenhouse gases to the atmosphere. Then the trees are trucked from where they are grown/chopped down to Christmas tree lots which could be pretty far away. Then people drive to the lots to pick up the trees. After they're done with the trees, people either drive to dispose of them or have them picked up (for single family houses in the city of San Diego, those with trees can leave them at the curb and they'll be picked up with other green waste which shouldn't cause the Environmental Services folks to have to make another trip), then motorized equipment (chippers) are used to convert the trees into mulch. So, if you think that there is little environmental impact from the trees just because they were grown specifically for the purpose of being Christmas trees, you're clearly mistaken.

  • Programming extortion or poor estimating?

    For a project we have at work, we needed to have some Java code written for encryption. The tool we have has example code for it, but it wasn't quite what I wanted. So, one of our developers got a quote from the company that put together the example to change the code to what I wanted as I don't know Java. The quote to modify the code was 4 hours @ $155/hour. While I don't have a problem with the hourly rate, I thought the 4 hours was utterly ridiculous as the example code was almost what we needed and the encryption libraries are already built into Java. In addition, getting $620 approved for this might have been more trouble than it was worth.

    On Friday, I sat down, did some Google searches, installed NetBeans, and within an hour, I had the Java code working. Prior to this, I had never written a line of Java code. However, Java, like most languages I work with, has a very similar syntax that for my very small piece of code, was quite easy to understand.

    So the high quote was one of three things. First, they might not have understood the request (I just double checked the email exchange and it seemed quite clear to me). Second, they could have been extremely poor at estimating. I've been writing software for many years now and my estimating is sometimes way off whack, but that is usually for big tasks and tasks where I'm starting from scratch, not sample code. My worst estimating that I ever did, I estimated 2 weeks (80 hours) to complete a bridge between a Mac application running as a native Intel application and a PowerPC plugin. Somehow I managed to complete this in less than 4 hours. However, I wasn't and am still not aware of any commercial shipping application that has this functionality besides what I wrote, so writing this was a complete unknown. Third, the quote could have been high because they may have thought we had no other option and when you're a monopoly, you can charge whatever you want.

    Initially, I quickly jumped to the conclusion that the third option is what happened. After thinking about it and throwing out the other 2 options, I'd like to say that the 3rd option wasn't the real reason, but it is really hard to discount it.

  • Valuing my business

    I've been a Bank of America customer for many years (I actually started with Security Pacific in 1991 which Bank of America bought). I'm in the process of moving my home loan to another bank because BofA's rates are pretty awful. As such, I lose my free "Prima Checking" account. So, I'm closing all my BofA accounts and moving them elsewhere where I don't have to worry about fees. Well, the problem with that is I also have a safe deposit box at BofA and in order to have a box, I need a BofA account.

    OK, fine I'll drop my account down to the basic account (MyAccess checking) which if I don't maintain the minimum balance, it will cost me $8.95 a month. When looking online, I see that if I open a MyAccess checking account online, there is no minimum balance and no monthly fee. So, I asked BofA about it and they said I'd have to close my account and open a new one despite them being the same type of account. How is that for loyalty? This just reaffirms my decision to move all my accounts away from them. Hey, Brian Moynihan, work on customer service and stop trying to nickel and dime your loyal customers.