Categories
Uncategorized

A little bit of this, a little bit of that

In my browser, I keep a folder called “For the Blog” where I stuff all kinds of interesting bookmarks. It’s been getting quite full over the past month, and especially over the past ten days where the entries have been “All New Girl, all the time”. Along with some New Girl-related stuff, here are those aforementioned interesting things…

Breakin’ 2 — finally on DVD!

Photo: Cover art for the box of the 'Breakin' 2' DVD.

Also known as Electric Boogaloo. Featuring actors who were also known as “Shabba-Doo” and “Boogaloo Shrimp”. Really. I’ll bet those nicknames seemed like a good idea at the time.

While the original Breakin’ movie was simply about breakin’ into breakin’ (the IMDB summary for the movie is “Girl is a waitress by day, a breakdancer by night”), Breakin’ 2 attempted to become a more “issues”-oriented movie by focusing its plot on the impending demolition of a community centre by the mandatory villain: the Evil Older White Guy Without a Shred of Funk Whatsoever. At the movie’s climax, the bulldozers — which take up the entire width of the street by driving in menacing formation — approach the community centre and only the scrappy crew of breakdancers can stop them. Along with a very young, very skinny Ice-T (listed in the credits of Breakin’ as “Rap Talker” and in Breakin’ 2 as “Rapper”), they put on a performance complete with hardcore poppin’ and lockin’ to stop the ‘dozers in their tracks. When the Evil White Guy orders the bulldozers to push through them, the drivers refuse, saying they’re not going to flatten a bunch of kids, especially talented ones! (Yeah, I know — in the post-Rachel Corrie age, it sounds even more contrived.)

Someone bring in Richard Dawkins — he’s a material witness!

At least one person out there believes that the true roots of terrorism are Darwinism and Materialism.

We’re in the big league now

At long last, Accordion City has finally got its own Craigslist. Let the job-seeking, event-announcing, stuff-selling and funny personal ads commence!

Right now, it doesn’t have many postings and doesn’t look like much. To see what it could become, check out the original (San Francisco Bay Area) as well as the New York one.

And finally, the New Girl update

I always save the interesting stuff for last.

Reliable sources indicate that New Girl last crashed on the couch of an old buddy from Cocaine Anonymous for three or four days and then got kicked out. (I didn’t even know there was such a thing as Cocaine Anonymous.) The word about her is going around town pretty quickly and I think the number of places where she can crash is dwindling rapidly. When this sort of thing happens, I’m told she relies on an unusual trick: checking herself into a psych ward at a local hospital, treating it as if it were a youth hostel that’s cleaner, if quirkier. I’m also told that she learned how to put on a convincing “unbalanced” act by using a paperback copy of Girl, Interrupted as a guide.

Memo to self: get introduced to women by friends with better “people radar” (admittedly, this one slipped under mine, which is usually pretty sharp). I was introduced to her by a former web guy for the Backstreet Boys, who later worked for the McDonalds web team. Simply put, the man makes a living bringing evil and misery into the world. You think he’d leave his work at the office, but nooooooooo…

The girl formerly known as my worst girlfriend ever (she’s now in second place — her performance was very good, but New Girl blew her away) offers her condolences. It’s kind of like being Batman and getting a phone call from The Penguin: “Hey dude, I just heard about the Joker thing, and I just called to say I’m sorry that it happened to you…”

The e-mail that got the ball rolling. Whistleblower has a LiveJournal set up just for New Girl-related stuff. The latest entry contains the full text of the email alerting me that everything I knew about New Girl was wrong.

Other people’s experiences with New Girl. Someone who’s had run-ins with her recently (complete with extremely unflattering photos — really, she looks better these days), and someone else who’s known her for much longer have very interesting stories to tell. After reading these, I think I’m going to sit in a tub of Lysol for a week.

And finally, a chance to get philosophical. A number of people have commented or emailed me, telling me that they hoped that my experience hasn’t turned me off dating completely. Not at all, and rather than explain why, I’ll leave it to AC/DC guitarist Angus Young, who sums my attitude up pretty nicely:

