Life-history speed, population disappearances and noise-induced ratchet effects. Issue 1995 (29th March 2023)