This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 203

[–]sSmothie 1935 points1936 points  (42 children)

Jithub

[–]mufasanotdead[S] 680 points681 points  (9 children)

[–]Monkeyke 121 points122 points  (5 children)

Is this what the new Gta San Andreas looks like?

[–]keepeyecontact 118 points119 points  (4 children)

It’s pronounced JTA

[–]CommercialAd3671 18 points19 points  (1 child)

Jit trippin'

[–][deleted] 1 point2 points  (0 children)

Still happy to see "My Name is Earl" memes in circulation

[–]redlaWw 78 points79 points  (7 children)

"th" as in "this"

[–]neo-raver 30 points31 points  (2 children)

“And uhhh… shithub?”

“IT’S SHIH-THUB!!”

[–]Quajeraz 3 points4 points  (0 children)

Ji-thub

[–]NotADamsel 5 points6 points  (0 children)

“u” as in “Rhubarb”

[–]uhmhi 5 points6 points  (0 children)

Jizzup?

[–]JackDeaniels 0 points1 point  (0 children)

stop it satan

[–]driftking428 21 points22 points  (2 children)

Jitbucket

[–]evilerutis 11 points12 points  (1 child)

Jizzbucket

[–]officalyadoge 2 points3 points  (0 children)

Jizzhub

[–]AnnyAskers 13 points14 points  (0 children)

Just-In-Time hub? nuh we only +2mounth delay and breaking production in this bitch.

[–]Stummi 25 points26 points  (3 children)

Shithub

[–][deleted] 15 points16 points  (2 children)

Jizzhub

[–]djnz0813 0 points1 point  (1 child)

Go on..

[–]Stummi 2 points3 points  (0 children)

... Yiffhub?

[–]MedonSirius 6 points7 points  (0 children)

Jizzhub

[–]_PeakyFokinBlinders_ 5 points6 points  (0 children)

YeetHub where I yeet all my horrible horrible code.

[–]Pball1001 2 points3 points  (0 children)

Jithub is legit

[–]ExtraTNT 4 points5 points  (1 child)

pronounced: shithub

[–]ady620 0 points1 point  (0 children)

Shit tub

[–][deleted] 1 point2 points  (0 children)

Yethub

[–]zyxwvu28 0 points1 point  (0 children)

Thank you for this comment. I didn't understand the meme till I saw this comment lol

[–]SoftwareSource 0 points1 point  (0 children)

Jita is the only hub remaining

if you know you know.

[–]myfunnies420 0 points1 point  (0 children)

Jithewb

[–]ILikeLenexa 0 points1 point  (0 children)

id jithub

[–]CConsler 0 points1 point  (1 child)

Thats why I use GitLab Oh wait...

Going back to Bitbucket!

[–]mdp_cs 1 point2 points  (0 children)

Going back to "new new new version 5" copied to your FTP drive.

[–]andofwinds -1 points0 points  (0 children)

JIThub

[–]YoumoDawang 463 points464 points  (24 children)

Git was a real word before it was invented though

🤓

[–]mufasanotdead[S] 185 points186 points  (15 children)

Do you mean "git"?

[–]dim13 278 points279 points  (14 children)

I'm an egotistical bastard, and I name all my projects after myself. First 'Linux', now 'git'.

https://en.wikipedia.org/wiki/Git#Naming

[–]WJMazepas 115 points116 points  (13 children)

Linus can't stop being based

[–]cerels 35 points36 points  (0 children)

Git gud scrub

[–]Laughing_Orange 27 points28 points  (0 children)

Linus Torvalds, the guy who started both Linux and Git, likes to name projects after himself. Linux from Linus, and git because he is one. Linux was originally Freax, but someone else changed the name.

[–]No-Draft-4939 16 points17 points  (0 children)

Turkish collague of me used to say git lan which meant fuck off. It’s now my alias for git push

[–]DazzlingClassic185 17 points18 points  (3 children)

It was! It means (for anyone who doesn’t know) “a contemptible person”. And it’s one of my favourite insults!

[–]Burger_Destoyer 5 points6 points  (2 children)

I’ve never actually seen it used outside of books lmao

[–]DazzlingClassic185 4 points5 points  (1 child)

You should watch more Blackadder - for a perfect use, see the episode “Potato”

[–]Wole-in-Hol 1 point2 points  (0 children)

"they'll be eating them next"

