The opinions expressed in this blog are mine and mine alone and do not represent those of Alibaba nor any current or prior employer. They are mine and mine alone. I have worked for and been compensated by Alibaba on a freelance basis. Regarding comments to this blog, because I value your thoughtful opinions, I encourage you to add a comment to this discussion. Don't be offended if I edit your comments for clarity or to keep out questionable matters, however, and I may even delete off-topic comments.