DEV Community

Cover image for Meme Monday

Meme Monday

Ben Halpern on April 24, 2023

Meme Monday!

Today's cover image comes from last week's thread.

DEV is an inclusive space! Humor in poor taste will be downvoted by mods.

Collapse
 
ugbabeog profile image
UgbabeOG

Image description

Collapse
 
ben profile image
Ben Halpern

😅

Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🤣🤣🤣

Collapse
 
thumbone profile image
Bernd Wechner • Edited

Much worse, I find too much documentation and help files are like this in places.

Wherever you find this, though, it's just bad practice. It certainly doesn't obviate the need for and utility of good in-line documentation (code comments).

I find that Jupyter Lab takes this to a new extreme that I'm ambivalent about, functionally implementing a meme of mine from the 1980s (though we didn't call them memes then not use graphics) which was a parody of many similar memes of the day and went: The bad programmer writes in C and documents in English, the good programmer writes in English and documents in C

Collapse
 
1link profile image
1Link.Fun

who is spying on my code?

Collapse
 
sarma_akondi_746f338b83b7 profile image
Sarma Akondi

😂

Collapse
 
max24816 profile image
Max

Always
Image description

Collapse
 
ben profile image
Ben Halpern

Ooof

Collapse
 
raibtoffoletto profile image
Raí B. Toffoletto

it happens 😅😅

Collapse
 
bernert profile image
BernerT

Who sorts alphabetically

Collapse
 
darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️

That user name is certainly... interesting

Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🤣🤣🤣

Collapse
 
dinerdas profile image
Diner Das

Thank you ai

Collapse
 
brense profile image
Rense Bakker

Better be kind to AI now, maybe they'll spare us later!

Collapse
 
ben profile image
Ben Halpern

Collapse
 
danbailey profile image
Dan Bailey

Exactly why I say "thank you" to Siri and Alexa all the time.

Collapse
 
lord_jastannun profile image
Jatin Naik

We still might end up in pods while AI draws engery out of us to power the matrix...

Thread Thread
 
brense profile image
Rense Bakker

Yes but it will be painless ;P

Thread Thread
 
lord_jastannun profile image
Jatin Naik

🤣

Collapse
 
ugbabeog profile image
UgbabeOG

I have an issue with an intersectionobserver and gpt couldn't fix it... I don't know if I can post the challenge here

Collapse
 
michalispapamichael profile image
Michalis Papamichael

Well we have to be kind.

Collapse
 
jjbb profile image
Jason Burkes

Turn it on and off again

Collapse
 
thumbone profile image
Bernd Wechner

The funny thing about this, from a mechanical engineer's perspective (yours truly) is that the starter is an electrical device ;-). As is the fuel pump which is more likely to be at fault than bad gasoline. The moral of the story: It's always the Electrical guys fault.

Even the IT guy sort of agrees, as he'd actually say, let's just factory reset the firmware (which is as electronic - a subset of electrical, as things come really).

Collapse
 
klvenky profile image
Venkatesh KL

IT engineer says "restart should fix the problem"

Collapse
 
cubiclesocial profile image
cubiclesocial

The guy in the trunk says:

"Hey is anyone going to let me out of here?"

Collapse
 
cubiclesocial profile image
cubiclesocial

The guy on the dock yells:

"Maybe get the car out of the lake first!"

Collapse
 
ugbabeog profile image
UgbabeOG

Image description

Collapse
 
cubiclesocial profile image
cubiclesocial

Someone needs to make a pedantic version of that floor mat that says:

"There's no place like 127.0.0.0/8"

And also various "calculator words" versions of the floor mat:

"There's no place like 127.1.33.7"

Fun fact: Because port numbers are reserved per IP address in OS routing tables, you can bind virtually unlimited instances of a server on localhost IPs to the same port number as long as you are careful not to bind to all IPs. Only works on IPv4 but is an extremely useful feature. IPv6 only has one reserved localhost IP, which is extremely limiting. I guess IANA/IETF didn't want to reserve a full /64 for localhost but also didn't want to fix the limited port numbers issue in TCP either. So we get the worst of both worlds in pure IPv6. :( At least IPv4 to IPv6 bridging works fine.

Collapse
 
max24816 profile image
Max

Sweet Home LocalHost 8080

Collapse
 
chiki1601 profile image
Miss Pooja Anilkumar Patel

🤣🤣🤣

Collapse
 
warwait profile image
Parker Waiters

10 minute task

Collapse
 
ugbabeog profile image
UgbabeOG

Image description

Collapse
 
jon_snow789 profile image
Jon Snow

programming memes

Collapse
 
jon_snow789 profile image
Jon Snow

memes

Collapse
 
ben profile image
Ben Halpern

Ow, my brain.

Collapse
 
aewens profile image
Austin Ewens

How is “()()” not a palindrome though? It’s read the same forwards and backwards, which is the definition of a palindrome 🤔🤨

Collapse
 
musfick profile image
Musfick Jamil

Before reverse
"()()"
After reverse
")()("
Result not palindrome

Before reverse
"())("
After reverse
"())("
Result palindrome

Thread Thread
 
thumbone profile image
Bernd Wechner • Edited

You trumped us there with a brilliant demonstration. Avoiding the trap some of us fell into of confusing palindrome with symmetric (same in a mirror). Some strings are both of course, like "MAAM" but not palindromes like "POP" which are not mirror symmetric at all and strings like "dib" which are mirror symmetric but not a palindrome!

So, kudos for your insight and clever demonstration.

Collapse
 
thumbone profile image
Bernd Wechner

And the other one does not. I call broken meme.

Thread Thread
 
musfick profile image
Musfick Jamil

No its palindrome

Collapse
 
darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️

You've crossed the line, brain! I'm getting the jar!

Collapse
 
jjbb profile image
Jason Burkes

Safari

Collapse
 
cubiclesocial profile image
cubiclesocial

Safari is the new IE6.

Collapse
 
andrewthetm profile image
Andrew Rohne

Image description

Collapse
 
ben profile image
Ben Halpern

Instant death

Collapse
 
maxwellnewage profile image
Maximiliano Burgos

node_modules exploding 🤣

Collapse
 
andrewthetm profile image
Andrew Rohne

I (fortunately?) don't mess with Node. I'm working with a Python system (that is pretty much still in development... so updating that system can be fine or a way to continue driving the project behind budget).

Thread Thread
 
maxwellnewage profile image
Maximiliano Burgos

I'm working with Python and node systems (I'm a Django Dev), so I suffer both of worlds haha...

