Moore’s Law versus Murphy’s Law: Algorithmic Trading and Its Discontents