This week, new processors are showing up everywhere, internet usage is going up, and Twitch is admitting it screwed up.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More