ShitOnABrick,
@ShitOnABrick@lemmy.world avatar

I swear I saw this posted a few weeks back

rifugee,

Why not both!

Maggoty,

Por que no los dos?

urda,
@urda@lebowski.social avatar

That’s a lot of spaghetti

sheepishly,
@sheepishly@kbin.social avatar

Jokes on you, the reason I don't open source my code is because I never finish writing it

dan,
@dan@upvote.au avatar

But that’s one of the benefits of open source. Post your code and find someone else to finish it :D

itsnotits,

Joke’s* on you

(Short for “The joke is on you”.)

sheepishly,
@sheepishly@kbin.social avatar

Jokes on you, my apostrophe key is broken

dantheclamman,
@dantheclamman@lemmy.world avatar

Commitmentphobe

fraydabson,

Lol is it bad this is the reason I setup a self hosted gitea instead of GitHub

xmunk,

Personally, I open source my code as a resume.

DoomBot5,

Is that why nobody would hire you? /s

CJOtheReal,

I don’t open it because there is more comment than code…

autokludge, (edited )
@autokludge@programming.dev avatar

\README.md

CJOtheReal,

Nah fuck that, thats bloat.

QuazarOmega,

Ah, another professional documentation writer, greetings!

backhdlp,
@backhdlp@lemmy.blahaj.zone avatar

I don’t open source my code bc I don’t understand git

xigoi,
@xigoi@lemmy.sdf.org avatar

You can open source your code just by uploading it on some kind of cloud storage and setting it as publicly available.

frezik,

There’s a guy out there who made a reversible NES emulator, meaning it can run games backwards and come to the correct state. He made a brilliant post on Reddit /r/programming linking his ideas for the emulator to quantum mechanics.

Then he was asked why he didn’t distribute his program in git. He said that he didn’t know git.

To me, that’s a pretty good example of the difference between computer science and software engineering.

jack,

It’s perfectly fine to just make a zip available

gratux,
@gratux@lemmy.blahaj.zone avatar

it’s just linked lists of commits (except when merging)

xx3rawr, (edited )

I don’t understand linked lists

QuazarOmega,

In internet terms: It’s just a soyjak holding a box with data who is pointing at another soyjak holding a box with data who is pointing at another {insert N-3 of the same soyjaks} soyjak with a box with data without an arm to point with

ibk,
@ibk@lemmy.world avatar

I don’t understand what a soyjak is.

QuazarOmega, (edited )

soyjaks pointing linked list

Kourtesy of Krita

sheepishly,
@sheepishly@kbin.social avatar

I still don't understand Git but I like this image

gratux,
@gratux@lemmy.blahaj.zone avatar

each commit points to the one before. additionally a commit stores which lines in which files changed compared to the previous commit. a branch points to a particular commit.

Denvil,

It’s just a thingie

philm,

Almost… To be precise it’s a Merkle DAG

HangingFruit,

We are the same

shaked_coffee,

Branchophobic

nastyyboi,

So, you don’t “git it”?

I’ll escort myself out.

HamBrick,

Git push yourself out* to make the obvious joke

ImplyingImplications,

git good

  • All
  • Subscribed
  • Moderated
  • Favorites
  • programmer_humor@programming.dev
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #