40 comments

[ 5.6 ms ] story [ 80.6 ms ] thread
https://status.github.com Says it's online

However, for me it does not load.

seems the error rate is increasing

I guess the status page is actually updated manually while the data is auto updated

Seeing the unicorn here on the east coast :(
(comment deleted)
Yup, it's down. I'm guessing the Github SRE's are getting woken up now :)
Interestingly I just got the following email 5 times in quick succession:

    Dear <not my name>,

    Your npm package, <a pkg I've contributed to>, has been added to npm cdn: 
    https://npm-cdn.com/pkg/<pgk>/

    npm cdn relieves the burden of publishing your code to 
    a CDN in addition to the npm registry. All you need to 
    do is add a link to https://npm-cdn.com/pkg/<pkg>/ to 
    your README file so that the users of <pkg> could embed 
    up-to-date version of your javascript files to their 
    web apps without additional steps..
Since I've only contributed a patch or two I presume they got my email address from scraping GitHub.
How is this related?
A possible tempest of incoming email and/or increased npm traffic.
Setting several CDNs to backup all the repos somebody could find? If that's true, sounds like an attack to me.

There was a similar thing a while back with Facebook cache servers killing little severs Iran attack simply told them to cache an image with `...png?random=...` on the end.

Still, waiting to hear from GitHub themselves - not too many things that can bring down a massive service like this!

Now I am curious about the reason and how github put a fix with this outage
Just when I was doing my pull request.
Guess you broke it ;-)
Got the angry unicorn here!

Interesting that all the images on the angry unicorn page are encoded like this <img width="32" height="32" title="" alt="" src="data:image/png;base64,iVBORw...">. I guess it means that the page is just a single item to be served.

(comment deleted)
20:55 CST Everything operating normally.
I've created an Amazon-style GitHub status page here: https://github.com/runeksvendsen/status

When you can't reach this status page, GitHub is down. Otherwise it works fine.

This repo shows as empty for me.
Then Github's up :)
How does that work? It isn't just an empty repo titled "status" that you try to load to see if Github is down, is it?
Note that the person who replied is not the person who owned the repo.

Either this is a case of Put the joke into air ten feet of north of me. Verify the result. or there was an issue with the repo.

If I was doing this I'd be looking at making a real repo with a magic string in its README.md - because there's a big difference between HTTP 200 on / for github.com, and everything working correctly so that magic string displays.

I believe it's a joke.

I missed the "Amazon-style" part in the OP, which I guess is referencing how Amazon used to (?) host their status page.

Right. It went straight over my head. :)