Live data from Hacker News

GitHub Copilot is now available for free

github.com

301–310 of 412 posts

Re: GitHub Copilot is now available for free

#301

Hilarious. The code "fix" Copilot suggests in their example[1] is wrong on some many levels. It's trying to use await in something that is not an async function. From the other examples it's clear this is likely React's useEffect. You could not even make that callback an async function if you wanted to - this naive fix for that leads to subtle bugs. And last but not least: The issue here - if there's any - can alread…

> been replaced by juniors+copilot

More likely replaced by seniors who forgot how to write code by hand because they're relying so much on AI. I don't think juniors are a thing anymore.

Re: GitHub Copilot is now available for free

#302
post #287

>Includes up to 2,000 completions and 50 chat requests per month. Never used Copilot or any AI assisting tool, is this a lot or is it as free as cheese in a mousetrap?

The org I work for pays for Copilot so I'm used to using it.

It would probably take me 10 days to use up 50 chats? 5 a day seems about right.

I have NO idea how many completions I use.

Re: GitHub Copilot is now available for free

#303

I think this is a bad move... I immediately switched, 2000 completions for me (I have it disabled by default on Neovim) is enough, and 50 chats, more than enough I didn't even know they had chat like ChatGPT.

If you've disabled completions and didn't know about chats, what were you using Copilot for?

Re: GitHub Copilot is now available for free

#305

Working with people who use this stuff a lot has made my current job just so so much harder in every way its astonishing. I used to solve problems with code, now I feel like hermeneut or dream analyzer: absent of human intention, codebases quickly become these weird piles of different idioms, even without considering the hallucinations (those have definitely cost me a few sleepless nights now either way). But I am ju…

Where I work, we have a directive to use AI as much as we can wherever possible. I was handed a codebase that's been working on by many, many, many different people over the past ~2 years and was written almost entirely with AI (starting with GPT 3)

The only way you can deal with the codebase is to fully embrace the AI. Whenever I want to make anything beyond a simple API change, I have to boot up Cursor and give it 5+ files for context and then write a short novel about what I want it to do. I sip some coffee while it chugs away and spits out some changes, which I then have to go and figure out how to test. I'm not fully convinced that the iteration time is any faster, and the codebase is a hot mess.

It also just feels very stifling and frustrating to me to have to write a ton of prose for something when I'm used to being able to write code to do it! I have to go home and work on other projects without AI just to scratch the itch of actually programming which is what I fell in love with all those years ago.

Re: GitHub Copilot is now available for free

#307
post #47

Earlier quoted context omitted.

The actual killer feature for me is the much superior autocompletion, Cursor always suggests an edit inline once I stopped typing, without having me to type a prompt to ask it to do stuff. And it feels faster than GH Copilot, too. For us who prefer coding ourselves (instead of telling LLMs to do stuff and review the result) it is much much better.

But Copilot does exactly the same? You don't need to prompt anything.

No, Copilot is just dumb, for example, I have the following code:

    func(a, b, 1)
    func(b, c, 1)
and, say, for some reason I need to swap the order so the first line looks like func(1, a, b). After doing that, without even moving to the second line, Cursor just suggests changing the second line to func(1, b, c).

You just can't make Copilot do this. Even after you move to the second line, it won't suggest anything. It just suggests a completion starting from where your cursor is, instead of an inline edit around where you are at.

Sometimes you can delete everything after func( on the second line and Copilot will finish it, but sometimes it just can't and decided to autocomplete irrelevant (e.g. func(1, e, f).

In this case there's not much intelligence needed, but for more complicated changes Cursor does just as well.

Re: GitHub Copilot is now available for free

#308

Is there some way to check what I currently use? I rarely use chat, so 50 per month probably wouldn't be an issue, but completion has become my main completion tool, not sure if I'd stay under 2000..

Can you see it here?

https://github.com/settings/billing/summary

I have Copilot from an org I'm in so I just see "You are assigned a seat as part of a GitHub Copilot Business subscription"

Re: GitHub Copilot is now available for free

#309
post #137

Earlier quoted context omitted.

But Copilot does exactly the same? You don't need to prompt anything.

Yes, sounds like Copilot but without the benefit of using my favourite editor.

Cursor is literally just a reskinned VSCode. At this point Copilot is playing catch-up to them and gaining ground quickly.

Re: GitHub Copilot is now available for free

#310
post #5

I ditched Copilot for Cursor and never looked back. Cursor might be the only other AI product with product market fit than ChatGPT, it's that good

Looks nice but if it phones home then my boss won't let me use it.

If you pay for the "Business" license, then you get some guarantees about privacy + security. It was a fight, but we eventually got the go-ahead from our legal team and are able to use it. It's pretty nice.
Post reply on HN