Stanford in New York – Part I

I moved to New York City. On January 3rd, I hopped on a bus in Albany, NY. With two over-50-pound suitcases safely thrown underneath the cabin, I curled up next to the window, and watched as snowflakes floated gently to the ground. It was nostalgic – two suitcases and a backpack, headed to a fresh… Continue reading Stanford in New York – Part I

Ultimate Frisbee Probability

Is a frisbee flip fair? Spoiler: it’s definitely not. To see why, watch this short video, and read the explanation below.   Introduction In the exceptionally athletic sport of ultimate frisbee, the starting positions of the teams are often decided by a simple probability game. In this game, the captains of each team both toss… Continue reading Ultimate Frisbee Probability

5 Coding Lessons I Learned This Summer

  I’m working as a research intern for 10 weeks in the Gates building at Stanford University.   (There’s quite a bit of technical jargon in here. I’ve tried to link to explanatory websites and posts.)   It’s nothing like the fantasy of stuffy basements, spending hours standing over glass cases in clear white lab… Continue reading 5 Coding Lessons I Learned This Summer

Bare-metal Programming from the Ground Up

I’ve never come across a class with such polar opposite reviews. When I mentioned taking CS107 at Stanford, the reactions were nearly all the same. “Oh, good luck,” “Get ready to not have any time this quarter,” “That class is a doozy.” People hated it, and people loved it. It’s a class that anyone involved… Continue reading Bare-metal Programming from the Ground Up

Design Thinking for Social Innovation

This spring break, instead of jetting across the world, I decided to stay and volunteer for one of Stanford’s ‘Alternative Spring Break’ programs. In collaboration with VIA, Volunteers in Asia, the Design Thinking for Social Innovation program worked with 14 exchange students from various Japanese Universities to tackle sustainability issues in the Bay Area. My… Continue reading Design Thinking for Social Innovation