Tag Archives: ilikai

MoMo All-Hands: Day 4 (Another Gorgeous Day, and then a Dicey Situation at Night)

As usual, I woke up, grabbed a shower, and headed down to breakfast.  The routine was really starting to sink in.

Breakfast was yogurt, croissants, and granola, with little cakes.  Very tasty.  And the weather?  Gorgeous as usual.

After breakfast, we were underway.  There was lots of talk about features in the upcoming version of Thunderbird.  There was a long talk where we batted around ideas on how to reward contributers to Thunderbird.

I got a lot done that day – I’d been having some trouble getting Ubuntu Natty running on my laptop virtual machine, and I finally got it going.  I kicked off a Thunderbird debug build, and got the globalmenu extension I was tinkering with compiled.  I had a segfault to solve, and I dug into that.

Around five, we broke for dinner.  Everybody was going to different places, and I chose an Italian restaurant called Il Lupino with Karen, Gozer, Shane, and Mark Banner.  The restaurant was new, and seemed like they were still getting their act together.  It seemed like there were a lot of waiters standing around not doing much, and only one or two staff running around doing a whole bunch.

It was a bit of a wait, but they fed us bread.  Eventually, dinner arrived, and it was tasty.

After dinner, we walked back to the hotel along the beach.  It was a nice, cool night.  There was a super fine mist in the air, which I gather is the Hawaiian version of a light rain.

When we got back to the hotel, a bunch of people were playing XBox in the meeting room.  I watched for a bit, played a few rounds, and eventually called it a night.

Trapped

I headed up to my hotel room, and started getting ready for bed.  As I was brushing my teeth, I noticed something strange about my bathroom.

The bathroom was divided up into two sections.  One section had the sink, a big mirror, and a bathtub.  The other section was where the toilet and the standup shower were.  The sections were divided by a doorway that didn’t have a door to go with.

Or so it seemed.  On closer inspection, it turned out there was a door to go with the doorway.  It was a sliding door, like one might have to out onto a back patio, and it was recessed into the side of the doorway.

I was curious, so I pulled it out to take a look at it:

[simage=771,288]

The only feature on the door was a little metal plate for sliding it back and forth:

[simage=769,288]

And you’ll notice that in the center of the little metal plate is a white button.

I’m a naturally curious guy, and I wanted to see how the locking mechanism worked.  So I closed the door, and pressed the white button.

It only took me a few seconds to realize that there was no way to un-press the white button. I had just trapped myself into the toilet/shower side of the doorway.

At first, I thought this was really funny.  What a stupid design for a door!  After a few seconds of laughing at myself, the gravity of my situation started to sink in:

  1. I had no cell phone to call for help.  No roommate who’d be coming in.
  2. Nobody would be looking for me until morning.
  3. The door didn’t have any hinges for me to take apart.  And, because it was a sliding door, it meant that all edges of the door were recessed into the doorframe, which meant no kicking it down.
  4. I’d put the “do not disturb” on my door, so I couldn’t count on the cleaning lady to let me in in the morning.
  5. The space in that section was about the size of two phone-booths combined.  If I had to sleep there, it’d be an uncomfortable night.
  6. It was late, so banging on the walls and making a huge ruckus was probably a last option.  And there was no guarantee that any of the rooms near me were occupied.

It was a sticky situation.  Not life-threatening by any means, but quite a predicament nonetheless.

Macgyver

So, after thoroughly examining the lock, my first step was to take an inventory of my tools:

  1. There were towels and toilet paper.  I didn’t see how I could use those on the lock.
  2. The contents of the toilet tank included the floater ball, and a chain for the drain mechanism.
  3. The shower head was connected to the faucet via a snaky metallic tube that could be disconnected at both ends.
  4. I was carrying my wallet, which had some paper money, and some coins.
  5. I was wearing my belt.
  6. I had shorts on, and the metal tab on my zipper could possibly be used as a screwdriver.

I decided to attack the lock with my belt.  I rammed the swing-arm on the belt buckle into the area between the white button and the metal plate, seeing if I could make some room on either side of it.  I ended up working away some of the plastic on the button, and was able to make some space.

Ok, so now I could wiggle the button back and forth.

Continuing with my belt, I tried to “scoop” the button out – but the plastic was too slippery, and I didn’t seem to be making and progress.  And, at some points, it seemed like the button was going farther in, and I really didn’t want to make my situation any worse.

I switched tools, opened up my change wallet, and pulled out two dimes.  My fingers were too big to pinch the button and pull out, so I tried using the dimes.

It was starting to get hot in there.

With one dime pinched in each hand, I worked them like the world’s most awkward tweezers.  I grabbed the button, squeezed inwards towards the button, and tried to pull out.

The button was slick, and the dimes kept slipping off.  It didn’t look good.

And then…

Suddenly, I had a good grip on the button, and the dimes pulled it out.

I fist-pumped, slid the door open, and enjoyed the cool air.  I’d been trapped for about 25 minutes.  It was good to be out.

And then I took some photos.  Here’s a shot of the toilet/shower room just after I escaped:

[simage=770,288]

and here’s a shot of my trusty, if clumsy, tools:

[simage=772,288]

I went to bed pretty exhilarated.  I was looking forward to telling everybody about this at breakfast the next morning.

MoMo All-Hands: Day 2 (Sunrise, The Meeting Room, Demos, Dinner at Uncle Bo’s)

Sunrise

I woke up after a night of fitful dreaming about long airplane rides, dip masquerading as hummus and missing socks.

I only had myself to blame for the socks.  Em had awesomely helped me pack two weeks worth of clothes into a carry-on bag, and the socks had been my responsibility.  Sigh.  Oh well.

