HMI Capital Management, LP