Alt text: an ad for Github Copilot when viewing files in a github repo

73 points

come to codeberg my friend https://codeberg.org

permalink
report
reply
41 points
*

Codeberg only allows open source licensed code. If you’re working on non-free software you could self host Codeberg’s underlying software, or SourceHut is a different but other good option too.

permalink
report
parent
reply
10 points

In what circumstances would you develop non-free code and still have the need to pick a provider? Don’t companies have regulations usually, so your have to use either their own hosted instance or GitHub enterprise?

permalink
report
parent
reply
15 points

I use GitHub private repos for my home configuration stuff. So it’s not open source since I’m the only one using it and I don’t want someone else to know how to attack my network.

For certain configurations, self hosting doesn’t make sense. For people like me, who would rather spend his time doing the stuff I care about instead of maintaining the stuff I don’t care about, I’m okay giving Microsoft some “control” over my code for the convenience.

That said, I am thinking about moving my FOSS code off of GitHub since that is an option. I’d have to see their CI/CD pipelines though.

permalink
report
parent
reply
4 points

i work for some people who don’t host their own gitlab/gitea/whatever and use the paid tier from github or gitlab. they could not use codeberg.

permalink
report
parent
reply
1 point

Do they require a phone number? I tried to sign up to gitlab (just to post bug reports!) but they required a phone number (which is linked to government ID).

permalink
report
parent
reply
2 points

no, email is enough

permalink
report
parent
reply
65 points
*
  1. it’s not intrusive
  2. it can be dismissed in one click, and this hides these ads everywhere and permanently
permalink
report
reply
63 points

Yeah… And microtransactions in videogames used to be “just cosmetic”. /s

permalink
report
parent
reply
21 points

Nah, no /s needed when there are actual ample examples of enshittification via nickel and diming ads and ad-like bwhavior.

permalink
report
parent
reply
-4 points
*
Deleted by creator
permalink
report
parent
reply
15 points

Someone needs to turn the hyperbole dial down on Lemmy. My feed is frequently nothing but Chicken Little’s whining about trivial shit. When something truly egregious comes up, I’m not going to be able to see if in a sea of outrage.

permalink
report
parent
reply
4 points

Privacy, FOSS, leftists – all of these communities have a very large presence here, and while I love all of them, they do tend to love their purity tests. Purity tests have been a constant in these communities for as long as I can remember them existing. Lemmy just has a high concentration of 'em.

permalink
report
parent
reply
7 points

Horse armor

permalink
report
parent
reply
4 points

Please drink verification can to push

permalink
report
parent
reply
29 points
*

Honestly, I feel like you guys are just nit picking now lol

That’s the least intrusive ad I’ve ever seen

permalink
report
reply
59 points

It always starts small. The next step is, every time you commit code you get that then every time you commit code you have to disagree not using copilot.

It has to be stopped when it is small.

permalink
report
parent
reply
38 points

It has no place in a source code repository… It starts small and gets worse. Always.

permalink
report
parent
reply
1 point

So far you guys have complained about something I can’t replicate, and nobody actually tested except for me.

And then a feature which has no real impact on real developers, just people stealing code

Now you’re complaining about this. Seriously, it’s just nitpicking.

I didn’t hear anyone complain when Firefox added pocket support and VPN options into their config.

Again, really not a big deal at all… There’s a reason no real developers are complaining about this stuff…

Also why doesn’t it have any place here? It’s a service GitHub offers related directly to development. And it needed a big red square around it so anyone even knew what op was referring to.

Next thing we know you guys will be complaining that the submenu contains links to their other services like issues and such (someone actually complained about GitHub offering too many features last thread… And they got upvoted for it simply because they claimed Microsoft was using features to extinguish other services or whatever).

The first guy complaining in the first thread didn’t even have much source code commits on GitHub (and it seemed like it was a free account). But was making a huge deal about everything

If you’re genuinely upset, write about it on the front page of your repos. But, I suspect the people complaining barely use GitHub anyway honestly

permalink
report
parent
reply
2 points

I didn’t hear anyone complain when Firefox added pocket support

People did. I did. Firefox’s Pocket integration is always the first thing I disable on a fresh install. You’ll always find people complaining about the tiniest things :-)

permalink
report
parent
reply
2 points

Dumb take.

permalink
report
parent
reply
34 points

You go accepting one small thing after another, and soon you will be locked into a crappy service.

permalink
report
parent
reply
-4 points
*

Sure mate.

It’s like covid where we got told we’re all going to die from the vaccine and there will be super cancers or whatever.

