Techonolgy and Reality