Data structures, algorithms, and cool problems I missed out from academia