Years later, and it hasn’t happened.

Firefox made Google their starting page decades ago. They profit from it, have things gotten worse? No… Better stop using Firefox and move to edge. But, based on your comment, they should have by now

This is literally a tiny non intrusive text just mentioning a service they offer. Everyone would be confused unless it didn’t have that red square

Are vendors no longer even allowed to link to their own services now? Because in another thread, Microsoft literally got accused of this because they offered things like issue tracking in GitHub. It’s apparently fine for other vendors to do this though.

May I recommend you complain about this on the front page of the github repos you own if you actually believe it’s a big deal?

It might have even been there for months lol

permalink
report
parent
reply
0 points
Deleted by creator
permalink
report
parent
reply
23 points

Incase people missed it.

permalink
report
parent
reply
10 points

Thanks but where did keanu come from 😂

permalink
report
parent
reply
1 point

I will take the credit for this

permalink
report
parent
reply
27 points

That text has been there for like a year?

permalink
report
reply
5 points

Only noticed it today. I guess years of adblocking made me ultra sensitive to ads that this one stuck out like a sore thumb.

It is quite antithetical to the principles of FOSS to rely on a platform that pushes ads. It’s unfortunate that we settled on github but it is what it is.

permalink
report
parent
reply
11 points

it is what it is.

Isn’t the whole point of git that the repo is cloned in a million places. You can switch the remote repo really easily?

Maybe i’m wrong; I stopped using github years ago. And I don’t do a lot of collaborative stuff, so I’m happy with just local git + rsync, local backups for most things. Maybe it has loads of unique features I’ve never noticed.

I’m sure there are ways to scrape other data off the platform too. For example:
https://docs.codeberg.org/advanced/migrating-repos/

I’m not saying the alternatives are necessarily better for every project. Maybe github really is best for some - but it is a choice of the project to use github. They can move if they prefer the set of features of another repository.

I’m not convinced by anyone using “critical mass” justification for choosing github, that sounds like stockholm syndrome even though you have a key to the door.
“Too lazy to switch” that’s legitimate; if a wee bit dissapointing.
“Doesn’t allow my special sauce proprietary licence” - well . . .

permalink
report
parent
reply
7 points

Github did a lot of work into making it incompatible with just git. Moving issues, wiki, projects etc. etc. Makes it not just a simple switch to another hoster.

permalink
report
parent
reply
1 point

You can always clone it and use services like gitlab or codeberg. Or host your own Gitea instance.

permalink
report
parent
reply
26 points

Enshitification doesn’t really apply to GitHub because you aren’t really locked into GitHub. At least you aren’t so long as you consider the git part of it to be more important than the social media platform part of it. Repositories are totally interoperable with other services so the cost to jump platform is fairly low. At least so long as you aren’t relying on curling stuff directly from GitHub, which everyone knows is a terrible idea and very bad practice yet happens all the time anyway.

The template and framework of this idea requires social media platforms be finger traps, with way higher costs to leave than enter.

Doctrow himself is pretty clear about this. Interoperability is the way you fight back against enshitification.

permalink
report
reply
17 points
*

Github is pretty much a social network for coders these days. If it was so easy to switch away or just not use their service, why is it that the vast majority of projects are hosted there? Git alone can’t be the reason, as you rightly say it isn’t any different from other git hosts. The relevant parts are the collaboration features and those are exactly the type of social media that enshittification applies to.

permalink
report
parent
reply
9 points
*

Doctrow himself is pretty clear about this. Interoperability is the way you fight back against enshitification.

funny that’s not what I just read in his FT piece “There are four constraints that prevent enshittification: competition, regulation, self-help and labour. To reverse enshittification and guard against its re-emergence, we must restore and strengthen each of these.” published just yesterday.

Also FWIW we absolutely are locked into GitHub… because others are too. That’s why M$ bought it in the first place, classic strategy from Redmond. I go use Gitlab, have my own Gitea instance, but in practice where do people talk on issues? Github. That’s why even entities like Mozilla or KDE that have entire CI and bug system outside of Github still often have mirrors there. Because that’s sadly where most of us end up being locked.

permalink
report
parent
reply

Privacy

!privacy@lemmy.ml

Create post

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

  • Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post
  • Don’t promote proprietary software
  • Try to keep things on topic
  • If you have a question, please try searching for previous discussions, maybe it has already been answered
  • Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
  • Be nice :)

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

Community stats

  • 4.3K

    Monthly active users

  • 2.9K

    Posts

  • 78K

    Comments