He mentions in the comments that Wang's website doesn't appear to give the raw numbers he needs to analyze its accuracy.
Right. Wang seems to now have released raw numbers but did so after I finished my numbers and gave OP the go-ahead. I plan to add Wang and some other stuff today.
Update: Wang's Presidential states & shares have been added, but not his Senate races.
Wang's Senate races are now incorporated; they make his performance substantially more impressive.
Oooh, I wonder what "he" might choose for a username on a social media site!
A reply below says that the username is a coincidence. I'm inclined to believe it. Why use your real name to troll HN over a pretty obscure topic that's not even related to the site's userbase?
I can guarantee, with a near 100% confidence rating, that I am not Sam Wang. Merely coincidental that we have the same last name and first initial. I mean there has to be at least 100 million people in the world with the surname Wang so the odds that we are the same person are pretty slim!
"I mean there has to be at least 100 million people in the world with the surname Wang so the odds that we are the same person are pretty slim!"
Except this seems to ignore that P(comment about Sam Wang | I am Sam Wang) is much higher than P(comment about Sam Wang | I am not Sam Wang) :-)