Before even seeing this question, I already had something to say about the predictions that Singh made in this paragraph. The one that stood out to me was that democracies will be using online voting. I found this funny because 20 years from the writing of this book, online voting still doesn't exist, and the idea appears to still be the cause of a lot of problems. Online voting is something that would most definitely be more convenient for many people. For me, the whole voting process took so much longer than I feel it needed to. First, I had to register to vote, by printing a form and filling it out. I had to send the form to my county's voting office, then they had to send me back a letter that said I was registered. Then, since I'm from Ohio, I had to request an absentee ballot. I had to first request a request for the ballot. They sent me a form that I had to fill out, then send back to my voting office again. Then, they sent me the absentee ballot, which I filled out, then sent back again. Overall, this process took a very long time, and online voting would have shortened this to minutes. I'm pretty sure it's a concept that wouldn't be very hard to implement, but there would most likely still be problems. Considering that in the 2016 election there were allegations of tampered ballots and they were done in person, I wouldn't be surprised if the problem was even worse if done online. This is where good encryption comes in. If there was extremely secure encryption during online elections, then hypothetically, there shouldn't be a problem with possible tampering. Considering that we can trust encryption enough to type in our social security numbers and credit card numbers and all our private information, I think it's reasonable to trust online voting.