Exploring Punk, Hardcore Hip-Hop, and CD-ROMs from the 2000s