You've heard the grumbling, seen the memes, and probably even felt it yourself: that vague, all-powerful entity known as the algorithm. It's blamed for everything from political polarization to your inexplicable obsession with people eating military rations. What exactly is it, and what digital giants are pulling its strings?