lobste.rs is what I can find. Likely tries to make its SEO as bad as possible to avoid discovery, which is kinda funny.
I find the idea of the site intriguing yet I'm not sure what I could contribute.
(although it would be an amusing way to shut the site down if he gets tired of maintaining it...)