If you know of a better source of information about McAfee's disappearance other than his official twitter, I'm all ears.
Reply on news.ycombinator.com