My Klez adventures

Today should have been a happy day. After all, the Kansas City Royals finally wised up and sent the worst manager of its history, Tony Muser, packing. And there was much rejoicing. It was all over the front page of the Kansas City Star. In other news, Boeing 747s are having a difficult time avoiding pigs, and Royals utilityman Donnie Sadler is hitting .265.
Unfortunately, a serious development in my life quickly jarred me back into the real world. An e-mail message arrived. I had Klez! I guess I shouldn’t have double-clicked on that attachment titled “Hot young 32-year-olds dressed like middle-school cheerleaders want you!” at work. But since everything on the Internet is true, and since the kid who mows my friend’s cousin’s neighbor’s lawn says his uncle told him e-mail travels over the Internet, I thought I’d better check it out. Opening that unexpected attachment from a complete stranger seemed like a good idea at the time.

The evidence that I had the Klez virus pointed back to a really old e-mail account I had, back in my days at the University of Missouri. So this must not have been the result of me opening the last “Hot young 32-year-olds dressed like middle-school cheerleaders want you!” e-mail I got. It must have been the result of a “Hot young 32-year-olds dressed like middle-school cheerleaders want you!” e-mail I got sometime in 1997 or 1998.

That’s really scary. Klez had the ability to trigger itself FIVE YEARS before it even existed, yet lie dormant until such a time as it did exist. Very powerful stuff. Very scary stuff. This is even bigger than the firing of Tony Muser. I think I should leak this discovery to The Register. Or maybe The Inquirer.

Then I looked at the headers more closely, and I noticed that even though it referred to that really old account, it also had a reference to my new Verizon account.

Then I realized I don’t have a Verizon account. So there’s only one possible explanation. Klez signed me up for a Verizon account! The nerve of it! And I’ll bet it’s using that e-mail account, and possibly also the cell phone that goes with it, to make marriage proposals to one of my ex-girlfriends. Probably the closet homo sapien. I’ll be in even more serious trouble after it realizes that all of my ex-girlfriends are closet homo sapiens and it proposes to all of them. This is bad. Really bad. I don’t think I’ll be able to blame this on Tony Muser.

I sure hope those cheerleaders know my new address in St. Louis. After all that scary Klez stuff, I could use some cheering up. They haven’t shown up yet, but that message never said when they’d show up.

When I went to lunch on that wonderful Tuesday, there was a TV in the lunchroom. There are always TVs in the lunchroom when important, newsworthy events of national impact occur. It was there so we could watch the latest developments of the Tony Muser firing as they unfolded on CNN.

I don’t think my coworkers believed me when I said that. So instead we talked about what I had learned about Klez. They were all really excited to hear about it. One of them asked if it had really neat graphics. I said sometimes. Another one asked if it would run on something as ancient as a Pentium 4 1.7 GHz with GeForce4 Ti4400 video. I said it probably would. They all wanted copies.

When I got back from lunch, there was something else waiting for me in my e-mail: an invitation to a meeting to standardize our virus delivery to one or two tools and formats. I thought this was a great idea, because when we limit our clients’ abilities by forcing them to use limited tools–tools that were designed for another purpose entirely, of course–of our own choosing rather than their choosing, they are always much more productive and they thank us for it. Ideally, these tools should cost a lot of money and should require expensive outside consultants to set them up, so that these outside consultants can later go to the clients directly and do what consultants always do, which is this: Tell people what they already know. In this case, what they already know is how this overpriced, clueless consultant can do the job much better without our involvement. Next thing we know, we’re out of the picture, the clients are happy, the consultants are happy, and I’m happy because there’s not as much work for me to do, and if this kind of thing happens often enough, I’ll find myself without a job and then I’ll have something in common with my longtime hero, Tony Muser.

So of course I was falling all over myself to attend this meeting.

I asked the person who invited me if his new laptop has a DVD drive. He said it did. I told him I’d bring a copy of Office Space to the meeting. He said he didn’t have the drive configured to work in Linux yet because he hadn’t yet had the need to watch a movie on his work laptop.

Obviously, he needs to go to this meeting even more than I do, if he’s too busy doing real work to waste time watching DVDs really loudly on his work laptop and disturbing the rest of us in the office. It’s all due to the lingering effects of the decisions Tony Muser made during his tenure as Kansas City Royals manager, of course.

I’m sure a few scenes from Office Space will help us to prove our point. And, besides, if you read User Friendly, you know it’s fun to violate the DMCA.

Tony Muser will have a lot more time to do that kind of thing from now on.

The giant homo sapien conspiracy against me

I’m confused, I’ve finished my book (reading one, not writing one–that’ll be the day), and I’ve found I’m in no mood for P.J. O’Rourke. Meanwhile, my readers are egging me on.
It’s part of a plot. I can tell. It’s part of that huge homo sapien plot to take over the world. You gotta watch them homo sapiens.

I learned yesterday than I’m no good at plotting. I’m no good at conspiring. This surprised me. You see, at the age of 23, my next-door neighbors decided the whole world was a huge conspiracy–though they weren’t quite smart enough to figure out that it was the homo sapiens behind it, but you’ll find that out soon enough–and somehow, even at my very young age, I’d managed to rise to the very top of that conspiracy.

They didn’t get out very much. They also happened to believe that the X-Files was really a documentary. You see, constitutionally, the government is required to disseminate that information. So they dress it up like fiction. That way, they’ve fulfilled their constitutional duty in an underhanded way. But really smart people (like them) could see through the whole thing.

