Structure-Preserving Scientific Computing and Machine Learning Summer School and Hackathon