And 1984 was 28 years ago.
As hulu gets worse, it gets easier to do something else.
Easy, allow multiple votes with only the last one being counted.
As soon as you can produce misleading receipts, you can't make verifiable claims about non-counting.
I remember thinking about this sort of problem, and the basic answer is that if you want to have verifiable voting, you'll need a trusted party to hold the votervote relationship. Though you can split it between multiple places and so on.