YHacker News
Screenshot of blog.archive.org: 1 Trillion Web Pages Archived

First screen, captured .

Looks similar

Related stories