Thirteen hours! Woo hoo!

It’s a beautiful day in the virushood, it’s a beautiful day for a virus, would you be my, could you be my…
Yes, today we hunted down and killed a couple of live Nimda specimens. I actually didn’t find any viruses whatsoever, but I found a number of PCs that I really liked. I kept trying to bet one of my coworkers they would float. Of course, that’s just my diabolical scheme, usually reserved for cantankerous Macintoshes. You get someone to bet you 10 bucks the thing doesn’t float, then throw it in the pond and see what happens. If it sinks, you’re out a problem. And if it floats? Well, that’s just proof that it’s a witch. And what do we do with witches? We build a bridge out of them! No, wait. That’s something else. Burn them!

Victim #1 was a P166 built by a local outfit called Intek. Intek is one of those clone shops that builds PCs out of the cheapest parts you can buy (including stuff even Packard Bell wouldn’t have touched) then sells for the price of a Dell or a Micron. But since it has an Intel processor in it and the place promises same-day service (which doesn’t always happen), CIOs fall for it. Anyway, I’ve seen 486DX2-66s that outperform this P166. And when I put the current version of Norton AntiVirus on it, it quit booting.

Personally, I think it’s time to just take the machine, slap a second NIC in it, and install a minimal Linux on it and make it a network bridge to keep a chatty Mac segment from killing the rest of the network, because that’s about all that PC is ever going to be good for in this day and age. But it’s not my decision.

We had one PC infected with PrettyPark. Of course, NAV deleted Files32.vxd but left all the registry entries behind, so the PC would no longer run any .exe files. I downloaded Symantec’s PrettyPark fix, but it looked, found no Files32.vxd, and pronounced the system clean. But thanks to the registry entries pointing to files32.vxd, no executable would run. So I faked it out. copy con: c:winntsystemfiles32.vxd, type some gobbledygook, then hit ctrl-z. Then, copy con: c:winntsystem32files32.vxd, type more gobbledygook, then hit ctrl-z. Run the fix again. Aha! We’re infected. Shall I clean you up? Why, thank you for asking, please do, kind sir.

Seeing as this PC sits on the desk of the head of the accounting department, I figured it’d be best to have it in working order for him this morning.

So. I’ve now worked something like 51 hours this week. And it’s Thursday. I have no social life. But once that paycheck comes in, I’ll be able to afford to have a very nice social life for a little while…

So I came home about 10:15, after stopping off at a gas station for a tank of gas (I was on E) and a beer. I very rarely drink, but I’ve been so tightly wound this week I figured I could use a little help unwinding. I threw in a microwave pizza, popped a beer, sat down, and wrote this. Now the pizza’s gone and the beer’s empty, and I’m not just tired, I’m also a little drowsy. That’s good. Hopefully that means I’m in for a good night, for the first time this week since Sunday.

And that was the last building that needed scanning. So now I can concentrate on my job. Currently I have about 25 trouble tickets open. Normally I have about four open at once. On any given day, four new ones should come in. On a good day I can close between five and eight. So now that the virus scanning’s done, I think the tickets will stop coming in faster than I can close them, but I’ve got a long road ahead to get caught up. Next week won’t be a 60-hour week, but it won’t be a 40 either.

Slap-happy

Hey, it’s time for the weekend! No? What do you mean? I’ve put in my 40 hours… You mean yesterday was Wednesday? It’s Thursday, not Saturday? Rats.
Do me a favor. Pray that the people I support quit opening attachments they get from their non-corporate mail accounts. Once we get these virus infestations under control, I can go back to a regular work schedule and having a life.

One amusing story from this week. On Tuesday, the administrative assistant flagged me down. “Would you lock up Tim’s laptop in the back room? He went home and left it in his cube again.” So I went and got his laptop and locked it in our staging room. I left a note on his desk.


Tim,

All your laptop are belong to us.

I didn’t sign it or anything.

This morning, Tim walked into my area. “You have my laptop back here?”

