It's not you; GitHub is down again
212 points
1 hour ago
| 20 comments
| githubstatus.com
| HN
stefankuehnel
1 hour ago
[-]
You can literally watch GitHub explode bit by bit. Take a look at the GitHub Status History; it's hilarious: https://www.githubstatus.com/history.
reply
12_throw_away
17 minutes ago
[-]
14 incidents in February! It's February 9th! Glad to see the latest great savior phase of the AI industrial complex [1] is going just as well as all the others!

[1] https://www.theverge.com/tech/865689/microsoft-claude-code-a...

reply
munk-a
1 hour ago
[-]
You know what I think would reverse the trend? More vibe coding!
reply
slyzmud
1 hour ago
[-]
I know you are joking but I'm sure that there is at least one director or VP inside GitHub pushing a new salvation project that must use AI to solve all the problems, when actually the most likely reason is engineers are drawing in tech debt.
reply
latexr
9 minutes ago
[-]
> I'm sure that there is at least one director or VP inside GitHub pushing a new salvation project that must use AI to solve all the problems

GitHub is under Microsoft’s CoreAI division, so that’s a pretty sure bet.

https://www.geekwire.com/2025/github-will-join-microsofts-co...

reply
munk-a
56 minutes ago
[-]
Upper management in Microsoft has been bragging about their high percentage of AI generated code lately - and in the meantime we've had several disastrous Windows 11 updates with the potential to brick your machine and a slew of outages at github. I'm sure it might be something else but it's clear part of their current technical approach is utterly broken.
reply
latchkey
39 minutes ago
[-]
reply
LeifCarrotson
21 minutes ago
[-]
Utterly broken - perhaps, but apparently that's not exclusive with being highly profitable, so why should they care?
reply
Aperocky
7 minutes ago
[-]
For the time being. Does anyone want Windows 11 for real?

The inertia is not permanent.

reply
moffkalast
2 minutes ago
[-]
Cause it's finally the year of Linux on desktop.
reply
risyachka
46 minutes ago
[-]
It’s not a joke. This is funny because it is true.
reply
OtomotO
1 hour ago
[-]
Better to replace management by AI.

Computers can produce spreadsheets even better and they can warm the air around you even faster.

reply
mrweasel
19 minutes ago
[-]
Honestly AI management would probably be better. "You're a competent manager, you're not allowed to break or circumvent workers right laws, you must comply with our CSR and HR policies, provide realistic estimates and deliver stable and reliable products to our customers." Then just watch half the tech sector break down, due to a lack of resources, or watch as profit is just cut in half.
reply
Sharlin
9 minutes ago
[-]
I mean, the strengths of LLMs were always a much better match for the management than for technical work:

* writing endless reports and executive summaries

* not complaining if you present their ideas as yours

* sycophancy and fawning behavior towards superiors

reply
moffkalast
43 seconds ago
[-]
It would explain why managers are pushing for it so much, since they see it as fully capable of doing their job... and therefore any job.
reply
chrisjj
44 minutes ago
[-]
Plus they don't take stock options!
reply
alansaber
48 minutes ago
[-]
All the cool kids move fast and break things. Why not the same for core infrastructure providers? Let's replace our engineers with markdown files named after them.
reply
brookst
28 minutes ago
[-]
This kind of thing never happened before LLMs!
reply
akulbe
1 hour ago
[-]
No, the reason it's happening is because they must be vibe coding! :P
reply
re-thc
41 minutes ago
[-]
That's not good enough. You need SKILLS!
reply
melodyogonna
42 minutes ago
[-]
I think this will continue to happen until they finish migrating to Azure
reply
re-thc
40 minutes ago
[-]
Haven't they been shown the front door?
reply
ghostly_s
39 minutes ago
[-]
wut
reply
ludwigvan
8 minutes ago
[-]
Probably referring to the fact that they no longer are independent, do not have a CEO and are a division of a division within Microsoft.
reply
bob1029
22 minutes ago
[-]
reply
hnthrowaway0315
1 hour ago
[-]
Someone should make a timeline chart from that, lol.
reply
jakub_g
54 minutes ago
[-]
reply
stefankuehnel
1 hour ago
[-]
Haha, that would be awesome!
reply
gowld
58 minutes ago
[-]
Light work for an LLM
reply
nozzlegear
52 minutes ago
[-]
But not Copilot.
reply
peartickle
36 minutes ago
[-]
Copilot is shown as having policy issues in the latest reports. Oh my, the irony. Satya is like "look ma, our stock is dropping...", Gee I wonder why Mr!!
reply
MattIPv4
1 hour ago
[-]
Status page currently says the only issue is notification delays, but I have been getting a lot of Unicorn pages while trying to access PRs.

