John McAfee is one of the most intriguing and most controversial public figures in the world of technology. During his varied life he has experienced countless rises and falls, and if you have any opinion on his person, his life certainly was not boring.