March, 2002

Untitled

Submitted by reeses on Mon, 2002-04-01 07:23.

Fear me!

I've been in death-march mode at work lately. We launch a client next weekend, so we're grinding out the last of the bugs. I've been amazed at how intrusive PMs get when they don't have anything productive to do. Really, they're heavily involved early in the project, but near the end, they really don't have much to do. It makes sense -- you could only succeed in the career path of PHBs by sheer force of will and personality. It doesn't have to be a personality other than "annoying and pushy", but you get the idea.

A perfect example -- we have pretty clear guidelines on determining severity levels for bugs. Critical -- can't do anything, no workaround. High -- bad voodoo, but there's a workaround. Medium -- It's gross, but it doesn't impair functionality. Low -- someone used pantone color 45632 instead of 45631 in a deeply-nested help file. You get the idea. For items that do not have a functional impact, we have a priority system. So, if you have big dirty words on the front page, it doesn't affect functionality, but you'd better get it fixed before launch. Therefore, it would be a medium severity, but very high priority.

Not tough to grasp once it's explained, eh? For every bug, you could think,"How does this affect functionality? OK, now, how important is the problem?"

To avoid a huge sev/pri education, we're just using two priorities -- 'normal' and 'high'. Everything is 'normal' unless it requires immediate and special attention, with significance not indicated by the severity structure. For everything else, we prioritise solely on severity.

Anyway, PMs seem to think these rules apply only to other people. This is a real conversation I had today.

"I filed a bug on incorrect text on this page."

"OK, cool."

"I made it high severity because it looks really bad."

"OK, that should probably be medium, since it has no functionality impact."

"Well, it's really prominent, so I made it high."

"Well, that's why we have the priority system, to flag those items. I'm moving it down to medium, and I'll make it high priority."

"I don't agree with that."

This last line was delivered in that tone so familiar to those who deal with non-technical managers. The "eff you, you simpering idiot, you couldn't understand the priceless eggs I juggle in variable gravity, and you should just accept what I say as gospel"-type voice. The other phrases uttered in this tone are "I don't remember it that way," or "If you find that overwhelming, I guess I could move that task off your plate."

You get the idea.

Anyway, with nothing to do, they're doing QA. Normally, a QA person digs into a bug, describes it, files it, etc. Not a PM-QA. They come over and interrupt you every five minutes to see if you've fixed their bug, and don't understand why you're not making the progress they think you should.

This is where I thank god for Grados. They make great open-ear headphones that fit over the ears. So, people think you can't hear them, so they don't interrupt you. But you can hear them unless you have your music turned up, so you can jump into any conversations you find interesting.

These keep you from killing the PMs long enough to come home and rant into a blog.

Untitled

Submitted by reeses on Wed, 2002-03-13 06:54.

http://www.google.com/search?q=minimum+carat+size+engagement+ring+diamond&hl=en&start=10&sa=N

That's my kind of guy. Do the bare minimum necessary to lock that girl down and keep her from pestering you about getting married for another six months.

If you really want to save, buy a sapphire ring. :-)

Untitled

Submitted by reeses on Sun, 2002-03-10 05:02.

Back again on the weird referrer trail:

http://www.google.com/search?sourceid=navclient&querytime=gQgD&q=Lesbian+Peanut+Butter+%2D+The+Evolution+of+a+Man+

WTF??? How did "Lesbian Peanut Butter - The Evolution of a Man" typed into google come to me?

Apparently, a few months ago, I typed this in my blog:

Dang, now I'm going to get indexed when people look for the word "lesbian" on google. Lesbian, lesbian, lesbian. Let's mix it up a little. Lesbian peanut butter Crisco muppet pajamas!

What are the chances of the words "lesbian peanut butter" spontaneously organising themselves? Have I stumbled onto some foodstuff of the sapphic underground?

I'm aiming for #1 non-lesbian related site on google by EOY 2002 with this kind of talk.

I just want to know -- where can I buy this peanut butter, and would I want to?

Untitled

Submitted by reeses on Fri, 2002-03-08 07:41.

Yesterday was hilarious. We had a client meeting, which necessitated driving. Three of us carpooled, and while we were at the infamous Sutter-Stockton garage, their payment link to the bank or credit card processing center was interrupted. For quite a while. This meant that no one could use the many automated payment stations, but had to go to the one attendant window.

