Live data from Hacker News

GitHub Copilot: The Agent Awakens

github.blog

171–180 of 260 posts

Re: GitHub Copilot: The Agent Awakens

#171
post #17

Earlier quoted context omitted.

I tried Cursor a couple of years ago and wasn't impressed - has it improved a lot? I only use autocomplete, not the chat function and at the time found CoPilot superior.

Years?

Tried cursor on my amiga II and wasn't that impressed tbh

Re: GitHub Copilot: The Agent Awakens

#172
post #128
post #38

> When we introduced GitHub Copilot back in 2021, we had a clear goal: to make developers’ lives easier with an AI pair programmer that helps them write better code. The name reflects our belief that artificial intelligence (AI) isn’t replacing the developer. Later: > GitHub Copilot’s new agent mode is capable of iterating on its own code, recognizing errors, and fixing them automatically. Is this Microsoft/GitHub ac…

> post seems to go into all different directions, which seems strange. I asked AI to give feedback on the negative points in the article, with a focus on the human impact. I asked Gemini Flash 2, GPT-4o, Llama 3.3, and DeepSeek v3 and they had diverging thoughts in some areas, so your take seems valid. Here is the overall summary - *Consensus*: All LLMs agree on core risks (deskilling, code quality, workflow disrupti…

Telling people about things AI said to you is a little like telling people about a dream you had. It probably won’t be as interesting to them as it was to you.

> While the […] focuses on […], it's important to critically evaluate the potential downsides and unintended consequences.

This is just boilerplate that RLHF-aligned models put into their responses when you ask for an opinion on almost anything. It’s AI corporate-speak. It is not meaningful.

Re: GitHub Copilot: The Agent Awakens

#173
post #172
post #128

Earlier quoted context omitted.

> post seems to go into all different directions, which seems strange. I asked AI to give feedback on the negative points in the article, with a focus on the human impact. I asked Gemini Flash 2, GPT-4o, Llama 3.3, and DeepSeek v3 and they had diverging thoughts in some areas, so your take seems valid. Here is the overall summary - *Consensus*: All LLMs agree on core risks (deskilling, code quality, workflow disrupti…

Telling people about things AI said to you is a little like telling people about a dream you had. It probably won’t be as interesting to them as it was to you. > While the […] focuses on […], it's important to critically evaluate the potential downsides and unintended consequences. This is just boilerplate that RLHF-aligned models put into their responses when you ask for an opinion on almost anything. It’s AI corpor…

> It’s AI corporate-speak. It is not meaningful

It is if you want to better understand how models are trained and in what directions they are leaning.

Re: GitHub Copilot: The Agent Awakens

#174
post #125

Earlier quoted context omitted.

How's their autocomplete? I'm honestly not interested in tighter integration of chatbots. What blew me away about Cursor was how much better it was at autocomplete. I honestly probably would have tried it sooner if people emphasized that strongly enough in online dialogs, but it weirdly always seems to get relegated to an afterthought compared to the flashy chatbot, which was... fine, I guess?

Because the composer is actually the bees knees, especially on larger projects where you need to reference say 5 different files with interface definitions and 3 other libraries using them.

That doesn't really answer my question about autocomplete. I don't actually find these editors useful, they try to do too much too fast. Cursor wasn't much better than Aider, which wasn't great.

Where I do find value is in the autocomplete/next edit functionality.

Re: GitHub Copilot: The Agent Awakens

#175

Earlier quoted context omitted.

I've been in the industry long enough to have been around for a few crashes. My outlook is: this industry has always faced threats that looked like it was going to spell the end of our careers, but we always come out the other side better than ever. I don't think LLMs are fundamentally more threatening than off shore developers were. Sure, we lost jobs during that time, but businesses realized eventually that the pro…

Your logic works for seniors, but honestly I'm unsure how it works for anybody that just wants to break in.

I mean the foundations didn't go away, they just got more profound (advances in programming language design, distributed algorithms, formal methods etc.). Previously closed down layers just got open sourced (RISC-V, FPGAs). I estimate that 98% of all engineering efforts are always hidden beneath some facade that takes away its spotlight (through politics, committees, marketing etc.). I'm close to 15 years in and there are still programming languages, data structures or protocols I never heard of.

The world was never as complex as it is today, advancements were never that accelerated, and expectations on scalable software were never this high. Do you really buy the marketing fuzz that the work is "done" just because your software runs on hyperscaler #3 or in a k8s cluster? The amount of available open source projects steadily increases, those can (and should) be used to learn from and contribute something back. Free and open source software is used everywhere and whole businesses are built on some, yet Linux and all those other projects are just increasing in complexity. Sure, everybody wants to be the expert and yet nobody really is. Fact is, unfinished projects are everywhere and there's a lot of work to be done.

LLMs have the chance to make personal computing even more personal and should be treated as valuable assistents to learn with. LLMs won't ever be the desired oracles of some kind (yes, I don't buy that "AGI is near" crap), they'll rather be good personal sparing partners. APIs still break constantly and there are transient errors everywhere. I can imagine some small shops and personalized apps, yet people that aren't into tech won't magically get into it because of some progress in machine learning. If you're in it just for the money times might get challenging here and there (what isn't?), but if you're in it for the engineering times can look pretty bright, as long as we make good use of our ambitions. There are still some engineering efforts to take before a smartwatch can also act smart in isolation. Our tooling just took a leap ahead - go make use of it, that's it.

Re: GitHub Copilot: The Agent Awakens

#177

Earlier quoted context omitted.

> it will allow you to directly assign issues to GitHub Copilot, using any of the GitHub clients, and have it produce fully tested pull requests. I hope I can turn this feature off, i.e. that it's not a feature other users can use on my repositories. I'm already getting AI slop comments suggesting unhelpful fixes on my open source projects, I don't need "the anointed one" sending over slop as well – while replacing t…

I thought there are restrictions about who can assign issues and who they can be assigned to? So, I would not expect that other users would be able to use it on your repositories (unless an exception is made, but I think it would be better if an exception is not made, so that other users can't use this feature on your repositories).

Ah, you're right, that makes sense. When I read "assign issues" I didn't connect it with GitHub's "assign issue/PR to user" feature – I don't use it very much since I'm the only one with write access on my projects. Thanks for pointing that out.

Re: GitHub Copilot: The Agent Awakens

#178
post #125

Earlier quoted context omitted.

Because the composer is actually the bees knees, especially on larger projects where you need to reference say 5 different files with interface definitions and 3 other libraries using them.

That doesn't really answer my question about autocomplete. I don't actually find these editors useful, they try to do too much too fast. Cursor wasn't much better than Aider, which wasn't great. Where I do find value is in the autocomplete/next edit functionality.

Yeah the tab completion is so much better than copilot 3 months ago (which is when I switched to cursor 100%) it isn't even funny. Copilot was getting less useful as the time went by - I guess they wanted to make it cheaper and dropped the ball on quality. Cursor OTOH sometimes reads minds.

Re: GitHub Copilot: The Agent Awakens

#179

Earlier quoted context omitted.

Your logic works for seniors, but honestly I'm unsure how it works for anybody that just wants to break in.

Isn’t that what everyone said about outsourcing too? My view is LLMs will compete with outsourced developers (and contractors/consultants for one-off jobs), where job context and project scope is already subject to a communication gap. A big role of full time employees is not just to code, but to interact to various degrees with PMs/Sales/Customers/the rest of the company stakeholders to varying degrees. Ultimately s…

> LLMs will compete with outsourced developers

I guess the question is whether the person you are replying to is potentially living in a country where most of the work is currently being outsourced, as this could significantly impact their career path.

It is interesting that you bring up outsourced work, as I strongly believe that a lot of the bad code generated by AI is the result of not feeding it enough information.

When you outsource work, you are usually forced to document things more thoroughly to work around language and domain knowledge. Basically, clarity is a requirement and maybe outsource companies will experience the most impact.

Post reply on HN