In case you forgot, the Internet Archive is still sitting there, waiting for your lengthy nostalgia surfing trip.