Accidentally saw a glimpse of the future in 2050

Date: May 24, 2023