Fool Moon

Sometimes it must seem like I am a slow reader, and I am, but not as slow as it must appear if you keep an eye on my Currently Reading section. I read with purpose and with imagination. My mind paints full color images as I read, every detail being filled in from the prose, and my imagination filling in everything the author leaves out. I see books more than read them. I live and breathe them. And I also don’t get as much time as I’d like to enjoy them. A couple hours a week at best.

And the better the book, the slower I read. I envy Jim Butcher because Harry Dresden is the kind of character I’d love to dream up, and his world is a place my imagination loves to run free in. And here I am only in the second book of the series. I finally turned the last page of Fool Moon and extricated myself from Harry’s dangerous mystical Chicago, and all I’ve got to say is: Damn.

Seriously, its a good book. This time around Harry runs smack into a problem with werewolves, a few different kinds of them, and he’s in over his head from the beginning. Heart pounding and tense, I hated having to put this book down, craved it when I was away, and reveled in it when I could.

I can’t wait to dive in to the next book… I just have to buy it first.

The Best Things In Life Are Free

Have you ever felt the stars align?

I was checking my email on Tuesday while I was working and I got what at first glance I thought was spam email. It was Ticketmaster telling me about some concerts in my area that I might be interested in. At least, that’s what it looked like. I ignored it and did some other things, but about an hour later I was staring at it again.

It wasn’t spam. It was an invitation to get some complimentary concert tickets. Velvet Revolver with Alice In Chains and Sparta on October 3rd at the HiFi Buys Amphitheater. I suppose the reality is that the concert was not selling as well as they wanted, and rather than play to empty seats, they were giving away tickets. I “bought” 4.

Nobody went with the wife and I. It was too short notice and everyone had plans or something. Except one guy, but he had a bad day at work and decided not to go out. No loss though, they were free tickets, if no one went it didn’t matter.

We got to the show and it was worse than I thought. Ticket sales had been so bad that at the door they were allowing people with lawn seats to upgrade to reserved seats for no charge. The lawn was closed. Even with the free ticket offer they’d spammed out (likely to everyone who had purchased tickets to a “rock” show in the past 30, 60 or 90 days … I went to Def Leppard) they hadn’t given away enough tickets to fill the seats. The ones we got online were pretty good. Section 203, row QQ on the inside aisle.

We sat down and listened to Sparta. They did what a good opening act should do. They played, they played well, and even got me wanting to go find their CD and give it a listen.

When Sparta left the stage, we went back out to the Zune booth… oh wait, I left that out. On the way in, we got raffle tickets. After the first band, the Zune booth was having a drawing. We won a 30GB Zune. Been playing with it this morning, its pretty sweet.

Alice In Chains took to the stage next… I saw AIC for the first time back in 1991 when they opened for Van Halen on the For Unlawful Carnal Knowledge tour. I’ve been a fan since Facelift. When Layne Staley died, I figured the band was done. Well, they aren’t done. With new lead vocalist William DuVall, the band is tight. There were times during the night that I could swear the man had to be lip syncing. It was eerie, but also fantastic. They played through all the hits and fan favorites. I look forward to hearing more from Alice In Chains.

After another break, Velvet Revolver took the stage. I’m not a huge fan of VR, in fact the only song I really know is Fall to Pieces. Scott Weiland has decided, apparently, that he is a Mick Jagger impersonator, and his voice just doesn’t sound like it used to. Stone Temple Pilots was a great band that I loved. With VR, at least live, Scott sounds like he’s on helium or been kicked in the nuts, about an octave above what would sound good. They played a few songs I didn’t know and really at that point it wasn’t likely that their performance was going to surpass the previous band, it was a weeknight, and I hate traffic. We left.

All in all, a free concert, a free 30GB Zune… a good night.

Deja Vu All Over Again

I believe in the past I have made it pretty clear that I do not really like most recruiters. And my opinions really have not changed.

Recently, though, one organization could not be bothered to employ the simplest of tools. See, within the course of three weeks I received fourteen phone calls from eight different recruiters out of the same company. Each and every call began the same, “Hi Jason, I’m [insert name here] with [company name] and I found your resume on Monster.com and I think I have a job that you might be a perfect fit for…”

My problems with that are many.

I have been working with this company for over eight months. They have my resume on file, or at least they claimed it would be kept on file. My name has not changed, nor have my phone number or email address. They should have a record of me in their contact database, which should be searchable, and the conversation should have started, “Hi Jason, this is [insert name here] with [company name] and I have this opportunity come available and when I searched our resume database I came up with your and wanted to see if you are still in the market…” Even if it isn’t true, even if they actually did find my resume on Monster because they don’t keep resumes on file, they should maintain consistency.

