6 ms·
GitHub is sinking
- oarsinsync 5mo agoI went to look at a repo on Github today. Clicked on the "xxx commits" link to see the commit history, and got told I've hit a secondary rate limit and need to wait. I'm the only person on this network that would even look at Github, and my connection has a dedicated IP, no CGN.
- blinded 5mo agoThe only real way to browse the site is to be logged in.
- NewJazz 5mo agoThey will gradually authwall everything they can. Just look at linkedin.
- Asooka 5mo agoWouldn't this break Go and other build systems (npm?) that pull packages from github by default? Not that I endorse the practise, but will Microsoft really kick out such a big class of users?
- chrisandchris 5mo agoCan't count the times a "nuget restore" in our CI fails with 401, just to succeed on a 2nd attempt a few seconds later. Seems like the IP range is somehow flagged, so there's definetly a downside to it.
- blinded 5mo agoIt does break it, from experience authorizing the pulls with a bot user fixes it. In the case were the build happens from a github action there are standard builtin credential (workflow permissions). https://docs.github.com/en/rest/using-the-rest-api/rate-limits-for-the-rest-api?apiVersion=2026-03-10 https://docs.github.com/en/rest/using-the-rest-api/rate-limi...
- negura 5mo agosadly even that isn't an option for me. i spent half an hour yesterday trying to create a github account. i couldn't. my @proton.me got rejected. captchas take several painful minutes to complete. and even when I did manage to create an account (at least the page displayed a success mesage), it got disabled the instant I logged in for "TOS violation". i wish i was joking, but i literally cannot create a github account. a few years ago this would have seemed crazy. but here we are. i'm stuck having to use google (another pain in the ass) for discovering codebases that contain specific snippets. but some repo contents (such as wikis) are not exposed at all to search engines
- blinded 5mo agoCould you make a throw away gmail or something?
- negura 5mo agocurrently gmail requires that you send (yes, send) a text to them with a code in order to sign up https://discuss.privacyguides.net/t/google-account-registration-now-requires-sending-an-sms-via-phone-instead-of-receiving-an-sms/36082 https://discuss.privacyguides.net/t/google-account-registrat...
- blinded 5mo agowild, I had no idea.
- classified 5mo agoTake that as a hint. Make an account somewhere else. The article lists several alternatives.
- negura 5mo agohaving an account elsewhere won't help with the use case i mentioned
- graemep 5mo agoExactly the same here. I get that regularly.
- noprocrasted 5mo agoYeah this is just typical techbro gaslighting. There is no rate-limit and hasn't been for years (it's just default deny), but they refuse to change the wording to reflect.
- dcrazy 5mo agoWould you care to cite your source that GitHub does not apply rate limits to unauthenticated requests?
- noprocrasted 5mo agoThe parent's experience which mirrors my own - on a clean residential IP that hasn't sent any traffic I hit that "rate-limit" on my first request to the commits list view. So there is no rate-limit, it's a default deny for unauthenticated requests... which could be fine but at least update the error message to reflect that.
- tempaccount420 5mo agoIt's a rate limit of 0 RPS to that endpoint
- MYEUHD 5mo agoIf you're on the desktop, refresh the page cache by using Ctrl + Shift + R The page will load correctly
- e40 5mo agoI regularly get 404s on legit links in slack that work for other people.
- tbolt 5mo ago“GitLab - enterprise grade, meaning it’s bloated and confusing but it’ll impress your boss. This could be the choice if you need multiple meetings to make the choice.“ lol!
- egwor 5mo agoWe use gitlab at work, and I have to say that it is disappointing. The UI is so complicated to do the simplest things (e.g. to approve a MR you need to click a button that is actually a menu; the diffs are difficult to read; the 'To-do list' includes MRs that were already merged (how is that actionable?)) and it seems that they're struggling to turn around improvements quickly. The issue around the 'To-do list' including MRs that were already merged was raised years ago. I also have to say that I'm surprised about the backlash against bitbucket. I find the UI incredibly simple and clear, as do all of the new joiners. With Script Runner you can do some pretty amazing things. It handles the huge repo's well too.
- estimator7292 5mo ago[dead]
- pelasaco 5mo agotry to find the issue boards.. its a mess. And expensive.
- IshKebab 5mo ago> to approve a MR you need to click a button that is actually a menu It's not really any better on Github. Why do I have to click on "Files changed" to approve a PR? Overall I would say it is on par with Github. Worse in some ways; better in others.
- robroyce 5mo ago[dead]
- Izkata 5mo ago
- rvz 5mo agoI have lost count of how many times something went down on GitHub ever since documenting it on this comment chain [0] and also predicting 6 years ago [1], that going all in and centralizing everything on to GitHub was really not a good idea if you need stability or to push a critical fix and your GitHub actions doesn't work. Now, are you going to finally self host or should we continue to expect another outage on GitHub? This time, there is no CEO of GitHub to help us. It is Copilot, and Tay.ai that are still struggling to maintain GitHub. [0] https://news.ycombinator.com/item?id=37395238 https://news.ycombinator.com/item?id=37395238 [1] https://news.ycombinator.com/item?id=22867803 https://news.ycombinator.com/item?id=22867803
- LorenDB 5mo agoWhy do I keep seeing people blaming Tay.ai? That was a one-off Twitter chatbot that was shut down a decade ago.
- CWwdcdk7h 5mo agoIt is so confusing to me. I never worked for company that wouldn't self host its code repository and CI/CD. All the way back to SVN and when Jenkins was stil called Hudson. Most of the time there was also a local proxy for all 3rd party dependencies/artifacts. I understand why open source projects love GitHub but why are software companies depending on it?
- summa_tech 5mo agoIt sort of feels like no major open source repository can be possibly left well enough alone. I remember how SourceForge went down the drain, it's a real pity to see same happen with GH. Side note: I read the URL as "dBus hell". We've all been there m8
- arikrahman 5mo agoNo m80 it's a nushell based on decibel units dBu Shell
- johnfn 5mo agoEveryone wants to pin this on the Microsoft acquisition or incompetence but it seems pretty clear to me from the material GitHub has posted that AI has 10xed the amount of code being committed to GH, which has downstream effects everywhere - CI, Actions, code ingestion, everywhere. The author pins it on weird things like MS Copilot, which kind of feels like he’s listing off things he doesn’t like rather than casual favors. This is ignoring the 800 pound gorilla in the room.
- aliasxneo 5mo agoYeah, I had the exact same response after reading the post. I mean, I'm all for jumping on the Microsoft hate train, but not if it misses the elephant in the room. Let's say the _perfect_ GitHub replacement spawns tomorrow? What's preventing the same infrastructure challenges of millions of lines of AI-generated code destroying it? I think centralized code hosting is pretty much going to get killed by AI. Just like it's doing to social media.
- bdangubic 5mo agoof all the awful things AI is doing and will be doing to society, killing centralized code hosting and social media will be its shinniest moments, both deserve to die painful deaths
- idiotsecant 5mo agoYes, the terrible sin of ... Hosting code where people can find it
- deleted 5mo ago[deleted]
- icase 5mo agohosting code where people can find it is the reason LLMs can write code, so we kind of screwed ourselves there…
- 5mo ago
- iamkrazy 5mo agoI installed forgejo on my home server and never looked back. The only problem I face is when hosting an app on DigitalOcean App platform, or vercel etc. They only connect to GitHub.
- cobbzilla 5mo agoI’m in a similar boat, I abandoned ship for Gitea years ago (prior to forgejo fork) and have no regrets. For things that require GitHub I’ve been able to mirror repos there and get things working. Keeping code in sync is annoying though.
- lorecore 5mo agoAll of the reasons to avoid GitHub are also reasons to avoid the Digital Ocean App platform and Vercel. I use Digital Ocean, but just the VPSs. Don't let yourself get vendor locked in with these middle men, retain control and shoot for the most universal level of the stack you can.
- iamkrazy 5mo agoIt's just a step. I will eventually move to coolify, just haven't had time to set it up. But the problem stands: coolify also doesn't connect to forgejo.
- sinpif 5mo agoSimilar situation with Apple's Xcode Cloud.
- iamkrazy 5mo agoHave never developed on/for apple platform, so I have no clue. Apple makes setting up development so hard, I wonder what motivates developers to jump through all the hoops.
- skydhash 5mo ago> Apple makes setting up development so hard, I wonder what motivates developers to jump through all the hoops. Money to be made. And they have (had) nice API for most development needs. The actual distribution is a arduous though, mostly around the Review process.
- mariocesar 5mo agoAgree with Gitlab as an enterprise alternative. Beautifully boring and safe to have complex teams and permissions. Also has a good enough Terraform support, and a nice workflow to host docker images
- deleted 5mo ago[deleted]
- coolgoose 5mo agoSo, what's the actual real alternative ? The one that also supports open source projects ? Ironically gitlab is costlier than github, and not without their faults, but that's "maybe" the only other alternative here, anything else ?
- kukkeliskuu 5mo agoI just installed a gitea. It seems decent.
- TheCondor 5mo agoIt absolutely is. The only concerns are if it were exposed to the public internet and scale. For personal stuff? It's spectacular.
- kukkeliskuu 5mo agoFor an individual project? Seems kind of far off that an individual project would take load that one server could not handle, even at open source level. Or do you mean allow people to create projects freely?
- MrDrMcCoy 5mo agoCodeberg, Sourcehut, or self hosted Gitea.
- lawn 5mo agoI've been running a self-hosted Forgejo. Extremely responsive and I've been really happy with it.
- IshKebab 5mo agoHow many PRs from other people have you received on your self-hosted Forgejo instance?
- 5mo ago
- n_e 5mo agoI'm not sure what to make of the graph. On the one hand the acquisition of GitHub may have caused the availability to be worse. On the other hand, the 100.00% availability before the acquisition looks suspicious, wondering if it's not just the status page being better updated. (I'm aware of the recent availability problems with GitHub, but on the graph the problems start in 2020 and don't seem to worsen significantly)
- rbbydotdev 5mo agoI wasn't expecting to see the outages being nearly the same even before the 2023 ai inflection point
- QuiCasseRien 5mo agoonedev onedev ondev I still don't see this tool when it's about a forge. It is a fantastic tool. Seriously guys, you should really consider it !
- drcongo 5mo agoI'm intrigued as to why you're getting downvotes here, I'm vaguely interested in onedev. Edit: Though I do think they're mad for not offering a hosted version, especially right now while GitHub resentment is riding high.
- QuiCasseRien 5mo agoThere is a self-hosted version of onedev, it's oss. But there is also a enterprise version (I have one) with very nice plugins most of forge doesn't still have (like the web terminal to debug oui action/ci/cd). Last week, Robin release a very nice feature for vibe coder. AWESOME
- phyzix5761 5mo agoFor $5 a month I can host a server and put a bunch of projects on there. Yeah, I don't have a million stars on my repos but it works for what I need and I can give access to whoever I want.
- imagetic 5mo agoAnyone would buckle right now. Microsoft just sucks more at it.
- ChrisArchitect 5mo agoRelated: Ghostty is leaving GitHub https://news.ycombinator.com/item?id=47939579 https://news.ycombinator.com/item?id=47939579 Before GitHub https://news.ycombinator.com/item?id=47940921 https://news.ycombinator.com/item?id=47940921 Days without GitHub incidents https://news.ycombinator.com/item?id=48012022 https://news.ycombinator.com/item?id=48012022 GitHub Actions is the weakest link https://news.ycombinator.com/item?id=47933257 https://news.ycombinator.com/item?id=47933257 GitHub Copilot is moving to usage-based billing https://news.ycombinator.com/item?id=47923357 https://news.ycombinator.com/item?id=47923357
- functionmouse 5mo agoExtinguish
- deleted 5mo ago[deleted]
- Thom2000 5mo agoGithub still doesn't support SHA-256 git repos (https://github.com/orgs/community/discussions/12490 https://github.com/orgs/community/discussions/12490) even though their competitors (Gitlab, Codeberg) have that for ages now.
- rurban 5mo agoAnd a github employee implemented that...
- nate8bit 5mo agoI would not be surprised if AI commits are the culprit. There is no way any service would cope with a constant stream of unfettered commits by sleepless always-on agents. Ironically, this same strategy seems to be what GH/MS (and other big companies) are evangelizing - and therefore dying by their own hand (in a way).
- signal_lamp 5mo agoAI commits are definitely causing the recent issues with their platform as Github has seen an unprecedented amount of traffic since the introduction of OpenClaw. They are likely showing us a future problem that other sites have not experienced yet as the tools have not matured in a way for people to be able to adopt them towards their eventual vision for managing someone entire digital life. That being said, Microsoft in general in relation to GitHub has shown at least historically they've caused more issues. Outages on Github have become so common place that I genuinely think people have simply gotten used to it. The recent round of these were just bad enough where people felt strong enough to make their own down status page https://mrshu.github.io/github-statuses/ https://mrshu.github.io/github-statuses/. Whether you agree with how they gathered their data, there is something being felt by the community that Microsoft is not being transparent with these issues.
- tristanj 5mo agoYes this is confirmed. Github activity surged about 10x in the past year: https://x.com/kdaigle/status/2040164759836778878 https://x.com/kdaigle/status/2040164759836778878 Platform activity is surging. There were 1 billion commits in 2025. Now, it's 275 million per week, on pace for 14 billion this year if growth remains linear (spoiler: it won't.) GitHub Actions has grown from 500M minutes/week in 2023 to 1B minutes/week in 2025, and now 2.1B minutes so far this week. So we're pushing incredibly hard on more CPUs, scaling services, and strengthening GitHub’s core features.
- i_love_retros 5mo agoI think they went too far with AI internally. Complete collapse in quality of internal engineering practices.
- sccxy 5mo agoLiving in Eastern Europe has its perks. I hardly ever notice big GitHub outages because of time zone. I'm also happy with how generous their free hosting and actions are.
- pelasaco 5mo agoPeople used GitHub's free infrastructure for over a decade without complaining. Now AI-generated spam and massive amounts of low-quality code are increasing costs everywhere, and suddenly GitHub is the bad guy for acting like a business. Criticizing centralization is fair, but pretending GitHub gave nothing to open source is just dishonest. Alternatives today, are probably going to be flooded by the low-quality AI generated code tomorrow...
- ricksunny 5mo agoI like the "written by human" banner at the bottom - that's a first for me and will be glad to see others adpot similar. >Written by human All opinions are my own and not those of a large language model. Everything I write is one hundred percent human. Because I care!
- shevy-java 5mo agoIt will be a long way before GitHub dies, but it is definitely sinking. Slop is killing it. I think Microslop, 'xcuse me, Microsoft, realises this too, but there is nothing they can do now that they committed to AI fully. I feel sad for the GitHub engineers, because they write pointless blog entries nobody believes anymore. Meanwhile existing services erode in quality. It's like in a submarine. You have one hole. You manage it. Well, more and more holes pop up the following days. We know where this is headed then ...
- ninkendo 5mo agoI often think about how I’d do it if I ran my own company. I would really like to see what it would be like doing all code reviews over email. The repo would just be a simple vps-style server with git-only ssh access, there’d be a particular for-review/ branch namespace for code to be reviewed, and CI would just be a bot waiting for branches to show up and would mark refs as good or not by just annotating/tagging them. It could reply in the email thread with results too. The mailing list would have a web archive viewer, naturally. That’s how you could look at old reviews. There’s tons of existing solutions for this, and it’s just html. Chat would be on IRC with bots to archive the channels. Easy as hell. The whole thing (except maybe the CI runners which need beefier hardware) could be done on a very cheap server. GitHub is waaay over engineered for what you need to run a software project. Look at the Linux kernel, they just use a simple mailing list, and it’s debatably the most successful software project of all time. Issue/bug tracking is scarier though. Because I’d probably want to yak shave my own solution and get too involved with that and not even focus on what the company does. Maybe it could be a bug tracking software company?
- Asooka 5mo agoIdeally I would want the code review to be versioned as well with easily accessible history. That is, I would like to see the exact lines which a comment pertains to and when they were changed and switch back and forth. While e-mail is probably good enough as a protocol to exchange this data, the e-mail client is not a good way to view it in my opinion. Maybe we need a decentralised code review system as well.
- dtoffe 5mo agoAFAIK Sourceforge is alive and kicking, and it has an "Import from Github" feature that has been available for years.
- umvi 5mo agoDon't they inject malware/adware into your build artifacts?
- lelanthran 5mo ago> Don't they inject malware/adware into your build artifacts? Aw, c'mon! The did this for about 4 months which ended in 2015! Prior to that they had Windows installers which did the same, but that also only lasted a few months. It's now 2026. Exactly what software did you host on sourceforge from 2011 to 2015? Because I hosted my GPL stuff there, and I moved away because I was affected, and yet I am not concerned that they will do that again.
- estimator7292 5mo ago[dead]
- msyea 5mo agoThe issue is every AI coding tool integrates as a "GitHub App" (OAuth, PATs, webhooks etc.) first, over other code forges. This load is coming through their 3rd party app integrations. I bet the web/git volume isn't getting smashed as much. I had to begrudgingly use GitHub over my preference GitLab to use some 3rd party AI features. The solution for GitHub is to charge or rate-limit some of these 3rd parties integrations and come up with an equitable solution.
- sscaryterry 5mo ago"If Linux can be maintained by sending patches to an email mailing list, “doesn’t work at scale” arguments are skill issues." Agreed. Sick of the bloatware.
- marking-time 5mo agoI left Github because of some very strange activity. I had a new folder named "feature" added to one of my repos. At the time I had failed to turn off the AI integrations, so I figured that was the problem. There is no way I'm going to let a VCS put code into one of my repos without my asking for it or consent. Full stop. I moved all my significant code to codeberg but kept the github account, so my username doesn't get squatted.
- negura 5mo agoOne shift in perspective I had was realizing that github is not just a code forge, but a social network.
- tristanj 5mo agoGithub 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 https://x.com/kdaigle/status/2040164759836778878 Platform activity is surging. There were 1 billion commits in 2025. Now, it's 275 million per week, on pace for 14 billion this year if growth remains linear (spoiler: it won't.) GitHub Actions has grown from 500M minutes/week in 2023 to 1B minutes/week in 2025, and now 2.1B minutes so far this week. So we're pushing incredibly hard on more CPUs, scaling services, and strengthening GitHub’s core features.
- il-b 5mo agoWho cares about bugs when their developer velocity has increased 5x!
- senorqa 5mo agoOneDev is pretty cool too https://onedev.io/ https://onedev.io/
- abstractspoon 5mo agoI've never had a problem in 10 years of daily use
- ozgrakkurt 5mo agoA lot of posts are defending Microslop’s failure by explaining their traffic increased. This is not a problem caused by normal people doing normal things so I don’t understand why people should take this into consideration. - They knew the traffic would increase. - they have the capacity to handle such traffic financially. - there are a ton of other systems that handle more traffic and basically never go down. - they don’t have to accept slop into their platform.
- 1970-01-01 5mo agoDashboard events are not user experiences. GitHub is sinking in the same fashion as NYC or LA population is declining. Put some data behind the argument and it falls apart.