In case you missed it over the weekend, the president attended the Congressional Black Caucus awards dinner — and promptly told them to quit bitching.

President Barack Obama launched into a fiery speech Saturday night at the Congressional Black Caucus awards dinner, where he told black leaders to “stop complaining” and fight for jobs and opportunity. “Shake it off,” Obama said. “Stop grumbling. Stop crying. We are going to press on. We have work to do.”

As I noted Sunday, it’s hard to believe the White House would reprise this beat-up-the-base stuff, since it was such an epic fail in 2010. And predictably, Obama’s finger-wagging was not appreciated.

“I don’t know who he was talking to, because we’re certainly not complaining,” said Waters, who has been critical of Obama in the past. “We are working. We support him and we are protecting that base because we want people to be enthusiastic about him when that election rolls around.” [...]

Waters said she found some of the language Obama used “not appropriate” and said it “surprised me a little bit.”

Way to get your base fired up for 2012, Mr. President.

What’s truly bizarre about all this is that Dan Pfeiffer admitted in June at Netroots Nation (albeit tactlessly) that hectoring the “professional left” was a mistake.

Clearly, this isn’t by design — Obama just can’t help himself.