Well, I’m not sure if they actually ever said that, but I sure did get sick of listening to UFO conspiracy stories. I can’t remember if they ever went so far as to try to tell me the X-Files was real.

I came out of that experience feeling like I had connections and conniving ability, like I could conspire if I really wanted to.

So as a friend and I started to weave this vast conspiracy, this person asked me a question that let all the air out of my balloon: What if [the person we were conspiring against] already has plans?

Dang it. I didn’t bother finding that out. I just assumed this person had nothing better to do than to fall into my carefully laid trap, which I’d been carefully laying out… because… I… No, not because I didn’t have anything better to do. I had lots of better things to do. I just didn’t want to do them.

Why doesn’t anyone believe me?

You’re in on that homo sapien plot too, aren’t you? You gotta watch them homo sapiens. They’ll take over the world if we’re not careful.

But I just went off on one of my really long digressions. Or maybe it was two of them. So, Steve DeLassus takes offense at me using the word “litter” and implying the trademark “White Castle” in the same sentence. Obviously, Steve’s forgotten one important thing. I’m a transplant to St. Louis. I’m not a native. I’m native to Kansas City. And let me tell you something about Kansas City. White Castle went to Kansas City… and flopped. No grace about it. We’re talking a big, messy belly-flop right onto dry, hot pavement.

Evidently, in Kansas City people wondered the same thing I did the couple of times I’ve had occasion to eat a White Castle. I wondered whether the little cardboard box the thing came in would taste better than the smelly, greasy thing they tried to pass off to me as a hamburger. I know it would be easier on your digestive tract and on your arteries.

White Castles are obviously a creation of the homo sapiens. But not even their most carefully laid plot could save them from the discriminating palates of Kansas City. Good on them. The Kansas Citians, that is.

The St. Louisans aren’t doing such a good job of staving off the plot. White Castle isn’t even a St. Louis creation.

Which leads me, somehow, to Bruce Edwards’ question. Evidently, where he used to live there was a chain of White Castle clones. We had one of those, in Columbia, where I went to college. It opened up the first semester of my freshman year. They bought a tiny drive-thru, painted it pink, and hung out a big pink-and-green sign that read in neon-style letters: Grill ‘n Chill. Their specialties: cheap belly bombers and thick milkshakes. The student newspaper I was writing for at the time reviewed it. “Completely unoriginal,” the reviewer said. I never bothered to check it out. To me, it seemed like cloning a Yugo. Why bother? Not that I had much of a chance to check it out. Within a couple of months, the venture went belly-up, and the atrociously colored pink building stood there vacant for years, a painful reminder of the failed venture. Well, I guess it wasn’t so painful if you remembered your sunglasses. I used to have a neat pair of black wraparounds. I think one of my ex-girlfriends took them. She never did like them. I think she was a closet homo sapien. That would explain a lot about her. Like how she walked upright, breathed oxygen, communicated using spoken words… I never did try to sneak out with any of her genetic material–you know, a bit of hair, or some nail clippings–to test, but I’ll bet she was carbon-based too.

And there I’ve gone, and taken the question and made it all about me. What, do I look like the guy on a date?

I blame the homo sapiens. They keep distracting me. They’re all around me. They’re everywhere, you know.

Anyway, back to the question, which I hadn’t even finished writing out when I got so rudely sidetracked: Some of his coworkers offered him $100 plus the price of the (ahem) food if he could eat 100 belly bombers in a 24-hour period. Bruce asked how I’d respond to an offer like that.

Well, I’m thinking that in exchange for three meals at Smokestack BBQ in Kansas City and $100, I might be willing to think about the sight and smell and taste of 100 belly bombers. But one would have to seriously raise the stakes for me to eat 100 of the wretched things over the course of a day. I get sick to my stomach if I take my vitamins too early in the day.

And that has absolutely nothing to do with homo sapiens. Which surprises you, I’m sure. I know it surprises me.

So, no, I’d tell my friends they could spend all weekend getting acquainted with their toilets if they wanted, but I sure wouldn’t be joining them.

Steve then made the smooth (as a gravel road) transition to the subject of Pepsi and toilets. About a year ago, Steve got one of those annoying forwards that clog up everyone’s inbox (if that’s not a homo sapien plot, I don’t know what is) that was something like 25 things you didn’t want to know about cola. It talked about how you could dissolve a nail in a can of Coca-Cola inside of a week, and other weird stuff. Well, I had a two-liter of Pepsi in my fridge. I’d had company over, and whoever it was only drank one or two glasses, leaving me with most of a two-liter that I had no intention of drinking, because when I want caffeine, I generally want coffee. One of the claims of the message was that a can of cola would do a very nice job of cleaning your toilet.

Now, knowing that if I read it on the Internet it must be true, I took the advice to heart. My toilet was badly discolored because I’m a bachelor and out to impress no one–or I figure if I’m going to impress someone, it won’t be with my toilet. Now, it’s never been as bad as that “worst toilet in Scotland” scene in Trainspotting, but I thought I had a pretty formidible test for that quantity of Pepsi. So I poured it in one morning before I left for work.

I came home about nine hours later. I stirred the contents of the bowl around with my toilet brush, but couldn’t get a good look at the interior. I guess it was a little cleaner. But I decided to let it sit a while longer.

Finally, around 8 p.m., I couldn’t stand it any longer. I had two choices: abandon the experiment, or use the sink. I’m not that much of a bachelor. (I’ve managed to fight off some of that homo sapien influence that so pervades our society these days.) So I flushed the toilet. And you know how they talk sometimes about “ring around the toilet?” I definitely had one of those. But the dirty part was the top of the bowl.

