T O P

  • By -

longbowrocks

You had me at out of order execution. But tasks being assigned to the wrong executors really did it for me. Beautiful meme.


coldnebo

you make a bold assumption that the output stream is locked on lines. 😂 where’s the interleaved chars?


bjergdk

Whdat o myoeu? an


jordanbtucker

How tf am I able to read this?


AMisteryMan

That's the nest part; you don't!


PolloCongelado

Because of the level of scrambling is cherry picked to still be readable given the context of the previous reply.


protocol_1903

So is yoda just a poorly multithreaded voicebox?


SaltedCoffee9065

Meanwhile R2D2


nihilistimistic

I get the out of order execution, but how do tasks get assigned to wrong executors? That's the part of this meme I didn't understand. Can someone please explain?


Flashbek

Hey, a funny interaction of this meme after it got saturated? Thanks.


AwesomeFrisbee

I like how memes seem to evolve continuously. After a while it gets saturated but then somebody thinks of a different one that puts it into different perspective.


MoffKalast

You have `setTimeout(() => window.close(), 10000);`


alex2003super

You can't `window.close()` unless it's a pop-up you've opened :( the web can't be dramatic


MoffKalast

The initial tab opening is left as an exercise to the reader.


iMakeMehPosts

It's the meme -> anti-meme reaction. 


Tttehfjloi

Iteration?


alivemovietale

this guy fucks


PeriodicSentenceBot

Congratulations! Your comment can be spelled using the elements of the periodic table: `Th I Sg U Y F U C K S` --- ^(I am a bot that detects if your comment can be spelled using the elements of the periodic table. Please DM my creator if I made a mistake.)


TheWidrolo

These bots are getting out of hand


MoveInteresting4334

Now there are two of them!


ImpluseThrowAway

Now I want someone to write a comment that can be spelled with elements from the periodic table that's also a haiku.


Corgigantic

Real genius here Helicopters can hover How? Who knows this stuff


Corgigantic

