Programmers, can you inform me why people still use github? Its owned by Microsoft, promotes AI garbage, and that alone kind of makes it shitty as a place to host open source stuff in my book. As a simple plebian, am I missing something? I don't code, so does it offer something that other platforms don't?

#programming #github #opensource #FOSS #FLOSS #butwhytho

@cloudskater Can’t speak for anyone else, but in my own case it’s solely due to switching costs. I do intend to switch, but it needs to be at a time when I have nothing more pressing and can afford to waste a few days moving all my projects to something else.
@pmonks So what is the cost of switching? For all I know it's as simple as changing where you upload your projects to. I have no idea how much effort it would take to move a project to another platform, nor why it would cost anything other then time.

@cloudskater Moving the source code is the easy bit (assuming I stick with git as the SCM). It’s porting all of the other parts of GitHub project hosting (CI, wikis, issues, docs hosting, etc.) that aren’t.

And yes, most of the switching costs are indeed incurred as time. I have finite amounts of that, and there are always opportunity costs to be considered when choosing how I might spend it.