What is the name of the smallest self-replicating thing?
You're probably thinking of the Spiegelman Monster. It was actually discovered in 1965, but it was discovered that it became shorter over time in 1997.

It also wasn't included in that thread, and it has a strange name. 

http://en.wikipedia.org/wiki/Spiegelman_Monster