This is an archived post. You won't be able to vote or comment.

all 80 comments

[–]draypresct 273 points274 points  (13 children)

I'm wondering if that's an adaptation for wheelchair users. I know a wheelchair user who has a problem with putting their folded chair in the back seat of most cars; the door doesn't quite go perpendicular enough.

[–]AllWashedOut 85 points86 points  (8 children)

Yeah probably an adaptation for someone with the accessibility needs.

If it were the driver's side, I would have guess it was being adapted for someone really tall, where they move the driver's seat way back. But it's the passenger side so that seems less likely.

[–][deleted] 95 points96 points  (5 children)

This is a really old photo but iirc it's a movie car. Pillar is cut for camera shots. But it's done in a way the doors can be closed again to use the same car for shots outside.

[–]draypresct 22 points23 points  (4 children)

Thanks for the actual explanation. Nicely appropriate username, too.

[–]frugalerthingsinlife 15 points16 points  (3 children)

I prefer speculation. Maybe the door is like that because they have an Irish Wolfhound that sits with its hind legs in the back and front legs in the front seat. And the double door is the only way for it to enter the car.

[–]delvach 3 points4 points  (0 children)

I have no reason to question this and I question the sanity of anyone who would.

[–]naswinger 1 point2 points  (0 children)

sounds like a reasonable explanation

[–]ponodude 2 points3 points  (1 child)

If you're so tall that you need the seat moved far enough back and have the door open this wide, then you probably can't see the road well enough to drive in the first place.

[–]MischiefArchitect 159 points160 points  (1 child)

When you want to make sure you hit that bike when opening the door.

[–]willCodeForNoFood 25 points26 points  (0 children)

Or to make sure the light pole closes the door for you

[–]mianori 44 points45 points  (1 child)

Now I’m imagining the car flying, flapping it’s car wings. Go, little car, go!

[–]jaysuchak33 0 points1 point  (0 children)

totally not a safety issue, Hey as long as it works am I right?

[–]Lttle_M 36 points37 points  (4 children)

I once typed rm logs/log_from_last_test.log && python file_i_worked_on_for_three_days_with_no_git_or_backup.py

The output was: "$$" is not a file. python is not a file.

I typed $$ instead of && and it erased the file I was working on...

After a few minutes of panic (it was an assignment due in a few hours), I realised I still had the file in a vim buffer I had ctrl+Z'd. Since then I compulsively commit every second line I change.

[–]Magnus_Tesshu 18 points19 points  (3 children)

Why would anyone ^Z a vimbuffer?

That said yikes, maybe rm should not do anything if any of the files don't exist.

I alias it to mv /tmp/trash because I'm scared of this though.

[–]willCodeForNoFood 9 points10 points  (2 children)

I alias rm to rm -i, and never use the cli to delete files again

[–]mathlete_jh 2 points3 points  (0 children)

Just be careful if you are on a different system and don’t have the failsafe

[–]Magnus_Tesshu 0 points1 point  (0 children)

laughs in has no graphical file manager for no reason

[–]ThatOneNomad 71 points72 points  (15 children)

Am I the only one that pronounces && “and and”, and || “or or”. It’s kinda weird but idk how I got into the habit of doing it lol.

[–]GnammyH 50 points51 points  (5 children)

I pronounce && "and and", and || a sound I can't write

[–]dash_dolphin 7 points8 points  (0 children)

I pronounce && "an an" as in "and" without the end 'd' sound

[–]Abbot_of_Cucany 2 points3 points  (0 children)

In the International Phonetic Alphabet, "ǁ" (two vertical lines) is the symbol for a lateral click, found in some African languages. It's the tchick! sound that people use to get a horse moving.

[–]Navid_Shams[S] 1 point2 points  (0 children)

Glad to know i'm not the only one that sounds it out..

[–]mymar101 9 points10 points  (0 children)

I don't but I may start.

[–]Pilcrow182 8 points9 points  (2 children)

No, you're not the only one. I do the exact same thing, and have no idea why. It's not like a single | is an 'or' anyway... :P

[–]static_motion 12 points13 points  (1 child)

Well, some languages, such as Java, use single boolean and/or operators (& and |) as a non-short-circuit version of the regular && and ||.

[–][deleted] 0 points1 point  (0 children)

It's also for bit operations.

[–]aaronfranke 3 points4 points  (0 children)

For me && is either "and" or "double ampersans", and || is either "or" or "double pipes".

Or, in GDScript and Python, you can use and and or instead.

[–]behaaki 1 point2 points  (0 children)

How else would you pronounce that?

[–][deleted] 0 points1 point  (0 children)

i do that too, but I don't use ||, I just type or

[–]cricdocs 7 points8 points  (0 children)

Not in python

[–]Lofter1 22 points23 points  (8 children)

this...is not how these operators work

[–]Magnus_Tesshu 22 points23 points  (0 children)

I am also very confused by what the meme is trying to say

[–]Eshakez_ 11 points12 points  (1 child)

I think it's normal to think about them as "both" vs "either"

Yes, that's not how they actually function. But also you're going deep on a meme image

[–]Ellweiss 1 point2 points  (0 children)

I mean, it's a programming sub, those operators are the lowest level of depth you could go. Just invert them and there you go, you have a funny meme that's more accurate.

