the meming of life