Live data from Hacker News

GitHub Copilot X – Sign up for technical preview

github.blog

361–370 of 771 posts

Re: GitHub Copilot X – Sign up for technical preview

#361

> ChatGPT-like experience in your editor with GitHub Copilot Chat The best thing about VS Code is how you can click on the tab of the current editor and drag it out into a new self-contained window, so that you can move it to another monitor. This is such an optimal use of screen real estate. I will drag out Copilot from the main VS Code window to my right monitor, have the main editor in the center monitor, and Goog…

What's your point?

VS Code constrains a single IDE instance to a single window. Extra flyouts like Copilot chat can only exist in this window, impacting on available real-estate for the code we actually care about.

It's Code's biggest weakness IMO.

Re: GitHub Copilot X – Sign up for technical preview

#362
Everything I have worked for is worthless. The programming knowledge I sacrificed my prime years to learn is obsolete. Everything I earned I used to buy a house which is declining in value day by day. I wonder if I would be happier and more successful if I didn’t take the responsible path in life.

Re: GitHub Copilot X – Sign up for technical preview

#364

> ChatGPT-like experience in your editor with GitHub Copilot Chat The best thing about VS Code is how you can click on the tab of the current editor and drag it out into a new self-contained window, so that you can move it to another monitor. This is such an optimal use of screen real estate. I will drag out Copilot from the main VS Code window to my right monitor, have the main editor in the center monitor, and Goog…

What's your point?

Why not offer parts of it as a website? The part where I chat with it, where I ask my questions and get my answers. (Maybe it could bridge into VS Code via a local server to exchange code.)

Re: GitHub Copilot X – Sign up for technical preview

#365
post #130

Scary. For the first time in my life, I feel like my expertise is at risk of being rendered obsolete. Maybe not this year, but the writing is on the wall. Soon coding without an AI will feel as antiquated as delivering food by horse. And resistance is futile because markets will punish those who refuse. We'll probably need less and less developers as AI advance. Just like we need less manual labor in farms today. And…

It feels absurd. A Chat-GPT4 model will generate unit tests? Hallelujah! I hate writing tests! Yay! Except how do you know it's generating the right tests? Can it explain its reasoning? Unit tests are a weak form of automated specification. Why are we inferring our specifications from examples to begin with? Who is going to walk through the reasoning and verify these are the right tests and make sense and specify the…

Why is it absurd? If it writes readable code, you can check it. Writing the first version often takes a long time, so this is clearly a breakthrough.

Re: GitHub Copilot X – Sign up for technical preview

#366

Earlier quoted context omitted.

Do you genuinely believe machines can't handle most of those jobs with ease? The only reason why they haven't already been replaced is because humans can be exceptionally cheap. Much easier to hire somebody to sit at a desk for $10/hour doing repetitive tasks than spend millions implementing systems across the board to do what they do (for now).

While we have seem some huge leaps in AI, robotics is still far behind human capability. Things like food preparation are not anywhere close to being feasible right now. So perhaps in the medium future humans will be "stuck" doing only physical tasks, while AIs take over everything that can be done virtually.

That is one of the common outcomes talked about. Certainly nothing more stable right now than being an Electrician or Machinist!

I will say though, that for a lot of those jobs human-replicating robotics isn't even necessary. We exaggerate the difficulty required because we're still assuming that the exact current system should stay in place. However, sticking within food preparation example, look at those elaborate cake vending machines found primarily in asian countries. There really isn't a reason why McDonalds can't do the same for some of their offerings, after all most of their stuff is frozen anyways.

Re: GitHub Copilot X – Sign up for technical preview

#367
post #130

Scary. For the first time in my life, I feel like my expertise is at risk of being rendered obsolete. Maybe not this year, but the writing is on the wall. Soon coding without an AI will feel as antiquated as delivering food by horse. And resistance is futile because markets will punish those who refuse. We'll probably need less and less developers as AI advance. Just like we need less manual labor in farms today. And…

Historically, this response doesn't make a lot of sense. Yes, farm labor became redundant, but it became redundant because of machines that had to be built, maintained and repaired. People who would have been on the farm their whole lives moved to the city and got jobs that paid well and lived possibly better lives as a result.

Re: GitHub Copilot X – Sign up for technical preview

#368

Earlier quoted context omitted.

> have to wonder at what point developers remember how anti-developer Microsoft used to be Microsoft has historically been anti-opensource, but not anti-developer. Their first product was a BASIC interpreter and in my experience throughout the 90s and early 2000s their developer ecosystem (aka Visual Studio) has really been first-class. I am not a fan of Microsoft because they have been openly hostile to open source,…

"Developers! Developers! Developers!" He wasn't kidding.

Brings back the fond memories of Ballmer and his sweaty shirt.

Re: GitHub Copilot X – Sign up for technical preview

#369
post #81

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…

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 instructions, or to manually double-check their work.

Re: GitHub Copilot X – Sign up for technical preview

#370

Earlier quoted context omitted.

Maybe they have a better machine than you so they don't notice it.

My dev machine is sufficiently beefy (32G of RAM). I recently tried https://lapce.dev/ and was very surprised that it was noticeably more snappy than VSC. (I am not super sensitive to that kind of thing after years spent in Eclipse/IDEA.). Made me realize how I can just become accustomed to a certain amount of lagging....

I recently tried lapce on my Mac and just empty editor with just one new tab was eating 70% of my CPU. I'd better IDE eat 1-2GB of ram than eat my CPU cycles. Also on their github lapce has more than 50% of open issues labeled as C-Bug - that's not very reassuring
Post reply on HN