The Memeing of Life