via: https://themorninghustle.com/playlist/hip-hops-evolution-through-tech-a-brief-history-of-advancement/