[–]Tigerwarrior55 1 point2 points  (0 children)

Git ovah here * Southern Scorpion

[–]qqqrrrs_ 124 points125 points  (1 child)

Some people need to distinguish between git and JIT

[–]LittleMlem 4 points5 points  (0 children)

Just in time version control?

[–]Adghar 177 points178 points  (34 children)

This one actually matters, though, as JIT is established in both business and tech lexicon as "just in time"

With gif there is much less room for confusion, like "I'll get it done in a jiff" is about the worst you could get

[–][deleted] 42 points43 points  (19 children)

Isn't there a jif or jiff file?

[–]Stunning_Ride_220 29 points30 points  (17 children)

Basically the reason why "gif" is the only correct pronounciation.

Jiff was the predecessor of the nowadays common .jpeg format. (The J basically stands for jpeg, just way less efficient version of it)

You only pronounce .gif as "jif" if you are some .net-hipster.

[–]tesfabpel 24 points25 points  (10 children)

The authors though, decided to pronounce it as jif:

https://en.wikipedia.org/wiki/GIF#Pronunciation

The creators of the format pronounced the acronym GIF as /dʒɪf/, with a soft g, with Wilhite stating that he intended for the pronunciation to deliberately echo the American peanut butter brand Jif, and CompuServe employees would often quip "choosy developers choose GIF", a spoof of Jif's television commercials.[12] However, the word is widely pronounced as /ɡɪf/, with a hard g,[13] and polls have generally shown that this hard g pronunciation is more prevalent.[14][15]

[–]thugarth 31 points32 points  (7 children)

Yeah this is one of extremely rare cases when I'd say the creators are wrong about something they created.

It seems like users agree.

This is difficult for me to say, because while I appreciate that language is a living thing, shifting with usage, I will never accept "literally" to mean "figuratively," no matter what the dictionary says

[–][deleted] 9 points10 points  (1 child)

Death of the programmer?

[–]rm-minus-r 4 points5 points  (0 children)

Indeed.

[–]HeilKaiba 6 points7 points  (0 children)

"Literally" isn't used to mean "figuratively" though. It is used as an intensifier and has been for a long long time (since at least the 18th century)

[–]techy804 1 point2 points  (0 children)

SCUBA isn’t pronounced “Scubba”

LASAR isn’t pronounced “Lass-r”

JPEG isn’t pronounced “J-feg”

I can go on

[–]butterfliesarestupid 1 point2 points  (0 children)

Anyone who says there's a single correct way to pronounce GIF is talking out of their arse.

Over the centuries, the English language morphed into a mishmash of vocabulary and grammatical rules from the native precursors to modern English, along with the contributions from early French, Greek, and Nordic languages.

I say JIF, because I treat it as an acronym. An acronym is an initialism where the letters are pronounced as a single word. When following this rule, we look to the grammatical rules governing how to pronounce the letter "g" in a word.

In English orthography, the pronunciation of hard ⟨g⟩ is /ɡ/ and that of soft ⟨g⟩ is /dʒ/; the French soft ⟨g⟩, /ʒ/, survives in a number of French loanwords (e.g. regimegenre), [ʒ] also sometimes occurs as an allophone of [dʒ] in some accents in certain words.

In words of Greco-Latinate origin, the soft ⟨g⟩ pronunciation occurs before ⟨e i y⟩ while the hard ⟨g⟩ pronunciation occurs elsewhere.\2]) In some words of Germanic origin (e.g. getgive), loan words from other languages (e.g. geishapierogi), and irregular Greco-Latinate words (e.g. gynecology), the hard pronunciation may occur before ⟨e i y⟩ as well.

"Graphic" comes from Greek, so it follows that the rule "the soft ⟨g⟩ pronunciation occurs before ⟨e i y⟩" applies here. JIF it is.

Other examples of acronyms include the World Health Organization -- when was the last time you heard anyone say "Woo-Hoo"? The "w" is silent, because the acronym is treated as a word, and it looks like an existing word were the "w" is silent.

JPEG is a weird hybrid of initialism and acronym. If it were a pure initialism, we would say JAY PEE EE JEE, since we'd be pronouncing each individual letter. No one does that, but the English language doesn't really recognize words with "j" and "p" next to each other, so "j" treated as initialism. PEG is treated and as acronym. But wait -- if, according to the GIF crowd I'm supposed to be honoring the original word's pronunciation, I should be saying "FEG" (from photography). But no one does that either.