Edit: Looks like they've got a status page up now for PRs, separate from the earlier notifications one: https://www.githubstatus.com/incidents/smf24rvl67v9

Edit: Now acknowledging issues across GitHub as a whole, not just PRs.

reply
priteau
1 hour ago
[-]
They added the following entry:

Investigating - We are investigating reports of impacted performance for some GitHub services. Feb 09, 2026 - 15:54 UTC

But I saw it appear just a few minutes ago, it wasn't there at 16:10 UTC.

reply
priteau
1 hour ago
[-]
And just now:

Investigating - We are investigating reports of degraded performance for Pull Requests Feb 09, 2026 - 16:19 UTC

reply
rozenmd
1 hour ago
[-]
Yeah I've been seeing a lot of 500 errors myself, latency seems to have spiked too: https://github.onlineornot.com/
reply
salmon
1 hour ago
[-]
Yep, trying to access commit details is just returning the unicorn page for me
reply
mephos
45 minutes ago
[-]
git operations are down too.
reply
jbpadgett
1 hour ago
[-]
3 outages in 3 months straight according to their own status history. https://www.githubstatus.com/history
reply
hnthrowaway0315
1 hour ago
[-]
I wonder who left the team recently. Must be someone bagged with shadow knowledge. Or maybe they send devops/devs work to another continent.
reply
jsheard
1 hour ago
[-]
They're in the process of moving from "legacy" infra to Azure, so there's a ton of churn happening behind the scenes. That's probably why things keep exploding.
reply
helterskelter
32 minutes ago
[-]
It took me a second to realize this wasn't sarcasm.
reply
estimator7292
58 minutes ago
[-]
I don't know jack about shit here, but genuinely: why migrate a live production system piecewise? Wouldn't it be far more sane to start building a shadow copy on Azure and let that blow up in isolation while real users keep using the real service on """legacy""" systems that still work?
reply
chickenpotpie
48 minutes ago
[-]
Because it's significantly harder to isolate problems and you'll end up in this loop

* Deploy everything * It explodes * Rollback everything * Spend two weeks finding problem in one system and then fix it * Deploy everything * It explodes * Rollback everything * Spend two weeks finding a new problem that was created while you were fixing the last problem * Repeat ad nauseum

Migrating iteratively gives you a foundation to build upon with each component

reply
wizzwizz4
27 minutes ago
[-]
So… create your shadow system piecewise? There is no reason to have "explode production" in your workflow, unless you are truly starved for resources.
reply
throwway120385
56 minutes ago
[-]
Why would you avoid a perfect opportunity to test a bunch of stuff on your customers?
reply
literallyroy
51 minutes ago
[-]
That’s a safer approach but will cause teams to need to test in two infrastructures (old world and new) til the entire new environment is ready for prime time. They’re hopefully moving fast and definitely breaking things.
reply
paulddraper
48 minutes ago
[-]
A few reasons:

1. Stateful systems (databases, message brokers) are hard to switch back-and-forth; you often want to migrate each one as few times as possible.

2. If something goes sideways -- especially performance-wise -- it can be hard to tell the reason if everything changed.

3. It takes a long time (months/years) to complete the migration. By doing it incrementally, you can reap the advantages of the new infra, and avoid maintaining two things.

---

All that said, GitHub is doing something wrong.

reply
hnthrowaway0315
1 hour ago
[-]
Are they just going to tough through the process and whatever...
reply
perdomon
1 hour ago
[-]
I think it's more likely the introduction of the ability to say "fix this for me" to your LLM + "lgtm" PR reviews. That or MS doing their usual thing to acquired products.
reply
arccy
1 hour ago
[-]
nah, they're just showing us how to vibecode your way to success
reply
hnthrowaway0315
1 hour ago
[-]
If the $$$ they saved > the $$$ they lose then yeah it is a success. Business only cares about $$$.
reply
collingreen
4 minutes ago
[-]
Definitely. The devil is in the details though since it's so damn hard to quantify the $$$ lost when you have a large opinionated customer base that holds tremendous grudges. Doubly so when it's a subscription service with effectively unlimited lifetime for happy accounts.

Business by spreadsheet is super hard for this reason - if you try to charge the maximum you can before people get angry and leave then you're a tiny outage/issue/controversy/breach from tipping over the wrong side of that line.

