Category: Rants

Comment Spammers Are Evil Bastards

OK, let me rephrase that: Comment spammers are evil, but the folks who let their systems be infected by malware that turns their systems into zombies are just as bad.

On a nightly basis, the server running this site is set to do usual middle-of-the-night maintenance chores: update cPanel and various other software packages I have installed (including the great ConfigServer products), check the logs, run AWStats, etc… . Obviously, it pushes a bit of load, but I tried to spread it around the night a bit so Apache is still responsive to the few requests that will come in. Last night, this server was attacked hard by comment spammers, with my comment script on this site getting hit by zombied computers at a rate of about 100 per second. My various MT Plugins were fighting off a lot of it, but the load was still up to 30 in top at many points through the evening (according to my log reports I read in the morning). Web pages were still getting served, but just not as quick as they could’ve been.

Renaming my comment script, and installing this plugin hasn’t put my load above .5 all day. There are still tons of requests coming in for my old comment script, but they’re just getting 404s or sand trap redirects, which Apache can serve up without issues or load.

What that does mean is that if you’re visiting this site with Javascript disabled, you will not be able to comment. I was trying to avoid that, as I know some folks insist on turning Javascript off in their browser, but the reality is that zombie spamming bots can read straight form tags far easier than broken up Javascript that actually gives the proper form action target. I’ve tested it in a few places, and it appears to work OK, but if you’re noticing that you can’t comment, e-mail me using the form to the right, tell me what browser you’re using, and I’ll see what can be done.

What Is So Wrong With Using The Telephone?

Kids these days — they’d rather IM or text message than pick up the phone, and today’s User Friendly reminds me of a conversation I had with someone of the younger generation the other day (I’m only 28, so I’m hardly an old fogey, but I felt like the grumpy old codger around this guy).

Now I use IM and I use text messaging, but I use text messaging for incoming message (when servers go down) and that’s about it. I do use IM when I’m at work as it’s quicker and easier than a phone call many times (and I can’t always get a phone call in), but what frustrates me are the people who would rather sit in front of a computer chatting via IM instead of just picking up the phone (especially when it’s a local call). At least get skype or something if you insist on sitting in front of the computer.

Network Troubleshooting Sucks

Why no links posted yesterday? I was dealing with troubleshooting Internet connectivity for a local real estate company (and we all know realtors, no matter the company, panic when things don’t work exactly right or how they’re used to), so it tied up most of my day yesterday. And what made it even more difficult was the car mechanic problem: You know how when you take your car to a mechanic and it suddenly stops making the noise you were bringing it in there for? They’ve been complaining about this ‘net connection for several days, but every time I’ve been there, everything’s been working fine. And since I was getting vague “The internet is broken”-types of notes stuck to my desk on my days off, it was like looking for a needle in a haystack.

After several days of troubleshooting and testing I was finally able to recreate the errors they were getting (after basically making an agent in the office my MLS guinea pig and having her run a bunch of tests for me) in a controlled environment (meaning my laptop versus their laptops or desktops systems that typically have 500 icons on the desktop and about a dozen toolbars installed in the browser). I came to found out that there were random packets that were getting dropped between the expensive Sonicwall firewall and the Cisco 2300 T1 router, as I could connect directly to the T1 router and not have the issues I was getting. Taking down their Internet connection for about five minutes sure bugged everybody — boy, what would the world be like without being wired up all the time!?!?</sarcasm> — but that was the only way I could test it was to give all the bandwidth to me temporarily.

To prove my theory, I went in to town and bought just a cheap Linksys router/firewall that would route everything, configured it, plugged it into place, and suddenly things started working again.

At least that’s what I’ve been told — I haven’t heard any complaints today. The router has a basic firewall on it, which is basically all their were using the other firewall for, so it’ll work until I can price out a cheap Smoothwall box to build for them (as I’ve had great luck with my Smoothwall boxes, having installed four of them).

More links coming today as soon as I get caught up from ignoring the world and hiding in a network closet yesterday.

Sorry KBND, But You’ve Lost A Listener

