Posts Tagged ‘hell’

This Is Turning Into a Pretty Expensive Year

Filed under Journal, Rants ··· 2 Comments

2008 is barely a month old (barely four days old if you live in China) and it’s already costing us a great deal of money.

First there were the rats in our attic. Well, more like rat, singular. Still, trapping, sealing off and baiting the place cost us $650. Since I run a business out of my home, I’m at least hoping to write off about 1/5th of that as a business expense.

Next came my bicycle. To replace the bearing and tune it up was about $100. Not too much, but you know how the little stuff adds up.

Then, the doctor’s bills. There are still outstanding lab bills for some doctors’ services we used back in October, because the lab and our insurance company absolutely refuse to communicate properly with each other. Twice now, we’ve been billed for over $400 in lab services, when the insurance company will only allow about $170. The lab claims that the insurance company isn’t responding to their billing requests. “Well, I’ve got their Explanation of Benefits in my hand, do you want to see it?” I remarked. Yes, said the lab, we actually would like to see it. So I sent it to them.

After all of this, I hope the lab doesn’t look at that $170 bottom line and decide to just bill us sideways for the rest of it anyway. And as for that $170 the insurance company wants to cover? We’ve got to pay it out of pocket anyway, since we have a $1,500 deductible. Ah, America: Land of the broke. And oh yes, at some point I’m going to get the bill for the doctor’s appointment I had myself last month — you know, that whole ear thing.

Oh, but I’m not done yet. Next comes Apple’s Mazda. We’ll take it in for some routine maintenance, we decided. It’s our workhorse car, so we need to keep on top of it. I also wanted the dealer to see if they would replace the rotted positive battery lead under warranty. They told us they would, confirmed it with management and kept the car for the entire weekend before calling me today and saying: “Oh, you know how we said that would be under warranty? It won’t be, because we just discovered you put in an aftermarket battery.”

Yeah, I did — because a year ago the factory battery was failing and it needed to be replaced. (Speaking of which, why are factory-installed car batteries such pieces of crap these days?) The positive lead was rotted then, too, and I had a dealer look at it before I changed the battery, but said they wouldn’t warranty it either. WTF? Can you guys be consistent? So because they wanted to charge me an astronomical amount of money to put in a new battery, I said “fuck it,” went to Sears, bought a battery and installed it myself. Now the dealer claims that this is preventing them from warranteeing the rotted lead. Sounds more to me like just another case of an American corporation doing everything it can to weasel out of actually providing a service to the customer. No surprise here.

So our total car maintenance bill just doubled to $342, when our budget was $200. If there’s one thing I’ve learned in my years, it’s that you might as well not bother setting a budget for car repairs — because you can’t make it stick. But what am I supposed to do, not fix the battery lead? Sure, I’ll let it just rot away until one night Apple gets stranded at work around midnight and can’t get home. Then we’ll have to pay a towing fee in addition to the repair charge. Sounds like a great plan.

And I haven’t even mentioned my car yet, which needs its tires rotated badly — they’re making a lot of unseemly noise now — but which keeps getting put off because of either time, money or my own pathological fear of having a mechanic touch my car.

Why don’t I do some of this stuff myself, you ask, and save paying someone to do it? God may have gifted me with a great sense of design and an intricate knowledge of how to deal with all things electronic, but as far as practical mechanical knowledge and handyman skill, I ain’t got jack. But at least I know how to put to work the skills I do have — as it happened, opportunity knocked this morning when an old colleague called up with some emergency web design work he needed done, and he offered to pay me $100 an hour. Are you kidding? Of course I took the job.

But please, 2008 — stop the surcharges, hmm?

Comments (2)

What a Week

Filed under Journal, Rants ··· 5 Comments

My mom recently remarked that this past week was one where anything that could go wrong, did go wrong. I definitely understand what that’s like. Ironically, I was having the same kind of a week myself. At least, now that the weekend is here, things no longer look so bad — although I’ll still be dealing with the fallout from this week for a while yet.

