Hacking as a Way of Thinking