Progress report on predictions for 2030 (from 2020)

I'm either very lucky or 2020 me saw the future.