https://sfshortstories.com/?p=1681
Nineteen Eighty-Nine by Ken MacLeod