I got out the key and opened the staging room. “How’d you know?” I asked.

“Something about the way the note was worded told me to come find you,” he said.

I guess I’m just too predictable. And obviously I’m slap-happy because I think that’s absolutely hilarious. I think I really need to get some sleep.

Worst practices for e-mail

If you want to wreck your computer with a virus and put your neighbors’ computers at serious risk, there’s a really easy way to do it. Just be really cavalier with your e-mail habits. Approach e-mail with reckless abandon, and you’ll quickly receive your just reward.
But if you like having a computer that works well, and you kind of like your neighbors, there are things you can do to minimize your risk. If, on the other hand, you want to leave your mark on the world in a negative way, do the opposite of the things I suggest here.

1. Acquire good anti-virus software and keep it up to date. I’ve been configuring Norton AntiVirus to update itself every day. It’s excessive, but since it’s impossible to guess when the next big thing will come out, and it might hit you before you know about it, it’s the only safe way. Update every day, and keep autoprotect on, so that files are scanned as they’re created. That way, if you get a virus, it won’t get far. I also set NAV to scan the entire computer–all files, not just executable files–at least once a week.

While sweeping the network at work, I found copies of Nimda, but I also found old friends like SirCam, Happy99, PrettyPark, and Kak. Obviously people were aborting the scheduled updates and scans.

2. If you do get infected, don’t count on your antivirus package to completely clean up the mess. Visit www.sarc.com or www.antivirus.com/vinfo/virusencyclo to download a specialized removal tool for the virus your antivirus package caught. Run it to remove any residual damage your antivirus package may have missed.

3. Don’t take e-mail attachments from strangers. I take an even stronger stance than that. Frankly, when someone sends me e-mail with an attachment, the first thing I do is delete the message. I don’t even open it. I don’t care if I’ve known the guy who sent it for 10 years. Some attachments can execute without you even opening the message, so the only safe thing to do is delete it.

The only exception I make is when someone e-mails me and tells me something’s coming. Sure, I’ll look at my friend’s resume, as long as he lets me know ahead of time that it’s coming and I should look for it.

Yes, I miss some good jokes and fun games that way. But you know what? I’d rather be accused of having no sense of humor than to have to rebuild my computer. I don’t have time to rebuild my computer. I’m already too busy rebuilding the computers that belong to people who open each and every e-mail attachment they get.

The virus of the week is W32.Vote.A, which masquerades as a chance to vote for peace or war between the United States and the Middle East. It doesn’t actually let you vote; it e-mails itself to your contacts and deletes files off your drive.

4. Don’t be the first on your block with the newest Microsoft software. Microsoft continues to refuse to take security seriously. No one in his right mind should be running Internet Explorer and Outlook Express 6.0 right now. Every single dot-oh release from Microsoft in recent memory has been an atrocity. Get Internet Explorer 5.5SP2 and stick with it. It’s fast, it’s as stable as anything Microsoft has written, and all the known holes that viruses exploit have been patched. Is the same true for 6.0? Who knows?

5. Don’t use a Microsoft e-mail client if you can help it. Microsoft’s the biggest kid on the block, so their mail clients are the most frequent targets. They also have more security holes in them than a vacant building in East St. Louis. There are a number of competent alternatives out there, including Pegasus, Netscape Messenger, and Qualcomm Eudora. (Just watch out for Euroda’s spyware–run Ad-Aware from www.lavasoftusa.com after you install Eudora.)

6. If you must use a Microsoft e-mail client, turn off the preview pane. Also, go to the client’s security options and put it in the Restricted Sites zone. That way when some idiot forwards you a message with hostile ActiveX code in it to automatically execute an attachment that e-mails itself to everyone in your inbox and address book and then low-level formats your hard drive, you won’t be affected. There is absolutely no legitimate reason for HTML e-mail to contain any ActiveX, Java, or JavaScript.

