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
If you're concerned, you should switch the license of your code, not really where you host it. As long as your license allows LLM/AI models to train on your code, why would you be mad that it does?
Gitlab Duo
131–140 of 160 posts
Re: Gitlab Duo
#132Back 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
> Also gitea is a much more lightweight option and can use sqlite for db. Much easier to deploy on a rpi Worth mentioning Forgejo as well ( https://forgejo.org ), which is Codeberg's fork of Gitea. Same features and as lightweight as Gitea. Hard-forked a couple of months ago after some transparency concerns from the new parent company that owns Gitea now.
Re: Gitlab Duo
#133Gitlab really should stop adding features: the thing is bloated with tons of menus and options that most users don't use or understand. PMs seem to need to do PM, stop them, listen to tech people.
please raise the price coz I need to pay for features that I don't need and don't use :)
[1]: https://about.gitlab.com/blog/2023/03/02/gitlab-premium-upda...
Re: Gitlab Duo
#134Earlier quoted context omitted.
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.
I don't understand, software heritage doesn't make derivatives or remove the attached license.
It's like Common Crawl, another non-commerical mass scraping project just benevolently stealing creations for "AI" companies.
Re: Gitlab Duo
#135No one has mentioned this yet, but their pricing is twice of what I pay for github copilot. What does it offer that's substantially better than copilot?
Re: Gitlab Duo
#136Gitlab really should stop adding features: the thing is bloated with tons of menus and options that most users don't use or understand. PMs seem to need to do PM, stop them, listen to tech people.
Mature Enterprise products will have so many obscure and random features that you practically need certification to understand all of them; but most end-users are not supposed to understand all of them. They just want to understand the ones that affect them. The fact that the features offered are maybe 50% as good (if that) as the ones offered by competing products is completely besides the Actual Value Proposition available to users who get hired to work inside BigEnterprise, which is the following choice:
a) Use a 50%-as-good product that is already installed and supported and by internal team;
b) Take the hard road to try to get a new product in: find the budget for a new product, convince the internal (IT?) team to install and maintain it, get them to integrate it with the rest of the BigEnterprise's systems (at least stuff like user management and sending emails), get the new product through Procurement processes.
Is it any wonder that 99% of the time, BigEnterprise employees choose (a) ?Product strategy when selling to these customers is: be the default choice, not the best choice. Get internal enterprise users to keep choosing (a). Eventually, so much internal enterprise usage depends on 50%-utility features, that anyway the system becomes nearly impossible to rip out, and then you can start to put in yearly price increases that they can't stop paying.
As long as you have a mainline feature that is best-in-class to get your foot in the door with new customers (so that their users can start using the 50%-utility features), you have a coherent product strategy. GitLab's best-in-class mainline feature is the combination of Git repository hosting + GitLab CI; their closest competitor is GitHub Enterprise which is more expensive (also GitHub Actions sucks), and Bitbucket is a sad joke.
Re: Gitlab Duo
#137Gitlab really should stop adding features: the thing is bloated with tons of menus and options that most users don't use or understand. PMs seem to need to do PM, stop them, listen to tech people.
Re: Gitlab Duo
#138Earlier quoted context omitted.
Then use a license that say your code can't be used to train AI models. Honestly I agree that in the current state of things, it's fair for them to train on public data as long as the license doesn't forbid it. I learned to code this way, so it makes sense to allow AIs to do the same, for now. If it's a problem, just use another license.
Atmost all open source code has a licence requiring attribution. Where is the attribution?
You want to explicitly forbid AI training, not require attribution.
Re: Gitlab Duo
#139Earlier quoted context omitted.
Then use a license that say your code can't be used to train AI models. Honestly I agree that in the current state of things, it's fair for them to train on public data as long as the license doesn't forbid it. I learned to code this way, so it makes sense to allow AIs to do the same, for now. If it's a problem, just use another license.
The problem is that there are software evolutions not foreseen by older licenses. Cloud providers, AI. Relicensing can be non trivial. Choosing the right license is non trivial. Who can say for sure which license is good in this new age?
Re: Gitlab Duo
#140Earlier quoted context omitted.
If you're concerned, you should switch the license of your code, not really where you host it. As long as your license allows LLM/AI models to train on your code, why would you be mad that it does?
My code has a license that disallows using it to create proprietary software, but it seems that proprietary LLMs are still being trained on it.