reply
bartread
1 hour ago
[-]
I think the last major outage wasn't even two weeks ago. We've got about another 2 weeks to finish our MVP and get it launched and... this really isn't helpful. I'm getting pretty fed up of the unreliability.
reply
aloisdg
53 minutes ago
[-]
Sure it is not vibe coding related
reply
petterroea
3 minutes ago
[-]
When I was a summer intern 10 years ago I remember there without fail always being a day where GitHub was down, ever summer. Good times.
reply
davidfekke
4 minutes ago
[-]
I guess Bill Gates has a virus.
reply
pimpl
1 hour ago
[-]
What are good alternatives to GitHub for private repos + actions? I'm considering moving my company off of it because of reliablity issues.
reply
mfenniak
35 minutes ago
[-]
It probably depends on your scale, but I'd suggest self-hosting a Forgejo instance, if it's within your domain expertise to run a service like that. It's not hard to operate, it will be blazing fast, it provides most of the same capabilities, and you'll be in complete control over the costs and reliability.

A people have replied to you mentioning Codeberg, but that service is intended for Open Source projects, not private commercial work.

reply
palata
17 minutes ago
[-]
This. I have been using Codeberg and self-hosting Forgejo runners and I'm happy. For personal projects though, I don't know for a company.

Also very happy with SourceHut, though it is quite different (Forgejo looks like a clone of GitHub, really). The SourceHut CI is really cool, too.

reply
xigoi
1 minute ago
[-]
SourceHut.
reply
yoyohello13
47 minutes ago
[-]
We self-host Gitlab at work and it's amazing. CI/CD is great and it has never once gone down.
reply
ai-christianson
1 hour ago
[-]
If you want to go really minimal you can do raw git+ssh and hooks (pre/post commit, etc).
reply
chasd00
44 minutes ago
[-]
i would imagine that's what everyone is doing instead of sitting on their hands. Setup a different remote and have your team push/pull to/from it until Github comes back up. I mean you could probably use ngrok and setup a remote on your laptop in a pinch. You shouldn't be totally blocked except for things like automated deployments or builds tied specifically to github.com

Distributed source control is distributable.

reply
peartickle
32 minutes ago
[-]
It's also fun when a Jr. on the team distributes the .env file via Git...
reply
mrweasel
11 minutes ago
[-]
Couldn't you avoid that with .gitignore and pre-commit hooks? A determined Jr. can still mess it up, but you can minimize the risk.
reply
Kelteseth
1 hour ago
[-]
Gitlab.com. CI is super nice and easily self hostable.
reply
misnome
1 hour ago
[-]
And their status history isn't much better. It's just that they are so much smaller it's not Big News.
reply
plagiarist
5 minutes ago
[-]
For me it is their history of high-impact easily avoidable security bugs. I have no idea why "send a reset password link to an address from an unauthenticated source" was possible at all.
reply
MYEUHD
1 hour ago
[-]
I heard that it's hard to maintain self-hosted Gitlab instances
reply
12_throw_away
7 minutes ago
[-]
Nah at a small scale it's totally fine, and IME pretty pain-free after you've got it running. The biggest pain points are A) It's slow, B) between auth, storage, and CI runners, you have a lot of unavoidable configuration to do, and C) it has a lot of different features so the docs are MASSIVE.
reply
cortesoft
1 hour ago
[-]
Not really. About average in terms of infrastructure maintenance. Have been running our orgs instance for 5 years or so, half that time with premium and half the time with just the open source version, running on kubernetes... ran it in AWS at first, then migrated to our own infrastructure.
reply
throwuxiytayq
56 minutes ago
[-]
I type docker pull like once a month and that's it.
reply
Kelteseth
58 minutes ago
[-]
Uhm no? We have been self-hosting Gitlab for 6 years now with monthly updates and almost zero issues, just apt update && apt upgrade.
reply
ramon156
45 minutes ago
[-]
Codeberg is close to what i need
reply
jruz
59 minutes ago
[-]
I left for codeberg.org and my own ci runner with woodpecker. Soooo much faster than github
reply
estimator7292
55 minutes ago
[-]
At my last job I ran a GitLab instance on a tiny AWS server and ran workers on old desktop PCs in the corner of the office.

It's pretty nice if you don't mind it being some of the heaviest software you've ever seen.

I also tried gitea, but uninstalled it when I encountered nonsense restrictions with the rationale "that's how GitHub does it". It was okay, pretty lightweight, but locking out features purely because "that's what GitHub does" was just utterly unacceptable to me.

