Orwell couldn't have done better. He was just a little ahead of time in his predictions but we're doing our best to fulfill his vision.
Huxley as well.