GitHub is down
githubstatus.com
githubstatus.com
But it definitely still happens now (500s on refresh on PRs and GitHub actions)
Edit: still ongoing
Edit 2: still ongoing at Apr 05, 2024 - 08:56 UTC (keeping updated for the record since their status page cannot be trusted apparently)
Edit 3: I see they have switched to a different (ongoing) incident ID now: https://www.githubstatus.com/incidents/5ly0psff2s5d
There was a conflict with marketing, market movement, sla contracts, and our image.
My experience now tells me what we really need first is a solid alerting system, the status page can't be trusted. It's a PR tool (a useful one), not a sysadmin tool.
Were you expecting me to say something else?
Well, the status page is not the main feature of github/gitlab but I agree that if customers decide to rely on it then it's a problem.
> Were you expecting me to say something else?
Yeah, something like "their status page is not their core business" or "status pages and SLA are two distinct things".
But I don’t think most orgs would want a public version of this (too much transparency), which is why we haven’t built that.
We’ve had to harden a bunch of automation to be more reliable in case of github going tits up, and while github is still currently the broker (as it’s where users get statuses / information from it made sense at the time to also have it handle broadcasts) we’re definitely planning on direct communication between services eventually.
Meanwhile all the Staff engineers trying to get promotions are building AI shit.
Once: an upgrade went wrong and I had to roll-back, that made me spend 30 minutes instead of 10.
Gitlab instance stats:
Projects 256
Users 216
Groups 17
Disk usage: 877 GiB / 3.38 TiB
Very emotional reactions here, whether fuming at the unreliability of the service, or zealously defending and identifying with it, indicate people have far too much invested in this single point of service.
People are saying - "That's me done for the day, have a good weekend!" What is the economic cost of this? On a global scale? The pattern is the same as we've seen recently with Office365 and other cloud services.
People talk about setting up elaborate monitoring services, yet with a similar effort one could set up one's own development repositories and tools.
It's not like this crowd is typically "helpless", or unaware of what is being done, yet people remain beholden; Github has diversified into a social network and AI tool, far beyond its initial remit as a code repository. People seem genuinely terrified at the prospect of it going. And rightfully so.
In the wake of the xz backdoor attempt Microsoft will soon move to offer "developer protection" and a system of validation, testament and supply-chain protections. At that point Microsoft will have all of you absolutely in the palm of its hand and at its mercy.
Now would be a good time to seriously invest in long term thinking and strategic protection of your development future, indeed of your fundamental ability and rights to develop software free from disruption, pressure and encumbrance.
Those are the services forges provide.
Also git’s support for point to point distribution is bad. I miss `hg serve`.
It's like being snarky about the distributiveness of git when the Linux kernel mailing list goes down.
[0]: https://github.com/rails/rails/commit/b83965785db1eec019edf1...
Oh yeah. If someone says C++ has poor memory safety than Rust then no one is triggered. But say something about Ruby (the language on a secular decline - https://www.dice.com/binaries/content/gallery/dice/insights/...) and the pitchforks are out.
A better question would be "is there anyone who doesn't think Azure played a role here?"