Algorithms power the biggest web companies and the most promising