Skip to content

Programmer Humor

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

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics
419 Topics 11.8k Posts
  • 7 Votes
    1 Posts
    1 Views
    No one has replied
  • I believe I can sum it up:

    1
    15 Votes
    1 Posts
    1 Views
    No one has replied
  • > Programmer [email protected]

    1
    2 Votes
    1 Posts
    1 Views
    No one has replied
  • Independence Day

    programmerhumor
    21
    2
    168 Votes
    21 Posts
    1 Views
    B
    I remember having an extension in Firefox that would open up the page in IE so you could check it easily. 9 times out of 10 IE broke something
  • Why shouldn't you use YAML to store eye tracking data? /s

    programmerhumor
    57
    2
    112 Votes
    57 Posts
    1 Views
    S
    I was discussing topical points. You were here "dissing". That's poor behaviour and seriously just childish. Clearly not professional in any way. Probably like your code.
  • At least it works

    programmerhumor
    24
    300 Votes
    24 Posts
    2 Views
    S
    IIRC, the screen recording is from a mod of a game. The original game didn't have dogs, just humans, and the modder decided to make the dog NPC from a human NPC and forgot to override that one animation.
  • Moo... moo...

    programmerhumor
    12
    64 Votes
    12 Posts
    3 Views
    R
    Child's play compared to what you'd need to do on a modern chip. I don't think it's the chips, but the operating environments. Modern CPUs offer dozens of multipurpose registers and many more instructions and addressing modes compared to those old, low-cost CPUs, which should make things easier, not harder. But no-one's building old-style dedicated systems around modern CPUs; our code now has to play nice with firmware, OS, libraries, and other processes, including resource management and preempting. Compare a single-gear go-kart to an automatic sedan. Getting top performance out of the go-kart on a closed track is difficult and requires nuance. If we could drive the automatic sedan around the same closed track, we could easily demolish the go-kart, and not just with raw engine power. The improved acceleration, braking assist, and power steering are enough. But when we drive the sedan we're usually doing it on public roads with traffic signals, intersections, speed limits, and other road users. That's what's more difficult.
  • Moo... moo...

    programmerhumor
    4
    31 Votes
    4 Posts
    1 Views
    B
    The assembly would be: Mov rax,1 Mov rdx, 0 Mov rsi, buffer Mov rdi, buffer.length Syscall Mov rax,57 Syscall
  • Absolutely Legend

    programmerhumor
    147
    2
    1k Votes
    147 Posts
    0 Views
    B
    That tracks. The AI push is extraordinarily premature. It makes sense that capitalist idiots see mass layoffs as improvement, but rational people do not.
  • [ComiCSS] Benefits of Tailwind

    programmerhumor
    80
    2
    293 Votes
    80 Posts
    2 Views
    B
    To each their own I guess
  • At least it works

    programmerhumor
    3
    86 Votes
    3 Posts
    1 Views
    J
    Shapshifting eldritch horrors are all I've ever wanted from Project Zomboid. After 11 years in the making, B42 coming through on those promises.
  • Absolutely Legend

    programmerhumor
    37
    2
    300 Votes
    37 Posts
    0 Views
    D
    Just got a job that is fully remote, and I think I need to start doing this a few times a month. I could do a half day at a local happy hour or something. It's oppressively lonely as is.
  • It's not a bug, it's a feature

    programmerhumor
    29
    2
    99 Votes
    29 Posts
    0 Views
    P
    I presume you know you're lying, that's why you named yourself jerkface
  • Ramsay's kitchen nightmares, but for software development

    programmerhumor
    72
    2
    1k Votes
    72 Posts
    0 Views
    T
    Management: "But the coin miners are the only ones maintaining the server, if it wasn't for that it would have died long time ago"
  • RFC 2119, the audiobook

    programmerhumor
    8
    1
    26 Votes
    8 Posts
    0 Views
    01189998819991197253@infosec.pub0
    Holy crap, that was hilarious! So pretentious!
  • We've refactored to microservices

    programmerhumor
    5
    2
    60 Votes
    5 Posts
    0 Views
    P
    now rewrite it in rust
  • Coding chess

    programmerhumor
    101
    2
    685 Votes
    101 Posts
    36 Views
    P
    I wonder if people who think AI is "just a bunch of if statements" think programs work like Penny thought they did
  • Made with Frontpage 98

    programmerhumor
    3
    15 Votes
    3 Posts
    0 Views
    V
    I love everything about this, but this bit I love just slightly more: Updated 4/30/2025: I have received hundreds of e-Mails from my flyer. I told my grandson that flyers still work in this day and age. He said societal media is the only way, but I was right. And he is still very thin. Thank you all for the interest, I will be in touch. -Theo Grandad showing his thin-ass grandson who's still the boss.
  • Product Design

    programmerhumor
    1
    2
    85 Votes
    1 Posts
    0 Views
    No one has replied
  • Types of development illustrated

    programmerhumor
    16
    2
    213 Votes
    16 Posts
    0 Views
    I
    I was being sarcastic with the maybes and countering your statement that the meme is entirely web-dev. But hey, it’s just a picture on the internet and I thought it was great we don’t need to go round and round about every aspect of the analogy.