Rant grumps reddit. A speech that was more rant than reason.