September 11, 2006

Cut off from the world, Part II

I went to the Verizon store yesterday to see about getting a new phone. It was actually a pretty good experience. I had to wait in line longer than I would have liked, but I explained the problem, the guy looked at the phone, and offered to replace it.

Unfortunately, he didn’t have any of my model phone, so they’re shipping me one via 2nd Day Air. Pretty sweet. All I have to do is ship the crappy one back when I get the new one, and we’ll be good to go. I should get the new phone on Wednesday.

Until then, no cell phone for me. If you need to get in touch with me, drop me an email.


June 28, 2006

Laurence launches intervention on Chris Baker

Local afternoon talk host Chris Baker (740 KTRH) is a funny guy, and a pretty good talk show host. The guy understands the potential in blogging, but Laurence is right about Chris’ blog:

Then the other day Ken Charles is all a flutter, interrupting Chris on his show over something new…

  • A photo gallery?
  • A studiocam?
  • Moderated comments?
  • RSS feeds?
  • A decent picture of Chris?
  • Permalinks for individual posts?
  • Moderated forums for listener discussions when the show isn’t on?

Hell no. It’s “Instant messaging” he gasps and I look at it.

It’s just an email form. Not exactly “Instant messaging” by any stretch of the imagination. In fact, it’s faster for me just to thumb in a message from Ziggy3 than jump through those hoops.

There’s so much that needs to be done, and this is a priority?

Take a look for yourself. His blog has some major problems with it. Some are aesthetic and some are functional, but they all scream “amateur.”

  • Broken and incorrect links (several point to the site’s admin area)
  • No blockquotes
  • No permalinks
  • No comments
  • No feeds
  • Inconsistent text formatting
  • Sloppy layout

Basically, the site doesn’t work very well, and it’s uglier than a shit sandwich on a stick in the rain.
I’m not saying this to rip on Baker, but to prod KTRH and Ken Charles to action. The blog has so much potential. Stories could develop across Houston media — radio, TV, print, Internet. Listeners could become blog readers. Link love could proliferate, and the “50,000-Watt Think Tank” could be at the center of it all.

But that’s not going to happen as long as the site looks like someone tried to put out a forest fire with a screwdriver.

Chris, Ken, get on the stick and fix that blog!


June 7, 2006

Die, spammers!

Regular readers of Mattsapundit will notice that this blog is devoid of comment spam. No Viagra from Canada, no midget porn, no 1% mortgages, none of that crap.

But scroll all the way down to the bottom of the page, and you’ll see that I’ve had more than 1,300 attempted spam attacks, all of them rebuffed without incident. This is because I use Spam Karma 2, an excellent anti-spam program.

The way it works is this: as comments come in, they’re automatically put through a series of filters, each of which can be configured for strictness. Each filter looks for a specific trait common to automatically-generated comments. One looks for comments generated too rapidly, one checks comments against an IP blacklist of known spammers, another checks for an unusually high number of links, while yet another checks for comments on older posts. There are 10 filters in total.

Each filter assigns the comment a karma value based on its performance. This value is cumulative as the comment makes its way through the chain. Suspicious comments tend to have more than one spam-like attribute, so the negative karma builds up. At a certain point, determined by a very high negative karma value, the comment is obviously spam and it’s automagically discarded. Buh-bye, scumbags.

Conversely, real, human-generated comments get good karma. They might have one or two suspicious attributes (originating from a browser that doesn’t support JavaScript, for instance), but they’ll pass the other filters and get posted without a hitch.

The software works almost perfectly. No spam gets through. I haven’t had a single spam comment since I’ve been using Spam Karma 2. That’s pretty impressive, considering I’m just using the default settings. Even better, it’s given no false positives to date. Every once in a while, the software isn’t quite sure whether a comment is spam, and it holds it in moderation for me to approve or deny manually, but that’s only happened maybe three times.

All in all, it’s a nearly perfect anti-spam measure. If you use WordPress, check it out.


June 5, 2006

Food review: HISD Summer Feeding Program

The other day, I saw a press release touting the Houston Independent School District’s Summer Feeding Program:

Breakfasts will be served from 7:30–8:30 a.m., and lunches will be served from 10:30 a.m. to 12:30 p.m. Adults may also participate in the program by purchasing breakfast for $1.60 and lunch for $2.85.

HISD meals are nutritionally analyzed to ensure that children receive the vitamins, minerals, and calories required to maintain a balanced diet.

All that for under three bucks? How could I resist? So I skipped on down to the nearest government indoctrination center, which happens to be Sinclair Elementary School, less than two miles from MattCo.

After making my way past a mean-looking secretary and a bunch of kids who spoke less English than my pet fish does, I found the nearly empty cafeteria, and went through the serving line. The entire waitstaff consisted of one friendly woman in disposable plastic gloves. Here’s what she dished up:

DSCN2663

It’s a six-compartment polystyrene tray, loaded with everything a growing boy needs. Today’s main course was breaded chicken strips, accompanied by broccoli cuts, a white roll and mashed potatoes. Accessories included a spork, an absurdly thin paper napkin, and a thin straw. I’ll address each compartment in turn, beginning with the chicken strips and going clockwise.

DSCN2664

The chicken strips were thickly breaded, with only a slightly greasy feel. The breading, liberally spiked with black pepper, surrounded a rubbery bit of engineered chicken material. Not bad, as far as chicken strips go. Cream gravy would have been a nice addition, but it was nowhere to be found. The portion was pretty big — five strips! — but I attribute that to the server’s appreciation of my rugged good looks. Sources tell me that the standard portion is three strips.

