1
222
2
715
Boomeram (sh.itjust.works)
3
355

One does not commit or compile credentials

Template

Context:

This meme was brought to you by the PyPI Director of Infrastructure who accidentally hardcoded credentials - which could have resulted in compromissing the entire core Python ecosystem.

4
432

Meme transcription [Kid drowning in pool]

In the background a person plays with a kid in the pool. The person is labeled “Companies updating their website”. The kid is labeled “The company logo”.

In the foreground a kid seems to be drowning. It is labeled “Useful information”.

In a second panel a skeleton sits at the bottom of the pool. It is labeled “The copyright year”

5
1053
Always try sudo (programming.dev)
6
100
submitted 3 days ago* (last edited 3 days ago) by bleistift2@sopuli.xyz to c/programmer_humor@programming.dev

Meme transcription [Gus Fring fixing his tie]:

You don’t write documentation because you’re lazy.

I don’t write documentation because I don’t want to find out how my app actually works

We are not the same

7
257

Is that you chatGPT? Always has been.

8
649
They did not reply. (sh.itjust.works)
9
1397
No common rube (i.ibb.co)
10
1231
11
145

Meme transcription:

Bro, just one more bug fix, I swear. The base design is good, promise. This is just a simple bug that I need to fix. It doesn’t require redesigning my approach. I know I’m calling the same function 8 times to get the same data each time, but that’s just this one time, bro. I know they’re asynchronous functions and loading now takes 300ms, but this is just during development, bro. I know I’ve inlined about 7 different things that should be seprate, but that was necessary to fix the previous last bug. I swear, I’m almost done. This is the last bug to fix, bro.

12
687

Template

Further reading: RFC 3339 / ISO 8601

13
540
Average CSS (lemm.ee)

I am not allowed to credit the site that has this disaster. Its owner said "Nobody should see that"

14
927
submitted 1 week ago* (last edited 1 week ago) by ABasilPlant@lemmy.world to c/programmer_humor@programming.dev

via: @memes@wetdry.world

https://wetdry.world/@memes/112717700557038278

the sqlite codebase is a gem.

tldr; mcaffee made a shit ton of sqlite files in the temp folder causing people to call the sqlite devs phone angrily. now they name all files etilqs to prevent this.

Text from the screenshot:

2006-10-31: The default prefix used to be "sqlite_". But then Mcafee started using SQLite in their anti-virus product and it started putting files with the "sqlite" name in the c:/temp folder. This annoyed many windows users. Those users would then do a Google search for "sqlite", find the telephone numbers of the developers and call to wake them up at night and complain. For this reason, the default name prefix is changed to be "sqlite" spelled backwards. So the temp files are still identified, but anybody smart enough to figure out the code is also likely smart enough to know that calling the developer will not help get rid of the file.

Code found at: https://github.com/sqlite/sqlite/blob/master/src/os.h#L65 (The line numbers in the screenshot and the code don't match up)

15
1506
16
429

How dare I polish and remove kludges from previous releases. 😆

Also, none of those kludges would have even been necessary if the project scope was properly defined from the start and the project manager didn't let the users keep trickling in new requirements without also extending the deadline.

So yeah, how dare I go back and implement something the way it should have been done the first time?

17
24

(the joke is C++)

18
113
19
113
20
42

A shitpost about languages that generate CVEs

21
921
22
539
submitted 2 weeks ago* (last edited 2 weeks ago) by graphito@beehaw.org to c/programmer_humor@programming.dev
23
569

Meme transcription:

Panel 1: Bilbo Baggins ponders, “After all… why should I care about the difference between int and String?

Panel 2: Bilbo Baggins is revealed to be an API developer. He continues, “JSON is always String, anyways…”

24
304
25
280

Meme transcription: Panel 1. Two images of JSON, one is the empty object, one is an object in which the key name maps to the value null. Caption: “Corporate needs you to find the difference between this picture and this picture”

Panel 2. The Java backend dev answers, “They’re the same picture.”

view more: next ›

Programmer Humor

18388 readers
402 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 1 year ago
MODERATORS