7. Don’t run any Microsoft software if you can help it. A Mac doesn’t count–the most popular Mac application is (drum roll please) Microsoft Office. Besides, there are plenty of Mac viruses out there to get you too. I’m writing this on a cheap PC running Linux. I use a tiny, lightning-fast mail client called Sylpheed. It takes up 733K on my hard drive. Outrageous, isn’t it? I use a tiny, lightning-fast Web browser called Dillo. It’s secure as a rock because it doesn’t do Java, JavaScript, or ActiveX. It renders pages instantly. It’s 240K in size. They’re both in alpha testing, but they crash less for me than Internet Explorer 5.5 and Outlook 2000SP2. And don’t be fooled by the tiny size: I compiled them for speed, not size. If I’d used size optimizations they’d be a lot smaller.

8. Don’t run your Web site on IIS. Even the Gartner Group is recommending everyone abandon IIS ASAP. It’s impossible to keep up with the patches well enough to prevent outbreaks like Nimda. Nimda knows about 16(!) security holes in IIS that it can exploit in order to send itself to people who visit your Web page. Yes, people try to hack Apache. Of course they do–70% of the Web uses it. But I hear of one Apache vulnerability a year. That compares to one IIS vulnerability a week. It is fiscally and socially irresponsible to bank your business on such an insecure, poorly written piece of software. (This site runs on Apache, and its only downtime in five months has been from a power failure. Zero crashes, no having to take it down to apply a patch. My system uptime reads 112 days.)

Nimda ate my weekend…

I left for Promise Keepers as planned late Friday morning, but not before I had a hectic morning with Nimda. Nimda didn’t spread too far (it seems most people got it from visiting Web sites, and in a lot of cases it was just pieces of it sitting dormant in browser caches), but we had no way of knowing that until we visited virtually every PC on the network. That takes a while–especially when you find people with anti-virus software that came free with a PC they bought in 1995 or 1996 whose definitions were last updated when Ace of Base was popular.
So we have a good argument in favor of kicking Norton AntiVirus into managed mode. And with the large number of unpatched copies of Internet Explorer out there, we’ve got an argument in favor of some kind of site management software so we can push installs.

The choice is pretty simple: Fork out the bucks for site management, or pay me enough overtime to make a downpayment on a house. It’s pretty obvious which decision makes sense.

As for PK, I learned a ton, and the bus ride to and from KC was fun. My buddies and I scored the very back seats. A couple of guys brought their early teenage sons, but for the most part, we were the young rowdies on our bus. (The kids in senior high were on the other bus.) I’ll talk about that later, when I have time to do it justice.

I worked 11 hours today, so I’m tired. I think it’s time for some quality time with my pillow.

Wrapping up the week with thoughts on oppression

I’m on my way to Kansas City to torque off NOW… I’m going to a Promise Keepers rally. I heard you go to things like that to learn how to oppress women. Although the way I read the PK message, it’s more along the lines of this: Get off the couch, turn off the football game and pay some attention to your family.
So, anyway, I’ll be spending some quality time at Arrowhead Stadium, far away from any computers. I’m rooming with three other guys my age, so this weekend will be just like college, only with better roommates. Those of you who’ve e-mailed me, I got your mail (I think), and I’ll get to it when I get back.

Speaking of oppression… One of my buddies e-mailed me at work with a link to a Fox News story (I can’t find it now). His only comment? [sigh]

The story, which I can’t find now like I said, talked about people forcing others to take down their flags because the United States is oppressive. (Yeah, buddy! The answer to oppression is more oppression! Rock on! Gotta get me some o’ that!) So when I wrote back, I was less succinct than he was:

If they feel oppressed, then let's ship 'em to Indonesia for a few years and then we'll see how they like the United States after that.

Bastards.

It’s an unfortunate fact of human life that we don’t all get the same opportunities. I go into the inner city and see lots of people who never had half the opportunities I had, even though they live all of about 15 miles from where I grew up. I feel bad about that. That’s part of the reason why I do some volunteer work. And when someone comes up to me and asks me to teach them how to do something, if it’s something I know how to do and how to teach, I do it.

