Live data from Hacker News

Tell HN: GitHub is down (Update: Back online now)

news.ycombinator.com

41–50 of 73 posts

Re: Tell HN: GitHub is down (Update: Back online now)

#46

github.com is having issues across the site, the API including git operations (and CLI) still work. Status page is manually updated, and we're working to get it updated. EDIT: it's updated now. EDIT EDIT: github.com is back up and running, apologies for the disruption :( Source: GitHub employee

Why manually update vs automatically?

They wait for the HN thread to appear so they don't give false positives.

Re: Tell HN: GitHub is down (Update: Back online now)

#47

github.com is having issues across the site, the API including git operations (and CLI) still work. Status page is manually updated, and we're working to get it updated. EDIT: it's updated now. EDIT EDIT: github.com is back up and running, apologies for the disruption :( Source: GitHub employee

Why manually update vs automatically?

I think it is so they can "hide" small outages that don't rise to the level of making the news sites so they can look better. A lot of sites do this sort of thing these days.

Re: Tell HN: GitHub is down (Update: Back online now)

#48
post #5

According to GH Status ( https://www.githubstatus.com/ ), everything is fine. Gotta love functional status pages. edit: Nevermind, they just reported "degraded performance" for GitHub Actions, Issues, and Pull Requests.

Quoted post unavailable.

Fraud implies intent.

Re: Tell HN: GitHub is down (Update: Back online now)

#49

Earlier quoted context omitted.

i wonder how they even work? Like, do they just display a green css button instead of _actually_ doing a healthcheck?

Probably requires manual updates. It seems like more and more places have moved to this paradigm now that status pages are tied to SLAs which are tied to money. One might call it the politicization of status pages.

Correct. SLAs aren't calculated off status pages, there are far better ways of calculating it (running a query over responses, for example). Most modern SLAs are customer initiated anyways, so the customer is writing in to request this rather than automatically calculating them. The status page doesn't need to show anything for a customer to provide logs indicating a QoS less than that promised in the SLA.

I don't think it's politics (maybe AWS's is, but GCP wasn't IMO), it's really a function of "in large scale software systems things are constantly failing in all sorts of ways, and it's really hard to output a meaningful automated signal that things are broken. Sure you can set up pingdom type health checks on every endpoint, but even then you're not necessarily guaranteeing that things are working properly.

Source: worked at a few cloud providers, paid out a few SLA violations

Re: Tell HN: GitHub is down (Update: Back online now)

#50
post #5

According to GH Status ( https://www.githubstatus.com/ ), everything is fine. Gotta love functional status pages. edit: Nevermind, they just reported "degraded performance" for GitHub Actions, Issues, and Pull Requests.

Quoted post unavailable.

Not a lawyer, but my understanding of this issue is that it constitutes fraud if and only if the status page is a contractually- or legally-binding warrant as to the status of their services.

>why is it legal in the tech industry?

Tech has a history of abusing legal gray areas or else simply ignoring laws it finds inconvenient, enabled by toothless and sluggish enforcement, and using profits from lawbreaking to fund lobbying campaigns to retro-actively make things legal. For recent examples see Uber, Airbnb, Clearview, et al.

Post reply on HN