Archive for December, 2006

Which supervillain are you?

Following up on my earlier post, “Which superhero are you?“…let’s take a look at the sinister side. I wouldn’t necessarily say I’m burdened by vanity.

Your results: You are Dr. Doom

Dr. Doom
68%
Mr. Freeze
60%
Venom
57%
Lex Luthor
47%
Apocalypse
47%
The Joker
45%
Dark Phoenix
43%
Juggernaut
40%
Kingpin
38%
Magneto
35%
Two-Face
28%
Green Goblin
24%
Riddler
21%
Catwoman
20%
Poison Ivy
18%
Mystique
16%
Blessed with smarts and power but burdened by vanity.

Click here to take the Supervillain Personality Quiz

2 comments December 31, 2006

Which superhero are you?

Don’t worry…I totally won’t let this go to my head. And no, I have no idea why I’m 47% Supergirl, 30% Catwoman and 27% Wonder Woman…

Your results: You are Superman

Superman
85%
Spider-Man
75%
The Flash
50%
Robin
47%
Supergirl
47%
Iron Man
45%
Green Lantern
45%
Hulk
45%
Batman
35%
Catwoman
30%
Wonder Woman
27%
You are mild-mannered, good,
strong and you love to help others.

Click here to take the Superhero Personality Test

December 30, 2006

Wii!!

Well, the Wii FINALLY arrived today. It was supposed to be here 5 days ago, but UPS suddenly decided that they can’t find my address (despite having delivered numerous packages over the past two weeks, all of which also came from Amazon). Anyway, Lisa and I busted out Wii Sports Bowling tonight. It’s fun…lots of fun. It will be even better when we get a second controller (we’re having all sorts of problems tracking one down).

I got a chance to quickly play the other Wii Sports games tonight as well. Tennis is surprisingly fun, Golf looks like it could be enjoyable (better than all the PC golf games I’ve played in the past), Baseball is only okay (it’s really just home run derby) and boxing was fun but the controls seemed lacking.

We’ll have to play some of the other games we got in the coming days. I’m looking forward to Zelda the most, but the others look like fun too.

1 comment December 26, 2006

It's 12:45am, do you know where your Wii is?

Rockford, IL…baby. And does “Track your package” make you think of Dick in a Box? Or is that just me?

And yes, before you say anything, I’m aware the image above breaks my blog layout. It’s pretty clear this theme won’t cut it for me. I’ve been meaning to make my own theme, I guess now’s the time to do it.

2 comments December 21, 2006

Five things you (probably) didn't know about me

