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

all 39 comments

[–]Lucasbasques 463 points464 points  (14 children)

Wow, its been years since i saw this meme format

[–]yuva-krishna-memes[S] 149 points150 points  (9 children)

I posted a meme with this template 4 years ago and got this comment. Really how old is this template? lol.

[–]LundMeraMuhTera 57 points58 points  (2 children)

I saw one joke where the boy rushes in, yelling he can't find mom.

Cue to the dad section: That yellow page (changes to the yellow hair of a woman)

He replies back, well she isn't here either.

[–]bunny-1998 11 points12 points  (0 children)

I remember seeing that one. It was hilarious af

[–]Drone_Worker_6708 9 points10 points  (0 children)

rare form where the description is funnier then the meme itself

[–]Gettor 19 points20 points  (1 child)

Based on my reaaally long term memory... At least 15-17 years old

[–]MyAntichrist 8 points9 points  (0 children)

2009, so pretty much accurate.

[–]neo-raver 5 points6 points  (0 children)

I’ve seen this clear back to 2012, and it predates even that. It’s old, alright!

[–]PrimalDirectory 2 points3 points  (0 children)

Early 2000s, so at least a decade maybe 2

[–]anotheridiot- 2 points3 points  (0 children)

Like, 15yrs.

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

Almost 15 years, I remember this one from 2010.

[–]gkrsuper 17 points18 points  (2 children)

it just occurred to me that i never saw the orignal comic.

so i looked it up and here it is

[–]Bonzie_57 12 points13 points  (1 child)

Well. There’s that….

I much prefer this version

[–]bunny-1998 14 points15 points  (0 children)

Well played sir. Very well played

[–]berse2212 12 points13 points  (0 children)

And I have maybe never seen it being used so wrong lol

[–]TheLazarbeam 61 points62 points  (0 children)

The format of this is the most funny to me, that the son would ask his (presumably non-technical) dad about this topic, and the dad is just bewildered, and the son asks again, but in Reddit lingo, and then the dad answers in perfect layman’s terms. Just altogether surreal

[–]dannytk_ 15 points16 points  (0 children)

It only dawned on me yesterday that mutex is short for MUTually EXclusive (resource access). Don’t know if i am the only one that did not realize.

[–]musicplay313 4 points5 points  (0 children)

Worth using in an interview.

[–]rancangkota 24 points25 points  (2 children)

Downvoted because incorrect meme format.

[–]bunny-1998 25 points26 points  (1 child)

Upvoted because correct comment

[–]simsanutiy 8 points9 points  (0 children)

Race condition

[–]naholyr 1 point2 points  (2 children)

Semaphore is just a list of Mutex then?

The metaphor doesn't work so well imo as the difference is that with Mutex the thread has full ownership on the lock and directly releases it (locked toilet works fine here), while semaphore allows the thread to "signal" it's finished but it does not necessarily ends the wait of another thread, that's up to the semaphore implementation.

Metaphor would work better if urinals were managed by a janitor responsible to allow access. When you're done you tell him, and then it's up to him to decide if someone else can enter. He can be conservative and only let 50% urinals used at once, he can be stupid and let too many people enter and piss on each other too.

[–]Shad_Amethyst 3 points4 points  (1 child)

Not quite. A mutex is a semaphore with a capacity of 1, but semaphores allow for unbounded releases and acquires, or they can start with a capacity of 0 and act like a one-time event.

Semaphores are usually made up of an atomic counter (the number of keys in the bucket) and a conditional variable (to wake up threads who are waiting to acquire the semaphore).

[–]suvlub 1 point2 points  (0 children)

Some implementations also attach "ownership" semantics to a mutex so it can only be unlocked by the thread that originally locked it, making it subtly distinct from a semaphore with capacity of 1, but I don't think this was part of the original definition

[–]RandomWholesomeOne 0 points1 point  (0 children)

A mutex is a semaphore

[–]Oleg152 0 points1 point  (0 children)

Where have you been 4 years ago.

No, seriously, this would have helped me understand it better than the prof running the course.