So forget about those fancy-dancy, high-fallutin’ blue things you hang in your toilet. Once every couple of months, buy yourself one of those 59-cent two-liter bottles of generic cola. Take it home, dump it in the bowl before you go to work, and let it sit. It’s cheaper than those blue things and it’s a whole lot easier than scrubbing. Does a better job too. And it’s better for the environment too, since there’s no poisonous bleach involved. Moby would be so proud of me.

I’m sure those homo sapiens don’t want you to know that.

The Kansas City Royals, where everything is wrong

I was pretty happy that the Royals were just a game under .500 a week ago. That’s good for them. After all, their closer, Roberto Hernandez, has been injured all year. Other players are nursing injuries as well. Even the team trainer, Nick Schwartz, is hobbling around on crutches.
That seems like a long time ago now. Cleveland rolled into town, and then Boston, and now the only thing keeping the Royals out of last place is the positively awful Detroit Tigers.

Part of the problem is economics. But the Royals have trimmed their payroll and, comparatively speaking, aren’t throwing a whole lot of money away. There are far fewer high-priced flops on the Royals roster than there are on other teams, and the typical salary of a Royals flop is much lower than that of the flops sitting on the bench in, say, Pittsburgh or Texas or Boston.

The Royals turned a small profit last year. They need to be willing to lose $10-$15 million the next couple of years, which would allow them to get a top-tier pitcher (Greg Maddux and Tom Glavine are free agents next year) or a couple of pitchers the caliber of their ace, Jeff Suppan. I’d rather see them go get one veteran pitcher to help their army of young pitchers learn how to pitch. Greg Maddux had Rick Sutcliffe and Scott Sanderson to learn from when he was 21. Royals’ pitchers have Jeff Suppan to learn from. He’s 27. Hardly a grizzled veteran.

You have to spend money to make money, which is something I would think owner David Glass would know from the time he spent running Wal-Mart.

And when you look at the billboards in Kansas City versus the billboards in St. Louis, you see a big difference. In Kansas City, Royals billboards have the Royals logo on them. In St. Louis, Cardinals billboards have Jim Edmonds on them. Or J.D. Drew. Or Matt Morris. Fans identify with teams, but they identify even better with players. A lot of Kansas Citians are hard-pressed to identify a current Royals player besides George Brett. Oops, I mean Bret Saberhagen. Oops, I mean Bo Jackson. It’s been nearly a decade since the Royals have had a marquee player.

And that’s their own fault. The Cardinals lost their marquee player to retirement, so they’re making new ones. The Royals have people to promote. Mike Sweeney’s the best hitter the organization has developed since George Brett. Put a couple of action shots of him on a billboard. Carlos Beltran is the most exciting outfielder the Royals have had since Bo Jackson. Put shots of Beltran crashing into the center field wall and stealing a base on a billboard.

They’ve got another really big problem too. The KC front office says it hasn’t discussed the status of manager Tony Loser Muser. I guess their last names should be Loser too.

Muser should be fired just for having Donnie Sadler lead off two games in a row. Just to give you an idea how bad Donnie Sadler is, the Royals ran out of roster spots in spring training, and even Muser had to admit Sadler was the 26th or 27th-best player on his team. But Sadler was out of options, so to send him to the minors, first any team in the majors could have him for virtually nothing if they claimed him within three business days. The rule may state they have to pay the Royals $1.

Not a single team thought Donnie Sadler was better than the worst player on their roster. Not even the five teams with worse records than the Royals. Not even Detroit!

Sadler cleared waivers and packed his bags for Omaha, the Royals’ AAA affiliate. Within weeks, the Royals had enough injuries that Muser could justify bringing back his favorite player.

The Royals’ regular leadoff hitter is Chuck Knoblauch, he formerly of the Minnesota Twins and New York Yankees. The Royals rented his services (both of them swear he’ll be back next year; I doubt it) for the year. He’s batting about .200, but unlike anyone else on the team, he draws a lot of walks, so he has the highest on-base percentage on the team. And he has good enough speed to be a real pest once he gets on base. As a result, Carlos Beltran and Mike Sweeney finally have someone to drive home when they get to bat.

Knobby’s been nursing some minor injuries himself, leaving his left field spot vacated. The Royals have several competent outfielders. Michael Tucker generally only plays against right-handers, but he’s played every day in the past, and his defense is superb. Raul Ibanez is one of two Royals batting over .300 and he’s a passable left fielder. Rookie Brenden Berger is unproven but he’s hitting decently.

Who does Muser insert in left field?

His backup shortstop, Donnie Sadler, that’s who.

And what .133-hitting backup shortstop takes over leadoff duties?

Donnie Sadler.

Why?

Donnie Sadler has blinding speed.

What someone needs to tell Tony Loser is that you can’t steal first base, which is why Donnie Sadler is hitting .133. What else someone needs to tell Tony Loser is that a so-so-field, worse-hit shortstop in the National League isn’t going to get any better in the American League. Sadler probably hasn’t seen a fastball since he came over from Cincy last year.

Since the Royals insist on sending all of their good players to Oakland, they really need to take a cue from Oakland. The Royals sent their speedster, Johnny Damon, to Oakland for a few no-good pitchers a little over a year ago. Damon, showing his typical loyalty, left after one season to go play center field in Boston. Left without a leadoff hitter, the Athletics did something unconventional. They inserted another former Royal, Jeremy Giambi (the younger brother the former Oakland star Jason Giambi, who sold out everything to play first base for the New York Scum Yankees.)

