this post was submitted on 19 Dec 2024
153 points (92.7% liked)

Technology

60009 readers
3806 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 2 years ago
MODERATORS
 

Microsoft-owned GitHub announced on Wednesday a free version of its popular Copilot code completion/AI pair programming tool, which will also now ship by default with Microsoft’s popular VS Code editor. Until now, most developers had to pay a monthly fee, starting at $10 per month, with only verified students, teachers, and open source maintainers getting free access.

GitHub also announced that it now has 150 million developers on its platform, up from 100 million in early 2023.

“My first project [at GitHub] in 2018 was free private repositories, which we launched very early in 2019,” GitHub CEO Thomas Dohmke told me in an exclusive interview ahead of Wednesday’s announcement. “Then we had kind of a v2 with free private organizations in 2020. We have free [GitHub] Actions entitlements. I think at my first Universe [conference] as CEO, we announced free Codespaces. And so it felt natural, at some point, to get to the point where we also have a completely free Copilot, not just one that is for students and open source maintainers.”

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 2 hours ago

As I like to test things before saying something critical about them, I rushed to my GH account in order to test this "Copilot" from GitHub (it's a weird name considering that Copilot is also a Bing AI; both Bing and Copilot are Microsoft products, so unsurprisingly there's zero creativity coming from them).

