Kindle Killer: iPad (keep your women and children away!)

Yea, fine. I hate to admit it. I love my Kindle and I still use it but let me tell you why I think the iPad will blow Kindle out of existence. I love the Kindle’s eInk (or is it supposed to be “e-Ink”) screen and still believe that the screen is the best and ONLY reason why reading on the Kindle trumps the iPad.

First, the iPad has a Kindle app. You can read all your Kindle books on the iPad. Therefore you don’t lose any content. You can buy your amazon books, and still read it on the iPad.

Next, functionality! I’m not talking about Apps. I’m talking about the fact that for some reason the iPad was able to get 3G working with the Canadian carriers (albeit that it needs a subscription) and even offers Wifi, where the Kindle doesn’t allow me to surf on anything. No wifi, and yes 3G but limited to only a certain amount of content. Knowing that in the States they can surf using the Kindle to their hearts delight while being around virtual walls in Canada is like being a prisoner and watching children playing on the playground outside the walls. Did I mention that this prisoner eats children? Now, why they’d build a playground just outside of prison and why build it with see-through walls? That, my friends. I don’t know.

Finally, Good Reader! You’re probably saying, “The PDF reader?” And I will answer you, “Yes, the PDF reader that eats demons while getting yourself a beer and being your wingman at the pub.” I’ve never seen a PDF reader on a mobile device that is THIS good. Not the Kindle’s, not the Sony E-Reader (which I also have). I have a lot of books in PDF format and this has been the best way to read ‘em. Thanks Bradley for the recommendation!

11:52 am 0 Comments


Do me a favor World

Yes, it’s Canada Day up here.  It’s a holiday for us, so I’m chilling out and tomorrow is my first day back at work.

But… seriously do me a favor, stop saying “Happy Canada Day! EH?” First of all, we (Canadians in general) have all heard that joke before. Not only have we heard that joke, we (each and every single one of us) have probably heard it a million times. See the general issue here is that when people say it, they say it with so much enthusiasm because they probably think that they’ve just come up with the most clever word play since words were invented. Let me clarify, it isn’t. It’s grade 2 rhyming and technically you rhymed a 1 syllable word with an interjection which is lame. Phlegm and ahem! There give me an award and put me on a boat!

It’s the equivalent of saying that you’re a comedian, getting up on stage, and opening with a “Why did the Chicken cross the road?” joke. It isn’t funny. You make everyone around you feel awkward and then we all have to give you that “Ha ha. That was funny” half-hearted response and try to find an opportune moment to walk away from you.

So please. stop it!

8:39 am 1 Comment

Recounting the hours

… specifically the hours that turned my world upside down.

Cheryl has her own version of this story which I will ask her to post at some point in time but this is my version from my own point of view.

I was meeting with a new client over dinner to discuss approaches and future actions when I looked down at my phone to two texts from Cheryl. “Babe, can you call me; it’s really important” and “Babe, they might induce me tonight. Can you call?”  So I called, and got the skinny. Cheryl’s blood pressure was high (a normal thing for some pregnant women) and since we’re so close to the due date that it made sense to just move it along. This was Wednesday June 9th.

So we packed up our things and drove to the hospital where we were admitted. No dramatic water breaking or heroic traffic weaving. Just an easy drive to the hospital listening to 103.5 QMFM. We got there and we were admitted immediately.

Before we got into our room, we learned that Cheryl was already having contractions (very few and light – she didn’t even notice them) so on with the Cervidil! I’m not going to bore you with terms like “ripen the cervix” but I am going to say that this process lasted at least 36 hours. A long and drawn out process that includes boredom killing activities such as posting video of your wife and cool machines that measure baby activities and contractions.

The next few were a blur, so I’m writing them using bullet points:

  • At 22:30 on June 10th, Cheryl’s parents arrived from Edmonton (they drove 12 hours upon hearing that we were getting admitted).
  • The doctors checked her up at 22:45, and found that she was already pretty far dilated.
  • 23:00, they artificially ruptured her. They broke her water. Tip for dads out there: if they do this to your wife, try not to look like you’ve just seen that scene from Titanic when the hull filled up with water. Try to stay calm. Thoughts, “Eww, swamp water with seaweed in it. This is going to be a pretty messy room after.” (Note: Mackenzee had Meconium – for the love of God Wikipedia, picture of poop if you click on the link, you’ve been warned! – meaning: She pooped in utero, normal but still pretty gross)
  • 23:01 – 01:00 *PAIN!* the heavy contractions started and Cheryl was in pain.
  • 00:35 She grabbed my hand (which had my ring) and squeezed. That hurt! Tip for dads: Remove your ring before she grabs it and pretend like she’s squeezing them into mashed potatoes.
  • 01:10 Doctor informs us that they’re going to start an IV with Oxytocin. Contractions are going to get worse, Cheryl and I look at the doctor and said, “1 order of Epidural please! Hahah! … We’re not kidding!”
  • 01:15 Epidural is in. Yay! The sky parted, rainbows came in, and birds were chirping. We both slept and got some rest.
  • 05:15 10cm dilated, tried to push once but Mackenzee was in occiput posterior position (Cheryl’s translation: head down but face up and you should be head down and face down).
  • She was moved into the Operating Room at 06:00, regular C-Section stuff.
  • Mackenzee came out at 07:01.

