The radionuclides, all long decayed since the birth of the sun 4.6 billion years ago, left their imprints as small excess abundances of the decay products in meteorites where they can now be detected.