So far:

  • It's nothing new: it's just OpenAI ChatGPT 4o under the hood (something I already use through OpenAI's website, thanks for the nothing burger, Github)
  • It's GPT 4o with supposedly some integration with GH APIs...
  • ... except that it has no Github Gists integration (I use Gists more than I use repos)
  • ... and it fails to retrieve the list of all my repos so far (something I managed to manually do through my browser, accessing some endpoint from Github's API (it requires no token) and using Devtools to map and format the JSON array into a string list)
  • The paid version seems to offer the possibility to pick another LLM model: Google Gemini, Anthropic Claude, OpenAI ChatGPT o1 (also known as "strawberry", who can't count "how many R's" are there within its own name) and... that's it. Also nothing new, even if you ever dare to pay for it.

Summary: a "nothing burger". It perfectly describes this... "tool"?

[–] [email protected] 3 points 3 hours ago

If would be amazing to stop using the word free when we are talking about companies like Microsoft and Google

[–] [email protected] 5 points 14 hours ago (1 children)

honestly copilot is great just to autocomplete repetitive lines of code but not enough to pay. i find the emmet snippets much better.

[–] PlutoniumAcid 2 points 14 hours ago (1 children)

I've had much joy from using 'windsurf', the VSCode clone with the stupidest name.

[–] [email protected] 1 points 8 hours ago

Same here. I'm a Cursor subscriber but I loked Windsurf better after using its free trial.

[–] [email protected] 38 points 22 hours ago (1 children)

uBlock Origin Filters to get rid of Copilot bloat on Github
uBlock Origin => Open the Dashboard => My Filters => Add:

github.com##.copilotPreview__container
github.com##.AppHeader-CopilotChat
github.com##li.ActionListItem:has-text(Copilot)
github.com##a[href*="/settings/copilot"]
github.com##a[href*="/features/copilot"]
github.com##a[href*="/resources/articles/ai"]
github.com###copilot_free_global

Also disable + block everything under: https://github.com/settings/copilot

[–] [email protected] 8 points 21 hours ago (3 children)

Time to start using VSCodium then, I want no cloud AI in my development setup.

[–] [email protected] 2 points 14 hours ago

i like vscodium but is sublime text still worth it. i use it for some things but the packages are harder to find/manage, i feel.

[–] [email protected] 2 points 21 hours ago

Been using VSCodium for a few years now, for loose file editing,
no complaints about it, imo it's what VSCode should be.

[–] [email protected] -1 points 21 hours ago (2 children)

better use Zed, it is hot cake

[–] [email protected] 1 points 14 hours ago (1 children)

just waiting on the windows version :(

[–] [email protected] 1 points 1 hour ago (1 children)

i hope it never comes, use gnu/linux

[–] [email protected] 1 points 1 hour ago

as soon as i can afford a new laptop but until then i have what i have

[–] sfxrlz 2 points 17 hours ago (1 children)

But it has ai chats baked in as well, or is there a way to disable it? Haven’t looked properly yet.

[–] [email protected] 2 points 1 hour ago

there are ways to disable that, check r/zed

[–] [email protected] 14 points 20 hours ago

Oh good, FREE SLOP FOR ALL!

[–] [email protected] 22 points 1 day ago

I don't need help to do copyright infringement Microsoft.

[–] plz1 26 points 1 day ago

Better tl:dr;

GitHub announced a free version of its Copilot code completion tool, previously only available to students and open-source maintainers. The free plan, limited to 2,000 code completions per month, aims to expand Copilot’s reach and enable more developers worldwide. GitHub also announced reaching 150 million developers on its platform.

[–] [email protected] 54 points 1 day ago

They're gonna have to pay me to waste my time with this trash

[–] [email protected] 43 points 1 day ago (1 children)

Does the EFF call it Free?

[–] [email protected] 17 points 1 day ago (5 children)
[–] BrianTheeBiscuiteer 13 points 19 hours ago (1 children)
[–] semperverus 4 points 14 hours ago

This needs to get added to the common nomenclature as the third option 😂

[–] [email protected] -1 points 1 day ago (2 children)

No such thing as a free beer, no more than there's a free lunch.

[–] [email protected] 7 points 17 hours ago

no more than there's a free lunch.

[–] [email protected] 7 points 1 day ago

Well, there's free Copilot now.

load more comments (3 replies)
[–] [email protected] 30 points 1 day ago* (last edited 1 day ago) (3 children)

My question is, why give it for free? Has their product developed enough to win in the AI developer space? Are we reaching the point where you could self-host an AI code assistant as good as copilot? Or are projects such as johnny.ai (renamed, I'm not going to advertise it) challenging Microsoft's market share in the AI developer space?

My only guess is Microsoft wants you to get used to their ecosystem and further ingrain developers into their development ecosystem. At best, once you are used to their ecosystem you'll stick with them out of familiarity. At worst, they can use your input (prompts, refactors, etc) to further the development of copilot.

To me this smells of typical subsidizing of a product to capture market share then lock in that market share. Anything I'm missing?

Edit: johnny.ai seems to be a domain offered for resale by godaddy. I didn't mean to link them but I'll leave it here, don't give godaddy money as they are a terrible domain name registrar.

[–] [email protected] 20 points 1 day ago

It's a free sample, which is a very common marketing technique. The free tier only gives you 2000 code completions a month so if you end up using it a lot you'll need to switch to a paid tier. Nothing particularly nefarious there.

[–] [email protected] 34 points 1 day ago (8 children)

To me this smells of typical subsidizing of a product to capture market share then lock in that market share. Anything I'm missing?

That's exactly it.

From their email:

What you get:

2,000 code suggestions a month: Get context-aware suggestions tailored to your VS Code workspace and GitHub projects.

50 Copilot Chat messages a month: Use Copilot Chat in VS Code and on GitHub to ask questions and refactor, debug, document, and explain code.

Choose your AI model: You can select between Anthropic’s Claude 3.5 Sonnet or OpenAI’s GPT 4o.

Render edits across multiple files: Use Copilot Edits to make changes to multiple files you’re working with.

Access the Copilot Extensions ecosystem: Use third-party agents to conduct web searches via Perplexity, access information from Stack Overflow, and more.

So it's just a rate limited thing meant to get you signed up and then cut you off right when you get used to it. I get access through work and well, it just sucks.

load more comments (8 replies)
[–] [email protected] 14 points 1 day ago (1 children)

Can i point it at a local endpoint or do they wanna force me to send all my code to thwir servers

[–] theherk 12 points 1 day ago (2 children)

Run copilot’s proprietary model locally? You’re dreaming. But you can do this with ollama, and they aren’t forcing you. There are many local models that works pretty well.

[–] residentmarchant 5 points 1 day ago

I used Ollama locally and it worked decently well. Code suggestions were fast and relatively accurate (as far as an LLM goes). The real issue was the battery hit. Oh man, it HALVED my battery life, which is already short enough when running a server locally

[–] [email protected] 7 points 1 day ago (1 children)

No i mean i assume they are shipping a vscode extension as default. I was wondering if said extension allows me to point at said locally run model.

[–] eager_eagle 3 points 17 hours ago

They aren't. Copilot is not a built-in extension. Can't say much about future plans though.

[–] [email protected] 16 points 1 day ago (2 children)

There's absolutely no way this is sustainable

[–] [email protected] 20 points 1 day ago (1 children)

It's limited. They give you a free dose at first and expect you to come back for more later.

[–] [email protected] 10 points 1 day ago (1 children)
[–] [email protected] 3 points 19 hours ago

It's basically digital drugs.

[–] [email protected] 3 points 1 day ago

I mean chatgpt isn't sustainable right now, and is losing money.

Large corpos/VC funded startups will happily burn money to capture a critical mass of users. They're frontloading cost to capture market share. Similar to Alexa's, they're dirt cheap to get you into their ecosystem. Rappi has done this in Latin America, uber did it for a time, etc.

[–] Solumbran 10 points 1 day ago

The fact that it even exists still shows how bad the state of programming is nowadays.

load more comments
view more: next ›