Truth be told, I don’t run into complainers very often. Usually I run into people who are just trying to make the most of what they do have. I admire that. The reason why I have stuff is because my parents’ parents (on both sides) were the masters of making the most of what you have, and they taught my parents how to do the same, who in turn taught me.

And oppression is relative. There are plenty of people who will risk their lives and everything they have to be the poorest, most oppressed people in the United States, because that’s better than anything they’d attain back home.

In Indonesia, women are treated like sheep and cattle. They have no choice about wearing makeup–they can’t, period. Not that it matters because they have to wear veils. They have to cover themselves head to toe. The world would come to an end if one of them flashed an ankle. And you can’t go out–even dressed like that–without permission from your husband or brother.

We’ve got a long way to go.

As do they.

Is God punishing the United States of America?

In the wake of Jerry Falwell’s controversial statements on Pat Robertson’s 700 Club, and after a conversation with a pastor who told me one of his congregants asked him whether “God still reaches down and zaps people,” I think it’s time for a voice of reason.
First, an introduction. I’m 26 years old. I’m not a pastor. I am schooled and trained as a journalist. Theology was my best subject in grade school and high school, but I have no formal schooling in religious studies or theology besides that. I approach the Bible the same way a journalist would approach a source, or a good academic would approach a piece of literature. I am a Protestant. I do not buy the Catholic argument that all one has to do is listen to the bishops. That kind of thinking led us to the sale of the forgiveness of sins in order to finance the building of massive cathedrals in Europe half a millenium ago. One schooled in the Biblical languages can make a better interpretation of scripture than I can, yes, for the same reason that someone schooled in Russian can make a better interpretation of Tolstoy. But that doesn’t mean someone can’t read a good English rendering (or better yet, several good English renderings) and understand. I believe it is the duty of every Christian to spend at least a little bit of time in the book that gave rise to the religion; it helps keep people like Jerry Falwell and the Catholic bishops of the 1500s in check.

Enough of that. On to the issue at hand. Many evangelicals, and I’ll lump Falwell into that category, operate under the impression that the United States of America is God’s chosen nation. But nowhere in scripture is the renunciation of Israel’s status as God’s chosen nation. God’s chosen people today are those who believe in Jesus Christ. But that’s not the same as a chosen nation. It extends beyond political and racial boundaries.

God is interested in nations only because nations contain people, and God is much more interested in the people that make up that nation than He is about the nation itself. Governments exist to preserve order and to serve out justice. I don’t think it’s a drastic oversimplification to say government’s job is to protect its citizens from thugs. I believe the only real difference between conservative and liberal and democratic and totalitarian is a disagreement over just who thugs comprise.

Is God disciplining the United States Government? Absolutely. Is that His only purpose? Absolutely not.

We the people of the United States of America have sinned. There is no question of that. Is God disciplining us? Yes, along with many other peoples–it wasn’t just Americans who died in this tragedy. Is this punishment for specific sins, or an indication that God has turned His back on us? Absolutely not.

God woke us up. He got our attention. God does that, or tries to, just about every day. It can take many forms: something someone says, a close call in the parking lot, a feeling in the pit of your stomach, or the destruction of a building. If we paid attention to the little things, would the big things happen? Maybe not. But maybe so.

So why did God let this happen?

The simple answer is we don’t know. We have to remember that God’s priorities aren’t the same as ours. Our priority in the United States right now seems to be to maximize profit and pleasure. Profit and pleasure are fine things, and I think even Jerry Falwell will agree with that. But we run into problems when we let them control our lives. So, yes, the United States would do well to take the hint and realize that there’s more to life than profit and pleasure.

God’s priority is to get as many people into heaven as possible. Pure and simple. Prosperity and pleasure in human terms are entirely secondary to that.

There are numerous examples in the Bible of God letting nations go their own way, in order to punish other nations. God let Egypt run wild over the children of Israel. Then He punished Egypt for what they did. The Old Testament is full of these kinds of stories.

