this post was submitted on 10 Feb 2024
306 points (86.4% liked)

Privacy

31934 readers
755 users here now

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

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

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

top 50 comments
sorted by: hot top controversial new old
[–] tengkuizdihar@programming.dev 72 points 9 months ago (2 children)
[–] something_random_tho@lemmy.world 40 points 9 months ago* (last edited 9 months ago) (1 children)

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.

[–] itslilith@lemmy.blahaj.zone 10 points 9 months ago (2 children)

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?

[–] CosmicTurtle@lemmy.world 15 points 9 months ago (1 children)

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.

[–] QuazarOmega@lemy.lol 11 points 9 months ago* (last edited 9 months ago) (1 children)

Just FYI, you can keep personal repositories for configurations and whatnot on Codeberg, check out the FAQ: https://docs.codeberg.org/getting-started/faq/#can-i-host-personal%2C-private-repositories-that-i-do-not-intend-to-publish%3F

I'd have to see their CI/CD pipelines though.

~~Codeberg hasn't deployed their Actions yet, but the software Gitea and Forgejo both have it, so I believe it will come some time in the near future (don't know how near though, could probably ask them over on @Codeberg).~~

EDIT: not completely true, actions have been ready for a while apparently, but you currently have to provide your own compute: https://docs.codeberg.org/ci/actions/
Which isn't ideal, though

In the meantime you can either use Woodpecker or use another forge like Gitea hosted (has Actions already) or Gitlab with their CI/CD

[–] lud@lemm.ee 0 points 9 months ago (2 children)

Doesn't appear that you are allowed to host personal code projects though.

[–] QuazarOmega@lemy.lol 2 points 9 months ago

Of course not, that's the point. I don't know what their stance on little toy projects kept for yourself is if that's what you're asking

[–] ErwinLottemann@feddit.de 4 points 9 months ago (1 children)

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.

[–] itslilith@lemmy.blahaj.zone 7 points 9 months ago

That's what I said, they use paid GitHub, so you as the worker don't get the choice, you need to use whatever they do

Meanwhile, if you start your own project, you need to choose a platform, but you also need to choose a license, so nothing is stopping you from using a free licence and picking Codeberg

I struggle to see many cases where someone that cares about FOSS gets to choose between GitHub, Codeberg etc, but doesn't get to choose the license of their project. As an employee you get neither, for your own projects you get both.

[–] LarmyOfLone@lemm.ee 1 points 9 months ago (1 children)

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).

[–] tengkuizdihar@programming.dev 2 points 9 months ago

no, email is enough

[–] vox@sopuli.xyz 67 points 9 months ago* (last edited 9 months ago) (4 children)
  1. it's not intrusive
  2. it can be dismissed in one click, and this hides these ads everywhere and permanently
[–] Prunebutt@slrpnk.net 61 points 9 months ago (1 children)

Yeah... And microtransactions in videogames used to be "just cosmetic". /s

[–] MotoAsh@lemmy.world 20 points 9 months ago (5 children)

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

load more comments (5 replies)
[–] phillaholic@lemm.ee 15 points 9 months ago (1 children)

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.

[–] survivalmachine@beehaw.org 4 points 9 months ago

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.

[–] Evotech@lemmy.world 7 points 9 months ago

Horse armor

[–] Restaldt@lemm.ee 4 points 9 months ago

Please drink verification can to push

[–] Auzy@beehaw.org 29 points 9 months ago* (last edited 9 months ago) (4 children)

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

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

[–] ShortN0te@lemmy.ml 57 points 9 months ago

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.

[–] 1984@lemmy.today 38 points 9 months ago (1 children)

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

[–] Auzy@beehaw.org 1 points 9 months ago (2 children)

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

[–] nick@midwest.social 2 points 9 months ago (1 children)
[–] Auzy@beehaw.org 0 points 9 months ago* (last edited 9 months ago)

Most developers don't overreact about a service advertising it's own services on a service, using non intrusive text which nobody would have noticed without a red square around it.

The hilarious thing is I could go to any open source project and put a dozen red squares.

The fact that no actual projects on GitHub are getting angry about this should suggest it's an overreaction

People including myself tried this strategy for Linux before.. It's still not year of the Linux desktop

[–] DuckGuy@mander.xyz 2 points 9 months ago (1 children)

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 :-)

[–] Auzy@beehaw.org 1 points 9 months ago

You're possibly right.. I don't use pocket.. But it doesn't get in the way for me.. But, firefox also has ads for their own VPN now too. But, I guess my point is, it really isn't that intrusive.

It definitely isn't intrusive in the way that Windows 11 hijacks your chrome tabs into Edge, and takes over on reboot (I hate apple, but I literally went out and bought a mac a week after tolerating that)

[–] calzone_gigante@lemmy.eco.br 34 points 9 months ago (2 children)

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

load more comments (2 replies)
[–] ItsAFake@lemmus.org 23 points 9 months ago (1 children)
[–] ONRYO@feddit.ch 10 points 9 months ago

Thanks but where did keanu come from 😂

[–] BlessedDog@lemmy.world 27 points 9 months ago (1 children)

That text has been there for like a year?

[–] aldalire@lemmy.dbzer0.com 5 points 9 months ago (1 children)

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.

[–] BlessedDog@lemmy.world 1 points 9 months ago

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

[–] LiveLM@lemmy.zip 10 points 9 months ago (2 children)

Ublock > Pick Element > Click that > Create.

I get that it shouldn't be there but imo GitHub has made a lot more annoying changes to their UI than this piece of text

[–] vox@sopuli.xyz 16 points 9 months ago (1 children)

you don't need ublock to remove it, just hover over it and press a cross button. it permanently dismisses ALL copilot ads.

[–] hakase@lemm.ee 12 points 9 months ago (2 children)
load more comments (2 replies)
load more comments (1 replies)
[–] ambrosiaforest@lemmy.blahaj.zone 6 points 9 months ago

i deleted my github a while ago. now i use codeberg for my public repos and just use a local git repo for dotfiles

load more comments
view more: next ›