Stack Overflow, the popular collaborative programming question-and-answer site, is widely recognized as the destination on the web for getting help with your thorny programming problems — like how to find Waldo with Mathematica. Among the thousands of brilliant minds who likely looked at the problem, user Heike's solution was selected as the correct one, gaining 730 upvotes (and counting). Is it cheating? No, it's an algorithm.