Feel free to contact me with any comments, questions or suggestions.
Latest News
Skiing in Tahoe

In 2009, I put up a tutorial on youtube on how to stitch a gigapixel image. Aside from the fact that the tutorial was really cheesy and that I never actually finished it, the image in the tutorial was of the beautiful lake Tahoe. Now, almost three years later, I finally made it out to [...]
Breaking Aljazeera’s CAPTCHA
I was on Aljazeera Arabic’s website the other day and, as I was voting on a poll, was presented the following screen: The CAPTCHA in the screen above immediately caught my attention. The distortions in it seemed very simple, the text was not warped in any form and no overlap between characters. The following is [...]
Interning at TellApart
My Summer this year was unique in many ways. It was the first time I ever see the Pacific, the North American West Coast, California, and the San Francisco Bay Area. It was also the coldest Summer I ever experienced, having to wear a sweater on most nights. Apparently, this is the “normal” San Francisco [...]