Damnit, Chad. There I am, minding my own business. Reading my blogs. Checking some mail. Now I’ve got to go and think about things people don’t know about me. Oh well, mustn’t break the chain letter (this is so a chain letter), so here goes nothing.

  1. I went to Space Camp as a kid. I wanted to be an astronaut when I was younger, so when I was in elementary school my mom took me to Florida during spring break and I attended Space Camp. It was cool, I got to build a model rocket (two stage, baby), fly a simulated shuttle mission (got my EVA on) and I shook hands with Alan Shepard. I also saw one of the shuttles flown in on the back of a 747.
  2. I was only grounded once as a kid. I took a model rocket engine, strapped it into a vice and ignited it in my garage because I thought it would be cool (it was, of course, awesome). This played well with two of my passions: space stuff and fire. My mom didn’t think it was quite as awesome as I did. Like it’s my fault…I never would have gotten into model rockets if she hadn’t taken me to Space Camp (see #1 above). Of course, it probably didn’t seem awesome to her because the fire end of the engine was pointing at the gas water heater. Seriously, what’s the worst that could have happened?
  3. Some people know this already, so file this under something you probably didn’t know about me. I drank liquid nitrogen in college. No, that’s not a name of an alcoholic beverage. I was a chemistry major for about 2 years. During that time, I was a teacher’s assistant in a special lab. That lab afforded me the opportunity to get my hands on some liquid nitrogen. Well, when you’ve got super cool liquid at your disposal, what do you do with it? In my case, I turn on a video camera and video tape it. I assure you, I didn’t freeze my mouth or any other part of my body (although I did spit out icy bits of saliva a couple of times). I never actually swallowed the liquid (for an explanation of why not to do that, read this). I poured it into my mouth and let it sit there a moment or two before expelling the gaseous nitrogen, making it look like white smoke was pouring out of my mouth. I don’t have the video, if anyone at Cal Poly happens to have it (I’m not certain all of the teachers were amused), I’d love to get a copy. Anyway, for an explanation of why this didn’t freeze/kill me, read up on the Leidenfrost Effect. The short version is that the temperature difference is so great that the liquid next to the skin instantly vaporizes, forming a thin layer of nitrogen gas between my skin and the liquid. Gas isn’t a good conductor of heat, so the liquid wasn’t able to easily extract heat from my skin. I had a teacher in college who actually swallowed the stuff. He’s lucky he isn’t dead, but it did make for one amazing burp (it was so long, I swear he was about to black out). There’s a video of some teacher drinking liquid nitrogen on You Tube, but it’s terrible. Gives you the gist of it, though.
  4. I crank paged my college roommate with his ex-girlfriend’s phone number while he was drunk. He was annoying me, so I slipped away and found his address book and looked up her number. I went back to where everyone was sitting, hid the phone behind my back and dialed (I wanted to be in the room with him so he wouldn’t suspect me). They hadn’t been on good terms since the breakup, so I was hoping a late night, drunk call from him would be worth a lot of amusement. He didn’t recognize the number when he got the page, which was basically the best case scenario. That way he wasn’t going to be able to back out once he knew who it was. So he calls her. He ends up taking the phone outside and talks to her for like an hour. I didn’t get the fireworks I wanted, but I did get him out of the room. Good times.
  5. In my senior year of high school, I was beaten out during varsity baseball tryouts by a future #1 Major League Baseball draft pick (Pat Burrell). He got the position, but I got the last laugh. I’m now an engineer with Yahoo! Mail and all he’s got is his 6 year, $50M contract. Yeah buddy, see you at the next reunion. We’ll swap stories. I’ll tell you about that last, nasty bug I fixed in Yahoo! Mail and you can tell me how much your bobblehead is selling for on eBay. And make sure your Ferrari doesn’t leave any door dings on my Toyota.

Well, now you know everything.

1 comment December 20, 2006

Evangelism is exhausting

As I wind down my second month of evangelism for Yahoo! Mail Beta, I’m coming to the realization that evangelism is exhausting work. Don’t get me wrong, I’m really enjoying the work. But I think I was deluding myself when I said I could spare an hour a day to work on it. I wasn’t deluding myself into thinking I’d have an hour a day available. I’ve definitely been able to make that much time available for evangelism work. I was deluding myself into thinking I’d only do it for an hour a day.

I spent the better part of this week building my most recent post to the ymailupdates.com blog. It started with getting a dump of the code changes from source control. I can’t get into the details, but suffice it to say the dump was gi-normous. I then went change by change, building up a macro-picture of what those micro-changes meant. Once I had my list, it was time to start writing the post. I had to figure out what types of updates I was dealing with. I had some bug fixes, some new features, some performance enhancements and so on. From there I started building a framework for the post. It’s difficult to talk about certain things and have them make sense, so I also had to get some screen shots. Once I had those, they had to be fitted into the document so they didn’t look silly (something I’m not 100% certain I was successful in, but I tried).

Once the post is done, I had to (of course) read over it a billion times proof reading for typos, checking that everything made sense and looking to see if anything I wrote sounded odd (I have a tendency, at times, to use words multiple times in the same sentence, making for a strange reading experience). Then I post it and reload the blog in my browser to make sure the update took, being sure to test with both Firefox and Internet Explorer. So, I’m done at that point…right?

No, not so much. The ymailupdates.com blog isn’t hugely visible yet. We’ve been posting to it without doing a lot of promotion for it, so whatever readership we have right now is purely word of mouth. That means getting the word out. So I link to it from my personal blog because people used to come there first for news regarding Yahoo! Mail Beta updates. Then I post to the Y-Mail Group because that set of users loves being the first to hear when we do anything new. Then, I do something I haven’t done before. I put the word out to other bloggers. I take a list of bloggers who have talked about Yahoo! Mail Beta in the past and let them know that we’ve pushed out a new update. Perhaps that will help to generate a little more buzz for us since their readership is far larger and more diverse.

So is that all I do, blogging? If only. I sift through a bunch of mail every day. Most of it comes from the Y-Mail group but I also get a decent amount that’s sent directly to me by the users. I imagine many engineers would mind being contacted directly like that, I don’t. That’s why I haven’t been afraid to put my email address into past posts (something David Utter thinks I did on accident). Anyway, I try to respond to everything, although I can’t get to all of it immediately.

Once I’ve finished all that, I have to keep an eye on what everybody else is saying about us. I have several trackers set up with Technorati and Yahoo! News Search. Those are fairly noisy channels, so I really have to scan them carefully to pick out the useful nuggets. Depending on what I find, I may submit a comment to a particular post. Depends on whether or not I feel like I can be of use. Sometimes I post just to say, “hey, Yahoo! hears you.” It’s amazing to see the reactions of people when I submit comments. Particularly when their posts are harsh. It’s amazing what people will say about you if they think you aren’t listening. ;)

