Partitions, Dyson, and Ramanujan