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

1. access to a network of existing developers orders of magnitude larger than anything else. it's like telling advertisers to "just stop using instagram and facebook"

2. tens of thousands of dollars worth—per project, per month—of free compute for continuous integration and quality assurance

it is difficult to overstate the amount of value that github provides. I agree that its problems are distressing, and getting worse, but it has a *long* way to fall before it's not worth it

@cloudskater like if you gave me a budget of a million dollars to move all my stuff off of github — just to pay for resources, not to pay for my own time — I'm not sure that I could do it without massively sacrificing on quality and ease of ongoing maintenance for the project's own infrastructure. after all that work, time, and ongoing expense, the main reward would be that most contributors would start ignoring it and we would not receive any further volunteer work.
@cloudskater there's also a bunch of other stuff like the fact that service providers which do things like track code coverage or performance regressions all have GitHub apps and often have very low levels of support, or no support at all, for other forges. but I won't belabor that point since I don't want to be just doing an ad read for GitHub here. I think it's great that smaller projects with less of a CI footprint *are* moving, I feel like it's a sacrifice they are making to help all of us