Days since last GitHub incident
Posted by AquiGorka 20 hours ago
Comments
Comment by cedws 19 hours 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 18 hours 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 15 hours 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 4 hours 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 IgorPartola 19 hours ago
Comment by landr0id 18 hours ago
It may have been updated, but nobody is reading the update.
Comment by YetAnotherNick 18 hours ago
Comment by stefan_ 16 hours ago
Comment by chrisandchris 16 hours ago
Comment by DetroitThrow 19 hours 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 zenlot 18 hours ago
Comment by toastal 19 hours 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 18 hours ago
Comment by toastal 18 hours ago
Comment by maccard 18 hours ago
Comment by toastal 15 hours ago
Comment by matheusmoreira 18 hours ago
Comment by cassidoo 18 hours ago
Are you still seeing it, would you mind checking? Our team will get on it if so.
Comment by shakna 17 hours ago
Comment by matheusmoreira 16 hours ago
Comment by cassidoo 16 hours ago
Comment by matheusmoreira 16 hours ago
Comment by dennis-tra 18 hours 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 18 hours 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 18 hours ago
Comment by ashton314 17 hours 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 Aperocky 18 hours ago
Comment by ragall 17 hours ago
Comment by Gazoche 3 hours ago
Comment by aranw 16 hours ago
Comment by doubled112 13 hours ago
Comment by geophph 19 hours ago
Comment by Oakwhisper 18 hours ago
Comment by 0cf8612b2e1e 17 hours ago
Comment by shakna 17 hours ago
Comment by OptionOfT 12 hours 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 4 hours ago
Comment by TuxPowered 18 hours ago
Comment by tonymet 17 hours 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 7 hours ago
Comment by tonymet 7 hours ago
Comment by pas 13 hours ago
Comment by tonymet 7 hours ago
Comment by doubled112 13 hours ago
Comment by fragmede 17 hours ago
Comment by samcheng 19 hours ago
Comment by llbbdd 19 hours 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 19 hours 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 18 hours ago
Comment by bastardoperator 19 hours 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 AceJohnny2 19 hours ago
Comment by verst 19 hours ago
Comment by ModernMech 19 hours ago
Comment by colechristensen 19 hours 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 18 hours ago
Comment by llbbdd 17 hours ago
Comment by smcleod 5 hours ago
Comment by baby_souffle 8 hours ago
From m1? Yes, absolutely. M3 is marginal now but m5 will probably make it definite.
Comment by llbbdd 18 hours 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 15 hours 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 15 hours ago
Comment by colechristensen 10 hours ago
Comment by llbbdd 9 hours ago
Comment by Lapalux 19 hours ago
Comment by Lapalux 19 hours ago
Comment by locusofself 16 hours ago
Comment by _def 20 hours ago
Comment by rienbdj 19 hours ago
Comment by laurmaedje 20 hours ago
Comment by Ozymandias-9 8 hours ago
Comment by queuebert 19 hours ago
Comment by loloquwowndueo 18 hours 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 18 hours 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 18 hours 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 18 hours ago
Comment by richardwhiuk 18 hours ago
Comment by burningChrome 18 hours 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 19 hours 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 19 hours ago
Comment by venturecruelty 19 hours ago
Comment by rob74 19 hours ago
Comment by Tade0 19 hours ago
Comment by llbbdd 19 hours ago
Comment by asplake 18 hours ago
Comment by venturecruelty 19 hours ago
Comment by eleumik 12 hours ago
Comment by doublerabbit 19 hours ago
Comment by lawlessone 19 hours ago
Comment by behnamoh 20 hours ago
Comment by llbbdd 19 hours ago
Comment by nightpool 18 hours ago
Comment by llbbdd 17 hours ago
Comment by blahyawnblah 19 hours ago
Comment by llbbdd 17 hours 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 19 hours ago
Comment by latentsea 19 hours ago
Comment by bdcravens 18 hours ago
Comment by blibble 19 hours 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 19 hours 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 19 hours ago
Of course IBM and Oracle still exist, so who knows.
Comment by tormeh 19 hours ago
Comment by NewJazz 19 hours ago
Comment by blibble 19 hours 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 19 hours ago
Comment by robrain 18 hours ago
Comment by hiccuphippo 19 hours ago
Comment by jpitz 19 hours ago
Comment by udev4096 20 hours ago
Comment by GaryBluto 19 hours ago
Comment by udev4096 4 hours ago
Comment by echelon 19 hours 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 18 hours ago
Comment by udev4096 4 hours ago
Comment by tonymet 19 hours ago
Comment by guywithabike 19 hours ago
Comment by ferguess_k 19 hours ago
Comment by tormeh 19 hours ago
Comment by mystifyingpoi 18 hours ago
Comment by dec0dedab0de 19 hours ago
Comment by 0xdeafbeef 19 hours ago