Foundations of human technological thought