View Post

The Decline of the Cantonese Language

Posted in Thoughts

I have a 2-year-old son. He’ll be a second generation Chinese-American, who — unless our lives completely go sideways for the next two decades — will attend American schools and absorb American culture like any …

View Post

Forever Backwards Compatible

Posted in Thoughts

In chatting with someone on Clarity a couple of days ago, I came across a peculiar question that didn’t seem that remarkable at the time. The topic was hiring a freelancer to build a website, …

View Post

Life as Tetris

Posted in Games, Thoughts

I found a fun article a couple of days ago that tries to compare Tetris to life over Chess as the appropriate gaming analog. As a former addict to Tetris DS as well as a …

View Post

A Quick Thought on H1Bs and Profitability

Posted in Thoughts

Tech companies love to vilify the H1B lottery and quota system. The pro-argument is that the likes of Google and Facebook and Microsoft can’t find enough talent in their established office locations, and would like …

View Post

Checking Emails on Vacation

Posted in Thoughts, Work

Common advice for people going on vacation is to just don’t do it. Seeing that most workers have a lot of trouble unplugging from work as it is, keeping the email app closed is one …

View Post

A Weighted Decision List

Posted in Thoughts

Sometimes I’m analytical to a fault. Take the traditional pros-cons list. I like the idea, in that listing out the goods and bads of a singular item should make for a more quantified, analytical position. …