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
  • I Made Snake But When it Eats it Deletes System 32 Files. | Code Bullet

    21
    67 Votes
    21 Posts
    0 Views
    S
    Heck, it deletes C:/ ! (Because it gets replaced with /)
  • Just keep coding

    programmerhumor
    22
    2
    290 Votes
    22 Posts
    0 Views
    N
    My thought as well, but those stones were shaped to match each other, reducing the amount of grout needed. It just goes to show the old ways still work, but you have to commit.
  • 32 Votes
    22 Posts
    0 Views
    F
    With an extra chapter, describing how to corrupt open source projects
  • You must be good at Math

    programmerhumor
    92
    2
    391 Votes
    92 Posts
    0 Views
    T
    Science is a subdiscipline of philosophy.
  • Technial Skills in 2025

    programmerhumor
    33
    1
    197 Votes
    33 Posts
    0 Views
    hark@lemmy.worldH
    Generative AI degenerating skills.
  • Context: Docker bypasses all UFW firewall rules

    programmerhumor
    97
    2
    367 Votes
    97 Posts
    0 Views
    ohshit604@sh.itjust.worksO
    have a dedicated firewall I mean, don’t router firewalls count in this regard? Isn’t that kinda part of their job?
  • Vibesort: GPT powered sorting using structured output

    programmerhumor
    10
    1
    63 Votes
    10 Posts
    0 Views
    veganpizza69@lemmy.vgV
    O(n^n)
  • Bingo of Awful IT Processes

    programmerhumor
    51
    2
    246 Votes
    51 Posts
    0 Views
    aramova@infosec.pubA
    After a point in your career you either learn the skills and get the experience to understand how to plan projects and end up on those groups writing the definitions, or you remain an IC and just code what was given to you.
  • LinkedIn cap

    programmerhumor
    14
    2
    481 Votes
    14 Posts
    0 Views
    N
    If humanity needs insight into anything, surely it is business. Doing market research is doing the Lords work. If only we could structure society in such a way that automatically most of the available money would be directed to market research and marketing, the world would be a better place. I suppose my sarcasm here is obvious. But it's not uncommon to hear people on the right say things like 'but the money needs to be earned first, before it's spent, therefor we shouldn't hinder business in any way.'. As if to say 'we just need to make more room for business people to do their thing, and then we'll be good. It amazes me how people fail to see how 'business' as we know it is such ill-directed human effort. I know, we need to be productive, we need to do good things, I am all in favor of that, but doing whatever makes the most money for a company, isn't the equivalent of what is good.
  • See MongoDB

    programmerhumor
    36
    2
    246 Votes
    36 Posts
    0 Views
    S
    ACID is really just an arbitrary set of requirements for databases that made sense way back in the day when things were much simpler. ACID starts to hold you back when you want to scale out, because to have consistency you have to wait for your transaction to percolate through all the nodes of your system, and it doesn't allow for things like a replicating node to be temporarily offline or lagging behind. Turns out though that not everything needs to be strictly ACID. For example, there are many cases where it doesn't matter that a reader node has stale data for a second or two. The thing MongoDB does is that instead of being dogmatically ACID all the time it allows you to decide exactly how ACID your transactions and your reads need to be, through the writeConcern and readConcern parameters. If you want it to be completely ACID, you can, but it comes at a cost. Traditionally, ACID is where relational databases shine. Relational databases shine with ACID on single-node systems when they're not trying to solve the scale-out problem that MongoDB is trying to solve, but when they are trying to do that, they actually do much worse. For example: most RDBMS systems have some kind of replication system, where you can replicate your transactions to one or more backup nodes either for failover or to use as a read-only node. Now if you consider that whole system, replicas included, as "the database", none of them are ACID, and I don't know of any RDMBS-es that has mechanisms to automatically recover from a crashed primary without data loss, or that can handle the "split brain" problem.
  • Nicknames

    programmerhumor
    9
    2
    128 Votes
    9 Posts
    0 Views
    pro@programming.devP
    Source code: https://comicss.art/comics/205/initials.html
  • Sending hugs!

    programmerhumor
    1
    2 Votes
    1 Posts
    0 Views
    No one has replied
  • 456 Votes
    34 Posts
    0 Views
    T
    Passkeys are an implementation of a public-key cryptography. The service has the public key, you have the private key. The sites don’t give you anything, you give them the public-key which is generated using your private key. https://www.passkeys.com/ explains a lot of it.
  • Tech Support

    programmerhumor
    10
    2
    183 Votes
    10 Posts
    0 Views
    W
    I once drove 6 hours (3 to get there and 3 to get back) to turn a printer off and then on again for a customer who refused to touch it at all. I even told him I'd charge him the emergency rate and for a minimum of 8 hours. He was undeterred. It was easy money, but that day trip SUCKED.
  • Programmer meme

    7
    1
    105 Votes
    7 Posts
    0 Views
    H
    Why Yoda switched his major from CS to Jedi Studies
  • Mongodb is not actually faster.

    1
    3 Votes
    1 Posts
    0 Views
    No one has replied
  • 1 Votes
    1 Posts
    0 Views
    No one has replied
  • 14 Votes
    1 Posts
    0 Views
    No one has replied
  • This.

    1
    4 Votes
    1 Posts
    0 Views
    No one has replied
  • Fair enough!

    1
    0 Votes
    1 Posts
    0 Views
    No one has replied