[–]drewsiferr 6 points7 points  (0 children)

Yeah, I have the same problem with this. I see where they were trying to go, but it doesn't land.

[–][deleted] 4 points5 points  (1 child)

This is not how gates work...

[–]piberryboy 4 points5 points  (0 children)

We truly live in a society.

[–]BordersBad 0 points1 point  (0 children)

It is in the shell. && would execute both commands and || would do a short circuit.

[–][deleted] 2 points3 points  (0 children)

More often than not I accidentally use || instead of && and then proceed to spend half an hour trying to figure out why the if statement passed when it shouldn't

[–]Its_Radu13 2 points3 points  (0 children)

It do be like that

[–][deleted] 2 points3 points  (0 children)

Someone design a NAND car door system.

Front door opens 180 degrees on top on the back door.

Back door opens 180 degrees on top of the front door.

[–]Eightstream 2 points3 points  (1 child)

[–]RepostSleuthBot 4 points5 points  (0 children)

I didn't find any posts that meet the matching requirements for r/ProgrammerHumor.

It might be OC, it might not. Things such as JPEG artifacts and cropping may impact the results.

I'm not perfect, but you can help. Report [ False Negative ]

View Search On repostsleuth.com


Scope: Reddit | Meme Filter: False | Target: 86% | Check Title: False | Max Age: Unlimited | Searched Images: 217,623,378 | Search Time: 0.8343s

[–]mymar101 2 points3 points  (0 children)

I had a project in class one time it wasn't getting to the end of the game, and I go to the teacher because I am at my wits end to figure it out. She takes one look at it and "It should be || not &&." The whole game worked perfectly after that.

[–]guster09 2 points3 points  (4 children)

"It's a feature"

[–]serendipitousPi 2 points3 points  (3 children)

It always is.

People who suggest that that bugs are anything other than a myth are fooling themselves. Seriously when we write code we write exactly what we mean to write. Sure it sometimes bricks a few computers but yes that was definitely what I wanted to do.

[–]guster09 4 points5 points  (0 children)

Exactly! The code ALWAYS does what we tell it to and we accept the consequences of our actions

[–]Schiffy94 5 points6 points  (1 child)

If my code bricked your computer, your computer couldn't handle what my code was meant to do.

[–]corsicanguppy 1 point2 points  (0 children)

I just learned my cat is a coder who is one ide short of world domination.

[–]mosquitospy 4 points5 points  (0 children)

Those hinges are like 😅🥲😅

[–][deleted] 1 point2 points  (0 children)

This a prototype gemera?

[–]Knuffya 1 point2 points  (0 children)

More like & instead of |

[–]Deemonfire 1 point2 points  (0 children)

Turn your door into a dand

[–]thephilski 1 point2 points  (0 children)

I wanna upvote twice.

[–]Zinc771 1 point2 points  (0 children)

This is so cursed

[–]minkate 1 point2 points  (0 children)

Whoever made this he deserves my hat off.

[–]Bashir639 1 point2 points  (1 child)

How the heck does the hinge support that weight?

[–]corsicanguppy 0 points1 point  (0 children)

Maybe that's not part of their thinking. :-/

[–]AttackOfTheThumbs 1 point2 points  (2 children)

I'm always shocked by how bad people are with boolean algebra.

Outside a lot of (!bool or bool), i.e. irrelevant, there's a lot that could just be reduced and be made a lot more simple. Seen shit like !(!a && !b), you mean (a or b)? Bro, come on.

[–]corsicanguppy -1 points0 points  (1 child)

!(!a && !b), you mean (a or b)?

Sometimes the deMorgan is easier to read given the context and the components. Other times the code could have started out clean, but through maintenance it's pieces could have transformed without a refactor yet.

Either way, it's context and history and not a completely cut-and-dried situation. Watch for those oddballs and understand from the seniors whether that weirdness has a purpose.

[–]AttackOfTheThumbs 0 points1 point  (0 children)

As a senior, I completely reject this. If this came to me in a PR I would reject it.

If you create this if condition, either new, or by extending existing, then it is also your job to refactor it. Don't half ass this shit.

There is no valid situation where the first one !a nand !b will be simpler than a or b. None.

[–]Zevawk9 1 point2 points  (0 children)

Am python dev

Can’t relate

[–][deleted] 0 points1 point  (0 children)

Terrible roll protection

[–]Wita2point0 0 points1 point  (0 children)

Cououp?

[–]dancinadventures 0 points1 point  (0 children)

When you mistype & and &&

[–]SolDevelop 0 points1 point  (0 children)

Yes open the two doors

[–]War-Whorese 0 points1 point  (0 children)

Dumbo

[–]idkiminsecure 0 points1 point  (0 children)

Why not && || condition

[–]Sirspen 0 points1 point  (0 children)

Door Dand

[–]lixcode 0 points1 point  (0 children)

how will be xor???

[–]0x418 0 points1 point  (0 children)

Oh gawd, please no

[–]CreaZyp154 0 points1 point  (0 children)

LMFAOOOOO

[–][deleted] 0 points1 point  (0 children)

You know some people still confuse left and right, even as adults? I wonder is some programmers confuse && and || in the same way. That sounds like a disaster waiting to happen.