Oh, 2022! By Charlie Stross

http://www.antipope.org/charlie/blog-static/2022/01/oh-2022.html