Abstraction, Evolution and Gears — LessWrong