Thursday, July 24, 2008

pigsong

Last Thursday, I met a woman who used to own a pot-bellied pig as a pet. Her name was "Judy" (changed for privacy), and the pig's name was Napoleon.

Judy said Napoleon was very loving. He came trotting to the door when she came home. He sang little oinking songs to her throughout the day. He insisted on sleeping next to her at night. He did tricks like rolling over. She fed him yogurt as a reward, and he licked it off the spoon.

Judy did an impersonation of one of Napoleon's oinking songs. It was cute.

Sadly, she lost Napoleon due to a custody situation.

As a result of talking to her, I did more research about pot-bellied pigs. This wikipedia quote is concerning:

Unfortunately, pigs do not like to be held or "cuddled," as dogs, cats or other domesticated predators do. ... Attempts by humans at lifting or hugging are always interpreted by the pig as hostile and result in struggling and squealing. The one time pigs, by instinct, will welcome close contact is to huddle while sleeping, an instinct which conserves body heat and provides protection.

But at least the pig likes to be held when sleeping. That is important.


This could be me!


This could be me!


This could be me!

...

Talking with my friend, a Googler.

Me: "I emailed the [Google-internal] mailing list 'pet-owners' about raising a pig, and -- "

Friend: "What? You're so absurd."

Me: " -- and no one owns a pig."

Friend: "Maybe there's a special mailing list 'pig-owners'."

Monday, July 21, 2008

first go stand in a crowd of your competitors

Me: "Why are you working day and night?"

Christopher: "We're shipping our product in two weeks."

Me: "What, you are? That's wonderful! That must be very exciting for you."

Christopher: "From the outside, the observer is always talking about how exciting it is. But ask the person who is launching in two weeks 'Are you excited?' and they'll say, 'No, I want to kill myself and everyone around me.'"

lack of antarctica

The Antarctica travel company emailed me today. As many commenters noted, their ship M/S Explorer sank last November.



They bought a new boat, and are fixing it up. Previously they expected to finish retrofitting it before the 2009 trips.

However, it turns out they won't be done in time, so they're cancelling all their Antarctica trips until 2010.

:(

I'm so disappointed. That could have been me on that boat!

Friday, July 18, 2008

needs some kind of QA

The chinese symbols say "Cafeteria".

Thursday, July 17, 2008

photos from spring 2008

Tonight I cleared out my digital camera. Here are some photos from this spring:


Quartet of cheesecakes that I ate. That's poppyseed in the middle.


In March, my family looked around this new casino in Vegas. It allegedly set records for how much it cost to build. But it felt so bland! It was like walking around a shopping mall (with waterfalls).




My friend Charles bought a lovely house last month, and I helped him move in.

Me: "You know, now that you bought this house, it's a sign that you're ready to settle down. You're going to be flooded with women."

Charles: "Is that how it works?"

Me: "Yes. It's like getting slashdotted."


Chocolate cake, creme brulee, and tiny milkshake. And I have some kind of hot chocolate or mocha in the cup. I need to consume less sugar. But I remember this food as being very satisfying.


This is the perfect meal. It has every food group.

Sunday, July 13, 2008

anticipating Antarctica

I booked a spot on a 10-day Antarctica trip next March, with
GAP adventures. The company owns a single boat, the M/S Explorer.



My friend Lori went last year and raves about it.

I chose this boat because it has a "Fitness Center". I expect there will be a lot of downtime while crossing the Drake Passage, and I may as well exercise. Otherwise you get cabin fever or something.



GAP runs an identical trip in January (the Antarctic summer, with 20+ hours of daylight). Unfortunately it was full, so I reserved a spot on the March excursions. It has fewer animal sightings, but I care more about glaciers than penguins. Haven't I seen penguins in the zoo? I mean, look at this:



It's pretty much the same as this, right?



My primary enjoyment of traveling lies in the anticipation beforehand and the fond memories afterwards. During the actual trip, I'm often cranky from the long hours of flying, jetlag, getting lost, starving.

This trip is great because I have nine whole months of anticipation.

The M/S Explorer also has multiple places to socialize. There's a library room, a lounge, a bar, and a cafe. Other Antarctica ships usually only have one large lounge. Having multiple lounges is good, in case one lounge is occupied by a loud person who gets on your nerves.

Today Lori said that she actually swam in a pool of water in the Arctic circle, without a wetsuit. Her body went into shock, and she had a headache the rest of the day, but it was worth it.

...

A couple weeks ago, at dinner:

Me: Is it very cold in Antarctica?

Lori: No, it's not that cold, because you wear special clothes. I find it colder in Berkeley, actually.

Me: [describing Lori's photo of penguins]



Tom: You could bring home a little penguin.

Me: No, it would die! It's used to being in ice all the time.

Tom: Apparently Berkeley is just as cold as Antarctica.

Me: Anyway, there's a January trip and a March one. I'm thinking about the March one.

Tom: Great, it'll be March of the Penguins.

Directness in dumping.

Three weeks ago, my friend Melody broke up with the guy she was dating, "Fernando". She told him that she doesn't want a relationship right now. "You're such a wonderful guy and you deserve a woman devoted to you," she said. "I can't give you what you want, because I value my freedom too much right now. So I'm going to let you go find what you really need."

This sounds almost believable (especially to the lovelorn Fernando).

Except that Melody then entered into a relationship the following week with a different guy. Now she's all lovey-dovey with New Guy.

Of course, when I ask why she didn't want to keep dating Fernando, it's a different story. (details altered for privacy) He was too picky, and often criticizing the way she did things.

Why didn't she give this information to him, I ask? Then he can either:
a). treat his next girlfriend differently, or
b). make sure his next girlfriend is fine with his demanding nature