I’ve always found that it works to put your best foot forward and don’t be afraid. I suppose it’s a bit like swimming. You can’t just dip your little toe in the water. You’ve got to go all the way. I believe you’ve got nothing to fear, although a lot of people think that’s strange. If you hit a bum note, that was fate. Some of those bum notes might be a great accident. I think that if you’re too tight and restricted, then those sort of little spontaneous things just seem to give it that little bit of magic, they won’t happen. Every now and again, we all hit a bum note. The ideal situation is just to hit less of them! I think that it just takes a bit of confidence when you’re doing something. I’ve never been afraid.

As their song goes, I’ve got big balls.

Categories
Uncategorized

Back in Black

Just a quick note to let you know that I’m back from the blogging vacation and ready to par-tay. I’ve got lots of work, so today’s entries will be popping up throughout the day.

I’d like to thank everyone who left a message in the comments section (there were at least 150 — a record for this site, and a number normally not seen even in the “A-list” blogs!) and everyone who linked to me (according to blog-linkage-tracking site Technorati, all 338 of you!). I appeciated it.

As for how I’m doing, I’ll let AC/DC do the talking for me:

Photo: Brian Johnson and Angus Young of AC/DC!

Still one of the best bands ever. Brian Johnson and Angus Young of the almighty AC/DC. And what better song to quote?

Back in black

I hit the sack

I’ve been too long I’m glad to be back [I bet you know I’m…]

Yes, I’m let loose

From the noose

That’s kept me hanging about

I’ve been looking at the sky

‘Cause it’s gettin’ me high

Forget the hearse ’cause I never die

I got nine lives

Cat’s Eyes

Abusin’ every one of them and running wild

‘Cause I’m back

Yes, I’m back

Well, I’m back

Yes, I’m back

Well, I’m ba-a-a-a-ack, ba-a-a-a-ack

(Well) I’m back in black

Yes, I’m back in black

Back in the back

Of a Cadillac

Number one with a bullet, I’m a power pack

Yes, I’m in a bang

With a gang

They’ve got to catch me if they want me to hang

Cause I’m back on the track

And I’m beatin’ the flack

Nobody’s gonna get me on another rap

So look at me now

I’m just makin’ my play

Don’t try to push your luck, just get out of my way

Well, I’m back

Yes I’m back

Well, I’m back

Yes I’m back

Well, I’m ba-a-a-a-ack, ba-a-a-a-ack

Well I’m back in black

Yes I’m back in black

As I said earlier, more postings throughout the day.

Categories
Uncategorized

For the record

For the record, here’s the posting that got noticed by Whistleblower and started the whole New Girl brouhaha, with New Girl’s name and the photo removed.

(For extra-special fun, check out this Google search on the phrase “blogs save lives”.)

I promise that this will be one of the few gushy-sickly-sweet postings you’ll ever see in this blog. In seventeen months of blogging, I’m entitled to one such post. Bear with me, willya?

Top Ten Things About New Girl

10. She insists she’s not a goth. She wears mostly black (“But I wear pink too!” she says). She has a lot of PVC clothing. She likes EBM, darkwave and synthpop music (she helped do the promotions for Synthpop Goes The World last year). She has a credit on the alt.goth.fashion FAQ. All the bar staff at the goth bars in town know her.

But nooooo, she insists she’s not a goth. Nope. Nu-uh.

Riiiiiiight.

9. She looooves videogames. For her 16th birthday, she asked for a Super Nintendo, and she’s the proud owner of a PlayStation 2 (yay, because I don’t own one). She can probably mop the floor with me in Grand Theft Auto: Vice City. While watching TV the other day, we saw the ad for the new ninja game and turned to me and said “we have got to rent that one.”

As for PC-based games, I got her hooked on Freedom Force, and she now curses at my computer whenever El Diablo’s aim is off (that’s why I call him “El Asso Wipe-o”, dear…)

8. She looooves meat, especially hamburgers. She doesn’t trust vegetarians or vegans (“Eat an animal, wuss”). She has a $150 gift certificate for The Keg, and we’re going to be ordering like this: “Just shave the fur, saw off the horns, wipe its ass and put it on a plate!”

Okay, maybe we won’t be like that, but she thought that line was funny.

