this post was submitted on 22 Feb 2024
474 points (89.4% liked)

Programmer Humor

18396 readers
681 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
474
submitted 4 months ago* (last edited 4 months ago) by sag@lemm.ee to c/programmer_humor@programming.dev
 

Use Codeberg ;)

top 50 comments
sorted by: hot top controversial new old
[–] XTL@sopuli.xyz 68 points 4 months ago (3 children)
[–] Aatube@kbin.social 15 points 4 months ago

(note, the GitLab Enterprise Edition, which is provided to the public on gitlab.com, is (like GitHub) trade-secret, proprietary, vendor-lock-in software)

Isn't EE source-available but proprietary? Plus if you just use the free tier you're not using any enterprise features

[–] SidewaysHighways@lemmy.world 3 points 4 months ago (1 children)

Will things like setting up a "stack" in portainer on docker be able to use the github alternatives like codeberg? or will those kinds of things need to be rebuilt?

[–] gnutrino@programming.dev 3 points 4 months ago (1 children)

They should™ work with any git repo hosted by any method right down to running git-http-backend as a CGI script I would have thought.

[–] SidewaysHighways@lemmy.world 2 points 4 months ago

Noice, noice!

Thanks for your response, cousin!

[–] peak_dunning_krueger@feddit.de 3 points 4 months ago* (last edited 4 months ago)

Anyone got a commmand line tool change all my stuff? Because if I have to do change all the remotes all the time, for dozens of projects I'm going to lose my mind.

Also the migration on gitlab/codeberg looked like an amount of effort that doesn't round down to zero.

[–] random9@lemmy.world 48 points 4 months ago (3 children)

I thought this was going to be a FOSS discussion, comparing GitHub and it's current owner - Microsoft - to the ethics of other hosting services like codeberg.org or something.

Then I saw where this was posted.

[–] Eyck_of_denesle@lemmy.zip 5 points 4 months ago (2 children)

I am new here. Can you kindly elaborate.

[–] random9@lemmy.world 28 points 4 months ago (1 children)

A lot of people associated with Free and Open Source Software (FOSS) have major objections to GitHub. Here's one summary: https://sfconservancy.org/GiveUpGitHub/

But the TLDR; version is roughly:

  • Your source hosted on GitHub is being used to train AI, and you are possibly giving up rights to algorithms you may have written (IANAL, and AI training is a fuzzy topic at the moment)
  • GitHub itself is proprietary, closed-source software, while they claim to be pro-FOSS. Aside from not being in the spirit of things, closed-source means you also don't know what happens with your code/data once up upload it.
  • Microsoft has a history of being anti-FOSS, while some people will say it's been changing, I think many are still rightfully concerned what their future decisions regarding GitHub might be, especially if they are a near-monopoly.

Alternative do exist, and some like codeberg.org are specifically open sourced, and pro-open source, so many people are pushing to move hosting away from GitHub and onto other options.

[–] Eyck_of_denesle@lemmy.zip 1 points 4 months ago (1 children)

Thanks for explaining it in such good detail but I was referring to your last sentence. I'm new to lemmy and I'm still looking for good communities and blocking the bad ones. I apologise for not being clear enough in the first reply.

[–] random9@lemmy.world 4 points 4 months ago

Oh - this isn't a bad community, that isn't what I meant by my last sentence - this is just a place for memes and jokes more than serious discussion, hence my expectation of a serious discussion was subverted. But programmer humor is still a great place.

[–] redcalcium@lemmy.institute 12 points 4 months ago

The previous Microsoft's CEO truly hates FOSS, famously calling it cancer. Then the next CEO reversed Microsoft's stance on FOSS, acquiring the largest FOSS collaboration site. Naturally, many view this move with suspicion since Microsoft has a history of embracing something only to extinguish it later.

load more comments (2 replies)
[–] RedStrider@lemmy.world 47 points 4 months ago (2 children)
[–] Crack0n7uesday@lemmy.world 10 points 4 months ago (1 children)

Didn't that person just want to use it to stalk an ex on Facebook.

[–] XTornado@lemmy.ml 6 points 4 months ago* (last edited 4 months ago) (2 children)

Dafuq??? EDIT: Yeah I just checked the app I guess it could be used for that in a way.

[–] Crack0n7uesday@lemmy.world 2 points 4 months ago

Yeah, that dude went on 4chan asking some very specific questions, that's how I recognized it.

[–] Crack0n7uesday@lemmy.world 1 points 4 months ago (2 children)

Our boy is over on 4chan right now posting about that again and everyone remembers and posting NYPA (not your personal army).

[–] _s1591@lemmy.world 1 points 4 months ago
[–] XTornado@lemmy.ml 1 points 4 months ago
[–] funkless_eck@sh.itjust.works 8 points 4 months ago

a legend is born

[–] random9@lemmy.world 38 points 4 months ago (1 children)