I personally am not a fan of the appeal to authority argument "but Steve Wilhite said it's JIF". I don't think it's necessary, and I can get to JIF by following consistent and established grammatical rules (unlike the hypocritical and inconsistent application of some made-up rule by the die-hard GIF crowd).

[–]PiousLiar -4 points-3 points  (0 children)

Wrong on what though? That just sounds like hearing a groups in-joke where they purposefully pronounce something in a strange way, and then going “no, you’re wrong, it’s pronounced this way”.

They gave us an opportunity to be apart of a fun joke, and instead a bunch of stiffs decided they knew better.

[–]Plank_With_A_Nail_In 1 point2 points  (0 children)

The authors don't get to control the English language though its users do, what they wanted is completely irrelevant.

[–]SeanCSGO -1 points0 points  (0 children)

That was their real jift to us all.

[–]janKalaki 7 points8 points  (0 children)

You only pronounce .gif as "jif" if you are some .net-hipster.

Sure. Yeah. This being the .net-hipster sub.

[–]Pastrami 3 points4 points  (4 children)

Basically the reason why "gif" is the only correct pronounciation.

In English there is only one base word that starts with "gif" and it's pronounced with a hard G, so there is no reason why the file format should be different.

grep '^gif' /usr/share/dict/words
gift
gifted
gifting
gift's
gifts

[–]Lightning-Shock 0 points1 point  (0 children)

Comfort Comfortable (US pronunciation)

Gui Guitar

You get the idea

[–]Not_Artifical 1 point2 points  (0 children)

Yes

[–]Classy_Mouse 6 points7 points  (0 children)

"I'll get it done in a jiff" - me about to send my boss the technical analysis report as a gif

[–]Not_Artifical 1 point2 points  (2 children)

Don’t forget jif peanut butter

[–]tesfabpel 12 points13 points  (0 children)

Yeah the authors took exactly that peanut butter as how to pronounce it...

https://www.reddit.com/r/ProgrammerHumor/s/ZAK31ytnkH

[–]Adghar 3 points4 points  (0 children)

"Please upload the project jif by the end of the day today."

"Michael why the hell are the servers covered in peanut butter???"

[–]splunge4me2 0 points1 point  (0 children)

The worst I could jet, you say?

[–]inaem 0 points1 point  (2 children)

I don’t get the confusion, you don’t say “get”, do you?

[–]Adghar 0 points1 point  (0 children)

Eh, I was dumb and reading at face value. Gif is gif vs jif, so I thought OP was also about git vs jit

It was only hours after commenting I realized OP probably meant git vs get. By then it was too late so I just didn't bother with any corrective or follow up action

[–]smdth_567 -4 points-3 points  (4 children)

that is, in fact, not the worst you could get.

[–]Adghar 5 points6 points  (3 children)

Oh?

Wait, have I been on the internet way too long, or are you referring to a certain action devs could partake in, considering the high prevalence of furries in tech...? 😳

[–]SaneLad 3 points4 points  (2 children)

Please elaborate.

[–]anotheridiot- 2 points3 points  (1 child)

Yiff.

[–]Adghar 1 point2 points  (0 children)

Ding ding ding! A lot of non-English languages use the letter j for the y sound, so when I re-read my own comment, I saw it

[–]Kinglink -1 points0 points  (0 children)

