Live data from Hacker News

Gitlab Duo

about.gitlab.com

31–40 of 160 posts

Re: Gitlab Duo

#31
post #22

Back to self hosting my code. Side note: Gitlab is one of the few companies to provide a self hosted version of their VCS. https://docs.gitlab.com/ee/install/requirements.html Also gitea is a much more lightweight option and can use sqlite for db. Much easier to deploy on a rpi

Soft serve is lighter still. https://github.com/charmbracelet/soft-serve

not sure how lightweight any of these are, but https://gitolite.com/gitolite/ just needs git and ssh deployed. And it works like a charm.

Re: Gitlab Duo

#32
post #11

A half-assed feature nobody asked for? In my Gitlab?! Unbelievable!! On a serious note, wtf Gitlab? Every once in a while I get an email notification from a feature request I subscribed to (that has been open for years) because yet another large premium customer requests that it be implemented. Gitlabs response is always that they don't have capacity/manpower to implement it, yet they're able to implement crap like t…

I wrote a (satirical?) blog post about this behavior: https://candid.dev/blog/becoming-an-ai-company/ Every company seems to be throwing their backlog away and focusing on adding AI features no one asked for. Could be a lot of opportunity for startups that actually listen to their end users to gain some traction instead of chasing GenAI.

> Could be a lot of opportunity for startups that actually listen to their end users to gain some traction instead of chasing GenAI.

This made me actually look into it instead of just complaining on the internet. The feature I was referring to was the Conan package repository[1]. Apparently, Forgejo implemented support for that already[2], as well as other features that originally drew me to Gitlab in the first place.

I think it may be time to consider switching.

1: https://gitlab.com/groups/gitlab-org/-/epics/6816

2: https://forgejo.org/docs/latest/user/packages/conan/

Re: Gitlab Duo

#33

Here are the models they use [0]. They best they do is Claude 2, hard pass. [0] https://docs.gitlab.com/ee/user/ai_features.html#language-mo...

GitLab team member here. Thanks for your feedback.

You can follow the migration to Claude 3 in this public epic: https://gitlab.com/groups/gitlab-org/-/epics/13297

Re: Gitlab Duo

#34

Anyone using this? We use a self-hosted Gitlab for 5 years now and had to upgrade to premium after they killed the basic version. Now I would essentially have to double my spending (again) for this new feature.

Considering they still use Claude 2 as the model for many features, I'd pass. Now, if they upgraded to Claude 3, on the other hand... I would still go with Codeium[1] and the Claude 3 API. [1]: Which, to be fair, has fewer features.

GitLab team member here. Thanks for your feedback :)

You can follow the migration to Claude 3 in this epic https://gitlab.com/groups/gitlab-org/-/epics/13297

(also shared in this thread https://news.ycombinator.com/item?id=40114647 )

Re: Gitlab Duo

#35
post #30
post #22

Back to self hosting my code. Side note: Gitlab is one of the few companies to provide a self hosted version of their VCS. https://docs.gitlab.com/ee/install/requirements.html Also gitea is a much more lightweight option and can use sqlite for db. Much easier to deploy on a rpi

Are you concerned at all about the raspi’s sd card corrupting/failing? I’d feel like this would always be at the back of my mind

You don't have to run a Pi from an SD card nowadays, and shouldn't do if you can help it. They've supported USB boot for a while and the Pi5 can also boot from an NVMe SSD hooked up to the exposed PCIe lane.

Re: Gitlab Duo

#36
We've tried this out for some weeks at my company and concluded it's not ready yet.

As someone else mentioned they don't use state of the art models: https://docs.gitlab.com/ee/user/ai_features.html#language-mo... (though they are working on using Claude 3)

The completion plugin for the JetBrain IDEs (pycharm tested) appear to be very barebones, and judging by the results - does not seem to take advantage of the context beyond the current file in a good way. One of my colleges say the 2.x version is better though.

We were excited about the possibilities for MR and issue integration, but using it for this is IMO totally useless at the moment. Last I checked some of this will also only be available to Ultimate customers.

Re: Gitlab Duo

#37
post #27

From that page: > Will my code be used for training AI models? > GitLab does not train generative AI models based on private (non-public) data. The vendors we work with also do not train models based on private data. So they will steal your code if it is public, ignoring license. Understood.

Given that it's public, yes, gitlab as well as every other model on earth will be trained from it.

Is it right? I don't know. Can we stop it? Absolutely not.

Honestly, I find it comforting that gitlab is at least being straightforward about it

Re: Gitlab Duo

#38
post #27

From that page: > Will my code be used for training AI models? > GitLab does not train generative AI models based on private (non-public) data. The vendors we work with also do not train models based on private data. So they will steal your code if it is public, ignoring license. Understood.

that's what github and software heritage do too. apparently just publishing your software code means it's open game even if it's all rights reserved.

Re: Gitlab Duo

#39

Anyone using this? We use a self-hosted Gitlab for 5 years now and had to upgrade to premium after they killed the basic version. Now I would essentially have to double my spending (again) for this new feature.

GitLab team member here. Thanks for your feedback. GitLab Duo provides AI-assisted features in the DevSecOps lifecycle. GitLab Duo Chat was released as GA last week [0] Code Suggestions are GA, too, and help with code completion and generation [1] The documentation provides more insights on availability and usage [2] Helpful learning resources: If you are looking for practical examples and prompt tips for Duo Chat, b…

Did you use Gitlab Duo to write this comment?

Re: Gitlab Duo

#40
post #27

From that page: > Will my code be used for training AI models? > GitLab does not train generative AI models based on private (non-public) data. The vendors we work with also do not train models based on private data. So they will steal your code if it is public, ignoring license. Understood.

Given that it's public, yes, gitlab as well as every other model on earth will be trained from it. Is it right? I don't know. Can we stop it? Absolutely not. Honestly, I find it comforting that gitlab is at least being straightforward about it

> Is it right? I don't know. Can we stop it? Absolutely not.

Depends on what you mean by "stop it". Patents are public, but it's hard to employ them for commercial purpose without an agreement from the owner.

Post reply on HN