Days since last GitHub incident
Posted by AquiGorka 4 days ago
Comments
Comment by cedws 4 days ago
The internal conversation about moving away from Actions or possibly GitHub has been triggered. I didn't like Zig's post about leaving GitHub because it felt immature, but they weren't wrong. It's decaying.
Comment by hinkley 4 days ago
Anger is a communication tool. It should absolutely be used when boundaries are being violated. Otherwise you’ll get walked all over.
Comment by bilkow 4 days ago
See the edit history here: https://news.ycombinator.com/item?id=46133179
Edit: 1. just to be clear, it's very good that they have accepted the feedback and removed that part, but there's no apology (as far as I know) and it still makes you wonder about the culture. On the other side, people make mistakes under stress. 2. /s/not warranted/unwarranted/
Comment by Nextgrid 3 days ago
We don't have that for developers. Maybe shame/offense is our next best bet. You are free to work for a terrible company accepting and/or encouraging terrible design decisions, but you need to take into account the potential of being laughed at for said decisions.
Comment by YetAnotherNick 4 days ago
Comment by IgorPartola 4 days ago
Comment by landr0id 4 days ago
It may have been updated, but nobody is reading the update.
Comment by DetroitThrow 4 days ago
GH Packages is something we're extricating ourselves from after today too. One more outage in the next year and maybe we get the ammunition to move away from GH entirely.
It's still hard to believe that they couldn't even keep the lights on on this thing.
Comment by stefan_ 4 days ago
Comment by chrisandchris 4 days ago
Comment by zenlot 4 days ago
Comment by toastal 4 days ago
I recently got mirror support upstreamed into Nixpkgs for fetchdarcs & fetchpijul which actually work on my just-alpha-released pinning tool, Nixtamal <https://darcs.toastal.in.th/nixtamal/trunk/README.rst>, for just this sort of thing.
Comment by barbazoo 4 days ago
Comment by toastal 4 days ago
Comment by maccard 4 days ago
Comment by toastal 4 days ago
Comment by matheusmoreira 4 days ago
Comment by cassidoo 4 days ago
Are you still seeing it, would you mind checking? Our team will get on it if so.
Comment by shakna 4 days ago
Comment by matheusmoreira 4 days ago
Comment by cassidoo 4 days ago
Comment by matheusmoreira 4 days ago
Comment by dennis-tra 4 days ago
gh api notifications -X PUT -F last_read_at=2025-10-06T00:00:00Z
Just change the date to today. I also got that line from a gh issue somewhere - maybe it was the same issue that you’re referring to.
Comment by fastball 4 days ago
```
gh api notifications\?all=true | jq -r 'map(select(.unread) | .id)[]' | xargs -L1 sh -c 'gh api -X PATCH notifications/threads/$0'
```
Comment by bdcravens 4 days ago
Comment by ashton314 4 days ago
https://github.com/orgs/community/discussions/174310#discuss...
I had the same issue too, and this was the only thing that fixed it for me.
Comment by OptionOfT 4 days ago
Just now I found:
* a job that's > 1 month old, still running
* another job that started 2 hours ago that had 0 output
* a job that was marked as pending, yet I could rerun it
* auto-merges that don't happen
* pull requests show (1), click it, no pull requests visible
Makes me wonder in how many places state is stored, because there is some serious disconnect between them.Comment by Nextgrid 3 days ago
Comment by Aperocky 4 days ago
Comment by ragall 4 days ago
Comment by aranw 4 days ago
Comment by doubled112 4 days ago
Comment by geophph 4 days ago
Comment by Oakwhisper 4 days ago
Comment by 0cf8612b2e1e 4 days ago
Comment by shakna 4 days ago
Comment by samcheng 4 days ago
Comment by llbbdd 4 days ago
However this means I'm now using the Github website and services 1000x more than I was previously, and they're trending towards having coin-flip uptime stats.
If Github sold a $5000 box I could plug into a corner in my house and just use that entire experience locally I'd seriously consider it. I'm guessing maybe I could get partway there by spending twice that on a Mac Pro but I have no idea what the software stack would look like today.
Is there a fully local equivalent out-of-the-box experience that anyone can vouch for? I've used local agents primarily through VSCode, but AFAIK that's limited to running a single active agent over your repo, and obviously limited by the constraints of running on a single M1 laptop I currently use. I know at least some people are managing local fleets of agents in some manner, but I really like how immensely easy Github has made it.
Comment by Aurornis 4 days ago
> If Github sold a $5000 box I could plug into a corner in my house and just use that entire experience locally I'd seriously consider it. I'm guessing maybe I could get partway there by spending twice that on a Mac Pro but I have no idea what the software stack would look like today.
Right now, the only reasons to host LLMs locally are if you want to do it as a hobby or you are sensitive about data leaving your local network. If you only want a substitute for Copilot when GitHub is down, any of the hosted LLMs will work right away with no up front investment and lower overall cost. Most IDEs and text editors have built-in support for connecting to other hosted models or installing plugins for it.
> I know at least some people are managing local fleets of agents in some manner,
If your goal is to run fleets of agents in parallel, local LLM hosting is going to be a bottleneck. Familiarize yourself with some of the different tool options out their (Claude Code, Cline, even the new Mistral Vibe) and sign up for their cloud API. You can also check OpenRouter for some more options. The cloud hosted LLMs will absorb parallel requests without problem.
Comment by llbbdd 4 days ago
Comment by colechristensen 4 days ago
The local models are just right on the edge of being really useful, there's a tipping point to where accuracy is high enough so that getting things done is easy vs models getting continuously stuck. We're in the neighborhood.
Alternatively, just have local GitLab and use one of the many APIs, those are much more stable than github. Honestly just get yourself a Claude subscription.
Comment by smcleod 4 days ago
Comment by llbbdd 4 days ago
Comment by smcleod 3 days ago
Comment by baby_souffle 3 days ago
From m1? Yes, absolutely. M3 is marginal now but m5 will probably make it definite.
Comment by llbbdd 4 days ago
Adding Claude to my rotation is starting to look like the option with the least amount of building the universe from scratch. I have to imagine it can be used in a similar or identical workflow to the Copilot one where it can create PRs and make adjustments in response to feedback etc.
Comment by colechristensen 4 days ago
A big part of my success using LLMs to build software is building the tools to use LLMs and the LLMs making that tool building easy (and possible).
Comment by llbbdd 4 days ago
Comment by colechristensen 4 days ago
Comment by llbbdd 4 days ago
Comment by bastardoperator 4 days ago
https://docs.github.com/en/enterprise-server@3.19/admin/over...
"GitHub Enterprise Server is a self-hosted version of the GitHub platform"
Comment by ModernMech 4 days ago
Comment by AceJohnny2 4 days ago
Comment by bastardoperator 3 days ago
Comment by verst 4 days ago
Comment by Lapalux 4 days ago
Comment by Lapalux 4 days ago
Comment by TuxPowered 4 days ago
Comment by tonymet 4 days ago
I'm a big advocate for github to add ipv6 support , but let's not pretend it's critical for their business.
Comment by kalleboo 3 days ago
Comment by tonymet 3 days ago
Comment by pas 4 days ago
Comment by tonymet 3 days ago
Comment by doubled112 4 days ago
Comment by fragmede 4 days ago
Comment by locusofself 4 days ago
Comment by _def 4 days ago
Comment by rienbdj 4 days ago
Comment by laurmaedje 4 days ago
Comment by doublerabbit 4 days ago
Comment by lawlessone 4 days ago
Comment by Ozymandias-9 3 days ago
Comment by queuebert 4 days ago
Comment by loloquwowndueo 4 days ago
(Snarky way of saying: GitHub still has huge mindshare and networking effects, dealing with another forge is probably too much friction for a lot of projects)
Not that GitHub doesn’t suck…
Comment by burningChrome 4 days ago
I use both Gitlab and Github and have yet to experience any downtime on any of my stuff. I do however, work at a large corporation and the latest NPM bug that hit Github caused enough of a stir where it basically shut down development in all of our lower environments for about two weeks so there's that.
But I do agree, and it seems like their market share increased after the Microsoft acquisition which is contrary to what I heard in all my dev circles because of how uncool MSFT is to many of my friends.
Comment by JackSlateur 4 days ago
We had that last year, with the full premium stuff ("pay as much as we can" mindset)
Please see this: a basic feature, much needed by lots of people (those who are stuck on azure ..): https://gitlab.com/gitlab-org/gitlab/-/issues/360592
Please read the entire thread with a particular attention to the timeline
Comment by bdcravens 4 days ago
Comment by richardwhiuk 4 days ago
Comment by burningChrome 4 days ago
GitHub - Historically, GitHub reports uptime around 99.95% or higher, which translates to roughly 20–25 minutes of downtime per month. They have a large infrastructure and redundancy, so outages are rare but can happen during major incidents.
GitLab - GitLab also targets 99.95% uptime for its SaaS offering (GitLab.com). However, GitLab has had slightly more frequent service disruptions compared to GitHub in the past, especially during scaling events or major upgrades. For self-hosted GitLab instances, uptime depends heavily on your own infrastructure.
Comment by ZeroConcerns 4 days ago
I mean, that joke is as old as the universe (heck, in the brief period that I worked in an office, decades ago, I had a "# days since the last person asked a stupid question" sign to enact the exact same gag)...
Comment by old_bayes 4 days ago
Comment by venturecruelty 4 days ago
Comment by rob74 4 days ago
Comment by venturecruelty 4 days ago
Comment by eleumik 4 days ago
Comment by Tade0 4 days ago
Comment by llbbdd 4 days ago
Comment by asplake 4 days ago
Comment by udev4096 4 days ago
Comment by GaryBluto 4 days ago
Comment by echelon 4 days ago
"Friendly reminder" is typically used for reminding people of common knowledge. Especially for beneficial but inconvenient things that some or most people neglect to do, either because they're annoying, inconvenient, or time consuming. Things for which busy people might need a "wink wink, nudge nudge".
Friendly reminder to floss. Friendly reminder to have your cancer screening. Friendly reminder to check your tires. Friendly reminder to file your taxes early. Friendly reminder to drink more water, eat fiber, etc.
Comment by loloquwowndueo 4 days ago
Comment by udev4096 3 days ago
Comment by tomhow 2 days ago
Comment by udev4096 2 days ago
Comment by tomhow 2 days ago
Comment by udev4096 3 days ago
Comment by DetroitThrow 3 days ago
Comment by behnamoh 4 days ago
Comment by llbbdd 4 days ago
Comment by nightpool 4 days ago
Comment by llbbdd 4 days ago
Comment by blahyawnblah 4 days ago
Comment by llbbdd 4 days ago
A bit of an aside, I've only personally used Azure on one project at one company but their console UI had some bizarre footguns that caused us problems more than once. They have a habit of hiding any controls and options that your current logged-in user doesn't have permissions to use. In some cases that manifested as important warnings or tools that I wasn't even aware of (and were important to me!), but the owner of the company and other global admins could see. AWS, at least for a lot of the services last time I used it, was comfortable greying most things out with a tooltip telling you your user is missing X permission, which was way more actionable and the Azure version gave me whiplash by comparison.
Comment by bob1029 4 days ago
Comment by latentsea 4 days ago
Comment by bdcravens 4 days ago
Comment by blibble 4 days ago
this trivial bug fix took more than a year to be merged:
https://github.com/actions/runner/pull/3157
that bug likely ended up costing customers millions
Comment by behnamoh 4 days ago
So many people here treat github like it's a utility; it's not. If you're not happy with it, move on to alternatives or make your own version.
Comment by tracker1 4 days ago
Of course IBM and Oracle still exist, so who knows.
Comment by tormeh 4 days ago
Comment by NewJazz 4 days ago
Comment by blibble 4 days ago
that's the point isn't it?
GitHub was a product that was loved by its userbase, because it was built by developers for developers
but Microsoft only care about one person, and one person alone: the individual that approves the purchase order
the people who have to suffer actually using the software are unimportant
which explains the rapid descent of GitHub into your standard quality Microsoft product (i.e.: terrible)
Comment by Croftengea 4 days ago
Comment by robrain 4 days ago
Comment by hiccuphippo 4 days ago
Comment by jpitz 4 days ago
Comment by tonymet 4 days ago
Comment by guywithabike 4 days ago
Comment by ferguess_k 4 days ago
Comment by tormeh 4 days ago
Comment by mystifyingpoi 4 days ago
Comment by dec0dedab0de 4 days ago
Comment by 0xdeafbeef 4 days ago