In roughly the past half-decade, Microsoft went from nowhere to overwhelming dominance of text editors with VSCode, ownership of majority of code hosting (and open source dev) with GitHub, ownership of the dependency stack used by most devs with npm, control over the most popular single language with TypeScript, and is trying to position copilot and ChatGPT as inevitable parts of the future dev process. Nothing negative for the ecosystem will come of this, as the last half century teaches us.

@anildash all of these things except for maybe the npm repo are extremely easy to switch off of. Don't like vscode? Use another program. Don't like GitHub? Git clone+ one of several issue migration tools

I get what you are saying but these platforms have hardly any lock in compared to other spooky scary monopolies

@aurorapenguin @anildash Gitea has been trying to migrate from github to gitea for years now. Github's rate limiters keep them from making a clean move.
@clacke @anildash on what? API requests for issues?
@aurorapenguin @anildash Yes. They can't just make a clean cut where they download all issues, upload all issues and then switch over, even if they do it with multiple accounts in parallel, because the rate limiter prevents it with the amount and size of issues they have.