Chains, Bottlenecks and Optimization — LessWrong