Bubbles, voids, and bumps in time : the new cosmology