There were a few internal projects/hackweeks at Twitter that were effectively this (of course billed as a way for companies to serve their customer better, not a public shaming device) but none of them ever made it into production.
Pitch that at YC this Summer!
Twitter and HN already serve this purpose. I have used both to do the same exact thing as the author has done here. I actually think that it is part of HN's purpose.
HN is not the masses. The whole point is there's potential to scale the very sort of company shaming that works really well for a niche group of tech workers on HN to everyone.