oh dang it - THIS is the kind of stuff I'm trying to avoid. from
  Analog to Analogy to Hofstadter to this beautiful concept that I
  THOUGHT was mine but this guy already thought of long before me.
  I could get hooked here. I'm always careful when something fits
  me TOO closely. because then I become a fan... and once I'm a
  fan, I become a preacher for an ideal.. and once THAT happens..
  I never shut up about it and singing someone's praises. Gotta
  remain objective. But this guy is gonna make it tough for me
  smile emoticon
  https://upload.wikimedia.org/wikipedia/commons/6/69/HofstadterPointAnimation.gif