What May Happen in the next 100 years (1900)

Some things are weird, but some things are way too accurate.