If the “Most recent contact” is within the last few days, they should say, “I know you recently talked to [insert coworker here] but I came across another opportunity that might be a good match for you…” If they themselves have talked to me before, they should say something like, “Hey, how have you been? Its been [insert time span here] since we last talked…” Maybe even say, “I’m sorry that last interview we sent you on at [insert client here] did not work out, but I think I’ve got something you’d be great for…”

All of this could be solved by using one of the many products available for contact management, like ACT! or Goldmine, Lotus Organizer. I think even Outlook overs Business contact management that will sync with other Outlook clients… or just put it all on an Exchange Server in a shared contact list. Given the job, I could probably even write them a simple contact manager in less than a week.

Either they don’t have a contact managing software, or they have too many recruiters who don’t use it. Which ever it is, it doesn’t matter to me anymore. Eight months and one interview. The results weren’t worth putting up with the annoyance.

Gender in Gaming

By now, you may have read about the following news snippet:

Shanda (Nasdaq: SNDA) subsidiary Aurora Technology has frozen game accounts of male players who chose to play female in-game characters in its in-house developed MMORPG King of the World, reports 17173. Aurora stipulates that only female gamers can play female characters in the game, and it requires gamers who chose female characters to prove their biological sex with a webcam, according to the report.

Most of the news revolves around decrying the company for trying something like this, or as expected from the crass Kotaku commenters the CEO of the company must have had an encounter he isn’t proud of…

But let’s take this off in another direction. The game is claiming to be an MMORPG, the key being RP. Role Playing. The problem, as I see it, is that most (and I’d feel safe saying at least 70%, or in the case of World of Warcraft 99.9%) players of these games do not role play beyond the simple fact that their avatar is not a picture of themselves. Would people be as upset if the company had announced that they will be banning players who announce their true gender, breaking the role play?

Urban Dead Greasemonkey

I have been messing around in the world of Greasemonkey lately. If you don’t know what Greasemonkey is, it is an add-on for the FireFox web browser that allows javascripts to run after a page loads. That may not sound special, but you can do some very interesting stuff with it. For example, the main reason I’ve been dabbling is that I use a Greasemonkey script that someone else wrote for Conquer Club that does some map analysis that the creator of the website doesn’t do, like keep track of card set redemption values in escalating games, hover over attack paths on the maps, and more. Nothing game breaking, nothing you couldn’t do by hand yourself, but very nice in that you don’t have to do it by hand. Well, recently an upgrade to the Conquer Club website broke the Greasemonkey script, so I’ve been looking in to fixing it.

But this isn’t about Conquer Club, as I haven’t finished that script yet. This is about Urban Dead.

One of the fastest ways to get experience points in Urban Dead is to use first aid kits to heal people. And the best way to do that is either to start as a doctor, or make sure the first skill you buy is Diagnosis (maybe second, Freerunning is very important). Diagnosis allows you to see the health of each player in the same block as you. Without it, you just have to randomly try to heal people, wasting action points as the game tells you that they are full of health (you don’t lose the first aid kit though, which is nice). Once you have Diagnosis, the next stumbling block is simply seeing who needs healing. In some places with five or ten people around, its easy, but if you go into a mall where you are likely to find in excess of one hundred people per block, it becomes a giant pain in the ass.

To that end, I have begun working on the ProbablyNot’s Urban Dead Goggles script. If you are an Urban Dead player and have Greasemonkey, click this link to install it. Right now, all the script does is change the text color of the hit point count for anyone with 50 or 60 hit points, which likely means they are full of health (people at 50 might have the Body Building skill and be able to go up to 60, but that takes effort or wasting action points to find out), it make the hit points appear black. If the person is not full (if they have anything but 50 or 60) it will leave it the normal white color. So with the script running, all you need to do look for the people with white hit points and heal them.

Very basic, but also, in my opinion, quite helpful. If I think of more things to add, I will.

Words in the Workplace

Someone at work has been bad. Or at least so I must surmise, since I found a little gem of an email in my inbox the other day gently reminding me of workplace conduct. Here is a little snippet:

Work Policies and Rules:
I understand that it is my responsibility to ensure that my personal conduct and comments in the workplace support a professional environment which is free of inappropriate behavior, language, joke or actions which could be perceived as sexual harassment or as biased, demeaning, offensive, derogatory to others based upon race, color, religion, national origin, sex, age, sexual orientation, marital status, veteran’s status or disability. I further agree to refrain from words or conduct that is threatening and/or disrespectful of others.

From this I can only determine that the only appropriate speech at work is to be completely neutral talk about work tasks, which, ironically, offends me. I suppose this is just one of those gigantic cover-your-ass type things where the company wants to be able to say, “Hey, we said it was not allowed and they did it anyway, so you can’t sue us, just the guy who did the offending.” And it makes me sad that our society is litigious enough that companies need to be constantly covering their asses.

