Comment by altern8

5 hours ago

Why do they go down so often? Is it true that the reason is that they've incorporated too much AI without human review?

It's (a) they're under massively increased load because everyone's vibing up new projects these days, (b) they've been in a weird frankenstein "on azure but also we have our own control plane" state for years and they're pushing to no longer have that be the case.

I don't think vibecoding at Github has much to do with it.

  • I started using an agent (Codex) on my repo and it went from a a few dozen clones to thousands (3383 this week). I dunno what the agents are doing to clone the repo so many times -- I'm not running 3000 agents or prompts, maybe 10 or so this week. But if this is typical, a 1000x increase in usage across the board can't be good on the system.

The instability started well before vibecoding, in around 2018-2019, shortly after the Microsoft acquisition.

https://news.ycombinator.com/item?id=47591928

  • This gets posted every time GitHub is down. This chart is not accurate. It is based on data scraped from GitHub's status page and that data is missing historical incidents from the pre-Microsoft era.

    • Yeah, it’s not even consistent with their own incident history. I spot checked it and consistently found incidents with downtime/elevated error rates in months listed as 100.00000% uptime on that chart.

      2 replies →

GitHub had a blog post about this recently. They reported a significant uptick in volume (repos created, PRs, etc.), which they attribute to AI usage and tooling.

I personally trigger github actions approximately 50x more than I did prior to AI-driven developer coding and I'm not alone.

  • Totally agree. There's days (or even afternoons) where I trigger more actions than I would have done in a month.

  • Okay so the recent outages are also likely due to increased load due to AI assisted development speeding up workflows.

It could be many things. Microsoft mismanaging stuff. Azure. Vibe-coded Github. So much AI slop being committed it adds an extra burden on the servers, etc.