You know, I was OK with the fact that KBND — Bend’s only decent local radio news source — had seven hours of conservative talk radio on during the week days (between Rush, Lars, and Bill) because I generally wasn’t listening to it anyway as I was at work. I was even OK when they replaced the CBS radio news and replaced it with FOX news. I was still OK when they mixed up the content and syndicated bites they had interspersed in their news hours.

However, I quite enjoyed listening to Clark Howard on my drive home from Sunriver. And he’s been taken off the air during the week and replaced by another conservative talk show host, Sean Hannity. So that basically means from 6AM to Midnight (an 18 hour time span), half of that is taken up by conservative talk show hosts, according to their on air schedule.

And unfortunately, my car stereo and its antenna suck, so I can’t get KRDM (whose site is down) out of Redmond, which would at least get me a little balance in political commentary.

Now don’t get me wrong — I’m not a right winger, but I’m certainly not a left-winger, either. I’m a moderate in every sense of the word, and I agree a bit with both sides on different issues, so I’d like to hear from both sides of the issues — you don’t generally get that with those talk show hosts, and I listened to Clark Howard because he avoids politics and shows us how we can save a bunch of money. Now that’s always a good thing, right?

So other than the bit of news I’ll listen to on the drive home at the end of the afternoon news hour, I’ll be turning it back to ESPN 940 or NPR.

Why You Shouldn’t Trust The Sales Droids At Best Buy

I was in our local Best Buy the other night. I can’t remember why, but I was in the hard drive aisle, just glancing at prices. An older woman came in, said she wanted to return her hard drive, as it’s given her nothing but trouble and her geek friend said that it was an incompatibility with her hard drive and her motherboard. The Best Buy “Geek Squad” sales droid said that “these are all standards parts and should work fine together.”

For the most part he’s right, until the lady mentioned she was trying to return a Maxtor hard drive. At this point, if the geek knew what he was doing, he would asked what processor she was running — AMD or Intel. Why is this important? Because it’s a very well known and very well documented problem with Maxtor hard drives and the nForce4 chipset that powers many newer AMD motherboards. But the “geek” had no idea about this, despite the fact that this problem has been out there for many many months and only recently has some fixes (many of which still don’t quite work, according to some forum threads).

But since the “geek” didn’t ask this question, the lady started walking out of the store feeling dejected. I walked and caught up to her, explained that the guy was full of crap, and brought her back into the store. I walked back into the store and I found a guy behind the counter that I went to high school with back in the day and who knew I was a die-hard geek. He was one of the “geek” managers. I explained to him the situation, the stories behind the data corruption, and while it was news to him too, he took care of the refund, probably because he was an old friend of mine.

So what’s the easiest way to solve Maxtor hard drive problems? Pick other companies for your hard drives. I’ve always had good luck with Western Digital hard drives, and I know Simone’s liking her system I built for her that has three of them. Just avoid Maxtor like the plague.

That, and don’t trust anybody at Best Buy.

Watchguard Firewalls Can Kiss My Hiney

For the last two days, I’ve been racking my brain on a port routing issue on my old Watchguard firewall. Folks were complaining that they couldn’t make online bookings. I ping the server internally, and it appears to be responding on the port just fine. I go off-network to a few different sites to test it, and the SSL port isn’t routing on the firewall, despite the firewall logs saying it was. So I resetup the port forwarding on the firewall, still wasn’t going through. Since you have to pay a great deal of money to get upgrades to an older Watchguard firewall, or even to look at the support pages I need, I just took the firewall offline and things worked again. Since I’m not about to let the network sit open without a firewall, I had to get a new one up and running fast (as we do a good deal of business with online bookings).

I scrounged around for some parts. I managed to find an old Slot1 Pentium 2 motherboard, and I had an old Celeron 333 sitting in a closet. Found a few sticks of ram, grabbed a couple of old network cards, found an old 2-gig hard drive and CD-ROM drive in my desk drawer (I really need to clean out my desk), burned the SmoothieMods Fix 1-7 ISO, grabbed an old Dell case from the closet and built myself another Smoothwall box (which I’ve had good luck with before). After about 45 minutes of building and installing, the thing was up and running, and ports were routing perfectly. After a few more hours of tweaking, I’ve got a bunch of modifications, tweaks, and features installed that my Watchguard never had, performance is great, and management is easy (and actually works in Firefox, which I can’t say about the web interface for my Watchguard).

