IceCube data are stubbornly showing us only a glimpse of the extreme universe at a time. Ever since the discovery of a flux of TeV-PeV astrophysical neutrinos, scientists have been studying various potential sources of these neutrinos, and little by little, learning details about the composition of the cosmic neutrino flux.