Jeremy Giambi has stolen exactly the same number of bases in the major leagues as I have. Zero. But he gets on base, giving the really big sticks someone to drive home. You don’t have to be very fast to score from first or second on an extra-base hit. The people behind him get a lot of extra-base hits, so Giambi scores a lot of runs.

Conventional wisdom says you want someone with blazing speed to lead off, but speed demons who get on base a lot are relatively rare. So most teams settle for someone with good speed who sometimes gets on base. Or with blinding speed from home plate back to the dugout, in the case of the Royals and Donnie Sadler.

But the Royals’ mishandling of Donnie Sadler isn’t the Royals’ only problem. Friday night, rookie Chris George was faced with the thankless task of pitching against Pedro Martinez, the best pitcher in the American League. George held his own, giving up 2 runs in 5 1/3 innings. Martinez was impressed with him. Now, keep in mind that Pedro Martinez has every right to not be impressed by anyone who isn’t Curt Schilling or Randy Johnson or Greg Maddux.

“That kid has got some talent,” Martinez said. “I was worried when he got hit [by a line drive]. He stood there like a bull. I like that.”

Tony Muser liked what he saw too, but he’s not certain he’s going to let Chris George start again. Never mind what Pedro Martinez says. Martinez has only won 86 games since 1997. What’s he know about pitching?

My guess is Muser wants to hand the ball to Donnie Sadler. After all, Sadler hits like a pitcher.

Baseball season is here, and so’s Baseball Mogul 2003

The Kansas City Royals wised up on Friday and gave Mike Sweeney what he wanted. Well, at least enough of what he wanted that he signed. So Mike Sweeney is now $55 million richer, and the Royals have him locked in for five years, as long as they manage to reach .500 in either 2003 or 2004.
Personally, I wish they’d signed him to a longer deal, but it could be that the second-greatest Kansas City Royal of all time didn’t want more than five years.

To celebrate, I headed over to Sports Mogul to see if there was a new patch to fix some bugs in Baseball Mogul 2002. And I found that Baseball Mogul 2003 is out. I downloaded the demo and played around with it. The free-agency model seems to be more realistic now, and the players aren’t as rigid in their contract negotiations, which may or may not be realistic. The computer GMs offered trades, some stupid, others inspired.

The game crashed as the July 31 trading deadline approached. My Royals were in second place, thanks to a couple of shrewd acquisitions. Predictably, with one more really big stick in the lineup, Mike Sweeney and Mark Quinn hit a whole lot better. It crashed as I was wheeling and dealing, looking for a catcher with a little bit of pop in his bat and maybe a veteran starting pitcher. I’d signed Bret Saberhagen and David Cone as free agents for old times’ sake, but they had nothing left.

At any rate, for 20 bucks, why not get the full version, I figued, especially since I could plunk down the credit card, they’d ship me the retail box in mid-April, and in the meantime I could download and install a 75-meg package?

I like the new version better than the old one. And of course the old one was good enough that I once deemed it a necessity of life. The new one adds a few features, like letting you set prices for concessions (so I guess I can do a 10-cent beer night like Bill Veeck did one year in Chicago), and it adds play-by-play, which is tedious during the regular season, but great for watching games like the All-Star Game and the World Series.

What can I say? For a baseball strategy nut like me, Baseball Mogul is really hard to beat. It would be nice if it would do some more statistics, so you could do lefty/righty platoons. These days, there are managers who decide who’s playing based on whether there’s a right- or left-handed pitcher on the mound, whether it’s a day or night game, home or road game, and whether the game’s being played on turf or grass. You think I’m kidding.

The other feature I wish it had was hirable managers. The only game I’ve ever seen that had that feature was Earl Weaver Baseball, which was popular more than 10 years ago.

But even with those shortcomings, it’s still an incredibly addictive game. I haven’t found a better baseball sim yet. And despite its bad first impression, it’s less buggy than its predecessor.

Catching up.

One of these days I’ll get around to posting the stuff I wrote in Ohio. I didn’t think I’d have culture shock out there. I can’t decide if Ohio is in the midwest or if it’s really an eastern state, but St. Louis is awfully eastern for a midwest city, and my dad was from Doylestown, Penn., so I lived with an easterner for 18 years of my life.
Look for that tomorrow, maybe. I’d have to unpack the laptop to post that material and I really don’t feel like doing that. I’ve had a fairly productive day, cleaning the place up a bit and politicking and reading Exodus, and I’m going to conveniently remember that Sabbath runs from sunup to sundown, and the sun is down (never mind that the Sabbath takes place on Saturday–this is my convenient re-interpretation, thank you) so I’ve got my excuse to be lazy, which means kick back with a cup of decaf green tea and let the stream of consciousness flow.

Politicking. Yes, politicking. I found myself in the distressing position this week of being a moderate. I’ve always been an outspoken conservative/libertarian (whichever stance will offend the most people is the one I generally took in print in college), except on religious matters, where I’ve always found a way to be a flaming liberal. When I ditched the liberal theology, I gravitated towards modern practices, which put me right back in the liberal camp.

I find myself caught between two very strong personalities, one that wants radical change yesterday, and the other who finds the status quo very comfortable. That in itself makes me uncomfortable, because our comfort level isn’t very high on God’s priority list. And the mission statement of our church is Reaching people for Christ, equipping people in Christ. When I look around at all the GenXers in our congregation who could be reached more effectively, the status quo makes me very uncomfortable. Ministry starts to go downhill fast when the focus shifts to numbers, but I can think of a dozen faces we could help equip more effectively.

