A very nice article.<p>Personally I&#x27;m not bothered by the &quot;self-promotion&quot; others perceive in Wolfram&#x27;s posts.  The criticism in the comments here are all very repetitive and tiresome.  I presume many read anything written by Wolfram with the hope of finding something they can point out as self-promotion ;)