Since I’m in between projects at work, this week seemed like a good opportunity for me to try switching to Windows Vista again. I’ve been working with it a lot lately, mostly from setting up my mom’s new laptop, and I felt like it was time to give it another shot. I have to admit, a lot of the performance and reliability patches Microsoft has released since I last abandoned Vista have improved the experience markedly. There are still problems, but they’re starting to get ironed out.

Dealing with bugs, finding workarounds and discovering new ways of doing things are all part of the process when switching to a new OS version of Windows. It’s just that this is the first OS switch I’ve had to do on a machine I rely on for my day-to-day livelihood, now that I work from home. This can turn a minor annoyance into a showstopper in short order. Fortunately, things seem to be going very well so far, with a few minor exceptions I won’t detail here.

Those minor exceptions, however, did contribute just another element of zaniness to the whole week, which was otherwise stuffed with one crisis after another. On Monday morning, a fear I’d had brewing in the back of my mind for weeks was finally borne out when I discovered we had rats living in our attic. For a while now, I’ve occasionally thought I heard a strange noise from up there, but every time I’d listen for it, I wouldn’t hear anything else. On Monday, during a (somewhat abnormal) period of silence in my office room, I heard a very distinct skittering sound moving from one corner of my ceiling to the other. And upon opening the attic garage access, I was showered with rodent droppings. Yaaaay.

Continue Reading…

Comments (5)

WAMP, Vista Style: Pitfalls to Avoid

Filed under Journal, Rants ··· Leave a Comment

Last week, I decided to try migrating to Windows Vista again. Yeah, yeah, save it. Anyway, after spending the last two hours trying to figure out why Apache’s mod_rewrite feature was not working, and then discovering it was the stupidest of the most stupid possible reasons, I decided to post a few “warning signs” here for you comrades who are traveling the WAMP road. (For the unitiated, that’s “Windows/Apache/MySQL/PHP.” And if you don’t know what that means, then this post isn’t for you anyway.)

And hey, it’s already two in the figgin’ morning and I’m sure Apple is already asleep by now, so I might as well waste even more time. <sarcastic smirk>

Pick the Right Version

When installing Apache on Windows Vista, use Apache 2.2.x, not 1.x. Of course, you could always install IIS instead, if you like that sort of thing. I like to run both — since I often develop for both ASP.NET and Linux/PHP architectures. Two HTTP servers will coexist if you bind them to different ports — say, 80 and 8080.

Fixing Slow Apache Response

