Text this: The meaning of life at the edge of the third millennium