I propose that we all be honest with the people we dump. Instead of the baloney of "we drifted apart" or "we don't have enough in common", let's say what the real reason is. "You got too boring" or "You get angry too easily" or "You got too fat" or whatever.

Part of the problem is that some reasons are taboo. If a guy says, "I'm dumping you because you got too fat," he's considered a jerk. But if he didn't want to date her in the first place due to fatness, that'a acceptable.

I think both should be acceptable.

Tuesday, July 01, 2008

it will be br8

I'm thinking of throwing a party.

At my last party (Halloween), one of the activities was to each write a page of a ghost story. I provided markers and Halloween-themed stickers.

I found a spiderweb scrapbook at the crafts store. It accomodated 20 pages. But I figured everyone would want to write a page (or several), so I bought two scrapbooks. Even so, I worried that 40 pages would not be enough.



As it happened, two people wrote proper pages, and then it degenerated into a guestbook. Page 3 said, "Thanks for throwing this party!"

The final tally: four pages.



I like hosting parties that have some kind of theme. Maybe it can be a hat party. I can wear something like this:

Saturday, June 28, 2008

29

Today I am 29. Last night, at dinner:

Galahad: "Congratulations on becoming a prime number again. You've now passed the longest stretch between prime numbers, for a while."

Omst: "There's a big gap between 29 and 31, because women turn 29 over and over again."

Me: "No, Sex and the City taught us that 30 is good."

Omst: [turning to me] "Is this the first time you're turning 29?"

Me: "Yes, of course."

Omst: "You're so good at it, for your first time."

Me: "I'm a natural. I was born to turn 29."

Tom: "29 is the new 23."


Doing hamachi shooters, for the first time. It is a combination of raw hamachi, a raw egg, and some other raw fishy materials. Much better than I expected.

Thursday, June 19, 2008

no, it was on Bebo

Today is my mother's birthday.

niniane: I sent my mom a flowering plant.
omst: On Facebook?