After Apache is installed, accessing it through your computer name (in my case, http://exeter) may be very slow. To correct this, add this line to your HOSTS file (you’ll find it in C:\Windows\system32\drivers\etc):

127.0.0.1   exeter

Of course, you’d replace “exeter” with your computer name. This is not necessary if you prefer to access your server via http://localhost or http://127.0.0.1, as those should be working perfectly right out of the box.

Can’t Get the PHP MySQL Extension to Load?

No matter what your settings are in php.ini, The PHP MySQL module will not load unless you copy libmysql.dll to C:\Windows\system32. You will find this file in the PHP root directory.

MySQL Instance Config Wizard Hangs on Last Step

When configuring your MySQL 5 server with the Instance Config Wizard, when you get to the last step and press “Execute,” the wizard may lock up. If so, open Task Manager, right-click on the MySQLInstanceConfig.exe process and select “Properties.” On the “Compatibility” tab, check “Run this program in compatibility mode for:” and then choose “Windows XP (Service Pack 2)” from the drop-down menu. Click OK, then terminate the process. Run the MySQL Instance Config Wizard again. It should work this time.

Lastly, Make Sure You Edit Config Files on C: with Elevated Privileges

This is the pain-in-the-ass step that cost me two hours of time tonight. When editing config files for your server software — for example, Apache’s httpd.confmake sure you launch your text editor as Administrator. In other words, with elevated privileges. Otherwise, it may not have the ability to write to files on the C: drive — but it may not tell you so, either.

I have my favorite text editor bound to a shortcut in my context menu, so I can right-click on any file and open it in my editor. But this context menu shortcut does not launch the editor with elevated privileges. Absurdly, I spent two hours continually editing, checking and re-checking httpd.conf, thinking I had enabled Apache’s mod_rewrite module, when in fact I had not — because the file was not getting saved, due to the editor’s lack of security privileges.

Unfortunately, the editor threw no error messages and in fact behaved as if everything was normal. It wasn’t until I shut down the editor, started it back up and opened httpd.conf that I noticed none of my changes had actually been saved. RAGE!

By the way, this “elevated privileges” crap is a new requirement of Windows Vista, which is the first Windows operating system that runs the typical user account with a restricted set of privileges. It’s safer to do this, but it’s a new concept to Windows users (and developers of Windows software). This creates problems with all kinds of older, pre-Vista software in particular, because all of it was designed around the assumption that every user would have admin-level access all the time. That is no longer true.

Sigh. Anyway, everything with my WAMP setup is finally working now. This rigmarole was the perfect way to terminate a screwed-up, costly, merry-go-round of a week, which I’ll tell you about in more detail tomorrow. For now, suffice it to say, I’m going the frak to bed.

Comments (0)

Komcast Kops

Comcast missed my third CableCARD service call today. This is the second appointment in a row where the tech just plain hasn’t shown up, despite assurances to the contrary. Last time I had the 5pm-9pm window. Today I had the 1pm-5pm window. For my newly-rescheduled appointment, set for Wednesday the 9th, I got the 10am-12pm window.

I’m beginning to think that the guy is seeing “CableCARD” on the work order and just skipping me. These bums.


TiVo Bliss Postponed Again…

The cable guy never showed up for my CableCARD reinstallation appointment yesterday, so I had to call up and reschedule for later. The soonest I could get was Saturday. At first they offered me the damned 5pm-9pm slot again, but I demanded something else and they immediately gave me 1pm-5pm on the same day. Why do they start by offering that useless evening timeslot when they know they have something else?

Anyway, I’ll hopefully have more TiVo news to post as the weekend winds down.


TiVo HD, Comcast and CableCARDs

Filed under Journal ··· 2 Comments

First off, welcome to 2008. I mostly don’t do New Year’s resolutions, but if I were to make one, it would be “post on Oddball Update more often.” I seem to have mostly gotten the rest of my house in order, at least in terms of no longer working myself to death, trying not to get upset about petty things, and having a positive outlook toward the future that life may bring me. I have, however, been rather neglectful of this site lately, so I’ll see if I can do something to change that. It’s the first day of the new year and I’m posting, so that’s a start. I hesitate to pledge to post once a day or anything like that, since that’s largely just setting myself up to fail, but more than once a week would at least be nice.

TiVo HD

With 2008 barely a day old, I’m already surrounded by technology aplenty. We celebrated a somewhat laid-back Christmas this year, but were joined by my parents here in Florida for the occasion, which was great. They generously gifted Apple and I with a new TiVo HD and a lifetime service subscription, which was beyond awesome. It didn’t take long before I had it set up, with both tuners resolving the full slate of analog channels with absolutely no problem.

However, in order to receive digital and HD channels — the TiVo HD’s raison d’ĂȘtre — it needs to be equipped with CableCARDs. These small devices, which are very similar to PCMCIA cards, essentially do all the heavy lifting that your cable box does: receiving and decrypting digital, HD and premium channels from your cable company. In fact, they serve the same purpose as a cable box, without the “box” part. By placing two of them in a TiVo, one for each tuner, you activate the TiVo’s ability to access your full channel lineup directly.

It sounds simple enough, but like so much else about technology, it oftentimes isn’t. I am now experiencing one of those “not so simple” times.

Continue Reading…

Comments (2)

Succinct

I was writing up a big post here bitching about all the stuff that’s gone wrong today — read: basically everything — but nobody likes to listen to me bitch, so I deleted it and I’ll just keep it to myself. Instead, I have this breaking news: Today sucks. Thanks for coming, now show yourselves out.