Rationality is good, but I found Harry Potter and the Methods of Rationality to be a much more pleasant read about the same topics by the same author.
Both books suffer from the same problem, the lack of an editor. They could be half the size and it would make them a much more convincing and entertaining read.