Hahahaha, no.
What the hell has happened to Boing Boing that it is publishing self-congratulatory puff pieces with delusions of grandeur like this.
Hahahaha, no.
What the hell has happened to Boing Boing that it is publishing self-congratulatory puff pieces with delusions of grandeur like this.