At which point do we not need to understand what is in front of us? eg: The Code. I was using chatgpt, with a groovy project (havent used groovy in years), I prompted chatgpt for an answer, and it gave me a solution. The solution (to me) was a bit obfuscated, but it worked. Since I'm only using groovy to figure out this one task, it would've been extremely easy for me to not check what the solution did, and just keep…
GitHub Copilot X – Sign up for technical preview
81–90 of 771 posts
Re: GitHub Copilot X – Sign up for technical preview
#82I am guessing that at some point a class of programming languages will be designed that is both optimal to generate by LLMs and easy to read/understand for humans. Right now most PLs are optimized for writing code by humans.
I think many languages are actually already optimized for this. Where "reading" means reasoning about what the program does and not just reading text.
Re: GitHub Copilot X – Sign up for technical preview
#83Microsoft really seems to have wrapped up the developer ecosystem with VS Code and the Github acquisition combined with OpenAI. They are going to have an absurd amount of data to optimize their models thanks to that, not sure how other AI focused companies can overcome that have to wonder at what point developers remember how anti-developer Microsoft used to be and potentially move away from their ecosystem. Credit t…
When you use copilot integrated in the editor, does microsoft collect all source code data on your project or only context used to perform the completions?
Not that I've verified it by monitoring network calls.
Re: GitHub Copilot X – Sign up for technical preview
#84The first video in this post is a perfect example of the problems I see in this space. First the programmer asks the AI to nebulously "fix the bug". Then the AI spits out an answer faster than anyone can read and prompts you to integrate it. Sure I can pause the video... but this is terrible marketing and dangerous practice. The PR autocomplete is just braindead development at it's conclusion.
Ask a question for how to execute a command, get an answer with description of the options needed. Explicit and easy, cool.
Still doesn't build the muscle/mind memory of finding it yourself, but could serve as a reasonable substitute for `tldr`.
Re: GitHub Copilot X – Sign up for technical preview
#85Microsoft really seems to have wrapped up the developer ecosystem with VS Code and the Github acquisition combined with OpenAI. They are going to have an absurd amount of data to optimize their models thanks to that, not sure how other AI focused companies can overcome that have to wonder at what point developers remember how anti-developer Microsoft used to be and potentially move away from their ecosystem. Credit t…
Re: GitHub Copilot X – Sign up for technical preview
#86With increases in productivity from systems like this, and a guaranteed bottom line improvement from cutting labor and running leaner teams, has anyone here heard of any large corporations using LLM's as an excuse for headcount reduction yet? In all honesty, I wouldn't be surprised if this has already played a large behind the scenes role in the layoffs at Google/Microsoft.
I work at a big tech company and there is a complete ban on coding using LLMs. The fear is sending our code for the model to learn in the future. This is also why then hype around GTP4-powered Office is overhyped. Very rarely will a corporation be OK with GPT-4 running inferences on their internal documents and excel sheets Until an on-prem solution is offered, many of these companies won't get anything out of the te…
Re: GitHub Copilot X – Sign up for technical preview
#87 GitHub Copilot X is currently a representation of GitHub’s vision for the future rather than an available product offering of GitHub Copilot. As we continue to design, test, and build features that fall into the GitHub Copilot X vision, we are also taking the time to determine the best way to provide them to our customers.Re: GitHub Copilot X – Sign up for technical preview
#88Re: GitHub Copilot X – Sign up for technical preview
#89Re: GitHub Copilot X – Sign up for technical preview
#90Yesterday, Copilot could not write a program with SymPy, which is a library for doing symbolic math in Python. (e.g., it would consistently confuse symbols in equations with Python variables). Today it uses SymPy as well as it uses NumPy (occasional mistakes, but overall it has the right idea). Absolutely astounding.
I don’t think people understand the hockey stick we’re on. Don’t focus too hard on the failings, look at the scaffolding being rapidly deployed that makes the iterative improvement process exceptionally tight.
“GUIs are pretty but slow. Ok, they’re faster but just glued on to CLI programs. Ok, they’re native but less information dense. Ok, that’s a good thing, but…”
“The internet is nice but you still have to go to the store/bank. Ok, you can shop/bank online but you still have to call airlines. Ok you can buy airline tickets but you still have to go to the library to research. Ok, you can research but you still have to drive in to work. Ok…”
Maybe it’s a half empty / half full thing, but there is some portion of the populace that can’t acknowledge the promise of anything until it is perfect and comprehensive.
And, yes, there’s another portion that can’t acknowledge gaps or flaws of the promise is sufficiently huge. But it’s the former that grinds my gears.