The only reason to do this is so that Musk has clean training data for his next model. Project setup, popular libraries, CI workflows, etc.