This week in tech: Tech sell-off redux, is Instagram the next Facebook, and the Vacuum King takes on Tesla's Iron Man Lachlan MacGregor Alphinity Investment Management