21st-Century Puritan Justice: Public Shaming Online

“Welcome to the new world of shaming, in which the ancient fear of public humiliation and ostracism (once a homely, low-tech business of the stocks and pillories) has become a high-tech tool to motivate and incentivize.”