HackerTrans
TopNewTrendsCommentsPastAskShowJobs

dmitriv

no profile record

comments

dmitriv
·il y a 2 mois·discuss
FYI - we have posted update on the subject with more details, links and analysis here: https://github.com/microsoft/vscode/issues/314311

Hopefully this answers some more of the questions raised here. It also incorporates a lot of feedback from this thread with respect to next steps (thank you!).
dmitriv
·il y a 2 mois·discuss
The fact that non-AI changes are attributed to Copilot is a bug. The intent was to allow customers to add attribution of AI-generated code. As with any bug, it was not intetional.
dmitriv
·il y a 2 mois·discuss
Thank you so much for explaining the exact reason I did it!

I am reading all pings from GitHub on VS Code and this was just turning into a stream of spam that wasn't adding much new information.
dmitriv
·il y a 2 mois·discuss
I did both, didn't I? :-)
dmitriv
·il y a 2 mois·discuss
Correct.
dmitriv
·il y a 2 mois·discuss
I really did create a new account to respond :)
dmitriv
·il y a 2 mois·discuss
I think this is a good point - perhaps there should be some commit-time UI which would let the user make the choice. Thanks for the suggestion!
dmitriv
·il y a 2 mois·discuss
First comment does not sound constructive - are you interested in my opinion on (n)vim?

I am not a legal, so can't comment on legal things. However, I have already responded elsewhere here that this feature has nothing to do with licensing or ownership and was added for those that want the attribution. I understand the desire to see anything Microsoft as bad and evil, but we are really just trying to make a better experience.

I'll respond to the third one, thanks!
dmitriv
·il y a 2 mois·discuss
Agreed, fixed disableAiFeatures in my PR: https://github.com/microsoft/vscode/pull/313931 Will work on making it better later.
dmitriv
·il y a 2 mois·discuss
The change was about helping teams ensure AI-generated code is attributed in commits - nothing to do with copyrights and the like. If you don't have to take my word for it - query VS Code repo for changes and issues that went into implementing this and you will see.
dmitriv
·il y a 2 mois·discuss
Sorry about that, it's being reverted: https://github.com/microsoft/vscode/pull/313931
dmitriv
·il y a 2 mois·discuss
Switched back to opt-in here: https://github.com/microsoft/vscode/pull/313931
dmitriv
·il y a 2 mois·discuss
That's ok :-)
dmitriv
·il y a 2 mois·discuss
Thanks. Done here: https://github.com/microsoft/vscode/pull/313931
dmitriv
·il y a 2 mois·discuss
It would be tricky, yes, since it depends on core editor functionality which is not exposed through the API.
dmitriv
·il y a 2 mois·discuss
I don't refuse - what would you like to ask?
dmitriv
·il y a 2 mois·discuss
Correct, this was the ask.
dmitriv
·il y a 2 mois·discuss
Good feedback, there needs to be a more explicit opt-in into this for teams that want it. FWIW nobody's performance here will improve from having this metric :-)
dmitriv
·il y a 2 mois·discuss
It is the middle of the night and I am responding. Anything specific you'd like me to respond to?
dmitriv
·il y a 2 mois·discuss
Agreed on both points. Having it shown before going into the commit would let the developer decide whether they want it. #2 is fixed in my PR.