Just for your info, your name also appeared in an article in Hotwired Japan (in fact, the Japanese translation of Katie Dean's article for Wired). Look for the following text-string: セス・フィンケルスタイン氏 (= Seth Finkelstein).
And of course: congrats.
Interesting! Though it doens't seem to have many readers, well, I won't turn it down.
Thank you.