reply
NewJazz
48 minutes ago
[-]
One thing that always bothered me about gitea is they wouldn't even dog food for a long time. GitLab has been developing on GitLab since forever, basically.
reply
theredbeard
1 hour ago
[-]
Gitlab.com is the obvious rec.
reply
guluarte
23 minutes ago
[-]
gitea
reply
fishgoesblub
1 hour ago
[-]
Gitea is great.
reply
ewuhic
1 hour ago
[-]
Don't listen to the clueless suggesting Gitlab. It's forgejo (not gitea) or tangled, that's it.
reply
tenacious_tuna
1 hour ago
[-]
> clueless suggesting Gitlab

ad hominem isn't a very convincing argument, and as someone who also enjoys forgejo it doesn't make me feel good to see as the justification for another recommender.

reply
Zetaphor
52 minutes ago
[-]
Can you offer some explanation as to why Forgejo and Tangled over Gitlab or Gitea?

I personally use Gitea, so I'd appreciate some additional information.

reply
xigoi
2 minutes ago
[-]
GitLab is slow as fuck and the UI is cluttered with corporate nonsense.
reply
rhdunn
16 minutes ago
[-]
From [1] "Forgejo was created in October 2022 after a for profit company took over the Gitea project."

Forgejo became a hard fork in 2024, with both projects diverging. If you're using it for local hosting I don't personally see much of a difference between them, although that may change as the two projects evolve.

[1] https://forgejo.org/compare-to-gitea/

reply
romshark
35 minutes ago
[-]
GitHub is slowly turning into the Deutsche Bahn of git providers.
reply
feverzsj
1 hour ago
[-]
Seems Microsoft goes downhill after all in AI.
reply
oxag3n
16 minutes ago
[-]
It's already there - most CS students have second-hand experience with MS products.
reply
behnamoh
44 minutes ago
[-]
I'm fine with that!
reply
patrick4urcloud
40 minutes ago
[-]
reply
porise
1 hour ago
[-]
Take it away from Microsoft. Not sure how this isn't an antitrust issue anyway.
reply
burningChrome
1 hour ago
[-]
At its core antitrust cases are about monopolies and how companies use anti-competitive conduct to maintain their monopoly.

Github isn't the only source control software in the market. Unless they're doing something obvious and nefarious, its doubtful the justice department will step in when you can simply choose one of many others like Bitbucket, Sourcetree, Gitlab, SVN, CVS, Fossil, DARCS, or Bazaar.

There's just too much competition in the market right now for the govt to do anything.

reply
datsci_est_2015
24 minutes ago
[-]
Minimal changes have occurred to the concept of “antitrust” since its inception as a form of societal justice against corporations, at least per my understanding.

I doubt policymakers in the early 1900s could have predicted the impact of technology and globalization on the corporate landscape, especially vis a vis “vertical integration”.

Personally, I think vertical integration is a pretty big blind spot in laws and policies that are meant to ensure that consumers are not negatively impacted by anticompetitive corporate practices. Sure, “competition” may exist, but the market activity often shifts meaningfully in a direction that is harmful consumers once the biggest players swallow another piece of the supply chain (or product concept), and not just their competitors.

reply
mrweasel
7 minutes ago
[-]
Picking something other than Github may also have the positive effect that you're less of a target for drive by AI patches.
reply
porise
1 hour ago
[-]
Can they use Github to their advantage to maintain a monopoly if they are nefarious? Think about it.
reply
afavour
1 hour ago
[-]
Unfortunately the question is "have they", not "can they".
reply
01HNNWZ0MV43FF
1 hour ago
[-]
> you can simply choose one of many others

Not really. It's a network effect, like Facebook. Value scales quadratically with the number of users, because nobody wants to "have to check two apps".

We should buy out monopolies like the Chinese government does. If you corner the market, then you get a little payout and a "You beat capitalism! Play again?" prize. Other companies can still compete but the customers will get a nice state-funded high-quality option forever.

reply
StilesCrisis
15 minutes ago
[-]
Forever, for sure, definitely. State sponsored projects are never subject to the whims of uninformed outsiders.
reply
palata
16 minutes ago
[-]
> Not sure how this isn't an antitrust issue anyway.

Simple: the US stopped caring about antitrust decades ago.

reply
brendanfinan
1 hour ago
[-]
It's not an antitrust issue because antitrust laws aren't enforced in the U.S.
reply
kgwxd
1 hour ago
[-]
That's on every individual that decided to "give it" to Microsoft. Git was made precisely to make this problem go away.
reply
cedws
1 hour ago
[-]
Git is like 10% of building software.
reply
that_guy_iain
1 hour ago
[-]
Not sure how having downtime is an anti-competition issue. I'm also not sure how you think you can take things away from people? Do you think someone just gave them GitHub and then take it away? Who are you expecting to take it away? Also, does your system have 100% uptime?
reply
porise
1 hour ago
[-]
Companies used to be forced to sell parts of their business when antitrust was involved. The issue isn't the downtime, they should never have been allowed to own this in the first place.

