6 ms·
But there's not only Github. They can just use Gitlab or if that does not work Codeberg. Somehow the whole industry really seems to be content with bootlicking
by overflyer 5y ago
But there's not only Github. They can just use Gitlab or if that does not work Codeberg. Somehow the whole industry really seems to be content with bootlicking any of the Big Five.
- _fizz_buzz_ 5y agoGithub is owned by Microsoft. Github IS the big five.
- 0xdeadb00f 5y agoThat's OPs point though.
- _fizz_buzz_ 5y agoIs it? So Github is bootlicking itself?
- jackothy 5y agoDevelopers are bootlicking Github when they keep deciding to host stuff there.
- Y_Y 5y agoGitHub is running on momentum at this point. I only use it for cloning nowadays. They've even made that a hassle, I'd like to use SSH for all my connections, but it seems like they'd prefer I got their shitty custom tool, or used https and typed a lot of passwords. These days for preference I'll use shart (sr.ht) or, even better, the project's own git server.
- weikju 5y agossh works fine for me.. what issue are you having?
- ascar 5y agoI think it defaults to showing the https cloning link when you're not logged in (and possibly don't have your public key added to your github account). While logged in it also defaults to ssh for me and works just fine.
- nyuszika7h 5y agoYou can easily work around that by putting this in your .gitconfig: [url "git@github.com:"] insteadOf = git://github.com/ insteadOf = http://github.com/ insteadOf = https://github.com/
- DiabloD3 5y agoThis is literally magic and has been yoinked into my dotfiles.
- loxias 5y agoOr just, ya know, a $5 linode holds my git repos just fine. :) The problem is the centralization/SPOF itself, not whatever platform or SPOF used.
- jchw 5y agoThe problem with betting on the underdog is that the internet is still young. GitHub has momentum; it may not have a guaranteed long-term future, but as of now it is the open source project forge with the best long-term outlook. If you had bet on Google Code, your project is at least still accessible today. If you bet on Sourceforge, the same is true, although for a period of time you could’ve had your own project page distributing malware. (I am aware that it has changed hands since these incidents, but this still happened nonetheless.) GitLab also seems like an OK bet… but from there on out, it feels like you have to be careful. A random Gitea instance is never a safe bet. Even if you run it on your own, you don’t know how long you’ll be around to keep the lights on; life is fragile. I still find Golang’s module cache mechanism to be bothersome in some regards, but I think they were on the money with their concerns. It’s probably the only way modules can stay “decentralized” with confidence. But, that solution requires at least one central entity that is trusted and can shoulder the costs of such a service; and it only solves a narrow portion of the problem, relevant to the module system of a single programming language. There’s no easy way out; nothing is truly autonomous. Explicitly organized groups of people running a legitimate business probably have a better long-term outlook than a band of cypherpunks running P2P services, or what have you. (Believe me, it pains me to say it, because I sure wish it wasn’t so.) In this way, I think it’s obvious why people pick GitHub. It’s because it’s in the best position of the best segment for code hosting. It’s backed by a billion dollar multinational corporation. It’s been around the block a few times and is a robust business of its own. Even if your concern isn’t longevity, GH is still giving you the best standing as far as network effects go. It’s just hard to blame anyone.
- faeyanpiraat 5y agoBlockchain to the rescue! /s