3 ms·Yes, it's his site. It also says so in the first sentence and links to the talk.by StavrosK 5y agoYes, it's his site. It also says so in the first sentence and links to the talk.