7. She’s a Montreal Girl. Montreal Girls, especially those who hung out at Les Foufounes Electriques (a great club — the name literally translates as “The Electric Buttocks”) and the Bar Formerly Known As La Nausee (“Nausea” — cheap beer, great music, just don’t use the can), are cooler than the other side of the pillow. (For those of you familiar with this lovely city, she’s a Traf girl.)

6. She loves cartoons. She can quote The Simpsons and Invader Zim (which is hard to come by up here in Soviet Canuckistan), knows what line of business Hank Hill is in and loves anime too.

She’s also a Hello Kitty fiend. I’ll have to get her the Hello Kitty Tarot card deck for her birthday.

5. She’s a geek’s dream date. She’s a programmer with a computer engineering degree from UBC. Just the kind of girl that Roast Beef from Achewood would appreciate:

Graphic: Roast Beef from Achewood says 'I would ideally like to meet a lady with a strong Java/C++ background but maybe PHP is your thing!'

As a matter of fact, she does have a strong Java/C++ background. PHP is her thing; she’s the webmistress at Alliance Atlantis. Free movie passes, whoo-hoo!

4. She looooves going out clubbing, drinking and dancing and hanging out at home with our computers. “Joey, I wanna go to Velvet tonight!” “Joey, I wanna learn OpenGL programming!” We’re going to get along just fine.

3. She has a Yamaha synth dork guitar-style keyboard like I do! Long before I became the Accordion Guy, I was the Synth Dork. Having spent my teenage years in the eighties and watching too many Howard Jones videos, I didn’t want to be trapped behind a stack of keyboards like Keith Emerson, so I got into playing on those keyboards that you could wear just like guitars (like the second guy from the left in this photo). If you’re going to play the uncoolest instrument, you should do it in the uncoolest way possible. I still am the proud owner of a wedge-shaped Yamaha SHS-200.

It turns out that New Girl, synthpop fiend that she is, has the smaller version of my keyboard, the Yamaha SHS-10 (here’s a picture of the beast)

You realise, of course, that we’re taking the dork keyboards out on the street this summer.

2. She’s baking a pie tonight! Better yet, she used the Eric Cartman quote about pie before I could.

1. She’s cute. Spanktastically so.

Categories
Uncategorized

No, I did NOT meet her online

Number one with a bullet! The Adventures of AccordionGuy in the 21st Century has managed to top Blogdex, Popdex and Daypop (a pretty strong showing on Technorati, too). A lot of blogs have been pointed to The Girl Who Cried “Webmaster”, and some of their authors are under the mistaken impression that it’s a cautionary tale about the danger of online “dating”.

I’ve made it clear that I met New Girl in the real world — not online — in the comments for that blog entry and would’ve left it at that except for the fact that someone pointed me to a comment made in the comments section of another blog, and it got my dander up:

Bah! This guy is just crying [more like whining] now cuz he won’t get to have *sex* with a “hot” chick he met online. Boo hoo! Cry me a river n’ give the guy a telethon. I say more femme dupers – less shallow online horndogs!!

Online? Guilty as charged. I have a blog. But really, I’m very much a citzen of the real world. The Fresh Prince of Meatspace, if you will.

Horndog? Sometimes. I am after all, male.

But shallow? “More femme dupers”? I suspect the commenter’s got some unresolved issues and lingering bitterness.

Normally I wouldn’t give a crap, but let’s just say that my Zen isn’t at its usual level these days.

Allow me to state for the record:

I met New Girl in real life.

Sorry to ruin your schadenfreude, honey.

We met at the neighbourhood cafe, Tequila Bookworm. I was introduced to her by friends, one of whom I’ve known for over a decade. Two of these friends are Web programmers, and both were convinced that new Girl was a webmaster and developer at Alliance Atlantis. One of these friends had a friend who went out with her for a short while, and this friend-of-a-friend had no idea of what she really was like. She used enough tech and gamer talk to have us convinced.

If only it were traditional to invite girls to do some pair programming rather than dancing. I might’ve seen through her act.

As AKMA astutely observed, it was a reversal of what you’d expect: the danger came from real life and salvation came from the online world.

This is precisely why I don’t try to “pick up” (or for my British friends, “pull”) online: there’s just too much miscommunication possible. You don’t have those subtle nuances like facial expressions, body language and what they call “chemistry” and all the other goodies that come from real life. The anonymity of medium makes it that much easier to pretend to be something you’re not. And yes, we’ve had con artists and scammers around long before we had the Internet.

