Live data from Hacker News

GitHub was down

githubstatus.com

121–130 of 133 posts

Re: GitHub was down

#121

Earlier quoted context omitted.

I remember it being a weekly occurrence before Microsoft as well. edit: though their historical data doesn't back it up. It's just a 2020 thing it seems; coincidentally picked up right near the middle of February which correlates way too closely with the beginning of COVID.

correlation != causation though.

The whole "correlation does not imply causation" thing is completely misunderstood.

The issue is with the meaning of the word "imply"; when used in the formal sense as it appears is Classical Logic, correlation does indeed not imply causation.

In common parlance however, "imply" is often used to mean "provides evidence for", and correlation can indeed provide (potentially strong) evidence for a hypothesised causal link; the problem lies in people reading "correlation does not imply causation", assuming the informal meaning of "imply", and then going on to reject any notion of causation which uses observed correlation as evidence.

Pretty much every empirical science uses notions of correlation (in its various formal statistical guises) to provide support for causation, indeed to reject such reasoning would be to invalidate huge swathes of mainstream accepted science; half the battle in these instances is making the leap from correlation to causation in a manner which is considered scientifically sound.

Re: GitHub was down

#122
(copied over from other thread - https://news.ycombinator.com/item?id=23817794)

Github started doing availability reports. Last month's details in the blog post below with summary of the issue.

Stay tuned till next month for the current outage.

https://github.blog/2020-07-08-introducing-the-github-availa...

Re: GitHub was down

#123

(copied over from other thread - https://news.ycombinator.com/item?id=23817794 ) Github started doing availability reports. Last month's details in the blog post below with summary of the issue. Stay tuned till next month for the current outage. https://github.blog/2020-07-08-introducing-the-github-availa...

Here's the RSS feed of the blog

https://github.blog/feed/

I am using https://github.blog/category/engineering/feed/ for engineering category

Re: GitHub was down

#124
post #31

This is a nice reminder that you can have multiple remote repos and push/pull to all of them at the same time. For my side projects I usually use both github and google cloud source (I use gcp). If one is down the other is still available and then just resync when service is recovered.

Do you have something set up for the remotes to sync with each other?

Re: GitHub was down

#125

From what I understood, they are having capacity issues with one of their MySQL masters or something. I've read that they are in process of sharding/resolving that but it takes time. To GitHub SRE/oncall people: hang in there, you're awesome.

That's the picture you can get from their recent blogs:

* https://github.blog/2020-03-26-february-service-disruptions-...

* https://github.blog/2020-07-08-introducing-the-github-availa...

Re: GitHub was down

#126
post #31

This is a nice reminder that you can have multiple remote repos and push/pull to all of them at the same time. For my side projects I usually use both github and google cloud source (I use gcp). If one is down the other is still available and then just resync when service is recovered.

Additionally, I have a machine on my local network that I push to (and that is backed up separately). Really quick pushes, too :-)

[deleted]

Re: GitHub was down

#127
post #31

This is a nice reminder that you can have multiple remote repos and push/pull to all of them at the same time. For my side projects I usually use both github and google cloud source (I use gcp). If one is down the other is still available and then just resync when service is recovered.

Do you have something set up for the remotes to sync with each other?

No, I do not. Usually though it is easy since whatever reconciliation you did in one repo you can do in another. The only difficulty is if you rewrite remote history, so don’t do it!

Re: GitHub was down

#128
post #99
post #31

This is a nice reminder that you can have multiple remote repos and push/pull to all of them at the same time. For my side projects I usually use both github and google cloud source (I use gcp). If one is down the other is still available and then just resync when service is recovered.

Are you thinking like this?: https://jigarius.com/blog/multiple-git-remote-repositories

Yes, push/pull all.

Re: GitHub was down

#129
post #27

I said this before many times and I'll say it again, consider self-hosting your projects on a solution like GitLab or Gitea to avoid this sort of situation. [0] GNOME, Xfce, Redox, Wireguard, KDE and Haiku all have self-hosted on either cgit, Gitlab, Phabricator or Gitea. [0] https://news.ycombinator.com/item?id=23676072

How about a more low-tech solution? I don't want/need a full-blown web application like Gitlab, just need somethings than auto-syncs my public and private repos so that i can still access everything when Github is down. Any ideas?

A lot of people posting complex things. All you need is SSH.

    ssh sparkling@git.example.com
    mkdir project-1.git
    cd project-1.git
    git init —-bare
    exit
    git remote add alternate sparkling@git.example.com:project-1.git

For the syncing part. If you don’t want to do it manually, you can add multiple destinations on the same remote. Someone already mentioned it here, https://news.ycombinator.com/item?id=23818609, https://jigarius.com/blog/multiple-git-remote-repositories

Re: GitHub was down

#130
post #28

Earlier quoted context omitted.

I've had 2 sd-cards go corrupt (read-only, any writes were lost). Had a mariadb instance running on it as well. It will hold for for some time, but eventually, the card will give up.

Oh no! What will you recommend as a long term solution? I have ordered a Pi 4, should I use an USB Flash Drive / HDD / SATA SSD?

You can use a USB hard drive and just save to it while still booting and running on the SD.

Check speeds when you get it to see what works for you best.

Post reply on HN