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
410 Topics 11.6k Posts
  • That's ok we'll just refactor it with AI.

    2
    1 Votes
    2 Posts
    0 Views
    C
    Begins sweating
  • Reminds me of the xterm(1) README:

    1
    10 Votes
    1 Posts
    0 Views
    No one has replied
  • sat?

    4
    10 Votes
    4 Posts
    0 Views
    P
    Ah. Now I see. Thanks.
  • HOPE > /dev/null

    1
    4 Votes
    1 Posts
    0 Views
    No one has replied
  • 0 Votes
    1 Posts
    0 Views
    No one has replied
  • arcane terminals

    programmerhumor
    38
    1
    312 Votes
    38 Posts
    0 Views
    dosuser123456@lemmy.sdf.orgD
    man that was the command that first got me into the terminal lol it was also how i made a christmas tree when there was none: launch cmd, change the colors to a christmas-y palette (spefifically red on green) and run tree. bam. christmas tree. look heres a screenshot [image: TREE.PNG]
  • The vibecoders are becoming sentient

    programmerhumor
    176
    2
    2k Votes
    176 Posts
    1 Views
    T
    Source: https://www.reddit.com/r/vibecoding/comments/1mu6t8z/_/
  • Screen Sizes

    14
    1
    227 Votes
    14 Posts
    0 Views
    firelizzard@programming.devF
    It’s really more of a bell curve shape. If you’re not important enough you won’t get a big screen. The receptionist may only have a phone.
  • Feel old yet?

    60
    1
    802 Votes
    60 Posts
    0 Views
    L
    Not that I recall, no. My first one was a 65MB (or was it 85MB?) 3.5'' parallel ATA one, and while the enclosure might have been shaped around the platter(s?) (could have been a later one, though) I don't recall the motor being distinguishable. Whole machine (my first PC proper) was a 286, 16MHz with turbo on, possibly 1024KB of RAM (I recall setting up autoexec.bat to ask me if I needed extended or expanded memory on boot, but could've been in a later machine; pretty certain the memory was on socketed DIPs on the mainboard, not SIMMs, in any case, so it can't have been much, and 640KB was supposed to be enough, anyway), CGA, 5.25'' and possibly 3.5'' floppy drive, DOS... 4.something, I believe. Good times.
  • Everytime

    programmerhumor
    15
    2
    267 Votes
    15 Posts
    0 Views
    P
    The good parts... book of empty pages
  • 30 Votes
    2 Posts
    0 Views
    I
    He's your average justice-minded libertarian small business owner. Misses the mark sometimes and maybe not always in the fight for exactly the right reasons, inflated sense of manic self-righteousness that probably corrodes his personal life, but a world built by people like him would still probably be a lot nicer than what we have now.
  • Yes, I absolutely did miss that part.

    1
    11 Votes
    1 Posts
    0 Views
    No one has replied
  • 10 Votes
    2 Posts
    0 Views
    eugenevdebs@lemmy.dbzer0.comE
    How many millions of people have you reached about the importance of consumer rights? Only my friends, but I don't then move to CorpoLand, USA because muh free dumbs. It's basically saying he was the freedom for ye, not for thee. Texas is where you go when you want to have companies do what they want, as any restrictions on their actions hurts their bottom dollar.
  • 17 Votes
    5 Posts
    0 Views
    J
    Lots of clacks, though.
  • (m) McDonaldRight

    1
    1 Votes
    1 Posts
    0 Views
    No one has replied
  • lads

    programmerhumor
    58
    2
    726 Votes
    58 Posts
    0 Views
    T
    Have you ever had a bladerunner moment
  • True crime

    programmerhumor
    71
    1
    304 Votes
    71 Posts
    1 Views
    O
    Then you’d need to do something else. Precisely my point. And I’m not advocating for any of that. That’s just weird design, both of them, and as such a good example of something that warrants a bigger redesign in general. Just advocating for clear, sensible, self-documenting and most importantly, expandable and maintainable code. What’s idiomatic varies between languages and the conventions aren’t the same even then, when arguing across disciplines. This discussion seems to be more about different educations. I can get your point but from my personal experience in academia and working in the field it sounds undesired. But that’s just it. My, as in extremely limited, perspective. From your pov what you argue here is probably equally correct to what I think from mine is from my pov, it’s just a difference in the segment of the field we work in I suppose. Or plain old cultural differences. Whichever it is, I bet we both can find better use for our time. I’m thankful for the time and effort though, even if I wasn’t persuaded. Sorry to have prolonged it so.
  • What do you call your production branch?

    programmerhumor
    48
    2
    571 Votes
    48 Posts
    0 Views
    M
    I’m using shenanigans now, fits the best methinks.
  • Everyone knows what an email address is, right? (Quiz)

    programmerhumor
    140
    1
    883 Votes
    140 Posts
    0 Views
    N
    Exactly! But its not obvios. So most of those shitty websites don't even know they have a problem. Then there are also people ignoring it on purpose. I once read a reddit comment saying 'well of your address looks like "John wick ️"@2001:0db8:85a3:0000:0000:8a2e:0370:7334 I don't event want your email in my DB because oit will break something
  • Screen size & your importance

    programmerhumor
    163
    2
    1k Votes
    163 Posts
    2 Views
    agentorangesicle@lemmy.worldA
    I don't have a phone. I just witness. I am posting this by sheer force of will. Someone hire me as you CEO.