life and technology