How Technology Improves Human Life