Hydrogen cosmology