It was early at this point.  Too early.  I glanced at the bedside clock…6 AM.  It’d been a long time since I’d been up this early.  And yet, strangely, I felt fully rested.

Fully rested, and excitedI was in Hawaii, baby!

I was determined to make the best of the early morning, and watch the sunrise.  So, I scrambled around, getting dressed – during which, I got a few shots of the sun starting to rise through my hotel room window.

[simage=736,288]
[simage=737,288]
[simage=738,288]

It was time to hit the pavement.  I threw on my sandals, and stepped into the elevator.  I tried not to think about my sock problem.  I figured I would spend most of my trip in sandals, so the lack of socks really wouldn’t be an issue until later on in the trip.

The hotel was pretty close to the beach, but the sun was coming up fast, and I didn’t want to miss it.  I started jogging, flew past the Hilton lagoon, and made it to the beach in time to take these shots:

[simage=739,288]
[simage=740,288]
[simage=741,288]
[simage=742,288]
[simage=743,288]
[simage=744,288]

And this video:

It was very peaceful and serene.

[simage=745,288]
[simage=746,288]

Before going back up, I took a few minutes to walk around the hotel.  There was a nice decorative fountain near the entrance, as well as a Kona Coffee shop.

[simage=748,288]
[simage=747,288]

I’m not a big coffee drinker, but apparently Kona Coffee is a pretty BFD.  Before I left home, my Mom asked me to bring a few bags back.  I didn’t have a chance on this morning though – the Kona Coffee shop was closed:

[simage=749,288]

I eventually made it back to my room to grab a quick shower and shave before the 9AM breakfast.

The Meeting Room

The hotel we were staying at was the Ilikai Hotel, which is featured in the opening to Hawaii Five-O.

The hotel didn’t want you to forget that either – they were pumping episodes of Hawaii Five-O through some flat-screens near reception, 24/7.

Along with the hotel rooms, the Ilikai was also providing a meeting room for the team for the week.  The meeting room was also where breakfast and lunch would be served.  It was a pretty awesome arrangement.

Here are some shots of the meeting room.

[simage=750,288]

We’ve got a patio outside too, in case we decide that we need to have a meeting in the sun:

[simage=751,288]
[simage=752,288]
[simage=753,288]

When I got to the meeting room, there were already a bunch of people there, and I went around and said a lot of hello’s.  Once again, a lot of names and faces flew by, and it was hard to keep them all straight in my head.

Breakfast was yogurt with granola, and what appeared to be banana bread.  Delicious.

After breakfast, David Ascher gave a talk about the mission of Mozilla Messaging, and what we’d accomplished in 2010, and what we were aiming to accomplish in 2011.  There was a nice and easy, accessible vibe in the room, and I don’t think it was just because everybody was wearing Hawaiian shirts – the whole crew just seemed to gel that way.

After the talk, we more or less figured out the schedule for the rest of the week.  That day, we’d be doing a bunch of demos.

Demos

The demos were pretty cool.  Blake did one on the account provisioning service that he’s been working on for Thunderbird:

And then showed off some more experimental work that he and a few others been doing on a project called Thunderbird Air.  Think of Thunderbird Air as a jam session for ideas about messaging interfaces.  It’s pretty cool.

Then, we got a demo of F1, MoMo’s shiny new Firefox add-on that makes sharing stuff easy. It’s pretty badass.  Here’s an early video showing off what F1 does:

After that, Andrew Sutherland gave a talk on the new widgeting library he was working on called WMSY.

Afterwards, there was a big talk about mail storage with David Bienvenu – one of the original developers of Thunderbird.

After that, it was lunch break.  Salad and sandwiches.  Very tasty.  There was also some peculiar bread that had a sweet taste and was blue/purple inside.  Very interesting.

After lunch, people just hacked on their laptops for a bit, and chatted.  Smaller discussions about other projects broke out.  People went out onto the patio for sun.  Very relaxed and casual.  Eventually, someone plugged in the XBox and the Kinect, and we watched David Ascher and Dan Mosedale do some extreme white-water rafting.

Dinner at Uncle Bo’s

Eventually, things wound down.  Old habits die hard, and the group started to fold around 5PM.  At that point, I packed up my stuff and headed back to my room.  I talked to Em on Skype.  I got ready for dinner – I’d be meeting the rest of the group downstairs at 6PM.

[simage=754,288]
[simage=755,288]

I showed up at the lobby just in time for Sancus to tell me that we were meeting at 6:30PM instead of 6PM.  That gave me just enough time to run around and try to grab a few photos:

[simage=756,288]
[simage=757,288]
[simage=758,288]
[simage=759,288]
[simage=760,288]
[simage=762,288]

I got back to the lobby just in time to meet the group as we started to head to a restaurant called “Uncle Bo’s“. Apparently, it’s pretty well known in Hawaii.  The food was eclectic, but tasty.  I spent most of dinner talking with James Burke, John Hopkins, Mark Banner and David Sifry about things like British humour, Top Gear, and trolling Nigerian prince scammers.  Good times.

Watermelon sorbet for dessert.  Delicious.

I didn’t take photos during the dinner (at this point, I still didn’t know everybody, and would have felt weird photographing them), but I know Roland Tanglao did.  Here are a few:

[simage=763,288]
[simage=764,288]
[simage=765,288]
[simage=768,288]

Stuffed, we cabbed back home.  Some of the team was headed to a patio on the beach, and I tagged along.  As some live music played, I talked school and science fiction with Andrew Sutherland and Gozer.  I also found out that Gozer is a pool shark, and we decided to find a time to hit a pool hall sometime over the week.

At some point, a wave of exhaustion hit me, and I decided to head back to the hotel.

I made my way back to my room, jotted down my daily notes, and nodded off.

Click here to go back to Part 1.