I think this was an exceptionally good article, because the writer has a far better understanding of Hofstadter's work than most journalists do of science topics (also better than most commenters in this thread, of Hofstadter's work).
In particular, how often do you see a journalist with this much insight?
> When you read Fluid Concepts and Creative Analogies: Computer Models of the Fundamental Mechanisms of Thought, which describes in detail this architecture and the logic and mechanics of the programs that use it, you wonder whether maybe Hofstadter got famous for the wrong book.
FCCA is really brilliant.