Modern Technology in 2050