I’d much rather equip one person effectively over the course of a year than 12 in a so-so fashion, but with the status quo, I’m questioning whether we can equip one more person effectively. By the same token, alienating 20 people in order to satisfy one person and potentially gain new people is a net loss, even if you eventually gain more than you lose. You don’t just turn someone’s world upside down for no reason.

Hence, I’m suddenly a moderate.

I don’t like being a moderate on much, so I’m going to go find something I can take an extreme position on.

Shaving. That’ll do it. Unix and VMS master Charlie was talking about razors on his page. I can take a strong position on shaving. Become a Nazarite and don’t do it. Life is much simpler afterward. It takes less time to get ready in the morning, and you end up looking like Richard Stallman so no one will come near you, which means you have fewer social problems, thus making your life even simpler.

Except these days, there’s e-mail, so people can talk to you without having a clue what you look like. And I like being able to walk up to girls without them shrieking something about the ghost of John the Baptist and running away at about 60 miles per hour. But if you get your jollies by trying to prove the Cheetah isn’t the fastest land mammal, I think I just told you how.

But I digress, as usual.

I was having a conversation about a year and a half ago with a good friend and mentor, and I told him about an incident I found myself in. I was having lunch with an old friend, female, in Kansas City, and I found I’d forgotten my razor. So, before I went to see her, I went out and bought a drag razor and my sister showed me how to use it. I’d never shaved with a blade in my life. (She was worth impressing. But don’t get any ideas, because she’s married now.)

“Once you go to a drag, you never go back,” my friend said.

Oh, I went back alright. The drag gets a whole lot closer, but even with a really high-quality one, I can still cut myself occasionally. Once I learned the secrets, I never cut myself with an electric. And an electric is so much faster, because you don’t have to bother with shaving cream and filling the sink with water, and you (usually) don’t have as big of a mess to clean up afterwards. There are two tricks with electric razors. OK, three.

1. Brand matters. A lot. My dad used to give me the electric razors he tried and didn’t like. I figured out really quickly why he didn’t like them. They were like shaving with a Sherman tank. They didn’t shave close, and I felt like I had a rash afterward. Sometimes they’d turn me beet red too, and I wasn’t even mad or embarrassed. My dad would never let me try his Braun. So one day I snuck in after he’d left for work and I tried it. Good stuff.

So if you don’t like your electric, try another brand. I’ll never use anything but a Braun. If a Braun doesn’t work for you, your face might be better suited for a Remington or a Norelco. They must work for some people, seeing as someone buys them.

2. Use pre-shave. The most common brand is called Lectric Shave, but there are others. Rub your face down with it a couple of minutes before you shave. It can make a big difference. With pre-shave, my 3-stage Braun gets just about as close as a blade.

3. Clean your razor! Your razor is not a gateway to a netherworld where your whiskers disappear to. If your razor just isn’t getting very close, pop the top off it and empty it out. It’ll work better afterward. And you’ll have a mess to clean up, like you would if you used a blade.

Another entry from the Clueless Dept.

Someone else who needs to buy a clue. I normally don’t have a problem with John Dvorak, and frequently I actually like his stuff. He’s not as clueless as some people make him out to be. Dvorak’s not as smart as he thinks he is, but one thing I’ve noticed about his critics is that they usually aren’t as smart as they think they are either.
Dvorak’s most recent Modest Proposal is that we fire all the technology ignorami out there and then, essentially, throw away corporate standards, let end-users run anything they bloody well want, and basically make them administrators of their own machines.

I’ve got a real problem with that. Case point: One of my employer’s executives recently brought in his home PC and insisted we get it running with remote access. Only one problem with that: He has Windows XP Home. XP Home’s networking is deliberately crippled, so businesses don’t try to save money by buying it. A sleazy move, but a reality we have to live with. We got it to work somewhat, but not to his satisfaction. He’s mad, but mostly because he doesn’t have any idea what changes went on under the hood in XP and doesn’t know he’s asking the impossible. But he’s perfectly competent using Word, Excel, PowerPoint and Outlook. He’s also very comfortable ripping his CDs to MP3 format–he’s got one of the largest MP3 collections in the company. He’s competent technologically. But he has no business with admin rights on his computer.

The same goes for a lot of our users. The record I’ve found for the most spyware-related files installed on a work PC is 87. These aren’t the technical ignorami who are installing this garbage. It’s the people who know how to use their stuff, but they love shareware and freeware. Maybe some of it helps them get their work done. But these people are the first to complain when their system crashes inexplicably. And I’m expected to keep not only the corporate standard apps like M$ Office running, but I’m also expected to support RealPlayer, Webshots, Go!Zilla, Gator, WinAmp, RealJukebox, AOL, and other programs that run ripshod all over the system and frequently break one another (or the apps I’m supposed to support).

If the users were completely responsible for keeping their systems running, that would be one thing. But install all that stuff on one computer and try to keep it running. You won’t have enough time to do your job.

Dvorak argues that people like me should solely be concerned with keeping the network working. That’s fine, but what about when some Luddite decides to ditch all modern apps and bring in an IBM PS/2 running DOS 5.0 and compatible versions of Lotus 1-2-3 and WordPerfect and dBASE? Unless there’s already an Ethernet card in that machine, I won’t be able to network it. And the person who decides a Macintosh SE/30 running System 6.0.8 is where it’s at will have a very difficult time getting on the network and won’t be able to exchange data with anyone else either.