There was just a recent case with Google to decide if they would have to sell Chrome. Of course the Judge ruled no. Nowadays you can have a monopoly in 20 adjacent industries and the courts will say it's fine.

reply
that_guy_iain
3 minutes ago
[-]
You've been banging on about this for a while, I think this is my third time responding to one of your accounts. There is no antitrust issue, how are they messing with other competitors? You never back up your reasoning. How many accounts do you have active since I bet all the downvotes are from you?
reply
alimbada
1 hour ago
[-]
Do you also post "Take it away from $OWNER" every time your open source software breaks?
reply
otikik
1 hour ago
[-]
If he posted every time GitHub broke, he would have certainly have posted a bunch of times.
reply
porise
1 hour ago
[-]
What antitrust issue does my open source software have?
reply
alimbada
1 hour ago
[-]
What does antitrust have to do with the GitHub services downtime?
reply
abdullahkhalids
26 minutes ago
[-]
The more stable/secure a monopoly is in its position the less incentive it has to deliver high quality services.

If a company can build a monopoly (or oligopoly) in multiple markets, it can then use these monopolies to build stability for them all. For example, Google uses ads on the Google Search homepage to build a browser near-monopoly and uses Chrome to push people to use Google Search homepage. Both markets have to be attacked simultaneously by competitors to have a fighting chance.

reply
fsflover
1 hour ago
[-]
It regularly breaks the workflow for thousands of FLOSS projects.
reply
BhavdeepSethi
1 hour ago
[-]
I wonder if GH charges for the runners during their downtime. Last week lot of them would retry multiple times and then fail.
reply
ascendantlogic
1 hour ago
[-]
So what's the moneyline on all these outages being the result of vibe-coded LLM-as-software-engineer/LLM-as-platform-engineer executive cost cutting mandates?
reply
ilikerashers
1 hour ago
[-]
Yeap, getting this for the last 20 minutes. Everything green on their status pages.
reply
zingerlio
39 minutes ago
[-]
I was wondering why my AUR packages won’t update, just my luck.
reply
yoyohello13
50 minutes ago
[-]
Azure infra rock solid as always.
reply
ChrisArchitect
41 minutes ago
[-]
Related incidents:

Incident with Pull Requests https://www.githubstatus.com/incidents/smf24rvl67v9

Copilot Policy Propagation Delays https://www.githubstatus.com/incidents/t5qmhtg29933

Incident with Actions https://www.githubstatus.com/incidents/tkz0ptx49rl0

Degraded performance for Copilot Coding Agent https://www.githubstatus.com/incidents/qrlc0jjgw517

Degraded Performance in Webhooks API and UI, Pull Requests https://www.githubstatus.com/incidents/ffz2k716tlhx

reply
whalesalad
46 minutes ago
[-]
reply
guluarte
24 minutes ago
[-]
vibe coding too much?
reply
thesmart
1 hour ago
[-]
Can we please demand that Github provide mirror APIs to competitors? We're just asking for an extinction-level event. "Oops, our AI deleted the world's open source."

Any public source code hosting service should be able to subscribe to public repo changes. It belongs to the authors, not to Microsoft.

reply
munk-a
1 hour ago
[-]
The history of tickets and PRs would be a major loss - but a beauty of git is that if at least one dev has the repo checked out then you can easily rehost the code history.
reply
1313ed01
39 minutes ago
[-]
It would be nice to have some sort of widespread standard for doing issue tracking, reviews, and CI in the repo, synced with the repo to all its clones (and fully from version-managed text-files and scripts) rather than in external, centralized, web tools.
reply
small_model
1 hour ago
[-]
Every repo usually has at least one local copy somewhere, worst would be few old repos disappear.
reply
_flux
1 hour ago
[-]
Making it even easier to snipe accidentally committed credentials?
reply
kgwxd
1 hour ago
[-]
No, we can't. Hence Git. Use it the right way, or prepare for the fallout. Anyone looking for a good way to prepare for that, I suggest Git.
reply
an0malous
1 hour ago
[-]
I think this is an indicator of a broader trend where tech companies put less value on quality and stability and more value on shipping new features. It’s basically the enshittification of tech
reply