I don't read Boing Boing except in rare moments when someone points to an article. Telecanter did so earlier: Boing Boing is talking about the OSR. And there may be some inaccuracies. Not entirely sure if they are saying everything Telecanter thinks they are saying, but there certainly seems to be something off.
I don't have any immediate comments on this, but will be mulling it over for later.