So I’m formally committed to 5 hours per week of this. I’d say I easily exceed that by 2-3x in a given week. But that’s okay, I don’t do it because I have to. I do it because I enjoy it. I don’t think you can be a good evangelist unless you enjoy it. But now I can see why someone like Robert Scoble made it their full-time job (back when he was doing it for Microsoft).

7 comments December 18, 2006

New Yahoo! Mail Beta Update

We’re starting to push out a new update to Yahoo! Mail Beta. I’ve blogged several of the changes in this latest release on the ymailupdates.com blog. Lots of good stuff in this release and more good things to come.

5 comments December 15, 2006

Missing Hack Day

Thursday/Friday was the Q4 Hack Day at Yahoo!. I’m pretty bummed that I didn’t take part this time around. The shingles were too much, I wasn’t going to (nor should I have tried, really) make it up for 24 hours to implement my hack. I actually have what I think is a great hack idea, too. So instead I’ll sit on it and either use it at the Q107 Hack Day (in March) or I’ll just work on it in my spare time and show it at one of the weekly Hack Lunches (yes, a group of us gets together every Wednesday for food and hackery).

Anyway, some other people have been mentioning Hack Day. I still think Hack Day is awesome. It helps to have executive support and I’m very fortunate to have managers that encourage participation. Unfortunately, neither of my hacks has been productized, but I’m hoping to change that once we’ve released the Yahoo! Mail Web Service to the public (yes, I wrote my last hack using the open web service).

For those wondering, yes…we’re still releasing the mail web service. Just sit tight.

December 10, 2006

Democracy is funny

Eject DemocracyI like using Democracy on my MacBook Pro. Mostly I use it to watch Ze Frank, but it’s a nice application overall. Anyway, today it let me know there was a new version. So I downloaded the disk image and upgraded. When I was done, I went to eject the disk image. I’m not sure which is more funny, ejecting democracy or copying it.

December 5, 2006

My childhood nemesis returns

I had a lovely weekend with a brilliant outbreak of some sort of rash on my torso. Yeah, you probably didn’t need to know that, but trust me…this is going somewhere. It wasn’t really getting better today, but I’ve been suffering through it figuring it would clear up soon on its own.

Then my wife stumbled on an article about shingles. Pay dirt, every symptom lined up pretty well with everything I was experiencing. So I went to my doctor to get checked out. She had me lift up my shirt and asked, “what do you think it is?” I told her I suspected it was shingles and she told me I was right.

So she sent me to the pharmacy to pick up some meds. In this case, Valtrex. You may have seen it marketed on television…for herpes. Let me just say, there’s nothing quite like going to a pharmacy to pick up your herpes meds. I’m sure she didn’t mean to, but the pharmacist came over to give me a consult on the medication and said, “this is for…well you know what it’s for.” It was very accusatory, I felt like I ought to be heading to the confessional. “Excuse me father for I have sinned. I’m taking herpes meds for my…herpes, which were in no way sexually transmitted.” Awkward.

Anyway, I’m hoping that the Valtrex clears things up soonish. The doctor told me that I’d be spared a good bit of pain since I’m young, but just the same, it’s pretty uncomfortable. It starts below my left pectoral and runs around the side to my back. The bit on my back makes it uncomfortable to sit back against a chair.

Anyway, if you’re curious, I recommend reading the wikipedia article I linked above on shingles. It’s good to know what the symptoms are because the sooner you can start treatment the better off you are. I went 4-5 days before seeing a doctor and they prefer more like 3. It’s also interesting to see what it is (it’s basically the old chicken pox virus waking up), what causes it (stress, in some cases) and it’s spreadability (basically don’t touch my blisters if you haven’t had chicken pox before, unless you’d like chicken pox). My doctor tells me that I’m not at risk to spread chicken pox as long as I wash my hands and don’t hug people.

3 comments December 4, 2006


Calendar

December 2006
M T W T F S S
« Nov   Jan »
 123
45678910
11121314151617
18192021222324
25262728293031

Posts by Month

Posts by Category