Blurring reality and technology