Blog

  • I signed up for linear algebra online course through the University of North Iowa, where I’ll be taking my second university level math course, the first being discrete mathematics. I enrolled in this course because it’s a fundamental course that’s typically required of all aspiring computer science students. Moreover, linear algebra is essential (from what…

  • On Tuesday, I received an e-mail notification from Georgia Tech, informing me that after 5:00 PM EST, I would be able to check the status of my OMSCS (Online Masters of Science in Computer Science) application, whether I was accepted or rejected. So during dinner, with Jess sitting next to me in the cozy booth…

  • My wife’s parents told us that when they first moved in together, they noticed that when they argued with one another, the arguments normally took place on Friday evenings.  And when they became aware of this pattern, the two of them agreed to shelve any important discussions for the next day. And surprisingly, this worked…

  • Earlier this evening, I neatly stacked my unbounded 200 page textbook onto the document feeder of a waist high scanner, converting a college Linear Algebra book from physical form into a 40 megabyte colored PDF — all within 3 minutes. And best of all: it was free! That’s right, I didn’t pay a single penny,…

  • We’ve all heard people, including me, say “I’m raising my kids differently” or “I’m never going to raise my kids the way my parents raised me”. I hear that all the time. But, have you ever heard someone say “I’m going to raise my kids just like my parents raised me”. I doubt it. I’ve…

  • This past Saturday, I sang and accompanied myself on the guitar, my first time singing in front of a crowd of about 20 people.  I played my arrangement of one of my favorite songs: No Regrets by Mike Love. Leading up to the actual performance, so many nerves and anxiety ran through my body. What…

  • Today is donut day! Actually, every Friday is donut day. I started a weekly ritual about six months ago. Every Friday, my entire team (apart from one or two people) rides the elevator from the 13th floor down to the lobby, and then we proceed to take a brisk 2 minute walk Mighty O: Seattle-based…

  • I consider Seattle my new home. Perhaps it’s the lack of pretension.  Folks around here tend to pragmatically dress themselves: sneakers, blue jeans, puffy Patagonia down jacket. This is unlike how people dress themselves in southern California, where I lived for over 25 years, where the overall vibe is to dress to impress. I admit, I…

  • I just discovered dynamic programming and damn, I’m blown away by the concept.  The other day, hile working through a homework assignment, I compared the run times between two python functions that I wrote, one function written recursively and the other written in a dynamic programming fashion.  Starting with the recursive solution, I arrived at…

  • On both my laptop and iPhone, I’ve configured my e-mail clients to disable a setting called “Load Remote Images.”  Although there are a number of benefits in doing so, like reducing network traffic (i.e. bandwidth), my main motivation is this: preventing senders from tracking my e-mail behavior, preventing them from identifying whether or not I’ve…