:(

Monday, June 16, 2008

wanderlust

I have the travel bug quite badly. Later this summer, I'd like to go somewhere with museums and historical sights, and a laidback culture. It's a bonus if the destination allows me to get by in English or Mandarin (or high-school German).

I'm considering the following:

Germany. I could visit the Google Munich office.


Russia with my dad (who speaks rusty Russian):


Washington D.C.:


Cornwall, England.


Votes on which one will be most interesting?

Saturday, June 14, 2008

reading about other people's good times

I am very amused by this write-up about the making of Meridian 59. My friend is one of the original creators of that game.

Archetype is a virtual company. I have never met any of these people before, in person. I have only interviewed with one person over the telephone. Everything is surreal and dreamy. I live in total terror that maybe this is all a joke and I will be on the curb come rent time. Miraculously, a paycheck actually appears in my mailbox at the beginning of the month.
...
One of our new Guardians chooses the very original name ‘Gandalf’. When told by his coworkers that they were all going to start a tradition of having names that start with ‘Z’, he sullenly changes his name to Zgandalf.
...
Not to be outdone by 3dosucks, a new website goes live, detailing how Q will give personal favors in the game for oral gratification. This is accompanied by doctored images of his in-game character. The entire team is quite amused. Except for Q.
...
In a round of layoffs, I am forced to lay off my own brother. We rehire him a month later.
...
The entirety of server 109 gets bored, and raids server 108. They don’t player kill. Instead, they all choose names starting with clone, as in ‘clone1’, ‘clone2’, ‘clone3’, ‘clone4’, etc. They all use the same character model and they only speak in binary. One person, the master, does all the talking for the group. Server 108 freaks the hell out. They blame us. We try to explain that we aren’t that smart.

In an admirable example of the community defending itself, a player on server 108 starts a new character, calls it ‘Clone16’, and joins the game. Immediately, the other clones include him in the clone’s in-game chat channel, and start talking normally, saying things like ‘ha ha ha! I can’t believe they R so freakd!’ He quietly listens. The next day, he posts a log on the message board complete with a listing of which clone is which 109 player, and which clone guy is cheating on which clone woman with which other clone woman.
...
One of our Guardians parts ways with the company, muscled out for giving favors to his favorite customers. He is so popular that dozens of people write messages on boards that cover hot tech stock tips saying that 3DO is going down because they can’t keep their best CS people. Our stock actually dips that day.

Thursday, June 12, 2008

you had me at "hello world"

niniane: "We could store section X of data in memory."

alipé: "Or we could use that memory to increase the overall cache."

[ ... various debate ... ]

alipé: "We're only speculating that X will be accessed more often than the rest of the data. Better just to rely on caching."

niniane: "That's a good observation."

alipé: "Show me the cache!"

Saturday, June 07, 2008

Friday, June 06, 2008

My encounter with Star Trek celebrity

Google has brought in a number of well-known dignitaries over the years, and I've gotten used to seeing them around campus. But on Tuesday, in the bathroom adjoining the gym, I experienced a heart-stopping brush with celebrity.

I was washing my hands when a tall woman in a black sweater walked past me. She looked like Gates McFadden. Then I looked at her visitor tag and it read "Gates McFadden".

I experienced a jolt of adrenaline.

Gates McFadden is the actress who played Beverly Crusher on "Star Trek: The Next Generation".



This was very, very exciting for me.

I watched a lot of Star Trek growing up. Dr. Crusher was a fascinating character: cold and a little aloof, very professional, very beautiful, with an interesting past.

My friend Laura walked through the bathroom door, and I waved her into the locker room next door. Then I said, "OhmyGod, Gates McFadden is in the bathroom!!"

Laura said, "Who's that?"

I pulled us both back into the bathroom. As the Gates McFadden-like visitor headed toward the door, I stopped her and asked, "Are you the actress who played Dr. Crusher on Star Trek: The Next Generation?"

During my entire question, she peered down at me through large sunglasses, with no facial expression. I began to feel pretty foolish. Then she removed her sunglasses, and said, "Yes I am."

I should've realized the answer would be yes, because who besides an actress would wear sunglasses in the bathroom?

I presume it's to avoid being dogged by persistent Star Trek fans, like me.

She had read a flier hanging around, and she asked me, "What's a changelist?"

I explained.

She asked Laura about her work, and told us the reason for her visit. Then she said Google was a great place, and very "Star Trek-y". I presume the last part was to humor me. I enjoyed it very much.

Then she left before I could start in with, "Hey, in that epispode where you're psychically bound to Captain Picard and you discover your feelings for each other..."

great speech

I'm sure this will be blogged everywhere, because it's so damn good. But let me say how touching I found the J K Rowling commencement speech:

I shall never forget the African torture victim, a young man no older than I was at the time, who had become mentally ill after all he had endured in his homeland. He trembled uncontrollably as he spoke into a video camera about the brutality inflicted upon him. He was a foot taller than I was, and seemed as fragile as a child. I was given the job of escorting him to the Underground Station afterwards, and this man whose life had been shattered by cruelty took my hand with exquisite courtesy, and wished me future happiness.


So I think it fair to say that by any conventional measure, a mere seven years after my graduation day, I had failed on an epic scale. An exceptionally short-lived marriage had imploded, and I was jobless, a lone parent, and as poor as it is possible to be in modern Britain, without being homeless. The fears my parents had had for me, and that I had had for myself, had both come to pass, and by every usual standard, I was the biggest failure I knew.

You might never fail on the scale I did, but some failure in life is inevitable. It is impossible to live without failing at something, unless you live so cautiously that you might as well not have lived at all - in which case, you fail by default.

Thursday, June 05, 2008

A or B

I decided upon this bedframe for my master bedroom:


Alas, it is currently out of stock. While I wait for it, I am going to satisfy my bedframe-buying needs by purchasing a frame for my guest bedroom. The room looks like this, without the rug or furniture (this photo was taken at the previous owner's Open House):


Which one is better?

A.

B.

Saturday, May 31, 2008

in which I identify an important deficit in the world we live in

Last night I saw the "Sex and the City" movie.


It was so good. I feel like a changed person. I'm going to get all the Sex and the City episodes from Netflix.

Yesterday I was talking to Megan, the Google personal trainer that I go to. In a Samantha-esque move, Megan saw a VIP preview of the movie three days before it opened.

Megan: "I identified with Samantha so much. When you see the movie, you'll know what I mean."

Me: "Tell me a line from the part you're thinking of, so I'll know when I get to it."

Megan: "At one point, she says to a guy, 'I love you, but I love me more.'"

Me: "Wait. You actually said those words last month."

Megan: "I know."

Photo from a party last year, when Megan spent 45 minutes telling me about getting a colonic:


The world needs more people like Samantha and Megan. They are cheerful. They clearly articulate their needs. They're fun to be around. How can we make this happen?

Megan should write a book "How to be Like Me". I wouldn't buy it, but I'd encourage other people to.

Wednesday, May 28, 2008

the Italian Way

Recently I take umbrage at the Chinese tradition of overly polite offers.

Let's consider an example. I'm visiting a Chinese friend, and dinnertime rolls around.

Friend: "I'm going to start cooking dinner. Would you like to stay and eat with me?"

Me: "That's very kind, but I should really get going."


What conclusions would you draw from this?

A. My friend wants to invite me for dinner.
B. I am busy and do not wish to eat dinner with my friend.
C. Both A and B.
D. Neither A nor B.

In the traditional Chinese world, the answer is D. No information whatsoever was communicated in this exchange. All the words we uttered? Meaningless.

If the host really wants me to stay, he must repeat his invitation another two to five times. If I really want to leave, I must deny those subsequent invitations. What if I actually did want to stay for dinner? I still must reply no at least the first two times to be polite, and then I can change to "if it's not too inconvenient".

This is so inefficient.

There are cases where the guest accepts the invitation, but the host didn't actually want him to stay. I've heard of hosts disabling their stove so that it appears non-functional. "I was really looking forward to cooking for you," they say to their guest, "but my stove seems to have broken." After the guest leaves, the host reconnects the stove and cooks their own dinner.

Another effect is that when I say what I truly mean, it gets warped in the ears of the listener. Let's say my friend Ping asks to stay at my house while visiting the Bay Area. I would like to host him for a weekend, but no more. If I actually say that, he will interpret it as a blanket no. He will say nothing at the time, but will complain about it once a year for the next 35 years. (This will the subject for a future blog post concerning "Statute of Limitations if the Complainer Said Nothing When the Deed Went Down".)

So I must actually construct a convoluted tale about how I'd love to host him for as long as possible, but I have an event on the subsequent Monday that may necessitate using my entire house. Then he applies the appropriate filters to get back my original messaging.

A meta-issue is that when I don't abide by this rule, the typical response I get is "Wow, you're really Americanized." This is delivered in the same tone of voice and expression of disgust as if the person were saying, "Wow, you're really covered in menstrual blood."

So then I have a choice. Either I admit that I have forgotten my roots and lost my heritage and can't wait to dye my hair blonde and eat a dozen cheeseburgers, or I have to agree to the script.

Recently I was told that the Italian expectation is that both parties will be straightforward. If the host doesn't want the guest to stay, he'll just say so. In fact, if he does invite his guest, and he changes his mind later, he's not allowed to complain by societal convention.

Henceforth I am adopting the Italian way in this regard.

When Chinese people say "Wow, so that's what people turn into if they grow up in America," I will say, "NO! This is the Italian way."

Then I will pull out my Italian Rosetta Stone and say, "Il bambino corre."

Tuesday, May 27, 2008

if you don't think this is funny, the problem lies with you

Last Friday, I ate at Santana Row with some non-Googlers and my coworker Alipé.

At one point, Alipé and I were talking amongst ourselves, about whether a ping pong table would fit into a particular Google building.

Me: "Couldn't the table go upstairs?"

Alipé : "That area's pretty crowded. It's where they work on Generic Product." (He's referring to a confidential product that hasn't been released.)

Me: "Alipé, don't talk about that here. You don't want to be the one to leak Generic Product!"

Alipé: "Loose lips stop ships."