Reddit Relevant XKCD

So I embarked on a machine learning quest as a senior project. With all these advances in AI, I wanted to have some fun myself :P. You can view it here. I was inspired by Dan Zhang and Megan Ruthven’s Relevant XKCD finder. They used ExplainXKCD to populate...

Webscraping with Selenium [Ruby, Firefox, OSX]

This article requires knowledge of Ruby, the concept of webscraping, and HTML. Make sure you have Ruby installed (use RVM if you don’t have it yet) — I’m using 2.3.1 right now. If you want a reference sheet, I’m in the process of writing one :P. Link...

How I Program on a Chromebook

My programming environment is quite nice on a chromebook. Although my chromebook is not the top of the line, ASUS C201 11.6 Inch, it does allow me to push some quick updates and do a bit of local testing for debugging. Note: When I compile and run,...

IMswimmer — A new way to view swim times

Check out IMswimmer here! The thing with big non-profit organizations is that they usually split themselves into regional branches that have their own management and way of doing things. This means that there are very few standards that are permeated to all the regions. I’ve noticed this...

USACO Tips and Suggestions

So you want to do USACO? Make sure you actually like it and aren’t doing it because you want it on your college resume! (See previous article) I’m going to assume that you understand USACO well enough and competed in some competitions/looked at some problems already. But here...

Signatures

Signatures are truly a work of art. As they mature through age, they become more flowing, graceful, and elegant. I remember the days during my childhood, when, after meticulously writing my name in cursive, I would broadly proclaim: “Look at this beautiful signature.” It was a long...

Mobile Websites are getting way to Slow

Have you ever noticed how mobile sites are taking longer and longer to load? When I want read the news on the LA Times, they first load all the fancy animations (while I’m staring at a white page), and then finally the article appears. I understand why...

How Important Googling is for Programmers

I 100% admit that I don’t know any programming language 100%. I have to look at a cheat sheet every single time I program. Especially for students in high school like me, I don’t really see the point in memorizing all the functions and syntax structures for all...

Thoughts about Raspberry Pi (and installing Alexa)

I recently got a Raspberry Pi much to my delight… until I realized that as a software-focused developer, the Pi has very little use for me. Sure it’s great to have, but honestly it’s pretty useless. I looked at a lot of open sourced projects but a...