Live data from Hacker News

Microsoft is introducing hidden APIs to VS Code only enabled for Copilot?

old.reddit.com

11–20 of 227 posts

Re: Microsoft is introducing hidden APIs to VS Code only enabled for Copilot?

#12
There are just certain technologies my brain says "fuck, no" to. GNOME. The Great Banality Laser (whose official name was once Twitter). Visual Studio Code.

The fullness of time usually proves my brain's initial impressions right, as it seems to be doing now with Visual Studio Code.

I can still remember the monthly paroxysm of bliss that radiated throughout Hackernews, regular as clockwork, timed with Microsoft's monthly VS Code drops. Glad to see it enter its trough of disillusionment, at least on Hackernews.

Re: Microsoft is introducing hidden APIs to VS Code only enabled for Copilot?

#13
Everyone is reading this as intentional anti-competitive practices. While that may be true, isn't another reasonable explanation that the Copilot development team is moving as fast as they can and these sorts of workarounds are being forced through in the name of team velocity? It takes a lot more time/energy to push public APIs and it's probably a very different team than the team developing the copilot extension. Seems a bit like a "don't attribute to malice..." kind of moment to me

Re: Microsoft is introducing hidden APIs to VS Code only enabled for Copilot?

#16
post #6
post #3

Lloks like Microsoft is going back to it's old ways. I am not surprised tbh.

It worked out so well for them with the browser… oh wait.

IE had over 50% market share for over 10 years. It was likely a major factor for Windows holding the desktop OS monopoly.

Re: Microsoft is introducing hidden APIs to VS Code only enabled for Copilot?

#17

Everyone is reading this as intentional anti-competitive practices. While that may be true, isn't another reasonable explanation that the Copilot development team is moving as fast as they can and these sorts of workarounds are being forced through in the name of team velocity? It takes a lot more time/energy to push public APIs and it's probably a very different team than the team developing the copilot extension. S…

Seems like the only sensible comment in this thread so far.

Here's what I imagine it's like working on the Copilot team:

  > Mgmt: "We need this feature, and we need in 2 weeks."
  > Devs: "That feature is not technically possible."
  > Mgmt: "Well, figure out a way to make it possible. That's _your_ problem."

Re: Microsoft is introducing hidden APIs to VS Code only enabled for Copilot?

#18
post #7

Huh, I assumed that MS Live Share and GH Copilot extensions were already using some secret APIs in the past, since I never saw any open source extension being able to do what they do. I guess I was wrong before, and this only starts being the case now?

Microsoft VSCode, as far as I know, is not purely what is published under https://github.com/microsoft/vscode.

Re: Microsoft is introducing hidden APIs to VS Code only enabled for Copilot?

#19
post #8
post #3

Lloks like Microsoft is going back to it's old ways. I am not surprised tbh.

What's the harm here if the APIs are temporary and they don't have a history of elongating the lives of temporary APIs like this? They've stated the purpose of these "proposed APIs" and we have no evidence from the last decade to believe they'd renege on their stated goals.

> What's the harm here if the APIs are temporary

The “if” is carrying a lot of weight.

It gives Microsoft a solid competitive edge and a form of vendor lock-in in their otherwise mostly open product.

We don’t know that they’ll be temporary forever.

> They've stated the purpose of these "proposed APIs"

Just like how they said recall would not be a required feature, but is a dependency of the file explorer in the next version of windows?

Microsoft will say whatever looks good for them, obviously.

> last decade

But we do from the last 11+ years ;)

I’d always err on the side of not trusting giant monopolistic corporations with a history of garnering good will to cash in on it later.

Especially when that company has been very aggressively inserting itself in nearly every JS projects dependency/software delivery pipelines.

I gain nothing by trusting them, but I stand to lose my project’s independence from them.

Re: Microsoft is introducing hidden APIs to VS Code only enabled for Copilot?

#20
post #9
post #3

Lloks like Microsoft is going back to it's old ways. I am not surprised tbh.

Going back? When did they stop?

There was that bit a few years back where the HN folk saw Satya as the second coming of Microsoft and anything even slightly critical or suspicious of Microsoft was downvoted to oblivion as highly implausible. I think people are still coming down from that high.

He's not the messiah, he's a naughty businessman!

(Note: I shot my HN account then because the majority of the MS stuff on here was utterly intolerable for many of us who have been MS devs/users since day zero and have the mental scarring)

Edit: remind me to post this when MS staff are still asleep next time...

Post reply on HN