Sadly, though, the main thing this email has done is make me curious about who said or did what to who to trigger this particular ass covering. In true cover-your-ass fashion though, I’ll never be able to find out unless it happened to one of my immediate colleagues. But in true office gossip fashion, I’m sure I’ll hear plenty of theories.

The Intelligence has returned to base!

The thunder of shotguns, the gentle rumble of sticky bombs, the whine of the chain gun.

Ladies and Gentlemen, Team Fortress is back.

I’ve made mention before that I played the original Quakeworld Team Fortress for a number of years. I participated in leagues, belonged to a clan, and loved nearly every minute of it. Team Fortress Classic, which was released for Half-Life was… lets just say it was a disappointment and leave it at that. I found EverQuest and spent the next 8 years immersed in MMOs.

I tried TFC again not too long ago, okay it was nearly three years ago, and I just couldn’t get in to it. The game just didn’t play right.

Last week, Team Fortress 2, built on top of Half-Life 2, was released, and the magic has returned. Its like the old days again. I’m not the best player in the world, but I hold my own and I’m good at teamwork, so I can have fun even when we are losing. I usually come in around the middle of the pack as far as kills/points go. Of course, the return to glory is also a return to the age old frustrations: when the flag leaves the flag room, chase it. Most servers are set to run games to 3 points, so letting the flag go just is never a good thing unless you are letting it go to assist bringing in our own 3rd point.

But, the fact that I care enough to be annoyed by it means the game has done it right. Its awesome, and I’ll be hanging around a while. If you care, keep an eye out, I play as ProbablyNot.

Urban Dead – Revisited

Nearly three months ago, I mentioned a game by the name of Urban Dead. At the time, I checked it out, messed around one day and then dismissed it. I just wasn’t interested in a web based text adventure.

Things change.

I have been checking out all sorts of games since my recent abandonment of all my usual MMO haunts. With City of Heroes/Villains and World of Warcraft canceled and Lord of the Rings Online only holding on by the skin of its founder price, I really wanted something low impact that I could just play at now and then without investing any time (since any time I invest will be in beta tests or my 360). I stumbled back on Urban Dead and decided to give it a go, this time from both sides of the fence.

Everything in the game is controlled through Action Points, which you earn at the rate of 1 per half hour and you max out at 50. As a survivor, walking from one block to the next costs 1 point, and so does just about everything else. Searching, attacking, talking, entering buildings, etc. As one of the undead, walking takes 2 points per block, at least until you get enough experience points to buy the Lurching Gait skill that allows you to move as fast as the living. The limit of points you get per day means you have to keep track of where you are and how long it will take you to get back to safety. The living don’t want to get caught outside, the dead don’t want to wind up standing alone near lots of people. Really, this is where the strategy of the game comes in.

While the game does contain “levels” and skills that you purchase with your experience points, there isn’t, at least for me, a huge rush to max out and get to the top because this game has no “end game”, its just about survival.

I’m really enjoying the game far more than I thought I originally would, and its totally worth the cost… free. If you decide to check it out, I’m Jhaer on the living side and Reahj on the dead side.

Death at a Funeral

The wife and I decided to hit the theater this weekend, and after making her go see a bunch of action flicks she was overdue for picking the film. She narrowed it down to Death at a Funeral and I Now Pronounce You Chuck And Larry. Since I wasn’t in the mood for Adam Sandler, we went with Death at a Funeral.

I’d seen a trailer before and knew it was about funny things happening at a funeral, but to be honest I hadn’t really 100% paid attention to the trailer. If I’d known it was a) British and b) directed by Frank Oz, I’d have been more excited. Upon the movie starting and discovering both a and b, I settled in for a good comedy.

And it delivered… from the funeral home delivering the wrong body to the service to the… well, I don’t want to give away everything. It was great fun, completely worth the price of admission.

Winning the War

I am happy to report, my efforts are showing. I’m down now to getting maybe one credit card offer per week between my wife and I. Other junk has also cut back quite a bit, to the point where usually once a week my mailbox stays empty all day. As my requests to be removed from lists continue to filter through I expect that to get better.

And while I appear to be winning the war, there are some battles I am losing. The Golfsmith is a hateful spiteful company and I call on people to boycott them. My attempts to get removed from their lists have instead signed me up for more lists. I get at least one mailing per week now, correctly addressed to me, sometimes two. In addition, I’ve had to block them on my email since they decided to send me more than one email per day advertising their wares. My attempts to get removed from the email lists have been about as successful as getting off the real mail lists.

They do appear to be the only company so far that has done this. Most companies, at most, will ask for a reason why and I just say “I would prefer not to receive the mailer as I do not shop regularly at your store.” That seems to be good enough. If they press I’ll tell them I usually throw it in the trash and would prefer they save the money and my time and not send it to me. With the Golfsmith it appears that I may have to actually have to go to their distribution office and physically force someone to delete my address from their database.