Follow us

And stay informed in real time of the latest News!

248,434 followers   •   1,296 following   •   New York City   •

I teach journalism and direct the Studio 20 program at NYU, critique the press, try to grasp digital logic. I advise media companies too. Yours, perhaps?

Latest Scoops

@havhmayer No. I don't agree with you. As one of my respondents already said in this thread, the name "hardball " shares roots with another cliche: "politics ain't beanbag, " which is the kind of formulaic wisdom Chris Mathews trades in.
Everything about the show is dumb, embarrassing and corrosive.
"Let's play hardball..." Several times a week I find myself reflecting on "Hardball" as title for a news program about politics. How dumb and embarrassing but also corrosive it is. I agree that this is not the habit of a normal person. But other writers might understand it.
Rich and fascinating @CJR piece about how the Bryan Singer story that ran in The Atlantic (about his abuse of underage boys) was originally done for Esquire— and then inexplicably shelved. The detail about how this kind of reporting works is impressive.
"What the campaign press should not be neutral toward." With 2020 coverage gearing up, I bring to your attention this post I wrote in 2016. Some things I think journalists are allowed to advocate for in covering an election...
@emilybell I agree. And among the factors they overlooked is that she was an enthusiastic participant in the culture war against mainstream journalism, including, of course, attacking CNN.
The Sinclair anecdote in this report is fascinating. Remember it when you hear that the problems with Sinclair all come from corporate headquarters interfering in the solid community-based journalism that the local stations want to do. Not that simple.
@ThumperNYC I agree that people like David Chalian, CNN's Political Director, and Sam Feist, Washington bureau chief and senior VP, should be far more accountable for their decision-making. Transparency only when forced to, and sometimes not even then... seems to be their policy. @yashar
Third day of this story. CNN has yet to explain what Sarah Isgur brings to the table, or why they saw in a political operative and Trump Administration spokesperson a future political editor. My conclusion: their reasoning cannot withstand public scrutiny.
She is spot on. @Sulliview in her commentary on the Sarah Isgur hire says that to learn something from 2016, news organizations – with CNN at the top of the list – would have to recognize that they need to learn something.

The Most Relevant

Have you ever seen Wolf Blitzer do this? Brian Williams?
Video player
This clip is justifiably gaining fame as an example of live fact checking and the refusal to grant talking points.
Video player
Over the last few days, it's become clearer and clearer to me that, without intervention, coverage of the 2020 campaign is likely to be a disaster for everyone except Trump and his core voters, who want to watch it all burn anyway. In this thread I describe the danger I see. 1/
"The only person owed an apology here is Ms Wolf, for being scolded by the very people who invited her to speak, and who purport to defend a 'vigorous and free press'"
"If the US has someone whom historians will look back on as the gravedigger of American democracy, it is Mitch McConnell."
Hey, I'm 62. I never thought I would be in this situation, wondering if American democracy can make it through. But here we are. The day after the 2016 election was bad. This in a way is worse. Dark times.
This is a remarkable piece of work by CNN producers. Sit through the ad and watch it all the way through. Seriously.
Total(1) => 0.1321108341217 f_f_QM(2) => 0.12757396697998 indS(2) => 0.088764905929565 indM(2) => 0.03702712059021 indM_1(2) => 0.003291130065918 indM_2(2) => 0.00074386596679688 indM_4(2) => 0.0028619766235352 indM_5(2) => 0.0042557716369629 indM_6(2) => 0.0015730857849121 indM_7(2) => 0.0038340091705322 indM_8(2) => 0.0011019706726074 indM_9(2) => 0.010173082351685 indM_10(2) => 0.0088040828704834 f_f_pTL(2) => 0.0035221576690674 f_f_dT(20) => 0.0033109188079834