History will vindicate Alexandra Elbakyan as a saint of scientific progress.