Enforcing the law

The San Diego city council keeps making up little laws, such as no smoking on the beach, no smoking here are there, etc. While I wholeheartedly support these laws, not only are they hard to enforce, the police are stretched so thin that they can’t enforce the current laws. On Sunday, my family and I went to hear a concert in La Jolla and saw several dozen dogs there. There are signs clearly posted that don’t allow dogs from 9 am to 6 pm in the summer. There were lots of people, but I didn’t see one police officer enforcing the law. This drives me crazy because we follow the law and didn’t bring our dog; I love dogs and would love to bring my dog everywhere, but years ago, we got warned about having our dog at Mission Bay, so we’ve been very aware of when and where we can bring our dog.

C’est la vie!

Getting Mail.app to work the way I want

I use multiple email addresses for various reasons, but have all the mail come into one account. Mail.app handles this fine, but there is no way to link the signatures to the accounts. I seem to recall that there was a plugin to handle this awhile ago, but with Tiger mail, it wasn’t needed. My switch to IMAP seems to have confused Mail and now I have to manually switch the signatures to match the account.

Not being one to do manual things over and over again, I hacked up a Mail.app plugin that sets the signature based on the from name (the signatures are named the same as the from addresses). It didn’t take long and I’m not sure what I should do with this besides use it myself. Who knows what will happen in Leopard as this plugin uses undocumented APIs.

Am I such the exception that I have many email addresses and want 1 signature per address? I don’t need multiple actual email accounts (Mail.app handles the signatures with those), just multiple addresses for my multiple personalities.

Target was issued a violation!

I just got a call from the San Diego County Agriculture/Weights & Measures department about my complaint of Target overcharging me. They inspected the items I indicated I was overcharged for and also found that they were overcharged. In addition, they performed a routine inspection of 50 items and were overcharged on 9 of them. If that wasn’t enough, they got cited for not having the required notices about being overcharged.

I’ve never seen a public agency act so quickly on a complaint. While my overcharges were pennies, the inspector said that he was overcharged $5 on an item.

Scott’s message to all…carefully check your receipts and be aware of the shelf prices.

Price Scanner Accuracy

It amazes me that with the ubiquitous nature of price scanners that stores are able to keep their computers and shelf tags reconciled. I’ll argue that the scanners themselves are 100% accurate, but it is human error that causes the shelf tags not to match what’s in the computer either due to a special ending or a mistake ended for the price. Today we were shopping at Target and picked up some candy for our trip to the movies tomorrow. We purchased 5 separate candy items (2 of one of them) and as we’re checking out, I caught a mistake on 2 of them…the shelf said 3 for $4 or $1.33 each; I bought two and got charged $1.49 each. The cashier corrected the mistake. Then after we checked out, I looked at my receipt and saw the other 3 items at $0.57 each when the shelf tag said $0.44. My wife let me go over to customer service to get my $0.52 back; it wasn’t the money, it was the principle. I told the associate about the issue and maybe it will be corrected, but I doubt it.

So the question is, how many unsuspecting people overpay all the time? Like a good citizen, I dutifully prepared a complaint and faxed it into the San Diego County Agriculture/Weights & Measures department.

While checking the website of San Diego County Agriculture/Weights & Measures, I saw their list of complaints to be quite short which is amazing. Several years ago, a few drug stores and grocery stores were sued for repeated violations of this and now post accuracy guarantees which probably drives the complaints down. I have used these guarantees on a number of occasions. Now if stores had electronic tags everywhere instead of paper ones, this probably wouldn’t be an issue. However, the shelves would have to be wired or have everything wireless and put batteries in every tag which would be a waste. Alternatively, if each item was only in one place, it would be significantly easier to keep paper tags in line with what’s in the computer because when a price change happens, there would be only one tag to change.

Bee: 1, Scott: 0

Yesterday, my wife and I were walking to lunch (I was carry the car seat with our son in it) when I felt something on my neck. I swatted it off my neck only to discover that it was a bee and it stung me on my hand. As an EMT, I’m taught to scrape off the stinger with a card so that no more venom gets injected. While this is great in theory, it sucks in practice when you’re in pain and panicked. I didn’t even think and just pulled the stinger out and then picked out the last little piece from my hand. Luckily I’m not allergic (we were actually in an ideal spot if I was as we were 3 minutes from the hospital), but my hand still hurts. I would have been happier if I had managed to kill the bee, but it flew away. At least it can’t have another victim.

Cam.jpg

Fast work by SDGE

I got a letter in the mail the other day saying that SDGE (our local power company) would be replacing a transformer at about 1 pm and to shut off sensitive equipment, etc. I heard the trucks outside around 12:30 pm and shutdown everything, but left my server running as it is on a UPS and has about a 60 minute runtime. The outage said it could last about an hour. Promptly at 1 pm, I heard the refrigerator shutoff. 12 minutes after I heard my UPS start beeping, I heard the refrigerator start up again. In fact, here is the log from my UPS:

Thu Aug 02 13:11:45 PDT 2007  Mains returned. No longer on UPS batteries.
Thu Aug 02 12:59:46 PDT 2007  Running on UPS batteries.

Excellent work! I’m quite impressed with the very short amount of “downtime” (it really isn’t downtime as I have a cellular modem and a laptop, so I was still working when the power was off).

Too quick to blame Time Warner

I called Time Warner this morning and we worked on some basic troubleshooting steps I should have done before (restart the cable modem and restart the networking on my server). Low and behold, everything worked again. Why? I have no idea.

Thanks, Time Warner

My ReeceiptWallet sales yesterday were down significantly (I sold 1 copy) which I thought was extremely odd. When I checked my logs today, I saw that no one had visited my site yesterday which was impossible as search bots hit it all the time. I logged into an outside server I have access to and tried to connect to my site; it failed. Hmmm…my main site (www.gruby.com) worked fine. What was the difference? I remembered that receiptwallet.com was on a different IP address. I switched everything back to the main IP address and will give Time Warner a call in the morning and find out what they screwed up (it appears to be their routing tables) and see about a nice service credit for this. This also explains why someone said that mail to receiptwallet.com bounced, but to gruby.com didn’t.

Uggh, computers suck.

Boy, I sure feel old

A few weeks ago in my EMT refresher class, the instructor mentioned something about the movie Airplane! to one of the students. The student, who was about 21 or 22, didn’t have a clue what the instructor was talking about. While I can’t remember if I saw the movie in theatre (probably not because I was 7 when it came out), I did see it and the sequel sometime during the 80’s. I really felt like I was getting old because it didn’t seem all that long ago that the movie came out.

Stop wrapping dmg files in zip archives!

I routinely download software that ships as a Mac disc image, but when uploaded to a web server is placed in a zip archive. The dmg file is already compressed, so the zip file doesn’t reduce the size that much and just adds one step to decompressing (when I decompress, I’m left with the zip file and dmg file; I then have to trash the zip file). My suspicion on why this is done is that the web server isn’t setup to send dmg files as binary and people get a mess in their browsers. So solution (for apache servers), is simple. In /etc/mime-types, add dmg to the octet-stream line like:

application/octet-stream        bin dms lha lzh exe class so dll img iso dmg