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
  • All of IT in one image

    programmerhumor
    52
    2
    857 Votes
    52 Posts
    0 Views
    kojichan@lemmy.worldK
    I had a weird image of the hipster using the Macbook to do the kick flip....
  • Always happens at the end of the Pride Month I guess

    10
    1
    364 Votes
    10 Posts
    0 Views
    cris_color@lemmy.worldC
    Thanks for that additional possible meaning
  • Living life in peace

    programmerhumor
    84
    1
    746 Votes
    84 Posts
    5 Views
    N
    Thank you, my hero! Wikipedia would have me believe that these meat drilling, bloodsucking mistakes of nature actually pollinate when they aren't in the process of ruining the lives of warm blooded creatures so now I feel a tiny bit bad, but still. So many other bugs can take over their jobs and manage to lay eggs without feeling the need to turn someone's skin into Swiss cheese.
  • ✨ new tech bingo ✨

    programmerhumor
    65
    2
    578 Votes
    65 Posts
    70 Views
    A
    Anecdotal evidence, but when both my wife and I participate in a VoIP call from the same device, the codec carries my wife's voice much more poorly than mine, and she has to repeat her words way more often. I vaguely remember hearing the same issue in calls with female colleagues.
  • The meaning of this

    programmerhumor
    14
    2
    289 Votes
    14 Posts
    0 Views
    A
    and don’t ever pull the mask off by reading the descriptor and meta object protocol.
  • Modern Programming

    programmerhumor
    74
    1
    521 Votes
    74 Posts
    2 Views
    A
    in Scala, everything is an expression, including “if”, maybe kotlin is the same?
  • Vibe coding in a nutshell

    programmerhumor
    44
    1
    816 Votes
    44 Posts
    4 Views
    U
    So I can do programming and find and fix bugs. How do I go on to advertise myself to them as a security researcher and get that hefty hourly fees? Problem is, I am not very good at fooling people marketing.
  • My version of a for loop

    programmerhumor
    5
    2
    18 Votes
    5 Posts
    0 Views
    gyroplast@pawb.socialG
    Wow.. I.. I did not expect such density of triggers in a single panel. Trolling truly is a art. The more you look, the worse it gets. I love it.
  • My favorite part of the job

    programmerhumor
    12
    2
    258 Votes
    12 Posts
    15 Views
    B
    For test data I like to use different movie or comic book names for different epics. So when we start a new epic with multiple user stories I decide this will be all star wars, or matrix or donald duck characters, etc etc. The nice thing about it is when certain test data gives unexpected errors in other parts of application its easy to track where the test data is from.
  • I think you’re right.

    2
    0 Votes
    2 Posts
    7 Views
    M
    Just a follow-up. I was laid off in April as part of a company downsizing. The job market is brutal and it is hard to articulate all I can bring to the table. They seem to base everything on these coding interviews that do not reflect the jobs themselves. I keep getting weeded out and this is extremely frustrating and demoralizing.
  • 27 Votes
    5 Posts
    5 Views
    A
    The LICENSE.txt and curl -v https://google.com/ must be mentioned as well
  • My CoPilot

    programmerhumor
    28
    2
    272 Votes
    28 Posts
    3 Views
    K
    I recall saying something like "the function 'draw_card' doesn't mutate the deck variable" and it goes "I'm sorry, you're correct. I'll fix it to mutate the deck variable" and it returns the same code but changes the the card variable inside function to be called "mutate_the_deck". I felt much safer after that interaction.
  • Old-timey window manager

    programmerhumor
    15
    2
    292 Votes
    15 Posts
    24 Views
    veganpizza69@lemmy.vgV
    neurodivergence you mean left-handed people? Left-handedness and mixed-handedness are more common in neurodiverse people than in the general population. About 28 percent of people on the autism spectrum are left-handers compared to 10 percent in the general population. Left-Handedness and Neurodiversity: A Surprising Link | Psychology Today https://en.wikipedia.org/wiki/Bias_against_left-handed_people
  • Why make it complicated?

    programmerhumor
    116
    1
    374 Votes
    116 Posts
    126 Views
    N
    Like if the variable is then used in a function that only takes one type? Huh.
  • Vibe coding your MFA

    72
    1
    1k Votes
    72 Posts
    77 Views
    C
    Some like potatoes But it seems that I would not No AI eats them
  • Finding a 27-year-old easter egg in the Power Mac G3 ROM

    programmerhumor
    2
    17 Votes
    2 Posts
    6 Views
    jumuta@sh.itjust.worksJ
    very neat software is always better when there's a face behind it
  • vibe coding is just spicier "Ctrl+C Ctrl+V"

    programmerhumor
    24
    2
    419 Votes
    24 Posts
    38 Views
    Z
    It's similar to stealing code directly from Github, Stackoverflow, or some similar site, except you beg the chatbot to fix the bad code it spat out.
  • IT jobs explained with a broken lightbulb

    programmerhumor
    45
    475 Votes
    45 Posts
    49 Views
    C
    no no, the end user will somehow find the exact position in which the switch starts arcing and then they'll work by the light of the fire in their walls.
  • The creativity of end users

    programmerhumor
    13
    2
    446 Votes
    13 Posts
    19 Views
    O
    Guero means whitey right? What a cutie
  • I don't want to be a....

    programmerhumor
    34
    1
    472 Votes
    34 Posts
    44 Views
    A
    Yes yes I am not your drone