Is the now-provoked United States about to become an instrument of God, raining down God’s discipline in the form of bombs and warheads? That’s an awfully self-righteous thought. But I do believe God is now going to go use the United States to get someone else’s attention, yes.

And what of vengeance? It’s not up to the citizens of the United States of America to seek vengeance. The hate crimes taking place in the United States now are completely unjustified. But what about war? The job of governments is to protect its citizens. That includes waging war when the other side refuses to be reasonable. And if the government calls on its citizens, it’s their duty to take up arms and serve.

So why did God let 5,000+ people die?

Simple answer: Damage control. Believe me, seeing those deaths and the pain it caused hurt God more than it hurt all of us, combined.

I was talking about sin with one of the elders of my church the other day. I observed that the sin hurts the participants, much worse than they know. And it hurts the people around them. Making matters worse, the process of stopping the sin can hurt people. Sometimes stopping hurts more people in a single day than continuing the practice for a single day would. It’s a vicious mess with no good, easy cure. No wonder God hates it.

God feels the pain and anguish of the congregation that lost its priest. God feels the pain and anguish of the people who suddenly found themselves widows and widowers. God feels the pain of the children left without mothers or fathers. God feels the pain of the terrorists’ family members who are asking why and how their good little boy could have done such a thing. God feels it all, all at once, and more deeply than we’re capable.

But these kinds of things happen all the time. I had a Canadian reader write in, expressing his well-wishes. He said he understood totally. He left South Africa to try to get away from these kinds of senseless atrocities. They didn’t follow him to Canada, but now one has happened next door.

And let’s look at what’s happened since this tragedy. Yasser Arafat has told his men not to shoot Israelis, even if the Israelis shoot first. If the ceasefire lasts 48 hours, they’re going to sit down and talk. It probably wouldn’t have happened without this.

Russia is sharing intelligence with the United States. And it’s looking like Russia might get us the use of some former Soviet military bases. This is unprecedented. French author Alexis de Tocqueville saw the rivalry between the Russian Bear and the American Eagle in the mid-1800s.

Military experts expected our next war to be with China. But for now, China and the United States face the common enemy of terrorism. Terrorists hate us because we’re the biggest kid on the block, but China has attributes the terrorists would hate as well. China knows this. God may yet get China’s attention.

I haven’t been paying attention to what’s happening in Northern Ireland, but if nothing else, this tragedy has people on both sides of the conflict there thinking too.

And one thing we seem to forget is that it was only 5,000 deaths. There was a fourth plane that could have killed thousands more, depending on its target. God didn’t allow that plane to reach its destination. He also didn’t allow any other planes to be hijacked. There’s plenty of evidence that it wouldn’t have ended with those four planes.

And what of our 5,000+ innocent casualties? Their fate rests in the hands of a just and loving God. As hard as it may be to do, we have to trust that God knows what He’s doing and that this could have been much worse.

Anything for a distraction…

Politics. A local political activist sent me an editorial slamming the Sierra Club for backing down on its anti-Bush campaign during the war. The Sierra Club is arguing that being perceived as anti-patriotic/anti-American hurts its cause more in the long run than suspending for a while. The author takes them to task for not standing by their principles; I think it’s a wise move. They can sling all the mud they want after the fact without harming their reputation, and they’ll accomplish at least as much, if not more.
I often disagree with liberals, but I don’t think they’re idiots. On the other hand, I usually agree with conservative ideas, but I grow tired of seeing conservatives shoot themselves in the foot constantly.

