Wednesday, August 27, 2008

Water Shut Off

The Board of Water Supply for the City & County of Honolulu deemed it necessary to replace branch trunk main lines on our street.  The outsourced the job to Ideal Construction.  The first thing they did was back in the spring when they came and marked the street up with spray paint indicating treasures underneath.

Over a month ago now, Ideal Construction started doing work on the street.  Since our street is one-way and in Waikiki, they couldn't just block it completely off.  The road still has to provide access for people driving the wrong way (tourists), Roberts Hawai'i buses, fire trucks, ambulances, police cars, mopeds, and cars for people that live here.  Ideal Construction has been working on segments at a time.  I can't actually tell what they are doing, but casual glances show new fire hydrants installed and new manhole covers.  I guess they are replacing pipes too, though you never see the new pipes or the old ones being removed.

I work from home and the noise generated by this construction crew makes it very hard to concentrate.  They start at 7:00 AM every day and end at 3:00 PM.  They are moving north along our street and the past few days they have been working directly in front of our building, which I guess explains why our water has been shut off.

I don't actually think they are doing anything based on my observations.  Here's what I see happen:
  1. 7:00 AM, crew arrives and starts up the jackhammer and large walk-behind circular saw capable of cutting in to pavement.
  2. 9:00 AM, crew uses one of two Case backhoe loaders to remove the broken up pavement and expose the alluvial till below.
  3. 10:00 AM, crew continues using one of two Case backhoe loaders to dig a hole about the size of an SUV.  The backhoe loader takes forever to do this and makes a lot of noise during the process.
  4. 11:00 AM, crew covers the newly dug hole with steel plates.
  5. 12:00, break for lunch.
  6. 1:00 PM, crew uncovers the hole and gets in the hole.  Workers point at things and I think they discuss how the morning hole digging went.
  7. 2:00 PM, crew recovers the hole with steel plates and packs asphalt around the edges of the plate making it just that much more permanent.
  8. 3:00 PM, end of work day.
Well, that's my observations based on what I hear and what I see when I go to lunch or the corner shop.  I really think they are just digging holes for the hell of it.

The noise just stopped, so I looked at the clock.  Looks like the crew is on step 5.

Tuesday, August 26, 2008

NetworkManager in Fedora Installer

(this is a work post)

Yesterday, I committed a large number of code changes to the Fedora installer ("anaconda") that change how we do network device configuration.  The move shifts us over to using NetworkManager.  A lot of Linux users already know about NetworkManager because it's how you change wireless networks on your running system, but it can do more.  We're using it early in the installation process so we can gain all of the functionality it supports.

For example, we will be able to do encrypted wireless installs using WPA passphrases or WEP keys.  It's not quite ready yet, but I'm working on it.  I have a few large items that I want to get cleaned up over the next few days, as well as backend code cleanup (lots of things can go now), and make sure that wireless installs can actually work.

For Fedora 10, users can expect NetworkManager in the installation process now.  It's rough around the edges in rawhide at the moment, but it is working.

Also, this means the end of libdhcp, the piece of shit library I inherited at Red Hat that replaced libpump.

Sunday, August 24, 2008

I As In Irritated

This is why I hate when people won't use the ITU phonetic alphabet when talking on the phone.  Seriously, it's not hard to learn.

Wednesday, August 20, 2008

Fake Savings and Tricky Pricing

My friends know that I hate stores that have fake savings cards.  Whatever name they go by, they are the free card you are to use when you make your purchase.  Stores use this to track your spending habits and the general spending habits of the store.  The information is also sold to direct marketing companies.  For example, if 1000 people in one ZIP code buy gigantic bags of dog food each week, the area is a good candidate for mailbox spam for dog houses or TV and radio commercials for 1-800-PET-MEDS.

I don't really care that stores track and analyze the buying habits of their consumers.  What bothers me is when these systems are presented as savings programs.  With the card, you get special pricing.  Total crap.  Regular prices are inflated.  The card price would be the normal shelf price if the card system were never implemented anyway.  They are not voluntary systems.  I could go on, but I recommend you visit Consumers Against Supermarket Privacy Invasion and Numbering.