Those scenarios are a bit ridiculous, but I’ve had users who would have done that if they could have. And someone wanting to run XP Home absolutely is not ridiculous, nor uncommon. If my job is to network every known operating system and make those users able to work together in this anarchy, my job has just become impossible.

As much as I would love for people to use Linux in my workplace and something other than Word and Outlook, the anarchy Dvorak is proposing is completely unworkable. It’s many orders of magnitude worse than the current situation.

This is just wrong too. Yes, New Englanders, I know about heartbreak. I’m from Kansas City. At least your Red Sox have posted more than one winning record in the past 10 years.

Anyway, not only are the Royals’ glory years over, they’ve forgotten where their glory years came from. They’ve once again denied Mark Gubicza entry into their Hall of Fame. Who? In the late 1980s, Mark Gubicza was the Royals’ second-best pitcher, behind Bret Saberhagen. Injuries did him in the same as Saberhagen (only a little sooner) but he’s still among their career leaders in wins and strikeouts.

And after spending 13 seasons in a Royals’ uniform, the Royals had a chance to trade Gubicza for hard-hitting DH Chili Davis. But you don’t trade a guy who’s poured his heart and soul into the team for 13 years and stayed completely and totally loyal to it no matter how much it hurt, right? Gubicza said yes. Gubicza went to the GM and told him that if he could make the Royals a better team by trading him, to trade him.

Chili Davis hit 30 home runs for the Royals in 1997. Then he bolted for the Yankees.

Meanwhile, Gubicza blew out his arm for good and the Angels released him. He pitched two games for them.

It takes a great man to tell the team he loves that the best thing he can do for them is to get traded for someone who can help the team more. That was Mark Gubicza. They don’t make ’em like him anymore.

But even more importantly, the immortal Charley Lau was once again denied entry. Who’s he? He was a journeyman catcher who spent his entire career as a backup and whose career batting average was .255, but that was because he had about zero natural ability. He was a genius with the bat, which was how he managed to hit .255. More importantly, Lau was the Royals’ hitting coach in the early 1970s. He spotted some skinny guy who was playing third base because Paul Schaal couldn’t play third base on artificial turf and their first choice to replace him, Frank White, couldn’t play third base at all. This skinny blond fielded just fine, but he was hitting terribly. Lau asked him what he was doing over the All-Star break. The kid said he was going fishing with Buck Martinez. Lau put his foot down. He told him he was going to stay in Kansas City and learn how to hit.

“He changed my stance. I had been standing up there like Carl Yastrzemski, but the next thing I knew I looked like Joe Rudi,” the kid recalled. But he started hitting. By the end of the year, he’d pulled his average up to a very respectable .282.

Soon Lau had every player on the Royals standing at the plate like Joe Rudi, and taking the top hand off the bat after contact with the ball. And the Royals created a mini-dynasty in the American League Western Division.

What was the name of that kid, anyway?

George Brett.

If it hadn’t been for Charley Lau, George Brett would have been nothing. The Royals probably would have never won anything. And they probably wouldn’t be in Kansas City anymore either. Who puts up with 30 years of losing, besides Cubs fans?

Charley Lau belongs in their Hall of Fame. Even if nobody besides George Brett and me remembers who he was.

St. Louis secrets

St. Louis secrets. I have no idea how many of you live in St. Louis or travel to St. Louis or have ever been here. I’m a St. Louis transplant, being a native of Kansas City. Toasted ravioli was odd. I learned to like it pretty quickly (for the unitiated, it’s ravioli that’s been battered and then deep-fried. In these health-conscious days, sometimes you can get it baked instead.)
St. Louis-style pizza, on the other hand… I tolerated it. But real pizza was from New York or Chicago. To get good pizza in St. Louis, you had to go to one of the places that specialized in one of the foreign styles. When I was in college, to get a decent pizza, my dad and I would go to Shakespeare’s, a little hole in the wall (well, now it’s a big hole in the wall) at 9th and Elm streets in Columbia, just on the edge of the MU campus. I remember once, my sophomore year, sitting there with my dad, and he looked off, whimsically in the distance. “I’m gonna miss this place.”

There wasn’t anything remotely like it in St. Louis. Ironically, their sausage and pepperoni was delivered fresh every day from St. Louis. St. Louis knows how to make this stuff–the Italian population here is huge, and the Italian restaurants in St. Louis are to die for–but Imo’s, the most famous place to get St. Louis-style pizza? Forget it. I’d rather stop at the grocery store and get a frozen pizza. Seriously. If you bake it on a baking stone, you’ll get a crisp crust that’s almost as thin, and bettter in every other way. The other big local chains are comparable.

So if you’re ever in St. Louis, skip Imo’s. Skip Cecil Whittaker’s and Elicia’s too. They’re better, but I have a hard time thinking they’re anything special.

I found out this weekend the place to go. It’s called Fortel’s Pizza Den. There are four or five locations, and they don’t advertise a whole lot. Gatermann and I paid it a visit at about 8:30 Saturday night. There were only a couple of emtpy tables when we got there, and when we left an hour later, people were still coming in about as fast as they were leaving. That tells you something. The toppings were extremely fresh, not to mention plentiful, and there was something special about the sauce. I’m not good enough at identifying spices to know what they did with it, but it’s absolutely a cut above anything the national chains like Domino’s and Papa John’s use. St. Louis knows how to make a red sauce, which you’ll know if you visit any of the Italian restaurants here. You wouldn’t know that from Imo’s or Cecil’s. You’ll know it from Fortel’s though.

