Yes - I also recall reading this in 2002 when Google took over the Deja News archive.
It’s odd to reflect that it’s been longer since I first read this nostalgic post… than the time it was actually looking back on.
I’m sure I could word that better, but hopefully it makes some sense.