this post was submitted on 23 Jan 2024
30 points (100.0% liked)

Programmer Humor

19154 readers
2012 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 

I wonder what would happen if I'd enable them all at the same time.

top 11 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 8 months ago (1 children)
[–] [email protected] 2 points 8 months ago (1 children)

And your IDE is laggy as hell

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

Just get copilot for vim /s

[–] [email protected] 1 points 7 months ago (1 children)
[–] [email protected] 0 points 7 months ago* (last edited 7 months ago)

Github Copilot (n.) accelerated editing for programmers who refuse to learn any form of accelerated editing besides tab completion, and/or are too lazy to use a search engine to look up an algorithm they don't know

[–] [email protected] 2 points 8 months ago

The JetBrains AI plugin wants to be activated so badly, but legal says we can only use GitHub copilot. The copilot plugin is really good so I don’t mind, but we all know the data is going to OpenAI regardless of the plugin. Data sovereignty will only be achieved by running these services locally.

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

I'd love that IDEs come up with a standard API for AI generation, so you can switch easily and not have to deal with 620461 pluggins. That'll also help AI Devs to not bother about client side and just focus on the server side.

Like, for example, RefactAI. It's great, except the pluggins is often late to get major version ports, or even took 2 months to get ported to rustrover.

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

And I can't use any of them due to legal and IP concerns...

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

I've got just 2 now. Codium and Blackbox.ai. Not because they're the best, but because I'm a cheapskate hobbyist and they're free :)

I'm only just starting to play with AI tooling, so I don't have an opinion on which is better, but something about the way Blackbox worked within VSCode means I went through the hassle of getting it installed to vscodium when I switched.

I suspect that Codium might be better at oddball stuff, though, like OpenSCAD. Blackbox seems to just make bad guesses while trying to regurgitate code I've already written. Codium seems to have at least a primitive idea of what's going on with OpenSCAD. But Blackbox does a great job of cleaning up my comments and even generating decent comments for uncommented code.

FWIW, Codium actually labels OpenSCAD as "experimental", but I don't know if that's just boilerplate for something it's never been trained on or whether there is some training data in its system.

Blackbox is a pain to work with in other ways, though. It was like pulling teeth to get an account and I still can't find anything on their pricing--or any documentation, for that matter--despite language suggesting that there are different tiers and a chat UI that offers different settings (like web browsing mode and fun mode). And the Blackbox name isn't doing it any favours, given that "black box" is a generic term in the AI community and others. It's own chat doesn't seem to know that a question about the service might be about the service instead of the generic term.

[–] [email protected] 2 points 7 months ago

Codium is one of the few which does something different

[–] [email protected] 0 points 8 months ago

I've been using Github Copilot for a few weeks now and it's really helpful. I'll likely keep the subscription on that one. Curious about the other ones mentioned here 🤔