Reminiscing about 90's electronic music, early 2000's power-pop, and squeezing a short song at the end of a mix tape; new songs from Public Enemy, Ratatat, Chemical Brothers, White Reaper, Spraynard, and The Bird & The Bee; and a look back at the music happenings of the week.