4 ms·
The internet? And many of its protocols that came with it, including email, etc. Sidenote, and I dunno if it's what you're implying but many people do: "compan
by scrollaway 6y ago
The internet? And many of its protocols that came with it, including email, etc.
Sidenote, and I dunno if it's what you're implying but many people do: "company x takes decentralized solution, offers services on top that aren't decentralized" doesn't make the whole thing centralized. Git is still a wonderful decentralized tool. There is very little functionality that Github offers on top of git that is particularly centralized -- permissions, maybe, but that's about it and it doesn't make much sense to centralize them. Nearly all of Github's featureset could be, like, a separate app that has nothing to do with git - it competes with the atlassian suite, for example; they just chose to make the projects "repo-centric" and make git a first-class citizen. They've also supported svn for a while.
- rafiki6 6y agoAgreed with the idea that the internet is inherently decentralized. Too bad that we ultimately needed to succumb to some form of centralization in the form of ISPs in order for it to be a truly global technology. There are now some blockchain based hardware projects coming out trying to circumvent this. And you're right about Github and git. I mean to say git couldn't really scale to the level of adoption it had without that centralized discovery layer on top of it.
- cjbprime 6y agoGitHub's not just an index -- issues and pull requests are a core feature, and our usual decentralized tools for those fail here because you need write access to be able to place issues and pull requests into the main repo, yet you also want them to be creatable by anyone in the world while resisting spam and abuse.