this post was submitted on 10 Feb 2026
587 points (96.7% liked)

Programmer Humor

29683 readers
1237 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 2 years ago
MODERATORS
 

Soy 0 got truthmogged by chad 1 😎

all 26 comments
sorted by: hot top controversial new old
[–] ZILtoid1991@lemmy.world 31 points 2 days ago (2 children)

Now get ready for fuzzy logic!

  • -1.0 = false
  • 0.0 = neutral
  • 1.0 = true

Also now you know more about AI than most AI bros on the internet.

[–] kubica@fedia.io 1 points 2 days ago (1 children)

The not so funny thing is that if you try this in scripting languages -1 and 1 are both truthy so...

[–] ZILtoid1991@lemmy.world 1 points 2 days ago

Because you need to infer the fuzzy boolean as a type (I personally plan to make one that works between -127 and 127, on integers instead of floats), and then write an interpreter to use the values accordingly.

[–] NaibofTabr@infosec.pub 44 points 2 days ago (2 children)
[–] i_am_tired_boss@lemmy.world 43 points 2 days ago (1 children)

Go back to bed bender, there's no such thing as a 2

[–] ILikeBoobies@lemmy.ca 23 points 2 days ago* (last edited 2 days ago)

https://en.wikipedia.org/wiki/Ternary_computer

Think of the fun we'd have, still no 2 though.

[–] ceenote@lemmy.world 8 points 2 days ago

Fake news. There's no such thing as a 2.

[–] _cnt0@sh.itjust.works 25 points 2 days ago (1 children)

C be like "this shit is true af" and it's the number 6396128.

[–] jaybone@lemmy.zip 21 points 2 days ago (1 children)

And it’s an error code from a library call, because false means the call succeeded.

[–] _cnt0@sh.itjust.works 7 points 2 days ago

This is the way. Exceptions are overrated.

[–] A_norny_mousse@piefed.zip 12 points 2 days ago (1 children)

Bool me once, shame on thee. Bool me twice, shame on me.

[–] kubica@fedia.io 2 points 2 days ago

Bool or bool not, there's no twice.

[–] Scoopta@programming.dev 23 points 2 days ago (2 children)

Use perl exec to run a bash script. Now you're confused, too. And not just about why you're using perl.

[–] A_norny_mousse@piefed.zip 6 points 2 days ago (1 children)

I'd just like to interject for a moment. What you're refering to as Bash, does in fact apply to all UNIX-like shells.

[–] Scoopta@programming.dev 1 points 2 days ago

Yes I know, I was gonna say "shell is confused" but it just didn't feel like it had the same ring to it

[–] bampop@lemmy.world 15 points 2 days ago

if (true) return BIG;

[–] FreshLight@sh.itjust.works 5 points 2 days ago

I think that this couldn't be any funnier.

[–] massive_bereavement@fedia.io 12 points 2 days ago

I think some memes should have a sign that says: "You must be this high to ride".

[–] stupidcasey@lemmy.world 5 points 2 days ago
[–] sbeak@sopuli.xyz 4 points 2 days ago (1 children)
[–] GlenRambo@jlai.lu 2 points 2 days ago

New Drake meme format?

Orange jacket guy, for those that don't know. https://knowyourmeme.com/memes/drakeposting/photos and now you know.