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 The dominance of Github and the non-git features like PR being SoP has always bothered me - hoping alternatives like Gitea get successful.

Editors can be replaced.

npm - difficult to ensure services requiring considerable funding to be open source.

Still hoping that LLM models become widely available. Again they require considerable funding, so well funded opensource foundations are the best hope

@sandipb @anildash Yeah? Ever try finding editor extensions or #LanguageServerProtocol ( #LSP, another #Microsott invention ) going on any other editor? It’s #VScode first and then scraps for anything else.
@mjgardner @anildash The lsp support is being coming up in all editors, isn't it? The same server can be used in all editors, and the protocol is pretty simple.
Not really concerned about the LSP itself - it is open source, relatively easy to fork if needed and the protocol can be reimplemented if necessary.
I am glad that lsp was invented though. Tired of every language having its own thing.