Text this: Computer epistemology : a treatise on the feasibility of the unfeasible or old ideas brewed new