I agree with the risks, the overall theme being it's much easier to potentially manipulate a million internet votes than physical. In other worlds, internet vote manipulation scales significantly more than physical.
But I could make the argument with any high trust internet system.
Let's take another high trust activity we do on the internet - banking. Internet banking gives a hacker the ability to steal millions while sitting across the world. This is the same argument the authors make about changing a million votes.
So it really comes down to the pros vs cons. That's the more important discussion imo.
Do the benefits of internet voting outweigh the cons?
Flawed? Sure, although every language has its flaws, some more than others. Deeply flawed? Not really. Obsolete? Lol, what. It's top 3 most popular languages.
Theoretically possible, but (super super super) unlikely. I'd also think that when a user "permanently" deletes their data, it would still be on Google servers for a specified time (maybe a week?).
Again, all guesses. But if someone offered me a bet, I'd wager 1:10,000 that the data is permanently deleted. Extremely unlikely.
I don't understand your point. Yes, electricity is virtually all the TCO of the device (other than the upfront cost). Isn't that the case for any consumer electronic part - processor, memory, hdd, etc? That fact doesn't change any of what I'm trying to say.
My point is that this cost (of electricity) is negligible relative to two other costs - cost of time (in other words, cost of human capital), and the upfront cost of the device itself.
This is a response to your comment "Wait, why? Is it more important to organizations to wait a little less time, or to spend less money (on electricity)?"
Moreover, considering the cost of the card itself at $1,600, the electricity expenses become relatively minor. In fact, for the price of the card, you could operate it non-stop for two years. This highlights how the cost of electricity is a small factor in the overall picture.
Just curious, why are you still sending physical tax forms? Have you been filing 1040NR? Those were recently digitalized, while the standard 1040 has been digital since a while.
The difference is much lesser 7-10x in big tech (Google, Amazon, Msft, etc). Big tech's Indian offices pays about 1/3 to 1/4 of what they would earn in the company's USA office. Levels.fyi will corroborate this.
Yes, while the average software engineer in India might earn 7-10x less than in the US, this isn't the case within major tech companies.