Live data from Hacker News

Ask HN: GitHub employees what's going on? Why?

news.ycombinator.com

41–50 of 280 posts

Re: Ask HN: GitHub employees what's going on? Why?

#42
post #8

Github is struggling because AI-boosted coding increased the number of commits 14x in the past year, and the pace is still accelerating. The site is struggling to keep up. Github's COO confirms it here: https://x.com/kdaigle/status/2040164759836778878 Platform activity is surging. There were 1 billion commits in 2025. As of three months ago, it was 275 million per week, on pace for 14 billion this year if growth rema…

> Github is struggling because AI-boosted coding increased the number of commits 14x in the past year, and the pace is still accelerating. Sure, but how is OpenAI, and Claude handling the increased usage? They are handling it a lot better than Github. Just because you have fast growth does not mean you can not handle it. Instead you have to realize that you are entering into a high growth phase and design around that…

Well they heavily limit free tier usage and for paid users they are charging a tiered pricing model that ramps up very aggressively. Github is a lot more generous in this sense and it has a lot more surface area in terms of the functionality it serves

Re: Ask HN: GitHub employees what's going on? Why?

#43

Earlier quoted context omitted.

I think Github should start charging who goes beyond fair usages. I just checked no 1 vibe coder https://github.com/steipete and he has like 279,440. Compared this to Taylor who works on huge project like Laravel and is only around 8k commits.

The scam that anthropic pulled, is they remove free tier (bad idea for Github honestly), but blame it on AI vibe code abusers. Instead of for example finding the 1-5% of absolutely aggregous users like Steipete and restricting them.

it's a bit of a stretch to call removing a free tier a scam. as you can see a lot of people in this thread are saying Github should start charging.

Re: Ask HN: GitHub employees what's going on? Why?

#44

non-helpful answer: the "Microsoft Acquires GitHub" line in this graph answers all questions https://damrnelson.github.io/github-historical-uptime/

No one hates msft more than me, but there’s no way you think this one data point is useful to explain anything at all

Re: Ask HN: GitHub employees what's going on? Why?

#45
post #32

Earlier quoted context omitted.

So perhaps we should be asking Azure engineers, not Guthub engineers?

Are they? https://azure.status.microsoft/en-us/status doesn't support this afaict.

The page shows all green, which coincidentally is also how it looks when Azure is down. That page is for SLA/billing purposes, it won't show live incidents as they occur.

Re: Ask HN: GitHub employees what's going on? Why?

#47
post #20

Earlier quoted context omitted.

The obvious answer is to end free unlimited private repos. Source is no longer a specific thing. GitHub is just a free S3 or Azure provider.

I think this would cut out a lot of the mindless commit activity. Charge $1/month per repo. If your project isn't worth that, run your own git or use another free forge.

I think GitHub leans on this free repos thing a lot for getting new users though. Like I could see people just moving to GitLab

Re: Ask HN: GitHub employees what's going on? Why?

#48
post #8

Github is struggling because AI-boosted coding increased the number of commits 14x in the past year, and the pace is still accelerating. The site is struggling to keep up. Github's COO confirms it here: https://x.com/kdaigle/status/2040164759836778878 Platform activity is surging. There were 1 billion commits in 2025. As of three months ago, it was 275 million per week, on pace for 14 billion this year if growth rema…

If that's the superficial cause, then the root cause is a lack of limits. Any production system in the world will go down from too much load if you don't limit the load. You have to do performance testing to determine what the system's peak utilization is, and put limits in place to prevent exceeding that limit.

There are multiple kinds of limits you need. First you need the raw i/o limits on things like networking, load balancer requests per second, etc so you don't slow to a crawl on high load; you can throttle max i/o so demanding users don't steal performance for others, or even throttle network traffic to the client IP and internal services. Then you need additional limits at app layer, like number of requests you can process that make DB calls (as most DBs have a connection and request limit), or limit API requests to X/minute. Then you need more business logic limits, like max number of concurrent logged-in users, max number of repos a user can have, max number of requests for free users, priority for paid requests, etc.

When you hit a limit, you have a couple choices. You can shed load (dropping calls immediately, which results in 503 errors for users, or even network disconnects), but it makes a very poor user experience, and can cause larger issues/conflicts in a distributed system. You can instead keep a max number of active sessions, and adjust that number over time, to ensure that (on average) your users have a stable experience; this requires implementing a "waiting room" for new sessions when old ones expire or log out; still not great for users, but it prevents everyone from getting random errors, which means the majority of users have a good experience.

There are way more kinds of limits to implement. Each business has to analyze its entire system to identify performance bottlenecks and implement limits to ensure the majority of users continue to have good service. Without those limits, you get a shit experience for everyone, your brand is tarnished, and customers run for the hills.

Finally, the performance testing helps you plan how much infrastructure you need to serve a given number of users. If you plan properly, you know X infra allows for Y number of users. Once you exceed Y users, you need to start throttling or stopping new user signup (and requests per minute) until you can increase capacity. Continuing to allow signups and additional usage, without the capacity to support it, results in what we see today.

But competent engineers know all this. If they had competent engineers, and it gets this bad anyway, the problem is management. Microsoft likely already made back what they acquired GitHub for. They probably figured they could keep riding the gravy train until the train went off the rails, and either eventually sell GitHub or write it off. Such is business.

Re: Ask HN: GitHub employees what's going on? Why?

#49
post #36

Earlier quoted context omitted.

> Github is struggling because AI-boosted coding increased the number of commits 14x in the past year, and the pace is still accelerating. Sure, but how is OpenAI, and Claude handling the increased usage? They are handling it a lot better than Github. Just because you have fast growth does not mean you can not handle it. Instead you have to realize that you are entering into a high growth phase and design around that…

OpenAI and Anthropic are spending hundreds of billions of dollars that they may never recoup forcing the building massive new data centers in the face of widespread protest. You think GitHub ought to match that?

> OpenAI and Anthropic are spending hundreds of billions of dollars that they may never recoup forcing the building massive new data centers in the face of widespread protest.

So has Github's owner Microsoft. It's build out is on par with OpenAI and Anthropic.

> You think GitHub ought to match that?

Microsoft is.

The issue is that the software stack is not stable. That is clearly the issue here.

It isn't a hardware build out issue. It is related to the architecture of Github.

Re: Ask HN: GitHub employees what's going on? Why?

#50
post #39
post #11

Microsoft. Azure. AI. Pick one!

Also the fact that its written in Ruby on Rails probably doesn’t make it easier, performance wise.

Honestly. They’re already performing miracles with RoR.

How many non Ruby apps and all the databases and systems behind could climb their traffic 14x when they probably only perf-tested for a sustained 2-3x and, and paid for a profitable amount of rack space rather than a “lol, VC money, we’ll 10x later” amount of infra.

Post reply on HN