Rawblems, Rawblems, all around; and yet I'm still alive

Well, if one thought an international excursion by yours truly wouldn't be wrought with rawblems, you are sadly mistaken. Odds are that you *did* expect rawblems, and would be quite let down if my little trip had gone entirely according to plan. Well, I assure you, you will not be let down ;)

When last we left our hero, he was mostly likely hungover on 3 hours sleep, waking up to the ringing of his fatha, calling to detail that he was indeed quite close and I should get all my luggage outside. So practically falling off a six-foot loft, I cleaned off my bed and did what best cleanup I could so that the room was not a complete shithole for Lambie when he arrived to sublet my apartment. Hobnob with the roommates a bit, arrival of the fatha, some fatha-handshaking and roommate-hugging (dad did *not* ask if he could 'touch' any of my roommates this time), and off in the car goes little Bobby.

There was an early dinner (relatively well-behaved and very delicious, go mom!), some napping, and 2 missed buses into the city for my brother and I's last hurrah, an Eddie Izzard performance. Unfortunately, on three hours sleep and a half hour nap, I don't think I was capable of fully appreciating the show. My brother seemed to enjoy it quite a bit when he wasn't sending text messages. It was at this point that I realized my flight was not at noon, but at 8am. This terribly put my father out, and I immediately felt bad for the late observation. But really, I had been drunk for the two days prior, so how was I to find time to double-check? :(

The next morning I do make my flight to California, and it goes fairly well. When I get off the plane, I quickly book a hotel room at the best western, preparing for my 20 hour stay since my next flight is around noon tomorrow. Yesterday's flight wasn't at noon, so it must be this one that is. A good LONG sleep and a quick shower later, and I wander around for some food. I find it. It's good. I go back to the hotel room, and nap some more.

After being unable to sleep more, I decide that it's 5am and I could just get an early start on the day. I can hurry up and wait for my plane. It's a good idea, but now I'd like to know, for certain, just how long this wait will be. Is the plane at 12? 12:10? 11:50? I guess it doesn't really matter since I'm up at 5am. But the email clearly says it's at 12:05. AM. (daytime). That's what the email says.

The astute observer will notice that 12:05am is not at all the daytime, and based on the ample amount of slumber I had just incurred, I was, at that particular moment, an astute observer. More astute observers will notice that I missed my flight, not by 10 minutes, but at this point by at least 5 hours. Needless to say, I felt quite ashamed of my blunder.

But I figured if I could harness that shame and turn it into some livid feeling, I'd do better, and so I quickly called Orbitz to see what my options were. They told me I could cancel the flight for a $150 fee and book a new one. I didn't like this. A new one would be much more expensive on one day's notice. SO they suggested I call Cathay Pacific directly and ask them what my options were.

I did, and my option was actually a busy signal. For pretty much 30 minutes straight. Not a 'please hold' or a muzak-backgrounded lullaby. It was quite literally a busy signal. And so I called Orbitz back and asked if there was some double-super-secret phone number. They informed me there was such a beast, but they could not give it out. They could, however, call for me, and try to connect me to them. This sounded quite good.

And then I waited on line for 1 hour and was informed that Cathay's double-super-secret phone number for their business partners was also busy and had been the entire time. Yes, that's right, we have a business who not only doesn't answer the phone for their customers, but also doesn't answer for their business partners. For all intents and purposes, they have no phone.

Rather than go to the airport and try to get Cathay to put me on the next flight, I canceled it. If these people have no phone presence, why should I assume anyone would be staffing the booth at the airport. I must admit, I now doubt the legitimacy of the company. It's probably a shell corporation who puts up a booth and flies one plane a day just to hide the fact that they're laundering drugs or some shit.

I booked on Air Canada, but the two problems were as follows: 1) It goes through Canada, and 2) It doesn't leave San Francisco until 7pm. This means now I have 12 hours to kill. I do it. It arrives in Canada around 11pm. And my flight out of Canada is, for the first time in this whole debacle, the mysterious noon flight I kept thinking I was getting. Except now, I'm exhausted. And the Vancouver airport does not open their check-in lines until 6am. So I'm exhausted with 6 hours to kill and absolutely nowhere to go.

I try to sleep some, on some bench or other, very fearful for the security of my copious carry-ons. Some interesting Canuck tells me the city of Vancouver is great and I should go have a look. I weigh this possibility. I'm exhausted, but I have time to kill. But it's not yet dawn, so the pictures will all be kinda crap, and I've got my 30lb carry-on to slug around on my back. It doesn't exactly seem like an amazing time, but I'm bored to shit and subconsciously am drawn to the opportunity to miss yet another flight. I am, now, a full day behind schedule.

I go see the city, where the 2010 winter Olympics will be, but my bag is heavy and I'm sleepy. I go back to the airport and try to check in, and have to smooth-talk the domestic agent into giving me my international boarding pass. It works, and I enter the haven that is the newly expanded and redone Vancouver airport (in order to handle the 2010 winter masses no doubt). It looks amazing, and I find a quite comfortable set of couches to nap on in front of a gigantic electronic screen telling me what time it is. I shall not miss this flight, I assure myself.