So if you’re visiting a friend or relative in St. Louis and they want to show you Imo’s, show them Fortel’s instead.

I figured that to get a decent pizza joint in St. Louis, I’d have to open it myself. I’m glad I won’t have to do that now–the thought of owning a restaurant never really appealed to me. And now I don’t have to drive two hours to Shakespeare’s in Columbia to get a first-class pizza either.

Speaking of Italian restaurants, I recommend Zia’s on The Hill. There are pricier restaurants out there, but I’ve never found one that was better. Get a salad, and get their Italian dressing on it. Trust me, you’ll love it. Another hint: They sell it in grocery stores. You can stop at Schnucks or Dierbergs (the two biggest grocery chains here, both run by families who don’t know how to use apostrophes) and buy a case of it to take back with you. You’ll want to.

The Dierberg family is Lutheran. There are lots of Lutherans in St. Louis.

And if you want a goofy souvenir, stop in at Dirt Cheap Beer. There are dozens of convenient locations all around St. Louis. Pick up a six-pack of their house brand. It’ll set you back about $1.75. I won’t ruin your fun by describing the label on it. No, it’s not any classier than the word BEER in solid black block letters on a white can. But it’s a lot funnier. I’ve never been brave enough to drink any of it. One of my rules is to avoid all beer that costs less than Pepsi.

For frozen custard, there’s Ted Drewes on Chippewa. I think 3/4 of the appeal is the atmosphere and nostalgia. But it’s good. The place is always crowded, so I’m not the only one who likes it. Ted Drewes is Lutheran. He doesn’t know how to use apostrophes either. Maybe the Dierberg family taught him.

For the best deli sandwich in the world, there’s Amighetti’s on The Hill. For the second-best deli sandwich in the world, there’s Mom’s Deli on Chippewa. They’re both amazing. (I’m still mad about the Amighetti’s franchise in Crestwood, near where I work, closing. The sandwiches were to die for, and the girl who always worked the counter was really cute, too.) They know how to use apostrophes both places. Must be because they’re not Lutheran.

There’s another place I haven’t checked out yet, but I’ve been ordered to do so at some point. Up in north St. Louis, there’s a joint called Crown Candy. It’s a candy store (they make their own) with an authentic old-fashioned soda fountain. They serve food too, so you can get acceptable lunch fare on your pilgrimage. The milkshakes are supposed to be out of this world.

But if you want good barbecue in Missouri, you still have to go to Kansas City. And if you want good beer from Missouri, skip Anheuser-Busch’s products, which are as smooth as a gravel road. Get a Boulevard. That’s brewed in Kansas City, of course. (You can take Dave out of Kansas City, but you’ll never take the Kansas City out of Dave.)

Much ado about nothing and other stuff

Much ado about nothing. The most recent report I read indicates that AOL/Time Warner and Red Hat are talking, but not about an acquisition. Sanity has entered the building…
Good thing User Friendly got a chance to get its two cents’ worth in. I got a couple bucks’ worth of laughter from it.
Much ado about something. On Sunday, Gentoo Linux developer Daniel Robbins announced that an obscure AMD Athlon bug slipped past Linux kernel developers, resulting in serious problems with Athlon- and Duron-based systems with AGP cards. This confirms some suspicions I’ve heard–one of the Linux mailing lists I subscribe to occasionally has rumblings about obscure and difficult-to-track-down Athlon problems.

The result was that Gentoo’s site was slashdotted into oblivion for a while, but hopefully it also resulted in some extra exposure for the distribution. Gentoo is another source-based distro. Lately I’ve been resigned to just using Debian to build my Linux boxes, but I’m still awfully fond of the idea of compiling your own stuff. As CPUs get faster and faster, I expect that to become more commonplace.

But I digress. The bug involves the CPU’s paging function. Older x86 CPUs used 4K pages. Starting with the Pentium, CPUs started allowing 4MB pages. But a bug in the Athlon’s implementation of this extended paging causes memory corruption when used in conjunction with an AGP cards.
Alan Cox is working on a workaround. I’m a bit surprised a patch isn’t already out there.

CPU bugs are discovered all the time, but it’s fairly rare for them to be serious. If you ever run across a Pentium-60 or Pentium-66 system, boot up Linux on it sometime and run the command dmesg. You’ll find workarounds for at least two serious bugs. A TI engineer named Robert Collins gained a fair bit of notoriety in the last decade by researching, collecting, and investigating CPU bugs. Part of it was probably due to his irreverant attitude towards Intel. (As you can see from this Wayback machine entry.) Sadly, I can’t find the story on the site anymore, since he was bought out by Dr. Dobb’s.
Catching up. I haven’t been making my rounds lately. The reason why is fairly obvious. I used my day off yesterday to have lunch with someone from my small group, then when I got home I read the e-mail I absolutely had to read, responded to those that absolutely had to get responses, answered a couple of voice messages, wrote and sent out a couple of other messages, looked up, and it was 5 p.m.

“Alright God,” I muttered. “I just gave the day to Your people. Time to go spend some time with You.” So I whipped out my handy-dandy Today’s Light Bible and read about Moses. Seemed appropriate. The inadequacy and jumping the gun and making excuses, that is. The Biblical “superheroes” were human just like us, and the book doesn’t gloss over that. Today’s Light is designed to divide the Bible into pieces so you can read the whole thing in two years. I can’t decide if I want to get through it in a year or in six months. A few years ago I read it in its entirety in four months, but that pace is a bit much. If you’re willing to spend as much time reading the Bible every day as the average person does watching TV, you can make it through in a few months. But it’s not exactly light reading, and I’m not sure I recommend that pace. If you’re willing to dedicate that kind of time to Bible study you’re probably better served by learning Greek so you can read the New Testament in the original. Then if you’ve still got your sanity you can think about tackling Hebrew.

