Also, after signing up, people can correct/revise their voting records:
This is because 1) the states themselves don't keep complete records and 2) we don't have all voting history forever, as scarmig pointed out.
scarmig, you're "in the space" I googled and this was 1st: http://www.strike-the-root.com/3/scarmig/scarmig1.html What do you work on?
Sideline, is that related to Lessig's Root Strikers? Seems to be a different Libertarian site w/ unfortunate brand collision. :-/
As far as where in the "space" I am, it's a fairly well-established player, though I've been thinking of moving on recently. Just out of curiosity, how much a requirement is Python over there? Was thinking of dropping off a resume...
We're definitely not "full stack python" - best tool for the job, etc.
Example: http://www.smartvoter.org/2012/01/17/ca/la/
This shows 14 election days happening in 2011 for LA County. But many of those are limited to a particular city or congressional district. I think when the data gets recorded at the state level, some expediencies cause the "available election" count to be distorted.