Sadly, it's become very difficult across the United States to do ordinary grocery shopping at a non-card store.  In Hawai'i, Safeway is a dominant store and the nice one closest to us.  I've learned that you have to be careful when shopping there.  It's not sufficient to just go by the card price.  If the card price is X for a certain price, you have to buy X in order to get the card price.  When I lived in Georgia, Publix had the practice of dividing the price by X and making that the new per unit price.  Not so at Safeway.  And Safeway has stupid pricing promotions.  Twelves boxes of macaroni and cheese for $10 or something.  OK, fine, but now I have to buy 12.  What if I only want 11?  Too bad, you're paying the non-card per unit price.

I went to the store tonight to pick up some lunch stuff, breakfast stuff, and something for us to have for dinner.  There were a few things that I paid the regular unit price on because I didn't want a cabinet full of, say, Rice-a-Roni.

The other thing that's frustrating with the large X value for certain price promotions is that one trip to the store can end up costing hundreds of dollars.  Just tonight I spent $77.18.  The fake savings the card gave me:  $20.74.  So if I didn't have a Safeway card, I would have paid $97.92.  Click here for my transcribed text version of the receipt.  Yes, I was bored.

Saturday, August 16, 2008

Goes On Pink!

DAP DryDex Spackling proudly proclaims their product GOES ON PINK! on the container.  In fact, it does go on pink.  But it dries white, at which point you sand it down for a smoother surface than the painted walls.  So you need to sand it...poorly.

What am I talking about?  I decided today that I would take care of some minor fix-it problems around the condo.  For as long as I've been renting, I have kept a box of things for these sorts of projects.  I started calling the box the "Apartment Screw Up Kit" because it contained everything I need to move out of an apartment and leave no indication that I punched a hole in the wall, installed additional wiring, or just generally screwed up the place.

What's in the kit?  It varies, but here's what I generally have:
  • DAP DryDex Spackling.  All purpose wall filler.  I also have some wall repair screens for when the holes are a bit too large.  Sufficient to fill in a hole where you installed, say, an outlet box and later removed it.  However, if you do plan on making a hole that big for installing something like an outlet box, just do a good job and plan on leaving it there when you move out.
  • Putty knife.  This is for applying the spackling.
  • Sanding block.  I used to keep sandpaper, but that sucks, so I have a sanding block.  You want to smooth out the spackling after applying it (and letting it dry).
  • Wall anchors and assorted screws.  Get good ones that can support a reasonable amount of weight.  I've hung speakers from these things before.  Depending on the terms of your lease, you may have to back anchors out and fill the holes before moving out.  If you have to do that, that's where the spackling comes in.
  • Paint brush.  My usual rule is "I don't paint."  And I try to stand by that.  I did enough Eagle Scout service projects growing up that my painting days are over.  However, sometimes you will need to paint over spackling to make it match the wall.  In every place I've lived in, there has been a mostly used can of paint under a sink or something that works just fine for this purpose, I just need the brush.
  • Assorted nails.  Ones for hanging things on walls as well as repairing a shelf or something like that.
  • Electrical tape.  Has many uses.
  • 3M Command Strips.  Way safer than mounting tape.
  • Toilet flush handle repair kit.  Seriously, when these things break, it's at night.  I can fix it myself.
  • Light bulbs.  The environment friendly soft serve cone compact fluorescent ones.
I said it varies depending on where I'm living.  At various points, I've also had these things in the kit:
  • Kitchen sink and bathroom sink drain baskets.  For catching food particles or hair or whatever.
  • Leviton QuickPort parts (ports, tools, wall plates, etc).  Do your own networking.  In New Hampshire, we used the phone lines to do 100BaseT networking.  Cut the phone jack off, add a Leviton QuickPort and suddenly it's a networking port.
  • Extension cords and grounded power adapters.
  • Carpet knife.  When you need to cut out carpet, you need a knife.
And that's the bulk of it.  I also have tools that go along with the kit.  The usual things, but mostly a hammer, a level, tape measure (a METRIC tape measure, of course), screwdrivers, wire cutters, needle nose pliers, channel lock pliers, and probably some other things.

Oddly, with that small amount of stuff, I can hide most accidents in an apartment (or cover up modifications).

