Oct 232024 Internet Archive Finally Returns (In Read-Only Mode) After Devastating Hack Hackers made off with the info of 31 million users.