The broccoli cuts were incredibly hot and somewhat overdone. Despite the overcooking, however, the vegetable’s flavor was unharmed. No seasoning was evident.

DSCN2665

The tennis-ball sized dollop of mashed potatoes appeared to have been prepared from dehydrated potato flakes. The texture was perfectly uniform throughout: no bits of skin, no bacon bits, no cheese, nada. Similarly consistent was the utter lack of flavor.

The roll was tasty and dense, but for some inexplicable reason it was sliced latitudinally like a hamburger bun. I suppose the slice could have been an HISD hint, telling me where to apply butter, but none was provided. Pity. The roll was fine by itself, but a little butter or jelly would have gone a long way.As I was going through the serving line, I wondered what the fifth compartment would hold. Dessert, perhaps? Cherry cobbler with little crumbles on top would have been nice. Alas, the server completed her duties without putting anything in the fifth compartment. Was it a metaphor for the emptiness of an overreliance on government assistance, or just some sneaky bastard hoarding all the cobbler?

The sixth compartment was intended to hold utensils. As you can see, it’s designed so that the utensils face up when the compartment is oriented to the right. When you turn it around, the utensils are upside-down and the entree is far away. I’m deeply offended by this not-so-subtle slap at left-handed people, and I hope the superintendent takes measures to rectify HISD’s de facto policy of right supremacy.

No beverage was provided. I thought for sure I’d get a shot of 2% milk, but no dice. I guess calcium is exempt from HISD’s nutritional scrutiny. Instead, I hit the water fountain on the way out.

Anyway, back to lunch. The decor was pretty boring and institutional. The room was large, with round laminate tables, high ceilings, and way too much linoleum, glazed brick and harsh fluorescent lighting.

While I was enjoying my meal, I was approached by a gentleman who asked what I was doing. Apparently, school administrators don’t get a lot of food reviewers, because at first he seemed unconvinced by my explanation. He told me I should have gotten a visitor badge when I came into the school. Okay, no problem. I checked into the office on the way out, and they scanned my driver’s license into some massive HISD database. Pretty intrusive for some chicken fingers, if you ask me.

All in all, it was a pretty good meal, as long as you don’t stop to consider the fact that its mere existence encourages irresponsible parenting and complete, pet-like reliance on government.

Pros: Extra chicken; low price; convenient location; opportunity to mess with befuddled school administrator.

Cons: No drink; getting hassled by The Man; failing our children with a massive educational bureaucracy and welfare state; no gravy.

Decor: 145233316_6a2f64c40b (out of four)

Food Appearance:145233316_6a2f64c40b

Taste: 145233316_6a2f64c40b145233316_6a2f64c40b

Nutritional Value: 145233316_6a2f64c40b145233316_6a2f64c40b

Bang for the Buck: 145233316_6a2f64c40b145233316_6a2f64c40b145233316_6a2f64c40b

Overall: 145233316_6a2f64c40b145233316_6a2f64c40b


May 30, 2006

PayPal via SMS

I can’t believe I missed this in my post about useful phone numbers, but PayPal lets you send money via cell phone. Quoth Lifehacker:

To start sending money from your phone, log into PayPal and associate your mobile phone number with your account. I know. I hate giving away my phone number too, but PayPal’s already got my bank information, so that makes the voice digits seem like less of an issue. Once you enter your cell phone number in your PayPal account and set up a mobile PIN (separate from your account password), PayPal’s voice robot calls your phone on the spot and asks you to verify the PIN. Once the PIN’s matched, your phone is PayPal-enabled.

Then, to send someone else’s phone $5.50 in cash, text message PAYPAL (729725) the message send 5.50 to 7185551212 where the recipient’s phone number is (718) 555-1212.

PayPal doesn’t exactly advertise this (it’s buried in their help pages), but you can PayPal someone’s email address from your mobile, too. Just make your text message send 5 to editor@lifehacker.com instead.

The cool factor is pretty good, but I could see myself using this on the run, for splitting checks and things like that. Check it out.


How to take care of your customers

Pay attention, businessperson! I’m about to share a story of good customer service, and how you too can keep your customers from spending their hard-earned money at that piker’s store down the street.

A few days ago, I skipped down to my local McDonald’s hamburgery and bought an Asian Salad from the drive-thru. The salad comes with a little packet of sliced almonds, which provide a nice contract in flavor and texture to the greens and sweet dressing.

At least, they’re supposed to. I don’t know what these almonds tasted like, because when I opened the packet, I found the nuts covered in blue-green mold. I don’t mean a few spores here and there. This was a fully-functioning mold city.

I didn’t have time to deal with it then, so I just threw out the almonds, checked the rest of my salad for rot, and munched away. Eventually I called McDonald’s corporate headquarters and talked to a very helpful young guy who took my complaint and promised to forward my concerns to the franchisee. Okay, whatever. At least I bitched to someone.
To my pleasant suprise, I got a call Friday morning from the restaurant’s owner, a woman whose name eludes me at the moment. She was very apologetic and seemed genuinely interested in my complaint. She was pretty embarrassed that there would be problems with such a high-profile, much-ballyhooed product, and she pledged to investigate the matter.

She even offered to send me some gift certificates so I can come back in for free (hopefully) non-fungus-riddled food. I haven’t gotten them yet, but I figure it’ll be five bucks. Fine by me.
I am now once again a satisfied customer, and I’ll gladly go back to that McDonald’s, because that business proved it wants my patronage.


Sponsors: Mortgage Calculator - Cheap Car Insurance - Flights - Credit Card Consolidation