Friend of mine emailed this to me. It appears to be a bunch of techy geeks getting confused over the excellent FP 'Microsoft admits Windows Updates principally created to annoy'.
What is this Newsbiscuit site ?
Love the 'wish I could find... US Congressional Committee record of that'.