This week, new processors are showing up everywhere, internet usage is going up, and Twitch is admitting it screwed up.