Is this copypasta yet?

I DONT GIVE A FUCK ABOUT THE CODE!! WHY IS THERE CODE? JUST MAKE A FUCKING EXE FILE AND GIVE IT TO ME.

who needs code, when all we need is exe files.

[–] funkless_eck@sh.itjust.works 2 points 4 months ago (1 children)

I think it's so popular because secretly everyone agrees

[–] firelizzard@programming.dev 3 points 4 months ago

Fuck that, I don't trust executables unless they're signed, downloaded securely (e.g. HTTPS), and I trust the source I downloaded them from. Anything else might as well be a virus. If I can't find a signed binary from a trustworthy source, I'm either not using it or I'm going to build it myself (after skimming through the code).

[–] Dehydrated@lemmy.world 38 points 4 months ago

Software Freedom Conservancy has a pretty nice page called Give Up GitHub!, definitely check that out

[–] anamethatisnt@lemmy.world 25 points 4 months ago (1 children)

I'm looking forward to the Forgejo Federation to be completed.
It will be nice to not have to choose between self hosting your repository and having your repository discoverable.

Is forge federation ready to be used by developers around the world? Not yet.
But the first Forgejo release with native federation implementation based on ForgeFed and F3 is expected next year.

Info from June 2023: https://forgefriends.org/blog/2023/06/21/2023-06-state-forge-federation/

[–] Anafabula@discuss.tchncs.de 9 points 4 months ago
[–] blargerer@kbin.social 19 points 4 months ago (3 children)

Jokes on you, I just never stopped using SVN out of laziness.

[–] DacoTaco@lemmy.world 6 points 4 months ago (1 children)

Jokes on me for saying github != git though

[–] itsnotits@lemmy.world 4 points 4 months ago

Joke's* on me

(Short for "The joke is on me".)

[–] cupcakezealot@lemmy.blahaj.zone 3 points 4 months ago (2 children)

everyone knows the proper place for code is stuffing it into a trunk

[–] herrcaptain@lemmy.ca 12 points 4 months ago (1 children)

I just store mine in memory (meat memory, not the computer stuff). If someone wants the source code I just tell them. Version control by oral tradition.

[–] MostlyBlindGamer@rblind.com 4 points 4 months ago

You joke, but that’s how a lot of the stuff I work on is documented. Passed along from one developer to the next - legends, really.

[–] PlasterAnalyst@kbin.social 2 points 4 months ago

The year of the punch card desktop.

[–] itsnotits@lemmy.world 2 points 4 months ago

Joke's* on you

(Short for "The joke is on you".)

[–] Eyck_of_denesle@lemmy.zip 15 points 4 months ago (1 children)

I used to think github invented git when I was new to programming 😓

[–] random9@lemmy.world 23 points 4 months ago (1 children)

Fun fact, Linus has said that he has named both of the major pieces of software he has authored after himself - Linux and Git.

Git is a somewhat old British slang insult for someone stupid/childish.

So GitHub is then .. a hub of gits.

[–] marcos@lemmy.world 14 points 4 months ago

If you look at the issues discussion of any popular project there...

I guess it's the right name.

[–] LemmyIsFantastic@lemmy.world 10 points 4 months ago

I get this is a meme, but the most successful projects are the ones that quickly get you running and are supportive to new users. I'll get off my soapbox.

[–] I_like_turtles3@lemmy.world 5 points 4 months ago

nuked my github few weeks ago.

[–] Aatube@kbin.social 4 points 4 months ago (1 children)
[–] ursakhiin@beehaw.org 2 points 4 months ago* (last edited 4 months ago)

Fiddle was found in a thrift store. Couldn't afford the bongos.

[–] scratchandgame@lemmy.ml 2 points 4 months ago (1 children)

Use Codeberg ;)

I love repo.or.cz since it is enough.

[–] sag@lemm.ee 1 points 4 months ago (1 children)

What do you mean? Real Programmer use Zip file to share source code.

[–] scratchandgame@lemmy.ml 2 points 4 months ago (1 children)

"real".

repo.or.cz is lightweight. Codeberg isn't, and it is currently not as fast as github.

You can always fall back to your "zip", anyways. But why don't .tgz?

[–] sag@lemm.ee 1 points 4 months ago (1 children)

I was just joking man. Yeah, I visit repo.or.cz it's pretty lightweight and I loved it.

[–] scratchandgame@lemmy.ml 1 points 4 months ago (1 children)

But I don't think you are brave enough to take it up :)

load more comments (1 replies)
[–] Ziglin@lemmy.world 2 points 3 months ago (1 children)

I agree with GitHub being bad, but the meme's content is worse and I'm afraid that there are people who agree with it. I don't like GitHub or Microsoft but since I get their stuff for free I do use but I'd love to use something that's open and supports git properly.

load more comments
view more: next ›