Thinking beyond the machine