A Framework of Prediction Technologies — LessWrong