Once again, thanks to everyone who left a comment or sent me email. Barring anything else that gets my dander up and makes me write another blog entry, I’ll see you folks on Monday.

Categories
It Happened to Me

What happened to me and the new girl (or: “The girl who cried Webmaster”)

pants on fire

At least a couple of readers of this blog guessed that something was wrong when the Ten Cool Things About the New Girl blog entry that I wrote last week vanished. They were right, but they probably had no idea how wrong things went. I’m going to tell the story — with names changed and a few non-essential details omitted. I’m trying to balance telling my story with protecting people’s privacy. Hopefully, I’ve succeeded.

Then I’m going to take a week-long holiday from this blog. I’m annoyed and exhausted, I have a considerable load of work to take care of, and after you’ve read what appears below, you’ll probably agree that I’ve earned it.

Not What She Appears to Be

Domino maskAmong the cool things listed in the Ten Cool Things About the New Girl entry were:

A day after I posted the entry, a reader of this blog sent me an email telling me that everything I knew about New Girl was wrong, specifically:

  • She did not graduate from computer science at UBC
  • She did not go to high school at Trafalgar College — she doesn’t even have her high school diploma
  • She does not work at Alliance Atlantis, nor is she a Web programmer
  • There’s a long line of people who’ve been lied to or taken advantage of by her

I was shocked. In a year and a half of writing The Adventures of AccordionGuy in the 21st Century, I’ve never received any kind of crank message related to a blog entry.

“She’s not the person she claims to be” sounds more like a line of dialogue from a Hollywood thriller, not real life. In spite of my incredulity, I couldn’t write it off as some kind of prank. Whoever wrote the letter knew too many details about New Girl to just be some random person playing a joke. Was this person telling the truth, or was this someone with a personal vendetta against New Girl?

Background Check

FingerprintAs luck would have it, I know someone in the Web department at Alliance Atlantis. I gave her a call.

Me: This may sound strange, but I need to know if someone works in the Web department.

Friend: That doesn’t sound so strange. What’s this person’s name?

Me: It’s [New Girl’s name].

Friend: Never heard of her. Is she new?

Me: She’s worked there since sometime last year. She told me that she couldn’t bear to see The Two Towers because she worked late nights on the site for three weeks and just sick of the whole thing by the end.

Friend: I’ve never heard of her. Look, let me check the company directory…nope. There’s only person with her first name, and she’s in Finance. Who is this person?

Who is this person, indeed.

For the first time in a very long time, I experienced that Horrible Sinking Feeling. Someone — either New Girl or the author of the email — was trying to con me. Worse still was the fact that so far, the facts favoured the stranger.

Sanity Check

Public phone keypadI must have read and re-read the email at least a half-dozen times before coming to a decision. I knew that I was too deeply involved to be objective and decided to make a sanity check. I phoned my friend Leesh in New York. She’s a dear friend whom I’ve known for ten years and has seen me at my best and worst. I figured it would be best to call a friend with loads of common sense who was far removed from the situation to be impartial and unaffected by any fallout from the situation.

“The thing that bothers me most,” I said after I telling her the story, “is that one of them is trying to screw me over.”

“Look at it this way,” she replied, “who has more to gain from it?”

Good point.

Meeting the Whistleblower

WhistleblowerI decided to go ahead with my plan. I emailed my informant, whom I’ll refer to as Whistleblower, asking if we could meet in person. It would be one thing to make these claims in a faceless medium, but something completely different to do so face-to-face. If that person was lying, I figured my schmooze-fu would be good enough to spot it.

I got a quick reply. Whistleblower was willing to meet me, and even provided a contact phone number. This was good news and bad news: good because it lent more credence to the possibility that Whistleblower was not yanking my chain, bad because it meant that the claims about New Girl were true.

We arranged to meet at Sneaky Dee’s. I arrived early and stood near the entrance so as to be easily spotted. Whistleblower, being a reader of my blog, knew what I looked like, but I couldn’t say the same.

This is such a spy movie thing, I thought. I’d laugh if the reason for all this wasn’t so craptacular.

