this post was submitted on 02 Sep 2026
790 points (97.9% liked)

Programmer Humor

33104 readers
99 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 38 comments
sorted by: hot top controversial new old
[–] SchwertImStein@lemmy.dbzer0.com 54 points 2 days 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 1 day ago (2 children)

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

[–] Funkt4st1c@lemmy.world 2 points 18 hours ago* (last edited 18 hours ago)

Real answer is that autism leads to self isolation which naturally also leads into tech, and autistic individuals are more likely to come out as trans if they are because theyre already ostracized. Furry communities also highly appeal to autistic individuals because its a literal mask that lets you redesign yourself either online or in person with a fursuit.

Source: I am an autistic trans furry who is also a software dev :3

Accommodation for misanthropes.

[–] LodeMike@lemmy.today 10 points 1 day ago

Twitter 💀💀💀

[–] Avicenna@programming.dev 38 points 2 days ago (1 children)

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

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

The confidence interval is 1% - 199%

[–] ultimate_worrier@lemmy.dbzer0.com 146 points 3 days ago (3 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 125 points 2 days 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

[–] LegoBrickOnFire@lemmy.world 36 points 2 days ago (2 children)

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

[–] Funkt4st1c@lemmy.world 2 points 18 hours ago (1 children)

Have you put on the regulation socks? They must be white with pink or baby blue stripes.

[–] LegoBrickOnFire@lemmy.world 1 points 14 hours ago

Holy shit! I actually never tried a good pair of programing socks !

[–] drolex@sopuli.xyz 26 points 2 days ago (2 children)

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

[–] qarbone@lemmy.world 9 points 2 days ago (1 children)
[–] drolex@sopuli.xyz 2 points 1 day ago

That's not very sus? Well I disagree, and BTW I saw you in the engine room, what were you doing? Maybe you're the one with impostor syndrome

[–] fruitycoder@sh.itjust.works 4 points 2 days 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.

[–] bizarroland@lemmy.world 98 points 2 days ago (3 children)

Maybe taking estrogen will elevate your rank.

[–] Gamechanger@slrpnk.net 85 points 2 days ago (1 children)

Would this be considered doping?

[–] baldingpudenda@lemmy.world 55 points 2 days ago

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

[–] gbuttersnaps@programming.dev 12 points 2 days 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

[–] girlnamedzero@piefed.zeromedia.vip 24 points 2 days ago (2 children)

In that case she’d be able to double jump

[–] AnyOldName3@lemmy.world 11 points 2 days 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

[–] Viking_Hippie@lemmy.dbzer0.com 20 points 2 days ago (2 children)

What do the Linux socks unlock? Sneak while running?

[–] Truscape@lemmy.blahaj.zone 20 points 2 days ago (1 children)
[–] Viking_Hippie@lemmy.dbzer0.com 8 points 2 days ago* (last edited 1 day 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 10 points 2 days ago

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

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

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

[–] wonderingwanderer@sopuli.xyz 2 points 2 days ago

I think that would be a contrapositive, as the truth table is the same; unlike a converse or an inverse where the truth tables would be opposite

But we're also working with inductive logic here, so maybe truth tables aren't the right tool to use anyway

[–] Wirlocke@lemmy.blahaj.zone 16 points 2 days ago

You could say that type theorists are isomorphic to LGBT.

[–] LongLive@lemmy.world 23 points 2 days ago (2 children)
[–] degen@midwest.social 49 points 2 days ago (1 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

[–] ytg@sopuli.xyz 3 points 1 day ago* (last edited 1 day ago) (1 children)

Indeed. [And caveat this whole comment with "as far as I understand" because this is maths and you can't be too careful…] The difference being that set theory is way more fundamental and abstract than most mathematicians ever need, so on the one hand it can be completely stated with only 8 or 9 axioms (and a system of first-order logic) but on the other hand it can take some ingenuity to encode a mathematical object as a set in a way that makes it easy to do stuff correctly and hard to mess up.

Most type theories take a more intuitive approach, so they do resemble something, namely, functional programming. Just a very rigorous approach to it. If you manage to construct a term of the correct type, you can be sure that it's what you think it is, whereas with set theory you have to constantly check yourself (if you require the rigor). The trade-off being that type theory requires you to work with complete rigor and reasoning at a low level can be more difficult than set-theoretic reasoning at a low level.

The TL;DR is that in type theory your constructions often look like what you actually want to do (and as a consequence you sometimes have to work directly with the underlying system, like a programming language), but in set theory there's a disconnect between the conceptual level and the underlying nitty-gritty logic.

[–] degen@midwest.social 2 points 1 day ago

Good call pointing out that types are, like, meant to bring semblance to the whole thing lol

[–] Jankatarch@lemmy.world 16 points 2 days ago* (last edited 2 days ago)

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

I have seen a few haskell magic.

[–] Artisian@lemmy.world 14 points 2 days ago

Source please! I want this to be true.

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

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