Now, as you can imagine, people got testy. While there were apparently at least three attendants working, one ran around to the various payment kiosks, probably because he had an advanced degree in computer science and was going to do a binary debug on a black box system using a magnetised needle and some shoe polish. Another ran around looking officious, and giving blank stares to all of the worried and unhappy customers. The third stood impassive behind the protective glass, taking cash and returning validated exit cards at a glacial pace.

The line was long, and some people lost what little social conditioning they had. One woman cut in line, claiming that she had a fractured back. She then proceeded to take forever at the counter, grinding her axe on the attendant, who wasn't going to give her satisfaction anyway, because frankly, he didn't care. Some poor soul told the woman to hurry up, and she turned around again with the fractured back story. "I don't care about your bloody back. We let you cut in line, so just pay and get the hell out of here!" Whee!

One other woman spent ten minutes arguing that the long line cost her fifteen minutes, which put her into the next hourly payment bracket. Pay the three dollars, or argue for ten minutes, get upset, and pay the three dollars? If three dollars matter that much to you, don't park your flipping car in downtown San Francisco! :-)

However, once she paid, she couldn't get out. You see, one of the conveniences of this garage is that you don't really need tickets. You can insert your credit card upon entry, and when you leave, you'll insert the same card at the exit gate. The machine will hash the card number (I hope they're not storing the number itself), see when you entered, and debit your card the appropriate amount.

So, when the link to the bank breaks down, you're sitting there, in your car, at the gate, which will refuse to open. People can go through the other gate, until someone with a credit-card entry is stuck in that one, and the next, and the next. Ad infinitum, ad occultum. One might assume that an attendant, seeing this debacle, would hasten to lift the gates, perhaps check exit tickets, but just clear the obstruction and get people out of there.

After about twenty minutes, a normal-looking middle-aged man came up to the front, with that foamy-mouthed about-to-go-postal look, and shouted,"If you don't open these gates, I'm going to break them off!"

Yeah, right, Mr. D-FENS. Get back in line.

So, this old tweed walks to the gate, calmy pushes his belly up against it, and starts walking slowly toward the street. The gate snaps, he pushes it to the ground, and everyone leaves. The attendant rushes to the gate and pretends to take down license plate numbers as people leave, but really, who was he kidding?

We were kind of disappointed to leave at that point, because it was feeling like an 80s heavy metal video.

As for today, It has been raining ferociously here. I felt totally at home. I trucked out without an umbrella, just wearing a baseball cap to keep my hair from getting totally drenched, and apart from my raincoat, that was it. It was like a particularly rainy day in Seattle, the type I used to ride to work in.

Much less interesting than yesterday. :-)

Untitled

Submitted by reeses on Tue, 2002-03-05 06:34.

There's some oddness on this site. This is my favorite so far.

Untitled

Submitted by reeses on Tue, 2002-03-05 04:09.

Sometimes, if I'm bored and just wanting to veg in front of the tv, I'll watch Beat The Geeks. If you haven't seen the show, it's your basic comedy pop-culture trivia show. They have three resident geeks, whose areas of expertise are tv, movies, and music, and one guest geek, who can be an expert in anything from Star Wars to Batavian Chicken Drumming.

Tonight's Guest Geek was "The Playboy Geek". He was exactly the type of person you'd expect to be the Playboy Geek. For his intro, he said,"I buy three copies of each issue of Playboy. One for collecting, one for autographs, and one for pleasure." Picture this in your best child-molester voice, and you have an idea of the start of the slipper slope downhill. Occasionally during the show, the geeks are called upon to utter some witty contextual remark about a question or a contestant. When asked about Charlize Theron, his response was,"She's hotter than the sun." Way to come up with something off the cuff, mister geek!

His other comments were similiarly uninspired, and when uttered in this oily tone, it made me think that I had to go take a shower. The women on the show looked as if they were trying their best not to look in his direction.

My only question -- where do they find these people? :-)

Untitled

Submitted by reeses on Sun, 2002-03-03 09:55.

It mystifies me that Python doesn't ship with a stack as part of the standard library. Even the crappy Java standard libs come with a stack!

Mystifies.

On the bright side, I found this site again.

Untitled

Submitted by reeses on Sat, 2002-03-02 18:55.

I just wanted a centralised place to capture some links on reparse points in Windows 2000 on NTFS. This is the NTFS 5.0 functionality that mimics symbolic links somewhat.

Untitled

Submitted by reeses on Sat, 2002-03-02 06:12.