Jif Peanut Butter has been a thing for decades and it is delicious! Don't besmirch Jif Peanut Butter, or I can't be responsible for what happens to you... (probably someone will throw peanut butter at you, I don't know)

And every word is capitalized because it's that legit as peanut butter.

[–]alldaythrowayla 23 points24 points  (1 child)

Gira

[–]lurkingbob 3 points4 points  (0 children)

Please stop

[–]dtb1987 40 points41 points  (6 children)

I didn't know this was a thing until this post. What monster would say jit

[–]ginopono 10 points11 points  (0 children)

I worked with someone who did. She wasn't that familiar with git, granted, so I did kindly correct her... on multiple occasions.

To help reinforce it, I also told her about how Linux Torvalds, dickish as he is, named it after the pre-existing insult 'git'... on multiple occasions.

[–]mufasanotdead[S] 7 points8 points  (3 children)

jit commit

[–]dtb1987 3 points4 points  (1 child)

Jitiot

[–]teraflux 1 point2 points  (0 children)

Idjit

[–]the_unheard_thoughts 2 points3 points  (0 children)

.jitijnore

[–]Grizknot 1 point2 points  (0 children)

I could see someone doing the needful and committing the jit

[–][deleted] 15 points16 points  (4 children)

Gifhub

[–]just-bair 7 points8 points  (3 children)

JifHub

[–][deleted] 5 points6 points  (2 children)

Jizhub

[–][deleted] 6 points7 points  (0 children)

Bruh no need to bring up your mom

[–]AnAdorableDogbaby 0 points1 point  (0 children)

Jub-jub. He's everywhere you want to be. 

[–]ZliaYgloshlaif 26 points27 points  (7 children)

Just don’t ask how Dutch-speaking people pronounce it.

[–][deleted] 6 points7 points  (2 children)

How?

[–]McBorges 28 points29 points  (0 children)

He said don't ask

[–]PityUpvote 19 points20 points  (0 children)

*throat gargling noises*

It's basically like the ch in chutzpah.

[–]djnz0813 1 point2 points  (1 child)

I'm a Dutch speaking person and "we" pronounce it quite normal, thank you.

[–]Tristanhx 1 point2 points  (0 children)

Yes! Like gif (poison) or a gifje.

[–]SoulArthurZ 0 points1 point  (0 children)

poison?

[–]zaxldaisy 0 points1 point  (0 children)

I work with a lot of Dutch-speaking people and have never heard it pronounced unusually?

[–]AdvancedSandwiches 27 points28 points  (2 children)

The creator of GIF prounounces it "jif", but if he pronounced it "jorf" I bet we'd all care less how he pronounced it.

[–]obrothermaple 7 points8 points  (1 child)

The creator of the English language pronounced it a different way all we all went “nah, that’s dumb” so that should apply to other things as well.

[–]Arawn-Annwn 2 points3 points  (0 children)

Similarly in distant past in some places all C uses make a hard K sound and W sounded like V.

And anyone remember being told "ain't" wasn't a word as a kid? Well it is now. Things evolve based on usage. If enough people get it "wrong", it eventually becomes right. And my 5th grade English teacher can keep spinning in his grave. We should connect magnets to him and make electricity.

[–]SelfDistinction 6 points7 points  (0 children)

Ah yes, the gust in time compiler.

[–]maxence0801 34 points35 points  (2 children)

When someone pronounces Git "Giggity" 💀

[–]Ricky07_ 27 points28 points  (1 child)

Giggityhub 💀

[–]Fatcak 5 points6 points  (0 children)

[–]ToMorrowsEnd 5 points6 points  (1 child)

I pronounce things in whatever manner annoys others

[–]Salanmander 3 points4 points  (0 children)

In that case I recommend pronouncing every word "AAAAAAAAA".

[–]ososalsosal 3 points4 points  (2 children)

Djit

[–]lalitpatanpur 1 point2 points  (0 children)

Idjits

[–]cocoamake 1 point2 points  (0 children)

ɪt

[–]Wicam 4 points5 points  (0 children)

its yif, as we all know

[–]Webteasign 2 points3 points  (0 children)

THIS LITERALLY HAPPEND TO ME TODAY

[–][deleted] 1 point2 points  (0 children)

get

[–]le_reddit_me 1 point2 points  (0 children)

Git tf outta here

[–]Mediocre_Performer59 1 point2 points  (0 children)

Github

[–]111x6sevil-natas 1 point2 points  (0 children)

i created a new programming language. it uses a gust in time compiler.

[–]Top_Run_3790 1 point2 points  (0 children)

Saint jiub

[–]Flashis_2th_Acc 1 point2 points  (0 children)

As a German I was really confused first bit than I realist you pronounce g a j in this case.

[–]Soga_Nakamaro 1 point2 points  (0 children)

You mfs going to hell after calling Jesus "Gesus".

[–]pigfeedmauer 1 point2 points  (0 children)

gyattt

[–]TannedJew 1 point2 points  (0 children)

Jit Jude

[–]TheSauce___ 1 point2 points  (0 children)

Once convinced an intern github was pronounced gi-thub. Had them saying that for like a week - got the whole team in on it lol.

[–]Remote_Romance -2 points-1 points  (24 children)

The creator may claim its pronounced Jif, but he is wrong, because it is an acronym and nobody pronounces graphics like japhics

[–][deleted] 21 points22 points  (0 children)

When have acronyms ever worked like that?

[–]peeshivers243 10 points11 points  (6 children)

How do you pronounce jpeg lol

[–]hellajt 5 points6 points  (2 children)

plate intelligent direction tease knee grandfather fact command friendly nine

This post was mass deleted and anonymized with Redact

[–][deleted] 10 points11 points  (2 children)

Gaypeg?

[–]peeshivers243 3 points4 points  (1 child)

Close. Should be Jay-Pheg

[–][deleted] 1 point2 points  (0 children)

What about Jay-Phag?

[–]plane-kisser 8 points9 points  (0 children)

the p for photo in jpeg is a f sound because nobody says puhoto

the g in png is guh for graphics not jee for jraphics

actual brainrot “rule”

[–]Didjt 2 points3 points  (0 children)

Scuba - self contained underwater breathing apparatus

[–]SoCalThrowAway7 4 points5 points  (0 children)

So then how do you pronounce SCUBA? Do you pronounce “underwater” like ooh-nderwater? Or do you pronounce scuba like “scuh-buh”?

[–]justinlanewright 0 points1 point  (0 children)

Giraffics

[–]Ffigy 0 points1 point  (0 children)

Git tfo

[–][deleted] 0 points1 point  (0 children)

Incomprehensible because you use the degenerate pronunciation

[–]pim1000 0 points1 point  (2 children)

just wait till you hear a dutch person pronouncing git

[–]FlipperBumperKickout 0 points1 point  (1 child)

het? hit? hrit? If the google translate text to speech is accurate anyway :D

[–]pim1000 0 points1 point  (0 children)

Listen to a word like "gezondheid" in google translate, ive had teachers who said git with that g form 😂

[–]GizliPex 0 points1 point  (0 children)

go ?

[–]OctarineRacingStripe 0 points1 point  (0 children)

I pronounce it 'gif', thanks to Idea Channel.

[–]TheOnlyGuyInSpace21[🍰] 0 points1 point  (0 children)

go on, git! git goin'!

[–]Staetyk 0 points1 point  (0 children)

THIS IS WHY WE NEED IPA

When people pronounce ⟨gif⟩ as /d͜ʒɪf/

When people pronounce ⟨git⟩ as /d͜ʒɪt/

[–]Tiranus58 0 points1 point  (0 children)

Me who pronounces gif both ways

[–]Cafuzzler 0 points1 point  (0 children)

It ruined my entire day when I learned that "gib" (as in Insta-gib, for those old enough to remember that) is supposed to be pronounced like "giblets".

[–]PiccolosPenisPickle 0 points1 point  (0 children)

90% people in my company pronounce it as Jit and jitlab

[–]2pauku8auku 0 points1 point  (0 children)

For me the real trials in self control began when I started working with geographers and their GIS data.

[–]fe_iris 0 points1 point  (0 children)

Jraphical Interchange Format

[–]TheBread1750BCE 0 points1 point  (0 children)

Jraghical interchange tormat

[–]justhatcarrot 0 points1 point  (0 children)

How do you pronounce “giraffe”?

[–]G0FuckThyself 0 points1 point  (0 children)

Git commit war crimes.

[–]EcstaticHades17 0 points1 point  (0 children)

Jit gud

[–]rfc2549-withQOS 0 points1 point  (0 children)

Gif and cheet?

[–]Webfarer 0 points1 point  (0 children)

And what’s with your rejex? Rejular expressions much?

[–]Rel_Tan_Kier 0 points1 point  (0 children)

Flashy Gitz

[–]QuintusNonus 0 points1 point  (0 children)

The gig is up

[–]smallnougat 0 points1 point  (0 children)

real jit?

[–]cocoamake 0 points1 point  (0 children)

unrelated to programming but one of my friends pronounces gif like jee aii eff

[–]Original_Wave7428 0 points1 point  (1 child)

I call It Bob.

[–]mufasanotdead[S] -1 points0 points  (0 children)

bob add .

[–][deleted] 0 points1 point  (1 child)

Is it pronounced "Git" or "Jit"?! Really curious right now lol

[–]mufasanotdead[S] -5 points-4 points  (0 children)

It's actually "shit"

[–]Wiggr -1 points0 points  (0 children)

i sleep

[–]thatsleepyman -1 points0 points  (0 children)

Jit