Ten minutes later, Whistleblower arrived and we ordered drinks. I didn’t know about Whistleblower, but I knew I’d need at least one.

The story Whistleblower told me meshed with New Girl’s, but in all the wrong ways. Whistleblower, it turned out, knew New Girl from the days when they both lived in another city. While in that other city, New Girl was taking courses towards getting a high school equivalency diploma. She never completed them.

Then Whistleblower followed with a series of identity theft stories. New Girl would take online photos of various goth girls and use them as her identity in various chat rooms. She’d chat up gothguys and, in some casesm, convince them to fly up to meet her. One poor guy came incredibly close to doing just that, but the person she was impersonating caught wind of this and warned him in the nick of time.

Then there’s this little matter:

Whistleblower: Has she shown you photos of a niece and nephew?

Me: Yeah, I’ve seen them. Cute kids.

Whistleblower: They’re not her niece and nephew, they’re her son and daughter.

Me: (sounds of choking on Guinness)

I won’t go into the details here, but New Girl left for Accordion City two years ago, and the kids were put in the care of Children’s Services.

For an hour and a half, I listened to Whistleblower. I tried to keep my calm-even-during-a-crisis demeanor even though it felt as though icy daggers were being shoved into my heart.

Whistleblower recited a list of people whom I could contact to double-check these claims. There seemed to be a long line of people whom New Girl had screwed over in one way or another. In the terms of Cory Doctorow’s Down and Out in the Magic Kingdom, New Girl has serious negative whuffie.

Whistleblower also told me that a number of friends reported seeing me and New Girl — “Isn’t that New Girl, making out with the Accordion Guy? Does he know?” The accordion might have saved my bacon again.

Whistleblower must’ve seen the look on my face — geez, I must’ve looked pathetic just then — and decided change the topic after a pause. “So…you play accordion, huh?”

“Yeah,” I said, “you wouldn’t believe the kinds of things it gets me into.”

At the end of our meeting, I paid for the drinks. Whistleblower objected, but I said “Hey — you’re a complete stranger, and still you stuck your neck out for someone you know only through a weblog. You could’ve stayed uninvolved, and you could’ve decided not to meet me, especially during a snowstorm. Thanks. I owe you big time.”

Whisteblower left and I went to use the washroom. Afterwards, as I left the bar, the waitress stopped me — I was so unnerved that I’d forgotten my umbrella at the table.

Pull it together, I thought to myself, there’s serious business to attend to.

Confrontation

I arrived at the cafe where New Girl had gone to meet some mutual friends. She greeted me with a kiss, after which I said “Could I have a word with you…alone?”

We took a table in the quietest spot I could find. I told her that I’d met with Whistleblower. At the mere mention of Whistleblower’s name, her face darkened.

New Girl: [Whistleblower] doesn’t know a thing. She gets her so-called “facts” from someone who has a grudge against me. That person will say anything to make me look bad. I can’t believe that you’d take the word of a stranger over your own girlfriend!

Me: Your photo album: are those pictures of your niece and nephew, or are they actually your kids?

New Girl: What kind of lies has this person been telling you?!

Me: Do you work for Alliance Atlantis?

New Girl: Of course I do! I’m a webmistress there!

Me: Not according to my friend who works there. She’s in the Web department, and has never heard of you.

New Girl: It’s a big department.

Me: Come to think of it, didn’t you say that the team working on the Two Towers website was just you and some other guy? That’s a small team for the site of one of the biggest films ever.

New Girl: Maybe it’s because I was a contractor and not a full-time employee.

Me: She checked the company directory. You don’t exist there. And c’mon, a contractor? Then how can you be on sick leave?

Sick leave, I thought, a perfect excuse for not having to go to a non-existent job. I’ve been played.

New Girl: I can show you proof. I’ve got pay stubs. I’ll show you tomorrow.

Me: Prove it to me now. Are you a Web programmer?

New Girl: Yes!

Me (very calmly): What’s the difference between HTTP GET and POST?

New Girl (taken aback): …uh, what?

Me: GET and POST. What’s the difference?

New Girl (looking somewhat rattled): You…You’ve got to be fucking kidding.

Her body language changed to a more defensive stance. I leaned forward.

The Old Columbo Trick

