Truth and rumors from the tech world