Microsoft Executive Apologizes for Not Understanding How the Internet Works