Alive and well, still kicking. There's a decent amount of us floating around here still.
I contributed to the Wiki.