… and we haven’t slept since. Ok, I’m totally kidding but more accurately, we haven’t slept more than 4 hours since.

10:00 am 1 Comment

Mackenzee Charlotte Cayabyab Macapinlac

She’s here! 9 months of waiting and my child / offspring / descendant / kin has arrived.

Yes, her name is Mackenzee Charlotte Cayabyab Macapinlac. Now let me explain why it’s so long. Well, we were using Cayabyab Macapinlac which is a spanish tradition that filipinos adhere to. We use the mom’s last name as the middle name (Cayabyab) and her last name is the father’s (Macapinlac). To make things more complicated, we wanted a palindrome for her initials MCCM. So we ended up picking Mackenzee Charlotte. We picked Mackenzee because we wanted her nickname to be MCee (notice the “ee”)?

Ok, yes. Cheryl and I know that it’s super long. 36 characters to be exact. So you database programmers, make sure you can accommodate a name longer than 30 characters. I distinctly remember my own database design instructor saying that 30 characters was good enough. Screw you Mr. Database-design-instructor, I’ll crash all your legacy databases!

She was born on June 11, 2010 on 7:01 weighing 6 pounds 3 ounces (tiny I know, Cheryl and I aren’t exactly big people ok!) The whole pregnancy experience deserves it’s own post I think, but let me just say that when your child is born, no amount of distraction during the first phase of labour will work. Stop talking when your wife gives you the “Shut up now and stop asking me about my day or my love for Indian food.”

Another fact? She’s born on 06 / 11 which could really be written like 3 + 3 / 11. I was born on on 3 / 11 (March 11). Cheryl was born on 11 / 21 (November 21) which could also be written like 11 / 3 + 3 + 3 + 3 + 3 + 3 + 3. All 3′s and 11′s. I wonder if that means something.

She’s sooooo cute! But then again, we’re biased.

11:02 pm 1 Comment

New Mortal Kombat Movie Trailer?!

Ok, I admit. I’m a fan of the Mortal Kombat franchise. I even owned an arcade cabinet (c/o John B) at one point in time. I loved it. I finished the first one with pretty much all of the characters and was obsessed with the violence (along with how much it pissed my parents off). Also, I liked the first Mortal Kombat movie. Yes, I know. The movies of the Mortal Kombat franchise were generally horrible and required a lot of drugs to get through but I did like the first one.

There was a time in my life when I knew every finishing move and every attack for every single character. I’m not a big video gamer. I can count the number of video games that I was interested in (and played religiously) with one hand.

Then things started sliding, the game started losing momentum with the market. The movies got sillier and sillier eventually running straight to DVD. I lost contact with everything back then. Until now, this trailer is bad ass and if it gets made into a movie. I would totally watch it! The fight choreography was apparently done by the same guy who did Undisputed 3: Redemption‘s fight sequences.

And now you’re thinking, “Yes Ritchie, obviously I would watch this movie based on the guy from a straight to DVD release movie because he choreographed the fight scenes.” To which I would reply, “Well, the trailer below looks really good! Plus it’s got Jeri Ryan (who was 7 in Star Trek!) and Michael Jai White (who was Spawn!). You should really hold reservation before you make sweeping and judging statements like that without basis.”  And you would probably say, “Man, Michael Jai White played Mike Tyson in Tyson. That was a pretty bad and inaccurate movie. Your argument is basically invalidated. But I’ll just check out the trailer first…. Wow that trailer is pretty awesome!”

So just save me the time and just watch the damn trailer!

1:50 pm 4 Comments

I've never been good at writing about me/site pages. It seems too much like self-promotion and being the stereotypical passive-agressive asian; I would rather walk around a crowd and into a train rather than interact with a bunch of people. I'm shy that way, which also contradicts this website that talks about me and my life. My friends and family would care to disagree though, since they've seen my crazy & loud side. More »