I couldn't download the source files yesterday because every time I clicked on the link I got redirected to some error page that said "forbidden". But it works fine now, so looks like it has been fixed in the meantime. Btw, I'm from Australia and there were issues with the front page 1-2 months ago for non-US people, probably this was something similar (CDN permission issues).
Thanks for the heads up jjohnnovak. If the issue happens again, we'll get our web team to take a look.