I finally got around to reading Charlie Sebold’s entries for the last few days. One especially poignant observation: “I continue to be surprised at how much I remember about computers, and how much I forget about everything else (including far more important things).”

I sure can relate. I wish I could trade everything I remember about IBM PS/2s and Microchannel for something more useful. But I remember goofy baseball statistics too–I can recite the starting lineup and pitching rotation of the 1980 Kansas City Royals (I’ll spare you). But I can’t tell you the names of all seven people I met Sunday night.

Home again…

I’ve lived in St. Louis for a total of 10 years now (in two shifts), which is far longer than I’ve ever lived anywhere else. I lived in a town 60 miles south of St. Louis for another five. I lived in Kansas City for the first 9 months or so of my life. But when I graduated college, on the form I filled out there was a spot to list your hometown. I wrote “Kansas City, Mo.” in the blank. I still feel that way.
Part of it’s because I have so much family here. Part of it’s because I was born here. Part of it is because four years ago when I was royally screwed up, I came to Kansas City to straighten myself out.

I rolled into Kansas City last night around 11. So I about an hour last night hanging with my sister. I told some stories about people in St. Louis that she knows. We talked about deep subjects like gray hair and toenail clippings and ways to keep cats from drinking out of the toilet. We ripped on each other for living in the ghetto. It was a blast.

She asked me what time I wanted to get up in the morning. “Four,” I said. She knows darn well that I don’t get up before 8 if I have any say whatsoever in the matter. “Well, you just set your alarm then,” she said.

“I’ll put the alarm clock in your room,” I said. That’s a tactic both of us use. We put the alarm clock in another room so we have to get up to turn it off–the thinking is, once you’re up, you’ll stay up. In practice, what it means is I either ignore it, or I get up, hit snooze, then go back to bed for 10 minutes. Lather. Rinse. Repeat. Truth of the matter is, it doesn’t matter what time I set the alarm for. I get up whenever I feel like getting up, and not a minute earlier.

She knows the drill. She does it too.

“No you most certainly will not,” she said.

Brother and sister. If you’re not me or her, you probably don’t understand. But if you have a brother or sister, you have stories or subjects only you understand. So I guess in a roundabout way, by not understanding, you understand completely.

Oh yeah. I have a Web site.

You ask me how I am
And all I can say is I still exist…
–lyrical snippet I wrote in 1997

Yep, I’m hacked off and moody, and when I get this way, it’s best if I say little more than yeah, I still exist. I know I won’t regret saying or writing that.

BBQ. I know I cut way back on my red meat intake–I may have managed to eat none at all in October, I’m not sure–but I have this fantasy of moving back to Kansas City, buying a house next door to Gates BBQ–no relation to that scumbag Billy Gates in Seattle–setting up an expense account, and eating BBQ three meals a day. BBQ for breakfast? Don’t dis it until you’ve tried it. But make sure it’s real BBQ. Here in St. Louis, restaurants tend to do Memphis-style BBQ, which is where you cook the meat without sauce until it’s good and dried out, then you splash some spicy sauce on it and call it BBQ. Kansas Citians know real BBQ is cooked long, slow, and in sauce. It adds a little flavor and keeps the meat from drying out as much.

Gates three times a day. Sounds like a great solution to any problem. Or at least a nice distraction.

Music. I’ve been listening to a CD my sister sent me by a band called claas-p.jambor. I know nothing about them, because their Web site xeptional.com is a Flash site and I’ve removed that blight from all my PCs, permanently. (Now if I can just get them to quit prompting me for the plugin…) Well, I do know this: Their music is awesome. Ever listen to a CD, then come to a song that makes you just stop the disc and put that song on repeat play for a couple of hours? “Open Skies” is one of those songs. I know I’m not the only one like that: when Beavis and Butthead saw a video they really liked, they said MTV should just play that video over and over. Beavis and Butthead wouldn’t like claas-p.jambor though. Too punky, and they’re Christian.

But three-chord Christian punk seems to be just what I’ve been looking for.

Blogging. Dan Bowman sent me a link to a site that looks promising. If you like it when I go off on my non-computer tangents, you’ll probably find him interesting. If you wonder what it’s like to be a Catholic priest, or a former Catholic priest, you’ll probably like it. He’s only been at it for a week or so. I like him. He shoots straight, makes me think, and holds just enough back to keep an aura about him. I think he’s more enigmatic than I am.

Effective e-mail communication. I guess I have to do a little computer stuff, huh? Here’s a snippet from a piece of e-mail I sent this morning, to someone who’s about to attend a seminar on effective communications:

“Dave’s rule #1: Make sure what you’re trying to communicate will actually be delivered. Therefore, you should avoid Outlook at all costs.”

To which he responded, Outlook is effective for sending mail bombs, viruses, Powerpoint presentations and Flash animations. I’m sure it transmits Anthrax just fine too. But I’ve had three, maybe even four people have Outlook just flat die in the past week. The answer is sometimes to run nfclean.exe and scanpst.exe. Sometimes I have to delete the user’s NT profile and import their PST. Sometimes I have to completely reinstall.

I hate Outlook. I hate Windows. And I can’t have another Amiga.

Give me Unix or give me death.