ParentFull threadHambonetasty·It's a reference to the Chinese cultural revolution. Use your internet machine for more details.View on HN