Peter Falk as “Columbo”At this point, even after all the evidence that had been presented to me, I still had the tiniest bit of hope that everyone was wrong about New Girl. I needed to hear an admission — either intentional or accidental — from New Girl herself. If I kept the pressure on, she would either cave and admit everything or make a mistake.

Me: I’m not kidding. C’mon, if you’re really a Web programmer, you’d know this. This is straight out of chapter one of “Web Forms for Dummies”.

New Girl: I refuse to answer this question. Such a simple question…it’s…it’s insulting!

Me: Answer it, and you’ll shoot such a big hole in Whistleblower’s story that I’d have to believe you. And trust me, right now, you look like the liar..

New Girl: I won’t answer it! I know the answer, but you still won’t believe me if I give it to you!

Me: You know, if you accused me of not being a programmer, I’d be dropping mad computer science on your head. I’d be saying “Get me in front of a machine! I’ll write ‘Hello World’ in half a dozen languages!”

New Girl: But I’m not you!

Me: And you’re not a programmer. You’re a damned liar.

I guess I just dumped her, I thought. This is not how I planned to spend Thursday night. I walked out of the cafe. New Girl, as I expected, chased after me.

New Girl: Look! I’m upset! My head’s a mess and I can’t think technically right now! But I promise you, tomorrow I’ll get all kind of stuff from my place to prove it to you.

Me: You can wait until tomorrow to get proof? I can’t. Why not answer my question now, and save us both time and aggravation?

New Girl: Please, baby, you’ve got to believe me…

Me: I want to believe you, more than anything, but how can I? Answer the question, please. Give me a reason to believe you.

New Girl: I can’t. I’m too much of a wreck. Look — I can show you all my papers from University! I kept them all!

I decided to use a trick I’d learned from an old episode of Columbo. It was a stupid, cheesy 70’s TV detective show trick, but it was my best shot at getting to the truth.

Me: So you really did graduate from computer engineering?

New Girl: Yes I did, from UBC!

Me: And you took the “Algorithms” course?

New Girl: Of course!

Me: And you have all the papers you wrote?

New Girl: Yes! I kept them all, and I’ll show them to you tomorrow!

I imagined what kind of excuse she’d have when the papers mysteriously “disappeared” the next day. It was time to set up the pieces for checkmate.

Me: I want to see the one we always called the “Hell Paper” at Queen’s — the mandatory fourth-year paper. You know the one, where we prove P = NP?

New Girl: I did that! I proved P = NP! I placed near the top of the class, and the professor used my paper as an example!

Me: You proved P = NP?

New Girl: Yes!

Me: Gotcha.

I’m not going to bore you with the details of what the whole “Is P equal to NP or not?” question is, other than the fact that it’s one of the Great Mysteries of computer science. From a mathematician’s point of view, solving it would be a bigger deal than solving Fermat’s Last Theorem. It’s so big a deal and so hard a problem that there’s a US$1 million reward to the first person to submit a viable proof.

Simply put, I’d just broken up with either the biggest liar I’ve ever dated or the greatest computer scientist who ever lived. Somewhere, Alan Turing’s coffin was experiencing fantastic rotational torque.

I’d outsmarted her into lying and giving herself away, just like my childhood literary hero, Encyclopedia Brown.

It gets worse

The next day, I decided to give New Girl’s supposed home phone number a ring. I was beginning to get the feeling that it wasn’t actually hers. A woman answered the phone.

“Hello,” I said, “my name is Joey deVilla…”

“The guy with the hat and the accordion,” the voice on the other end of the line said. “I’ve been meaning to have a word with you.”

Eek.

And so began an even stranger conversation. The apartment wasn’t New Girl’s, but this woman’s. The woman’s musician friends had seen me with New Girl at Kensington Market, where I sometimes busked and performed at open mike nights.

“And there was night you were at Grafitti’s with her…”

“Last Thursday.” How is it that everyone but New Girl can provide evidence to corroborate their stories?

“So the stories about her fat cats and the noisy birds…they’re not her pets, they’re yours?”

“Right.”

She then told me about how she and New Girl met, at rehab meetings. Rehab?!

And later, since New Girl had no place to stay, she let her stay on her couch. They grew closer and became lovers. Lovers?!

