this post was submitted on 02 Sep 2026
845 points (97.8% liked)

Programmer Humor

33298 readers
1067 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 3 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] ultimate_worrier@lemmy.dbzer0.com 155 points 2 weeks ago (4 children)

I don’t make the rules…. but I have observed far too often for it to be coincidence that the more brilliant a type theorist is, the more likely it will be that they identify as 🏳️‍⚧️ or 🏳️‍🌈.

[–] drolex@sopuli.xyz 132 points 2 weeks ago (4 children)

Counterpoint: I used to be a computer scientist in obscure languages, I'm as cis as they come, and I've always been absolutely average. Wait that's not a counterpoint at all

[–] bizarroland@lemmy.world 102 points 2 weeks ago (3 children)

Maybe taking estrogen will elevate your rank.

[–] Gamechanger@slrpnk.net 90 points 2 weeks ago (1 children)

Would this be considered doping?

[–] baldingpudenda@lemmy.world 59 points 2 weeks ago

I mean, you're gonna be dope as hell!

[–] girlnamedzero@piefed.zeromedia.vip 27 points 2 weeks ago (2 children)

In that case she’d be able to double jump

[–] Viking_Hippie@lemmy.dbzer0.com 21 points 2 weeks ago (2 children)

What do the Linux socks unlock? Sneak while running?

[–] Truscape@lemmy.blahaj.zone 23 points 2 weeks ago (1 children)
[–] Viking_Hippie@lemmy.dbzer0.com 9 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Ooh, nice! Do they work on bikes too? Even if you're tragically cis?

Asking for a friend who's me 😁

[–] Truscape@lemmy.blahaj.zone 11 points 2 weeks ago

You still need a helmet, but they do add flair :3

[–] rockerface@lemmy.cafe 7 points 2 weeks ago

Sneak while browsing, Microsoft and Apple can't track you

[–] AnyOldName3@lemmy.world 13 points 2 weeks ago (1 children)

This is a common misconception. Trans people actually have a directional air dash.

As a trans woman, I can say it’s actually both

[–] gbuttersnaps@programming.dev 14 points 2 weeks ago

You've convinced me we need to start marketing HRT as performance enhancing drugs for programmers. Maybe that would make corporate America support trans healthcare

[–] LegoBrickOnFire@lemmy.world 43 points 2 weeks ago (3 children)

Counterpoint: I am a trans woman in CS and I am incompetent

[–] drolex@sopuli.xyz 30 points 2 weeks ago (2 children)

Maybe you just have imposter syndrome: you think you work in CS but you actually work in retail.

[–] qarbone@lemmy.world 10 points 2 weeks ago (1 children)
load more comments (1 replies)
[–] fruitycoder@sh.itjust.works 4 points 2 weeks ago

Tbf I had a friend who worked in CS but was actually a mechanic. He just fixed the systems so much they would pay him a diff to go work at other shops computers.

load more comments (2 replies)
load more comments (1 replies)
[–] LongLive@lemmy.world 22 points 2 weeks ago (2 children)
[–] degen@midwest.social 49 points 2 weeks ago (2 children)

It's kinda like set or category theory. The kind of math that hardly resembles anything at all yet somehow applies everywhere, to infinity and beyond

load more comments (2 replies)
[–] Jankatarch@lemmy.world 17 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

People who use templates and types to achieve absurd outcomes that just work, maybe?

I have seen a few haskell magic.

[–] solrize@lemmy.ml 14 points 2 weeks ago (1 children)

Dunno about type theory per se but I visited a Haskell-based company a while back, and they said 50% of the women they interviewed were trans. Not sure of the cause and effect relationship. I know of several male-at-the-time programmers who got interested in Haskell and then transitioned later.

[–] wonderingwanderer@sopuli.xyz 17 points 2 weeks ago (3 children)

They're putting something in the Haskell that's turning the coders trans! (jk)

[–] ChickenLadyLovesLife@lemmy.world 6 points 2 weeks ago (3 children)

You should see what Visual Basic used to do to people.

load more comments (3 replies)
load more comments (2 replies)
[–] Wirlocke@lemmy.blahaj.zone 19 points 2 weeks ago

You could say that type theorists are isomorphic to LGBT.

[–] bobo@lemmy.ml 3 points 2 weeks ago (4 children)

What about Gödel, Frege, Cantor, and the other great philosophers-mathematicians of the 20th century?

[–] Goodlucksil@lemmy.dbzer0.com 15 points 2 weeks ago

They grew up in an oppressed environment and couldn't develop their own personal preferences (what did I just write?)

[–] CanadaPlus@lemmy.sdf.org 5 points 2 weeks ago* (last edited 2 weeks ago)

Godel has a vibe. Don't be so sure.

Cantor is the infinity guy, so clearly he/it's a mind-breaking eldritch abomination with tentacles. (Also, mostly 19th century)

I don't know Frege.

[–] cactusupyourbutt@lemmy.world 4 points 2 weeks ago

what about alan turing?

load more comments (1 replies)
[–] SchwertImStein@lemmy.dbzer0.com 57 points 2 weeks ago (1 children)

Programmers used to be so hostile to women that they needed to transition (evolve) to refill the niche.

[–] AI_toothbrush@lemmy.zip 4 points 2 weeks ago (2 children)

Makes sense, now where do furries fit into that..?

load more comments (2 replies)
[–] Avicenna@programming.dev 39 points 2 weeks ago (1 children)

that is not how a confidence interval... never mind.

[–] Rusty@lemmy.ca 7 points 2 weeks ago

The confidence interval is 1% - 199%

[–] solrize@lemmy.ml 37 points 2 weeks ago (2 children)

I had to look it up, DLC is downloadable content.

[–] Blibly@lemmy.world 70 points 2 weeks ago (1 children)
[–] carotte@lemmy.blahaj.zone 154 points 2 weeks ago* (last edited 2 weeks ago) (2 children)
[–] Skullgrid@lemmy.world 20 points 2 weeks ago (7 children)

come the fuck on

string bigIfTrue(Boolean size)
{
    string toAssign = '';
    if (size == true)
    {
        toAssign = 'big';
    }
    else
    {
        toAssign = 'small';
    }
    return toAssign;
}
[–] bstix@feddit.dk 32 points 2 weeks ago (1 children)

Bloat. Nobody asked for else.

load more comments (1 replies)
[–] not@lemmy.dbzer0.com 18 points 2 weeks ago (1 children)
[–] grrgyle@slrpnk.net 3 points 2 weeks ago
[–] Hasherm0n@lemmy.world 14 points 2 weeks ago (4 children)

Where's your interface and factory?

[–] fruitycoder@sh.itjust.works 3 points 2 weeks ago

This actually gets loaded as a WASM module by a server less API service when a user ask if true return big

load more comments (3 replies)
[–] Axolotl_cpp@feddit.it 5 points 2 weeks ago* (last edited 2 weeks ago)
String bigIfTrue(Boolean size)
{
    if (size == true){ return "big" }
    return "small";
}
load more comments (3 replies)
[–] marlowe221@lemmy.world 5 points 2 weeks ago

That is indeed a big one!

[–] MalReynolds@slrpnk.net 18 points 2 weeks ago* (last edited 2 weeks ago)

Claire's (likely) a good programmer, knows there's always edge cases and is super pedantic.

[–] Artisian@lemmy.world 15 points 2 weeks ago

Source please! I want this to be true.

[–] LodeMike@lemmy.today 10 points 2 weeks ago

Twitter 💀💀💀

load more comments
view more: next ›