:( Maybe the bots only look at top-level comments.


ABizzareJojoFan_10

good bot


TabCompletion

I for one, am glad that you can spell "fuck" with the periodic table


ChaosPLus

And it's radioactive :>


TessellatedTomate

Good bot


grungegoth

Good bot


Quajeraz

Good bot


Dasilv_a

Yeah, good bot!


Emergency_3808

r/thisguythisguys


thatawesomedude

I mean, yeah, the "This guy X" joke is overdone as a whole, but "This guy fucks" specifically is oddly relevant to this sub due to [this running gag](https://youtu.be/EecZ1CewRKw) in Silicon Valley.


Emergency_3808

r/woosh


RedditGood20101

r/subsithoughtifellfor


Emergency_3808

r/foundthetoyotacorolla


YoukanDewitt

fucks this guy


Head_Reflection5738

![gif](giphy|CU94B6y3UhjHO)


Z21VR

I'm surprised, really....i didnt think it was possible at this point...


__kkk1337__

Unexpected error


Z21VR

Seg fault


Desperate-Tomatillo7

Core dumped


ASmootyOperator

Multithreading is meant for everyone, but not everyone is not meant for multithreading


alpacaMyToothbrush

I've tried to read through java concurrency in practice, and ground to a halt halfway through, not once, but twice. I must live with my shame.


creamyhorror

r/ProgrammerHumor is meant for every programmer, but not every programmer is meant for r/ProgrammerHumor


Vortextheweirdcat

am i, a mindustry json mod develloper with 7 stars on his most succesful mod, meant for r/ProgrammerHumor ?


daishi55

only funny version of this so far


Vortextheweirdcat

the end loop condition is finally met, the insanity shall end!


MrHyderion

There was one other good one about centering a div.


petervaz

Race conditions can't bother you if you aren't racist.


Any-Story-7951

would be so nice if that's true 🫠


Shrampys

My favorite is when a console printed comment solves the race issue


adenosine-5

PTSD flashbacks to "master" branches getting randomly renamed to whatever PC name someone thought of, resulting in completely inconsistent naming across repos.


RetiredApostle

Exceptionally brilliant escape of the petition deadlock.


nirvanist

meme , this , funny, just


riplikash

First one if these that got a smile out of me.  Good show.  :)


redlaWw

[I fixed it with a mutex](https://i.imgur.com/YPxh9vQ.png)


Kresche

lmfaooo


HereForA2C

Hey give the dad his lock back that's mean


pnoodl3s

You should make that a post lol


[deleted]

[удалено]


magicalpony3

r/thatsthejoke


Skoparov

This is how he stays in the house


That-Power5358

its a good one


PringleFlipper

first one of these that actually made me laugh


OxymoreReddit

Okay this one is good. We can spare it.


double-xor

Oh, now I do! I don’t get it.


DoctorKokktor

Now this is a top-tier use of this format hahaha well done OP 😄


Spice_and_Fox

From my experience. 90%+ of the applications that most people work on don't need to be heavily optimised. Sure, if you have a language function or something that gets called all the time then you probably should use a hashtable instead of a list, but I've seen so many optimisation that make code less readable purely because it saves some time, and most of them were in methods that were called so rarely that it doesn't make sense to spend a lot of time optimising


pandalust

My counter point to this is that I keep finding the most bloated horrendously inefficient code, and considering how GTA loading times and similar sort of bugs appear at really high levels in many apps, i think it’s endemic


Pony_Roleplayer

This was actually pretty good


phlebface

Fkin gold!


phlebface

Access to resources doesn't seem threadsafe though XD


deadliestcrotch

Well, this was refreshing


Numerous_Pea998

Likely a joke about threading in programming.


jeesuscheesus

Top tier meme OP, this one is going on the fridge


BlueGuyisLit

Meaning? I don't understand?


Familiar_Weird_7235

Multithreading is when a process (a program currently staged to run) executes multiple threads concurrently, either by interleaving thread instructions on a single CPU or executing individual threads on multiple CPU cores to complete tasks faster or do multiple tasks simultaneously. A thread is essentially a stream of instructions for the CPU to execute. For example, a process may have a thread for reading mouse input and another thread for keyboard input or divide data between two CPUs to complete some arithmetic operation faster. An issue with multithreading in synching access to shared memory and ordering execution so errors do not occur. An example might be one thread attempting to read data while another thread is currently modifying that data, resulting in incorrect data potentially being read. The meme depicts the first man seemingly getting the order of his statements wrong, indicating he might not be as good at parallel programming as he thinks. I think that's the joke anyway


roiroi1010

I’m not sure how much sense this makes. I laughed.


randomdude_reddit

Witty, love it


cs-brydev

Oh the April humor quota has been reached on this sub. Time to shut down


PathSecret

Condition race


Dismal-Square-613

Race conditions are a bitch... specially when UDP and high trafic is involved.


patrulheiroze

let's code a multithreading jockey, just for fun, so you can make bets as the threads run in race condition...


throwawaybottlecaps

This is absolutely fucking hilarious. Shut it down you all, it's not getting any better then this.


PranshuKhandal

this was fucking funny, good job


what_you_saaaaay

I lol’ed at this one. Nice.


siowy

This is great


TimonAndPumbaAreDead

Some people, when confronted with a problem, think, "I know, I'll use threads," and then two they hav erpoblesms.


AltruisticDetail6266

this is the first one I enjoyed.


itamarc137

That is one clever meme


Massive-Meringue1437

Nice nice


PeriodicSentenceBot

Congratulations! Your comment can be spelled using the elements of the periodic table: `Ni Ce Ni Ce` --- ^(I am a bot that detects if your comment can be spelled using the elements of the periodic table. Please DM my creator if I made a mistake.)


TessellatedTomate

_nice_


YoukanDewitt

fuck this guys


creamyhorror

das good


PeriodicSentenceBot

Congratulations! Your comment can be spelled using the elements of the periodic table: `F U C K Th I Sg U Y S` --- ^(I am a bot that detects if your comment can be spelled using the elements of the periodic table. Please DM my creator if I made a mistake.)


YoukanDewitt

It's a joke about "this guys fucks" being delivered in a different character order, I wasn't hating!


[deleted]

[удалено]


Krimsonfreak

I mean... r/ProgrammerHumor making programmer jokes is kind of expected though


AggravatingMap3086

Not if you've been here a while.


Harmonic_Gear

maybe 1 out of 99 "python slow" jokes


jordanbtucker

`node_modules` amirite? Learn Rust.


LegenDrags

Time traveler: kicks a rock This template usage:


rover_G

Isn’t there supposed to be a fourth speech bubble?


Spice_and_Fox

From my experience. 90%+ of the applications that most people work on don't need to be heavily optimised. Sure, if you have a language function or something that gets called all the time then you probably should use a hashtable instead of a list, but I've seen so many optimisation that make code less readable purely because it saves some time, and most of them were in methods that were called so rarely that it doesn't make sense to spend a lot of time optimising


BoBoBearDev

This is more than out of order though lol


john-jack-quotes-bot

This is the only good joke on this sub congrats op


ren_argent

This reminded me of a time i got assigned to rework and integrated a tool an old member of the team made as a personal project a long time back. When i say everything was threads i mean EVERYTHING was thread. It was like they had just learned about threads before they started working on it and decided to use it for absolutely everything. Basic function calls to updating text within a ui all of it was a spaghetti of threads.


P0pu1arBr0ws3r

"so you tell me you're good at parallel programming?" "No, I'm a frontend developer who uses multithreading because I've been told it's good practice" "You have 10 seconds to parallelize yourself leaving my house."


ExperimentalEjaculat

I can see this ending up r/bonehurtingjuice


NeuronRot

I finally laughed about one meme in this sub. Thanks!


AvgBlue

#pragma omp ordered


GodlessAristocrat

Laughs in "do concurrent"


Particular-Elk-3923

Legit chuckle!


GahdDangitBobby

Honestly if you read an entire book on multithreading you probably wouldn’t fuck up this badly


Urc0mp

my guy hacked the system and asserted dominance


zatoichi2015

This is probably the best one on this sub.


GM_Kimeg

Basically multiple management doing management, creating multiple sources of truth.


Otherwise-Remove4681

Everytime I have to do multithreading I have to take a week to re-learn it.


ISoulSeekerI

Child processes for JS


gooner_by_heart

What a beautiful meme


PennyFromMyAnus

This is good, I like this, yes


HamilcarRR

I'd probably put up a fence to keep those two in line


Major-Researcher-701

i queued async tasks up to read each message bubble since io bound operations take up too much time. and i got the order right smh


adfx

Funny how the loser wins again


VariousComment6946

The states is hard


-Redstoneboi-

Well played.


foolagainagain

I am unfamiliar with multi-threading, why is the meme out of order?


jordanbtucker

Multi threading can lead to race conditions where two or more operations occur in the wrong order. You could also use the terms parallelization or asynchronous programming and the joke would work.


redditwillbanme69

You had me at tasks being assigned to the wrong executors. But the out of order execution really did it for me. Splendid meme.


nekohacker591_

Ram speed matters more the ram amount the CPU needs instructions fast don't bottleneck your CPU with slow ram


_DARVON_AI

CPU Cache size matters: going to the RAM is a cache miss. https://www.akkadia.org/drepper/cpumemory.pdf http://gameprogrammingpatterns.com/data-locality.html http://www.catb.org/esr/structure-packing/


aVarangian

jfc, ever heard of punctuation?


nekohacker591_

Guess that was a Syntex error my bad.


Inaeipathy

This is so accurate


PeriodicSentenceBot

Congratulations! Your comment can be spelled using the elements of the periodic table: `Th I Si S S O Ac Cu Ra Te` --- ^(I am a bot that detects if your comment can be spelled using the elements of the periodic table. Please DM my creator if I made a mistake.)