Earlier quoted context omitted.
I use them all the time with success. For copilot it’s very useful for writing tests and autocompleting repetitive code. Like writing a Typescript interface that matches a JSON object, or listing properties of an object into an array. ChatGPT is at worst a good rubber duck, and at best a superpowered documentation tool. If I ever get confused by docker or some popular JavaScript library it’s able to give me a custom…
What would be amazing for Copilot + Typescript is if it could somehow integrate with the TS compiler (or perhaps just get sufficient fine-tuning on the TS type system) so that it only generates valid/type-safe suggestions.
GitHub Copilot X – Sign up for technical preview
751–760 of 771 posts
Re: GitHub Copilot X – Sign up for technical preview
#752Earlier quoted context omitted.
One hypothesis I have is that the future of programming is natural language and the “compiler” is a LLM. This would be no different from the days when C took over for asm.
The difference is that natural language doesn't have a well-defined semantics and is open to interpretation. Programming languages being compiled, on the other hand, have precise, well-defined semantics (excluding UB I guess) that you can formally reason about. Using an LLM for programming is not like compiling, it's like employing a developer you either have to trust how they may happen to interpret your instruction…
Re: GitHub Copilot X – Sign up for technical preview
#753Earlier quoted context omitted.
I hope that Copilot X will be brought to other IDEs as well, not just Visual Studio [Code].
Hey Mike: see this post for info about Copilot chat in Visual Studio 2022! https://aka.ms/GHCopilotchatVS Hope that helps Cheers Mark Wilson-Thomas Program Manager, Copilot chat for Visual Studio
Thanks for the reply! Actually I was thinking of JetBrains IDEs, but I totally get why you're creating features for your own IDE line. If JetBrains want a similar feature, perhaps they'll have to build it themselves. Hopefully that actually is possible and OpenAI's stuff isn't now locked behind an exclusivity deal.
Re: GitHub Copilot X – Sign up for technical preview
#754Earlier quoted context omitted.
The point is you'll need less humans to do the same work. Possible far less, maybe it'll be a smaller ratio to start with but eventually that ratio will grow. Most organizations are there to make profit for shareholders, if more profit can be obtained through less hires while still meeting money making goals the you can bet your bottom dollar they will hire less people where possible. People early in their careers sh…
Literally every programming advancement from punch cards to now has made you need less people to do the same amount of work but we have more programmers working today than ever before. Your outlook sounds plausible in a vacuum but doesn’t match reality.
This might be a bigger evolution in the coming iterations and might be the biggest thing since electricity and the internet.
Pretty exciting, but I would also have options or be deep in the thick of it if I were younger.
Re: GitHub Copilot X – Sign up for technical preview
#755Earlier quoted context omitted.
Masterstroke is that they are including Linux, in WSL also in windows server. They are 1 step away from being a Linux distribution that runs legacy windows software within containers :D
I'm a long time Ubuntu user but, if Microsoft went Linux, and it wasn't an anti-VM (explained: try to upgrade Win 10 in a VM to see what I'm talking about), Ad infested, user tracking machine then I might have to get back in bed with Microsoft.
Re: GitHub Copilot X – Sign up for technical preview
#756Earlier quoted context omitted.
Discord is yet another walled garden to be fair. It might be good replacement for some little, private communities. But also large communities are moving into Discord instead of using some public, index-able and findable platforms. They used to be public in the past and people very able to read information about them without going process for creating account, acceptance or even finding whole community. Discord is te…
> information disappears Wait really? I've never seen that happen on Discord, I can still see messages from over half a decade ago. Why would they delete data they mine? Slack on the other hand deletes everything immediately if you're not on the paid plan of course.
Main point was that you can't access or view it without creating the account at first, or even being able to find the whole server. You might even need to give phone number before you can view anything. Then wait 30min to verify that you are not a bot. And all this to find a solution for a problem which you might never return to. The search in Discord is kinda terrible.
Also, if you are couple days or even hours late for the discussion, it might be too late to take part or continue it in large communities. Discord lives in the moment, it is not a place to store information.
On the other hand, on forums, it is not a problem to continue some discussion couple days later. The quality is often much much higher.
Re: GitHub Copilot X – Sign up for technical preview
#757Earlier quoted context omitted.
> information disappears Wait really? I've never seen that happen on Discord, I can still see messages from over half a decade ago. Why would they delete data they mine? Slack on the other hand deletes everything immediately if you're not on the paid plan of course.
> information disappears Main point was that you can't access or view it without creating the account at first, or even being able to find the whole server. You might even need to give phone number before you can view anything. Then wait 30min to verify that you are not a bot. And all this to find a solution for a problem which you might never return to. The search in Discord is kinda terrible. Also, if you are coupl…
But yes chat is chat, you can't compare it to a forum style board because they're not trying to do the same thing. You do typically need both a Discourse and a chat server for any major organization.
Re: GitHub Copilot X – Sign up for technical preview
#758Earlier quoted context omitted.
vscode is an incredible piece of software, better than all the paid options in my opinion, the amount of features they pump out month to month is outstanding, just a bit slow due to electron. I never understood why they put so much effort into a free product that I run from Linux and Mac, but I'm happily paying the copilot subscription so it all makes sense now.
It's free and electron because they can run it in a web browser, running everything on MS Azure. With code on GitHub and CI on GitHub etc etc. The whole dev experience offered to companies as a service via a series of web applications. Companies will love this. Just get any web browser, preferably Microsoft Edge on a Microsoft Window Pro on a Microsoft Surface laptop. Open Microsoft GitHub workspace. To dev for your…
No gloomy project managers above you, just write the code you like, express yourself? Check
No telemetry to know what average Joe The Normie uses and wants? Check
No spending time on meetings and plannings, boring strategy discussions, just do a bit of here and there what your soul wants today? Check
Love to tinker and customize your setup without leaving a chance for IT department to standardize on software and settings rollouts, no MDM covering YOUR system ? You are out of enterprise - Check
Dreams came true, why poor?
Re: GitHub Copilot X – Sign up for technical preview
#759Earlier quoted context omitted.
I'm a long time Ubuntu user but, if Microsoft went Linux, and it wasn't an anti-VM (explained: try to upgrade Win 10 in a VM to see what I'm talking about), Ad infested, user tracking machine then I might have to get back in bed with Microsoft.
That's no longer the case for Windows 11, or if I remember correctly later versions for Windows 10.
Re: GitHub Copilot X – Sign up for technical preview
#760Earlier quoted context omitted.
Based on my own productivity, and how strong the tools seem to be, then I presume current increase in the value is still too very low. These tools would eventually reduce workforce costs by 90% at the very least in my view. To me it seems like most people don't truly understand how things are going to change now.
Maybe when they become much much more sophisticated. Right now they reduce time spent write boilerplate and looking at docs. How much of you overall time is spent on those tasks now? For most devs its not much. Significant time is spent reading code to understand program architecture, investigating bugs caused by obscure edge cases, refactoring or extending functionality without breaking everything. Copilot doesn't e…
It also helps me understand new codebases in languages that I am not familiar with.
In addition it is good for refactoring and can spot bugs.
I use combination of chatgpt in editor and copilot. And I have ChatGPT one shortkey away as an os app.