Live data from Hacker News

GitHub Has an Availability Problem. Is It Time to Look Elsewhere?

dhruv2038.bearblog.dev

11–20 of 32 posts

Re: GitHub Has an Availability Problem. Is It Time to Look Elsewhere?

#12
If the problem really stems from capacity issues and the unexpected growth rate, maybe the way forward is further limiting / throttling capacity to free tier users, and increased costs for paid users to allow more expansion (in compute / personnel). Get rid of some of the baked in Co-Pilot integrations that might be compounding the extra workloads.

Re: GitHub Has an Availability Problem. Is It Time to Look Elsewhere?

#14

What is GH's remaining long-term moat right now, anyway? Microsoft bundling? Name recognition? That it's still the goto place for open source? Existing corpo contracts? - githubs' ci/cd has been pretty crap for me personally (ok there's worse out there but it's definitely not a joyful thing) - The user interface I hate more and more each year. - The availability, well... there's still two nines in there lol - the CLI…

> still two nines

Unfortunately, as a codeberg user, codeberg doesn't have 2 9s...

Re: GitHub Has an Availability Problem. Is It Time to Look Elsewhere?

#16
post #5

Yes, let's look beyond centralized services for source control (also known as "developer social media"). For example, Forgejo is working on federation ( https://codeberg.org/forgejo-contrib/federation/src/branch/m... ) which makes the choice of where to host your code less relevant, because anybody on the federated network will be able to interact with any other repository no matter where it is hosted. The success an…

Git is meant to be a dvcs (distributed version control system) and I remember doing this in the early days of Git to point to any remote when the central repository or provider was down.

Is it possible to create mirrors of every repo with no Microsoft dependency or until someone else acquires GitHub from Microsoft and makes it more reliable (maybe Elon Musk like he did with Twitter)? This can solve for commit/push/pull when GitHub is down, but not for Pull requests and reviews.

Re: GitHub Has an Availability Problem. Is It Time to Look Elsewhere?

#17

What is GH's remaining long-term moat right now, anyway? Microsoft bundling? Name recognition? That it's still the goto place for open source? Existing corpo contracts? - githubs' ci/cd has been pretty crap for me personally (ok there's worse out there but it's definitely not a joyful thing) - The user interface I hate more and more each year. - The availability, well... there's still two nines in there lol - the CLI…

i wonder if it's just an unappealing business to compete with. it's like walmart: no one likes walmart, but it's unappealing to compete with them in small-town america.

plus, it's a huge headache to run and not very profitable. github mostly makes money on ci/cd, but a github alternative wouldn't benefit from that: anyone migrating would inherently evaluate other ci/cd vendors. plus, github eats a ton of network egress, which is very expensive. the only people who could eat the cost are the other clouds: gcp, aws, cloudflare, etc. but it feels dubiously beneficial for them.

Re: GitHub Has an Availability Problem. Is It Time to Look Elsewhere?

#18
post #5

Yes, let's look beyond centralized services for source control (also known as "developer social media"). For example, Forgejo is working on federation ( https://codeberg.org/forgejo-contrib/federation/src/branch/m... ) which makes the choice of where to host your code less relevant, because anybody on the federated network will be able to interact with any other repository no matter where it is hosted. The success an…

Is Mastodon successful?

(copy paste hedged definition of success)

Re: GitHub Has an Availability Problem. Is It Time to Look Elsewhere?

#19
post #13

Nah, it's great for coffee breaks IMO. Not everything needs to be perfect. Honestly every dev I know rejoices when GH goes down because it gives them a much needed and deserved break lol.

Feels a bit like the eletricity outage in spain where people had a brief moment where they actually got off the internet phone and enjoyed real-life.

Re: GitHub Has an Availability Problem. Is It Time to Look Elsewhere?

#20
post #5

Yes, let's look beyond centralized services for source control (also known as "developer social media"). For example, Forgejo is working on federation ( https://codeberg.org/forgejo-contrib/federation/src/branch/m... ) which makes the choice of where to host your code less relevant, because anybody on the federated network will be able to interact with any other repository no matter where it is hosted. The success an…

Git is meant to be a dvcs (distributed version control system) and I remember doing this in the early days of Git to point to any remote when the central repository or provider was down. Is it possible to create mirrors of every repo with no Microsoft dependency or until someone else acquires GitHub from Microsoft and makes it more reliable (maybe Elon Musk like he did with Twitter)? This can solve for commit/push/pu…

I just hate Microsoft and used to love GitHub. I can understand why Github is down with the current insane rates of Commits, PRs, Agents calling GH CLI etc and I hope they find a way back to 3 9s availability.
Post reply on HN