A millennial tirade goes viral.