Like the title says. I had thought most of this stuff lost.
I just was about to post a link to that forum as well. BTW, where in this forum can I present myself? (New user).
Archive.org has a lot of stuff saved as well.
I don't remember seeing such a thing around. But then, I've only been here for a few months.