Ouch. It appears the *entire* software repository on Twitch has been leaked. Source code, creator payouts for the last three years, all their internal security tools, even the code for a competitor to Steam that they were developing with Amazon. The works.
If you're using the service (and I know several of you are) then you should:
* change your password as soon as possible
* enable two-factor authentication (it's a piece of cake to set up and if you've got a phone that runs the Authenticator app which is available for iOS and Android, it works with Twitch; all you need to do is scan a QR code to set it up.)