And then came the story about how New Girl tried to hide her pregnancy. Pregnancy?!

Apparently there was a third kid, born shortly before I met New Girl. The kid was adopted a few days after its birth. A couple of weeks after having given birth, she was flirting with me. I felt ill.

I spent that night drinking copious quantities of Irish Stout.

Enough already

“Dude,” said my old buddy George the following day, “you were saved by your blog!”

It’s true. I posted a gushy entry about New Girl, someone saw it and came forward to tell me the truth. Maybe the Blogger or Moveable Type people should print up stickers and T-shirts that read BLOGS SAVE LIVES. I’d buy one.

As a programmer who used to work in the P2P world and is about to start developing software to socially connect people, I used to look at issues such as social software, trust networks, determining the truth without a trusted third party, identity and reputation in a rather abstract way, kind of like the way a non-chef watches programs on the Food Network (“Hey, an omelette made with an ostrich egg! Wouldn’t that be neat to cook?”). Now that I’ve experienced the real-life version of all these concepts, I’d like to look a little more seriously into their programmatic equivalents — might as well turn this lemon into lemonade.

As for me, I’m unharmed and New Girl didn’t rob me. I’m really feeling incredibly craptacular, very creeped out, and — perhaps as some kind of defense mechanism — mildly amused at the ridiculousness of the situation. I’m proud of the fact that somehow I managed to keep my head mostly together during this descent into TV-movie-of-the-weekdom. I’m also exhausted — this kind of crap is incredibly draining, even for Mister-Play-Accordion-All-Night-Long. I’m taking a one-week vacation from blogging to get caught up on work, sleep and life in general.

To all my real friends out there, thank you for telling me who you really are.

To New Girl, all I can say — and I mean this with all sincerity — is “seek professional help”.

To Whistleblower, I owe you a debt of gratitude. You probably saved me from a lot of misery.

And to all you ladies out there, I’m back on the market. Only those without skeletons in their closets need apply.

See you folks in a week.

Get this story in dead-tree form

never threaten to eat your coworkers

This story ended up in an anthology titled Never Threaten to Eat Your Co-Workers: Best of Blogs in 2004. I once had a copy, but someone — whom I can’t remember now — borrowed it and never returned it.

Categories
Uncategorized

Gone fishin’

See you folks on Monday.

Categories
Uncategorized

I’m not sure how fast the SARS bug is spreading, but the meme’s pretty infectious

Some SARS-related stories, mostly from Accordion City…


On Saturday, Paul and I took visiting International Man of User Experience Matt “Black Belt” Jones and his friend Andrea to Shanghai Cowgirl, a nice little diner on Queen Street West (their motto — I swear this is true — is “Will that be fried or deep-fried?”). The chalkboard sign outside the restaurant read “100% SARS FREE”.

Andrea mentioned that on Matt’s British Airways flight home, passengers would be asked to wear masks for the duration of the flight. Matt, did everyone werar masks, and if so, did you get a photo of the cabin? I think it would be even cooler than the famous Life magazine photo of the audience at a 3-D movie…


Chinatown is right around the corner from my house (hence its name, Big Trouble In Little China). While walking around this weekend, I saw the occasional person wearing a mask, and at least two stores were selling N95 surgical masks. A couple of news crews were doing interviews at some of my usual haunts, including the Pho Hung Vietnamese noodle shop and Rol San, home of the sizzling Chinese peppercorn beef.


Yesterday on my subway ride home, I was drinking a Diet Coke when the train braked suddenly and I got some down my windpipe. Naturally, I started coughing. I got a couple of concerned looks from nearby passengers, one of whom quickly dove into her purse, got some Kleenex and pressed it over her nose and mouth as a makeshift mask. To anyone who looks even remotely Chinese and has the sniffles or a cough: you officially have the cooties. On the bright side, I’m sure people gladly give me their seat and even some elbow room if I break into a fit of fake coughing.


Here’s a cat in Taichung City, Taiwan that’s been given a mask to protect it from SARS.

Which caption do you think is best?

  • Awwwwww! Wook at the cute wittle kitty!
  • They’ll let anyone into med school these days.
  • You’re gonna need a bigger egg roll wrapper! This one won’t even cover its head!