Collapse
 
wra-sol profile image
Nathaniel Arfin

This + poor git habits = full rewrite!

Collapse
 
bernert profile image
BernerT

C is not unsafe

Collapse
 
alvaromontoro profile image
Alvaro Montoro

This! And I'd apply it 100% to PHP too.

Collapse
 
marcello_h profile image
Marcelloh

When training a bunch of senior devs into my favourite language (Go):
"In my language you're just juniors"

Collapse
 
michalispapamichael profile image
Michalis Papamichael

That's golden.

Collapse
 
bernert profile image
BernerT

Look both ways

Collapse
 
jonathanpwheat profile image
Jonathan Wheat

LOL, I totally do this. all. the. time.

Collapse
 
cubiclesocial profile image
cubiclesocial

With the poorly trained drivers on the road today, you never know. A few years ago, I was exiting a highway onto a one way street using the single lane off ramp. Some older lady was coming right at me determined to get onto the highway I was leaving. I honked, slammed on my brakes, and she pulled off to the side and stopped. I passed her and continued on. As I looked into my rear view mirror, I noticed that she then proceeded onward and...actually entered the highway! She ended up going the wrong way on a highway.

Just to clarify, she had to: Travel almost 3/4 of a mile on a one way street with "Wrong Way" signs posted the whole way, ignore someone honking at her who was getting off the highway, come to a complete stop, and then proceed into oncoming traffic moving in her direction at 65 mph.

Always assume someone somewhere is going the wrong way on a one way street because it happens.

Thread Thread
 
jonathanpwheat profile image
Jonathan Wheat

Dang.

First, I'm glad you're ok. Second, that determination (or stupidity) is amazing.

Collapse
 
__masashi__ profile image
Masashi

I actually do this.

Collapse
 
abh1navv profile image
Abhinav Pandey
Collapse
 
jimmymcbride profile image
Jimmy McBride

You forgot to switch to light mode. 🤣

Collapse
 
marcello_h profile image
Marcelloh

You can also turn the comments in the same colour as the background :-)

Collapse
 
oleksii profile image
Alexey

Its best to use the same color as code

Thread Thread
 
abh1navv profile image
Abhinav Pandey

I like this!

Collapse
 
ugbabeog profile image
UgbabeOG

Image description

Collapse
 
jjbb profile image
Jason Burkes

Runs fine

Collapse
 
cubiclesocial profile image
cubiclesocial

Needs two more frames:

  1. Remove printf()'s to sanity check and make sure the bug returns. It does.
  2. Add printf()'s again to see if the problem goes away again. Code runs fine.

Tracking down buffer overflows can be tough. Hang in there.

Collapse
 
ugbabeog profile image
UgbabeOG

Image description

Collapse
 
fjones profile image
FJones

Do as I say, not as I do. One day, you too will know when to leave a mess.

Collapse
 
alvaromontoro profile image
Alvaro Montoro • Edited
Collapse
 
bernert profile image
BernerT

Incorrect answer

Collapse
 
nlxdodge profile image
NLxDoDge

Forgot the space at the end of course 😂

Collapse
 
sarahokolo profile image
sahra 💫

Image description

Collapse
 
nlxdodge profile image
NLxDoDge

No OpenAPISpec 🤔?

Collapse
 
jon_snow789 profile image
Jon Snow

programming meme

Collapse
 
cubiclesocial profile image
cubiclesocial

I've never written a Hello World program.

Collapse
 
atenadadkhah profile image
Atena Dadkhah

meme-monday-atenadadkhah

Collapse
 
dakdad profile image
Asanka

Love it 😍

Collapse
 
jon_snow789 profile image
Jon Snow

programming memes

Collapse
 
ben profile image
Ben Halpern

omg

Collapse
 
cubiclesocial profile image
cubiclesocial

123456

Collapse
 
jon_snow789 profile image
Jon Snow

programming memes

Collapse
 
marcello_h profile image
Marcelloh

I used that actually (as a safety backup), so when the computer breaks and you didn't have time to store it an some git repo, then Google Drive sync can save the day.

Collapse
 
abh1navv profile image
Abhinav Pandey

Image description

Collapse
 
janeori profile image
Jane Ori • Edited

HTML joke that shows a nonsense way to make an A tag change page on click with a call to javascript that creates another A tag and automatically calls click() on it

Collapse
 
sarahokolo profile image
sahra 💫

Image description

Collapse
 
jon_snow789 profile image
Jon Snow

programming memes

Collapse
 
saravanasai profile image
Saravana Sai

Literally nailed.

Collapse
 
starbist profile image
Silvestar Bistrović

...and that is why CSS is a programming language!

Angry Larry David meme with text saying: "...and that is why CSS is a programming language!".<br>

Collapse
 
jon_snow789 profile image
Jon Snow

Programming Memes

Collapse
 
envoy_ profile image
Vedant Chainani

Image description

Collapse
 
abh1navv profile image
Abhinav Pandey

Image description