Waking pretty much every hour to check the time, When the clock reads 10:40 I gladly get up to find brunch. I eat it. It tastes like airport. And I trod over to my gate, which, surprisingly is empty. My flight time: 12:20 or something. And yet the gate is empty. I don't know what time it is (the phone is out of battery), so I ask the couple who are standing at the gate with face piercings if they happen to know. Oh sure, he says. It's 1:15.

I think the blank stare I gave them and beads of sweat coming off my face, the obvious wobbling, and my 'you're joking, right?' response caught them off guard a bit. Clearly it did *not* take me 2 hours to get a fucking sandwich. Oh, no, his bad, he's actually still on central time. Oops! =D Well that means I didn't miss the flight, but where the fuck are the people? Oh, one gate down.

I'm sure this all sounds trivial, but for a guy who's exhausted, and missed a flight, is a day behind schedule, and has meetings on Thursday, this is rough on the psyche a bit.

I make the flight, I sleep on the flight (11 hours long), I eat random bits of beef or noodles as they are thrust at me, and I watch some movies which don't really matter. The interesting thing upon landing is that, when filling out my arrival card, and where I intend to reside initially, I naturally leave *my* copy of the information on a counter. I borrow a cell phone from a friendly passenger to tell my broseph Mowu that I've arrived, and I head to baggage claim.

I try to smooth talk some agent somewhere into letting me use the internets to go to RedLanternHouse.com to find their address, but these agents are apparently not permitted to use internet in this airport. Their terminals have no such access. No such luck for rawbdoor. Well, at least I'll get my luggage and I can call some friends as needed to find out the address. At least I know the wobsite.

Luggage piece one arrives. Luggage piece two, not so much. It's gone. There's no record, and there's nothing they can do. We'll fill out a report. Can you please tell me the address of where you'll be staying, and your Chinese phone number please?

1) I have no chinese phone number at this moment. 2) As was mentioned, I've lost my hotel's address and since you nice gentlemen have no internet, I'm unable to find out this address for you. This kind of puts us at an impasse, unless I want my luggage to disappear forever. I don't.

While staring at this nice Chinese gentleman desperately trying to help but completely incapable of doing anything at all, I explain the shape and size of the luggage, and how it's quite large. Is there, by any chance, an oversize luggage pickup location DIFFERENT than the baggage claim?

Why yes, yes there is!! And off he runs to get it. Awesome. You'd think they'd be trained to check there first, but no. It should be question 3 on the checklist. Anyway, by this point Mowu has been waiting quite a while and so I hurry off to find him with all luggage in tow. We together call a friend (Greg) to look up the location, get in a cab, drop all the stuff off and check in.

Then we meet up with five friends, have an amazing hotpot dinner, get drunk until 2am, and I go back to the hostel (with assistance) to check in the code patch I attached the day before. Mind you, this checkin is at the last possible day before a declared build, and I'm drunk. And the commit fails on one file, but seems to succeed on the rest. I try to squeeze it in, but I have no idea if this actually worked. This is bad news.

The next day I get up and set off for a nice long day of re acquaintance with the city. I buy a new blackberry ($120), a new dictionary ($6, and awesome), and stop by the office to say hi to some folks. I have dinner with Dart, and he tries to get me on the right train home. I make it this time alone and only walking past my block once, which is pretty solid. And then I prepare for some sleep. This has been a relatively walk-heavy day, but also not too much drama. Pretty good.

Oh wait, I spoke too soon. The WTP build is broken beyond belief, emails are going all over the place, and they want the JEE Status call immediately. However, for some reason, I cannot call the Chinese number on the call sheet. It says I'm not allowed. And a Canadian employee is not capable of calling *me*, also claiming restrictions (unknown type). And so we do this over IMs. I discover I did indeed break the build, but only by missing one cast. Pretty benign but still breaking.

So what caused every other crap-ton of failures? Another committer introducing a new Abstract method to a common superclass the day before the build when none of the extending classes expected this (and with the method name not even specifically mentioned in the bugzilla). This was pretty bad, but I figured it all out in basically 15 minutes and I feel validated in making my contribution to WTP on this day. Pretty solid crisis resolution. I am pleased, and go to sleep feeling as such.

Then there was Friday. I went to work, and did work, real work. I tried to get a haircut (another abject failure, seriously), ate some dinner, and then got drunk with some friends. I made it home on my own again, but this time I find I've lost the RFID tag to get me into my building. The little bugger is simply gone! I still have my key and the hostel keychain thing, but the bloody RFID is gone!

Drunk and depressed, I stagger to the building, I search all pockets, I type random numbers on the keypad, and finally the door opens. I go inside, and there's no one in sight. What. The. Fuck. First I admit losing the RFID was my fault, but for the door's super rfid security to be overrided because I type random shit on a keypad? Where the hell am I living?! This is a good time to work myself up into a frenzy, I feel. And so naturally I get online and rant about this to anyone who's awake and listening. It makes a good rant, and my indignation pleases me at the time.

This morning I discover, no, there actually *was* someone staffing a back room with a camera, and that neither easily-overrided security nor straight out magic were the cause of my amazing return. Oh. Well, yeah. Obviously.

Well, that about catches us up to speed. An adventre' indeed. But yet I'm still alive.