So Watchguard, you’ll never be in this office again, or any other office I deal with. If it can’t be done with an Smoothwall box and a bit of hacking, it can’t be done, so I’m not about to encourage anyone to pay for those things again.

Now That They’ve Declared Martial Law, Can They Shoot the Looters?

Obviously, I can look it up and figure out what the declaration of Martial Law entails, but I just hope it means that somebody in Army camo with a big M16 machine gun can round up all those bastard looters in New Orleans and shoot ’em. Food to feed your family is one thing, but the idiots breaking into stores for the sole purpose to steal valuables (like clothes, electronics, etc…, like many of the looters were doing in full view of TV cameras) need to get beaten to death.

</rant>

Technology Sucks

When you do what I do for a living, there are just times that you want to completely just step away and turn the computer off for a while. That why you frequently don’t see posts on this site on Fridays or Saturdays. It’s my days off work, and my days to just avoid my computer, chill out with my family, and take a break so that when I am forced to sit in front of this machine again, I’m in a better mood.

After the events of today (including the mess that inspired my earlier post), I had to step away. I turned off my laptop here at work, packed it up in my bag so I didn’t have to even look at it. I went outside, took a quick walk around the block, and came back to my office. Upon arriving at the office, I realized how little I wanted to turn that computer back on and I realized how dirty my desk and office were since I didn’t have my laptop covering up things. So I went back to our housekeeping department, grabbed some rags and some sort of all-purpose cleaner whose name I can’t remember, and started cleaning. I cleaned up my whole office, even scrubbing down my phone (there was a lot of gunk on there). I dumped out my desk drawer on the floor, realized I probably have more writing utensils than anybody in the building, and cleaned it out, too. I got out some business cards I was looking for, put them in an area where I could actually see them, and now my desk is much more organized and clutter free.

Now, a couple hours later, my office is sparkly, I’ve put up with the crap from the girls in the office who think I’m a slob, and I’m back to work.

So what do I do first? I blog this entry. Now maybe I’ll get something done. Really. I promise.

Maybe I should just shut this thing off again…

Speaking Of Google

I know, I just talked a bunch about Google, but I did have one other thing to say. I was trying to log-in and check my Adsense revenues (just to see if my running ads on the left side of this site is doing any good). I accidently typed the URL as “http://www.google.com/adsesne” (when it’s obviously “https://www.google.com/adsense/”). Having worked so much on Google, I almost naturally expected a “Did you mean: https://www.google.com/adsense/” error to pop up on their very generic 404 error page. Would’ve save me all of about .25 seconds of typing if I could just have clicked.

Why doesn’t Google implement some of their killer technology in other places on their site? It would just make sense, given their skills, to have at least a slightly intelligent 404 error page on their site. Heck, even mine‘s more useful.

I’m still waiting for a fully-integrated results page, Google. Since I wrote that rant a year ago, things have certainly improved, but all the fancy tools in the world are useless if there’s no easy way to use them all in one interface.

Carl’s Jr. Tried To Poison My Baby

I couldn’t frickin’ believe this. Friday, in a spur of the moment decision, we realized we had no food in the house, so we got some Carl’s Jr. through the drive-up window on our way home from errands (we don’t get the kids fast food that often, so no lectures about feeding them fatty food, OK?). Typically, before leaving the drive-up window of any fast food place, we always make sure all of our stuff is in our bag. Glancing in, it appeared that everything was accounted for, so we drove home and sat down to eat our food. Typically, our routine when we get home is to tear apart the baby’s hamburger into pieces so that she can eat it easily. We started tearing it apart, and realized there was something terribly wrong with her cheeseburger: It had Jalapeños.

Carl’s Jr. managed to put a Jalapeño Cheeseburger — full of onions, a pile of Jalapeños, and a spicy sauce — into a kids meal for a one year old.

Needless to say, I was a bit pissed. We managed to scrap up some grub for the kid instead, but she really wanted that cheeseburger, and she would’ve been crying for the rest of the night had she taken a bite of it.

I didn’t have time to go down back down to the place and yell at them (do plan on, however) and I do plan on writing a letter to their corporate offices. Needless to say, I guess I’ll be dismantling all of our food before we bring it home next time.