Today I am doing the following:
  • Replacing a paper towel holder in the kitchen.  Yes, this is a simple job, but it has to be done.  One arm of the holder snapped off the other day.
  • Replacing a light bulb in an overhead light in the kitchen...just not sure how to reach it yet.
  • Installing a new towel rack in the bathroom.
  • Repairing a wall scar that we covered up with a picture frame.
  • Hanging some more wall items.
  • Making the remote power switch for the office light actually work.
We also suffered catastrophic failure of both the toaster and the coffee maker this week.  I went to the store earlier and replaced those items.  Now it's off to City Mill to get things I forgot during the first trip.

Friday, August 15, 2008

Bitten by D-Link....AGAIN

Ten years ago at Georgia Tech, my friend Chris was having trouble configuring his LAN.  He had just a handful of computers and others shared by the people in his dorm room.  Everyone checked their TCP/IP configurations again and again, they remade cables again, checked drivers on the cards, and even connected systems directly to each other just to see if they could ping.  Everything looked fine, they systems even worked with crossover cables.  But why wasn't there a consistent connection using the hub?  Some systems could see others.  Sometimes they would disappear.  Eventually another hub showed up and the D-Link one was replaced.  Suddenly everything started working perfectly.  What the hell was the deal with the D-Link hub?

I think Chris swore off D-Link equipment at that point.

Nine and a half years ago, the same D-Link problem affected my father's business.  They couldn't understand why some computers were only visible to certain computers on the network.  I went to investigate and found a D-Link hub in service.  Basing my decision on the experience Chris had, I decided we should hit the nearest electronics store and get another hub that wasn't from D-Link.  Guess what?  That solved the problem.  Never buy D-Link again, I told myself.

At the end of last year I was stocking my two development systems before shipping them to Hawai'i.  I wanted to add at least another NIC to each system (I prefer two NICs in each system because I do network development).  Searching online, I decided to order parts and ended up with D-Link gigabit PCI Express or PCI whatever adapters.  Sure, fine, drop them in the system and go.

I recently upgraded the processors in the development boxes and also upgraded the BIOS.  After the upgrade, the BIOS would not respond to the Del key to let me in to the setup program.  What?  Very frustrating.

Last night it dawned on me that it might be conflicting hardware, so I started removing things.  When I removed the D-Link card, everything started working.  WTF?

So yeah, bitten by D-Link again.  How are these people in business?  Why does their hardware suck so much?

Thursday, August 14, 2008

Passed the General Class Exam

Lagging behind KG6CIH a bit this time, but last night I passed the FCC Element 3 exam for the General class amateur radio license.  Basically this means I am now allowed to spend an order of magnitude more money on radio equipment than before.

I'm interested in DX (long distance communications) mostly because from Hawai'i there are not really other options.  But first I need an HF radio.  I live in a condo and the building association as well as Waikiki have restrictions on what you can put on your lanai and what can be sticking out from the building.  Antennas will be challenging, but I think I can come up with something.

Hawai'i doesn't have a lot of short distance HF like the mainland, but we do gain extra frequencies because of our location.  In the FCC Part 97 rules, 97.307(f)(11) states, "Phone and image emissions may be transmitted only by stations located in ITU Regions 1 and 3, and by stations located within ITU Region 2 that are west of 130° West longitude or south of 20° North latitude."

What does that mean?  Well, that restriction applies to frequencies listed in 97.307(f), which is here.  For people in Hawai'i, it means we gain phone and image privileges on 7.075 MHz to 7.100 MHz in the 40 meter band.  Take that, mainland!  Oh, and Hawai'i is about 158° West longitude.

I am most likely going to get a portable HF radio, but not necessarily a mobile.  I'd like to be able to take it to the top of Diamond Head or another mountain nearby and try things from there.  Or travel with it.  I'm leaning towards the Yaesu FT-817ND at the moment, but if anyone has suggestions, I'm all ears.

Extra class (the highest amateur radio license class in the US) will have to wait a while.  It's a significantly more difficult test than General.  General was simple after I studied a while, but it is definitely more difficult than Technician.  Technician is mostly rules, operating procedures, and knowing frequencies and bandwidths.

Will I get Extra before KG6CIH?  Maybe?  (/me wonders if he's getting the book now)