2
submitted 1 year ago by fuser@quex.cc to c/programming@beehaw.org

Copilot is great, but a hundred bucks for what is basically a smart autocomplete seems a bit much - mostly, I hate the fact that the code is constantly transmitted to github (my repos are mostly local) - are there any reasonably convenient options for doing this without github looking over my shoulder all the time? I'm using VSCode but not wedded to it.

top 8 comments
sorted by: hot top controversial new old
[-] loren@programming.dev 1 points 1 year ago

I tried a few and Codeium is the best

[-] kavin@feddit.rocks 1 points 1 year ago

You could try HF Code Autocomplete VSCode extension. That would allow you to use open-source LLMs like https://github.com/bigcode-project/starcoder.

[-] fuser@quex.cc 2 points 1 year ago

thanks - that looks like full independence and would be good to try. I've been using codeium, which was suggested here and it seems as good, if not better than github copilot and it's free for solo developers.

I appreciate you taking the time to make the suggestion - I've learned quite a lot about open source software options in a few weeks here on Lemmy and find it's been an excellent resource for technical info and suggestions.

[-] livendie@beehaw.org 1 points 1 year ago

Why would you use copilot in the first place! Is it that hard to write code in a simple text editor like vim?

[-] Sonotsugipaa@lemmy.dbzer0.com 1 points 1 year ago

I use VS Codium, which seems to have a lot of home-phoning disabled although I really don't trust Microsoft code still somehow doing its thing now and then

[-] gnarg@reddthat.com 0 points 1 year ago

https://github.com/fauxpilot/fauxpilot is an OSS alternative, don't know how viable it is. https://codeium.com is commercial, but has a free tier that seems to offer most of what CoPilot offers.

[-] raubarno@lemmy.ml 0 points 1 year ago

The alternative is... YOU!

Invest in yourself, get training/practice, and eventually you will become strong enough you realize you don't need any autocomplete! :)

[-] fuser@quex.cc 1 points 1 year ago

Thanks! Respectfully, I think I'm OK on that side of the equation. But you're right - you should invest in your own learning and self-directed growth - this applies to all facets of life, not just writing python modules.

I like using copilot. Now that we aren't using punch cards to write monolithic BASIC and we have an internet to work with, most of the brain work in programming is component-based integration. AI makes typing out code a LOT faster, so I won't be ditching it to resume writing out for-loops end-to-end. I just don't want every line of code available to github and definitely don't want to fund the walled AI model if I can find a way around it.

this post was submitted on 22 Jun 2023
2 points (100.0% liked)

Programming

10 readers
2 users here now

All things programming and coding related. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 1 year ago
MODERATORS