What's more of your question? Over the years (and through being very patient), i have found some luck on Seeking.
I don't have a paying subscription at the moment (have in the past), but this link does work for me and I can see who you're referring to.
Are you asking about the site in general or this particular gentleman's profile?