News for hackers. Stuff that matters.
Re:FiveThirtyEight has a GitHub repo with story-related data... by smcl on Wednesday June 01, 2016 @03:17AM (#11812611)
No story about Nate Silver and 538 is complete without mentioning his new rival in the prediction space - Carl Diggler - who has been kicking his butt on the presidential primaries, calling tough elections correctly where Nate has refused to give more than a "Maybe Sanders, Maybe Clinton..." prediction.

Carl is a work of fiction, invented by a couple of journalists/friends as a parody of pundits: https://www.washingtonpost.com/posteverything/wp/2016/05/09/... - the story is hilarious. Watching this whole thing unfold on Twitter has been a total blast too (check out @carl_diggler), they never break character and have a lot of running gags (such as Carl's troubles in "Family Court"). Here's a wee excerpt from that WP link:

" Carl exists to satirize all that is vacuous, elitist and ridiculous about the media class. From his sycophantic love of candidates in uniform to his hatred of Bernie Bros, from his reverence for “the discourse” to his constant threats of suing the people who troll him on Twitter, Carl is predicated on being myopic, vain and — frankly — wrong.

But something funny happened along the way. Biederman and I, who are neither statisticians nor political scientists, started making educated guesses for our parody about the results of the primaries. And we were right. A lot.

We beat the hacks at their own game by predicting every Democratic winner on Super Tuesday. We told readers who would win in the unpredictable caucuses that FiveThirtyEight didn’t even try to forecast, such as those in Minnesota, Wyoming and even American Samoa. We called 19 out of the past 19 contests. FiveThirtyEight, whose model cannot work without polling, accurately predicted 13 "

Re:FiveThirtyEight has a GitHub repo with story-related data... by apozem on Wednesday June 01, 2016 @09:43AM (#11814248)
As fun as the story of Carl Diggler is, his work is statistically insignificant. The podcast Reply All (which you should be listening to) asked a professor who studies the science of predictions whether the Diggler guys are onto something [1].

They are not. The professor wanted some kind of statistically significant proof that they were any better than Paul, the octopus who successfully predicted an astonishingly high number of soccer matches by random chance [2].

Say what you will about 538, but at least they care about not using anecdotal or imagined evidence. At least they're rigorous with their methodology. They're also actually good at it, unlike most pundits [3].

[1]: https://gimletmedia.com/episode/58-earth-pony/

[2]: https://en.wikipedia.org/wiki/Paul_the_Octopus

[3]: https://en.wikipedia.org/wiki/FiveThirtyEight#Final_projecti...

Re:FiveThirtyEight has a GitHub repo with story-related data... by huac on Wednesday June 01, 2016 @12:13PM (#11815602)
The point is that even with 'rigorous methodology' and 'evidence' 538 doesn't do as well as Diggler.

Predicting elections is, for the most part, an easy task. Polls are usually good enough to get some picture of the election at hand. One major shortcoming of a primarily evidence-based approach is how to call races without much polling (small sample size). Silver has consistently refused to cover these races at all.

But Silver commits two sins that you ignore: he wants to show off his 'accuracy' and he wants to improve on the polls. These two problems kind of intertwine - the 538 'polls-plus,' which incorporates predictors Silver thinks are significant e.g. endorsements or Nate's gut, performs worse than the polls forecast, which is just a weighted average of recent state polls. What kind of rigorous methodology allows for two different predictions and then picking the best one, after the fact? What kind of rigorous methodology results in a prediction method that's shown to be worse than reading the newspaper, time and time again? Where's the evidence behind endorsements working this year?

As a side note, Philip Tetlock is the Wharton professor, and Dan Gardner (interviewed here) is some dude.

Re:FiveThirtyEight has a GitHub repo with story-related data... by neaden on Wednesday June 01, 2016 @01:00PM (#11816063)
The part you are ignoring is that there are many potential "Digglers" out there. If Diggler hadn't done well, you wouldn't have heard about it. Buy maybe you would have heard about some other guy who predicted the races correctly based on what kind of treat his horse wanted to eat that day.
Re:FiveThirtyEight has a GitHub repo with story-related data... by huac on Wednesday June 01, 2016 @01:12PM (#11816168)
That's fair, and I wouldn't bet the bank on his predictions moving forward, but it's valid to consider what Diggler means for Silver's method. Diggler and Cafe.com are important as critics of the media at large. When what passes for journalism is some dudes making multiple predictions and asking you to choose the one that turns out to be closest to correct, that should be lampooned!

Silver wrote a faux mea culpa earlier this year about how he was wrong about Trump and Sanders and so on. My takeaway was that he apologized for inserting his own opinions where he claimed to use data. Isn't that what Diggler does?

Re:FiveThirtyEight has a GitHub repo with story-related data... by smcl on Wednesday June 01, 2016 @06:48PM (#11818916)
If Diggler had bombed I most certainly would have heard about it - I was reading about him before all this 538 stuff, when he had a Hostage crisis in Russia[1]. However if that had happened we would just have a different but equally humourous narrative, perhaps blaming his family court issues, or some other nefarious plot :D

Really you're overthinking it, and you shouldn't feel the need to protect Nate Silver et al, they're completely unaffected by Carl (afaik they haven't even acknowledged his "existence") so don't worry about it

[1] = http://www.cafe.com/breaking-missing-journalist-carl-diggler...

Re:FiveThirtyEight has a GitHub repo with story-related data... by pdeuchler on Wednesday June 01, 2016 @01:46PM (#11816539)
That's exactly the point the Diggler parody is making about Nate Silver
Re:FiveThirtyEight has a GitHub repo with story-related data... by haberman on Wednesday June 01, 2016 @09:41AM (#11814230)
From the article you linked:

> Even when all of Silver’s models for a given race turn up wrong, it never seems to be FiveThirtyEight’s fault.

That is not at all a fair summary of 538's position. They always take responsibility when they come up short.

> When the site badly whiffed on last year’s British election, it was the pollsters who erred. (link to: http://fivethirtyeight.com/datalab/what-we-got-wrong-in-our-...)

The article they link to here doesn't shift blame to the pollsters at all. While they note that the polls were wrong, they take full responsibility for their bad predictions:

"It’s our job as forecasters to report predictions with accurate characterizations of uncertainty, and we failed to achieve that in this election. We are not trying to make excuses here; we are trying to understand what went wrong."

It's a little bit annoying seeing some people who are satirizing the media class unapologetically misrepresenting others in the same breath.

Re:FiveThirtyEight has a GitHub repo with story-related data... by chimeracoder on Wednesday June 01, 2016 @08:22AM (#11813770)
> We called 19 out of the past 19 contests. FiveThirtyEight, whose model cannot work without polling, accurately predicted 13.

FiveThirtyEight's model could work without polling (it's not the only predictor they use), but they don't publish results until there are at least two polls conducted. I would call that a feature, not a bug.

Also, FiveThirtyEight correctly predicted the outcome of every primary race that it modeled, on both sides, except one (Michigan Democratic primary).

Re:FiveThirtyEight has a GitHub repo with story-related data... by SyneRyder on Wednesday June 01, 2016 @12:28PM (#11815756)
They got more than Michigan wrong. They also had Clinton with a 90% chance of winning Indiana, and that's not the way it went.

http://projects.fivethirtyeight.com/election-2016/primary-fo...

It's unfortunately burned into my mind, because of the 24 bets I made on the primaries this year, it's the only one I got wrong, but I lost $75 on that bet.

Re:FiveThirtyEight has a GitHub repo with story-related data... by morgante on Wednesday June 01, 2016 @04:15AM (#11812819)
I'm glad you like Carl! The team behind him are super smart and funny (my former coworkers).
Re:FiveThirtyEight has a GitHub repo with story-related data... by smcl on Wednesday June 01, 2016 @07:28AM (#11813529)
You're lucky - the pair of them seem like really intelligent, funny and creative people
Re:FiveThirtyEight has a GitHub repo with story-related data... by InclinedPlane on Wednesday June 01, 2016 @04:11AM (#11812805)
538 is the classic "fighting the last war" problem. In 2012 the issue was that polling was unreliable, it was difficult to figure out what was actually going on with the electorate. FiveThirtyEight figured out how to crack that problem, by applying number crunching. This cycle, the problem is that the electorate hasn't actually decided what it wants yet, and there statistical methods aren't helpful at all. There being many examples of 538 "predicting" a 99% probability of a certain victory due to a large margin from polling and then on election day things going completely differently because the electorate changed its mind.
Re:FiveThirtyEight has a GitHub repo with story-related data... by alberto_ol on Wednesday June 01, 2016 @05:40AM (#11813145)
> There being many examples of 538 "predicting" a 99% probability of a certain victory I think there is only one example of this kind: democratic Michigan primary
Re:FiveThirtyEight has a GitHub repo with story-related data... by ssharp on Wednesday June 01, 2016 @08:02AM (#11813672)
Was 538 that good at predicting outcomes of the 2012 primaries? I know it's well established that they did a good job on the 2008 and 2012 general elections.

Primaries have to be harder because there is far less polling information compared to the general election. Yes, they were unable to predict the Trump victory, but if the get 90-100% of states correct in the general election, then I doubt that much has changed with how polling reflects the electorate.

Re:FiveThirtyEight has a GitHub repo with story-related data... by freehunter on Wednesday June 01, 2016 @02:10PM (#11816763)
They were able to predict Trump winning. All of their data showed it. The polls showed Trump winning everywhere. What they failed to do was trust the statistics. The polls show Trump as favorable, and they say "yeah but he won't make it past the first state." The polls show Trump beating other candidates and they say "he has a ceiling of 30%". Other candidates start to drop out and polls still show voters rallying behind Trump, and they say "the polls are wrong, the voters will go to Cruz".

I'm not a Trump supporter by any means, but 538 went way out of their way to ignore every poll that was put in front of them in favor of punditry.

Re:FiveThirtyEight has a GitHub repo with story-related data... by santoshalper on Wednesday June 01, 2016 @04:26AM (#11812856)
Other than mind reading, what would you propose to solve that problem? It sounds like an intrinsic limit to polling predictions to me.
Re:FiveThirtyEight has a GitHub repo with story-related data... by InclinedPlane on Wednesday June 01, 2016 @05:36AM (#11813133)
It's not soluble, even with mind reading, because people change their minds.

The correct solution is just to move on. Too much of the media coverage of elections is about the horse race aspect, almost none of which is actually of positive benefit. Rather than spending so much time trying to guess winners, the media could spend more time and effort actually covering the actual issues of the election in a mature fashion, but it's been decades since they even tried.