Changes. My Linux box has been my main workstation for about three days now. Konqueror is a more than competent Web browser with some really nice features; KWord turns out to be an awfully nice word processor; it doesn’t do everything Word does but it stays out of my way, and it provides just about all of the functionality that Final Copy, my preferred Amiga word processor, gave me. And KWord’s desktop publishing capabilities put Word to shame. I suspect it’s close to being the equal of Publisher for light DTP work. I wish it had a word count feature and a means of handling footnotes and/or endnotes, but those aren’t features I use constantly. (I can always save the document as plain text and then run it through the standard Unix utility wc; which probably means word count would be frighteningly easy for someone who knew what he was doing to just flat-out implement–output the file in plain-text to a temporary file, pump it through wc, then pop up the output in a dialog box–but C++ scares me.

For mail, I’ve been using Sylpheed, a fast and lightweight client. It’s not feature filled, but it does what I need a mail client to do, and, again, it stays out of my way.

Overheard. “Women are always right, which makes for an interesting problem when two women disagree. So we each just walked away and didn’t say anything.”

I laughed.

“You do know the woman is always right, don’t you?”

“I learned that the hard way. Several years ago.”

(Later in the conversation. Much later.)

“Maybe I’m not quite as brilliant as I think I am.”

“That’s okay, you can keep on thinking you’re brilliant if you want.”

“I can? Cool! Can I have that in writing, so I can take it to work and frame it and hang it in my cubicle?”

“Only if you remember that the woman is always right.”

I expect her to have that sheet of paper written out the next time I see her. And you better believe I’ll be hanging that up if I get it.

The 60s, 70s, 80s and 90s: More alike than different

Optimism. In an effort to answer a different question, I found myself mapping out the significant news headlines for the last 40 years, and suddenly I understood something.
The 1960s were a decade of activism, international crisis, assasination, racial tension, and political scandal.

The 1970s were a decade of international crisis, massacre, racial tension, and political scandal.

The 1980s were a decade of international crisis, assasination, racial tension, and political scandal.

The 1990s were a decade of international crisis, massacre, racial tension, and political scandal.

I’m 26, part of a generation that’s notorious for being cynical. I wasn’t around in the 60s; the oldest of my peer group watched helplessly; unable to do anything about it or even understand what was happening in a lot of cases. The first of my peer group started turning 20 in the 80s. It wasn’t until the 90s that we were really old enough to have any real power, to make any real change. Few of us showed any interest, and some people wondered why.

I’d never really thought about it before, but we can look back at the last 40 years, see people trying to make changes, and note that for all the rhetoric that was being thrown around in the 60s, if anything, things are worse today than they were in the post-war era.

So that’s why we’re cynical and apathetic. Although, after this week, apparently an awful lot of us are going down to the recruiting office and asking if we can sign up to go kick some butt…

Drag racing!

My friend Sean is getting married. His fiancee, Brenna (it annoys her when you call her “Brenda,” but it’s funny, she reminds me of another cool person I know named Brenda) has already taken over.
I was over at Sean’s last night when he showed me. It was Sean, our buddies Jon and Wayne, and me, standing in Sean’s bedroom, doing our best to ignore the girly lavender curtains. I think the color’s called lavender. Whatever it is, it’s a girly shade of light purple.

Jon’s married, so Jon understands. I’m not married, or engaged, or even seeing anyone at the moment, so I haven’t had to cave yet on such things, but I know my day will come. Still, whenever I see it happen, a little piece of me feels bad.

So I suggested Sean needed something manly for his bedroom. Get a lawnmower engine, or a motorcycle engine, and start rebuilding it in there. Brenna shot me a dirty look. Sean liked the idea. So after we talked about it in the kitchen with the women around, we went back in and sketched it all out.

Sean actually has more than enough room in the corner for a big-block V8 on an engine mount. Jon and I started tossing ideas around. A big, rolling Craftsman toolbox where his dresser is now, a nail where he can hang his oily apron (he’ll wear an apron while working on the engine so that if Brenna comes over, he can just wipe his hands on the apron and go straight to the kitchen to make her something to eat), and…

“Right up there, over the bed, you can put a [turning to the other room and raising his voice] DRAG RACING poster,” Jon said.

Jon and Bethany are pregnant. Well, actually, Bethany’s pregnant. Jon, being Bethany’s husband, is just responsible. Whenever people ask what the theme of the baby room is going to be, Jon deadpans, “Drag racing.” Keep in mind they don’t know the baby’s gender yet. I can tell Jon’s rooting for a son, so he’ll have someone to play with again (most men never really grow up, you know).

Then we talked about interior decorating theory. Jon used to use a tire as a coffee table. No, this wasn’t a worn-out tire from a Honda; it was a racing slick. Jon and a friend drove up to a Trans-Am race in Iowa when he was in college, and someone said something about how you can go buy a tire for something like three bucks. Jon’s eyes got huge. “No WAY!” So they walked over to this fenced-off area, where a guy asked if he can help them. Jon asked if it was true they could buy a tire. The guy said sure. Jon asked how much. “Three bucks. What size do you want?” Jon said what any true male would say. “I want the biggest tire you’ve got!”

Later on, Jon also acquired a tire off one of Bill Elliott’s cars.

Years later, when Jon was dating Bethany, he put the tires away. (It was probably the night of their first date that he put them away. At least I hope so.) And one day, Bethany was helping Jon move, along with some of his other friends. Jon went down to the basement with one of his friends, got a twinkle in his eye, and said, “Watch this.”

He put a tire under each arm, then waltzed upstairs, right past Bethany, without a word, and put the tires in the back of the truck. Then he walked back in the house and walked past the bemused Bethany.

“Wha-What were those two black things?” Bethany asked.

“Tires,” Jon said matter-of-factly.

They talked about the tires later. Jon eventually gave the Bill Elliott tire to a coworker. But after driving the Trans-Am tire all the way back from Iowa in a Honda Civic (and there isn’t enough room in a Honda Civic for Jon’s 6’2″ frame, let alone Jon, a friend, a cooler, and two racing slicks), Jon swears up and down that he’s keeping that tire forever.

I know what room it would look great in, even though it’s not really a drag racing tire.

Day Three after everything changed

On Day One, I reverted into news junkie mode. What I read, of course, sickened me. I undoubtedly have a few former classmates in New York, but no one I’ve seen or talked to in the last five years. Still, it wasn’t much consolation. They’re still my people.
When my dad died, I lost myself in whatever I could find around me. These days, when I miss my dad, I lose myself in work. I took a look around me, realized there was a lot of work that needed to be done, and did my best to lose myself in it. I didn’t get much done, and it wasn’t all my best work, but it was something.

I got home and realized it was the last place I wanted to be. I went to church.

When I got home, my mom had called. It was late, but I called her.

On Day Two, I got more information and more work done. It wasn’t a normal day, but I don’t feel the least bit guilty about the day’s productivity. Yeah, the world’s reaction to the previous day’s events made me weepy, and I talked to a friend from church who said he was ready to find out where to go sign up to kick some butt and I agreed with him.

I got home and realized it was the last place I wanted to be. I went to church.

Day Three was similar. People were smiling more–the previous couple of days made me wonder if I actually worked at a funeral home–and there was a lot to do. At the end of the day, there was more. So I stayed late and got stuff done.

I stopped at the grocery store on the way home. I was thinking about going to church, and I knew my chances of making it on time were slim if I stopped. I stopped anyway, and I didn’t just grab a few things. I stocked up.

The checker asked how I was. I told her I was good and asked how she was. She said she was good. She called her son yesterday. He lives in New York. He had no reason to be anywhere near the disaster, but she had to be sure. She asked if I’d heard about the five firefighters rescued in an SUV. I told her I had. She said she just had to hear some good news from New York. I didn’t have the heart to tell her the latest on that, that the report had been mistaken. So I asked her if she’d heard about the guy who was on the 82nd floor when one of the buildings collapsed and survived. Her eyes widened. I said that guy must have been surrounded by a whole legion of angels. No doubt, she said. I swiped my debit card and started bagging my groceries. I told her his only injuries were two broken legs. She smiled and started checking out the lady behind me.

As I loaded my groceries into my cart, the cashier turned back my direction.

“Thank you,” she said. “Thank you so much.”

And at that moment, I felt a whole lot better about being a human being.