Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If outages make headlines and stop whole companies in their tracks worldwide, that’s critical infrastructure, not just network effects.


Gotta love the genius of creating a single point of failure out of a distributed (version control) system...


I’ve had the same thought about crypto. The anonymous p2p financial system where the only realistic way for the average person to participate is to send photocopies of government issued IDs to one of the few remaining large exchanges who will happily provide any government with your identity and a paper trail of your actions upon request.


Git is designed so that you always have the full code you're working on copied to your local machine. Github being down for a short time from time to time should be only a minor inconvenience.


Sure, but GitHub is much more than a git repository. Otherwise companies wouldn't pay for it.

As the centralized git repo, it allows devs to collaborate, by exchanging code/features, tracking issues and doing code reviews. It also provides dependencies management ("Package") and code building/shipping (GH Actions).

Sure, if you usually spend one day or more writing code locally, you're fine. But if you work on multiple features a day, an outage, even of 30 minutes, can have a big impact on a company because of the multiplier effect on all the people affected.


>and stop whole companies in their tracks worldwide

This is a sign that their CTOs should be replaced. Not that github is critical.


> If outages [...] stop whole companies in their tracks

They should fucking learn how to code because no one in their right mind would depend on such an external service that can be easily replaced by cloning repos locally or using proxies like Artifactory. Even worse when you know that Microsoft is behind it.

Yes, most companies don't have good practices and suck at maintaining a basic infrastructure, but it doesn't mean GitHub is the center of the internet. It's only a stupid git server with PRs.


> It's only a stupid git server with PRs.

I feel like you’re missing a few features here


Which ones and what are those exclusive features that GitLab doesn't have?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: