Prof. Green also posted about the vanishing of Prof. Wang here on HN the other day,
https://news.ycombinator.com/item?id=43518196
(That's where I first heard of it). But HN is an increasingly difficult place to discover such stories, what with the systematic flagging brigades.