Dominic8999,

Made me kinda chuckle ngl

superminerJG,

Alice and Bob are friends at ${university_name}. At ${date_time} they cross paths.

Alice: Hi, I want to tell you a TCP joke.

Bob: Sure, I’m ready to hear the TCP joke.

Alice: Alright,I am going to tell you the TCP joke.

Alice: Here’s the actual joke. It’s hilarious.

Bob: laughs hysterically

Alice: I’m glad you liked my joke.

Alice: Alright, that was the TCP joke.

Bob: Thanks for telling me about it.

Bob: So, that’s it I guess?

Alice: Yeah, that’s about all I wanted to tell you.

Alice and Bob part ways and run off to their next classes.

kira_ananta,

Yeahhhh I get the joke but I wish the meme didn’t do it in a racist way. Why is the TCP baby white and the UDP baby not?

bloodfart,

Because udp packets are targeted for harassment by border devices like firewalls more often.

randint, (edited )

I get your concern about this meme being racist, but not everything is about race. The stock photo of two adults passing a baby and the picture from a cartoon depicting a woman throwing a baby just so happened to be of different races. IMO that’s not racist.

Psionicsickness,

Please stop. It’s not intentional. Stop basing your judgment on people and actions with an acute view of their skin color. Just see two sets of people. Thanks.

igorkraw,

Please stop.

In a world where there is racism, acting like racist themes don’t exist only helps prolong it.

One set of of people here was drawn white (and responsible with a child), the other was drawn black (and irresponsible). That’s worth critiquing, intentional or not.

Acting racist doesn’t mean you are literally Satan, it means you are acting racist. Not stopping after people point it out and acting defensive and in denial is worse than thoughtlessly doing something racist, being told off and then correcting

Llewellyn,
@Llewellyn@lemmy.ml avatar

You’re the part of the problem.

AnarchoYeasty,

Would you feel better about this if it was a stock photo of a white woman yeeting their baby rather than using a comic? A comic that the meme maker didn’t create? Should the meme maker recolor the baby and woman white to make things better for you? This isn’t racist because one of the meme images happens to be of black people.

igorkraw,
  1. Yes
  2. I don’t care about who created it, the composition was done by the creator
  3. What is the line of “racist” for you? Before we argue this further, let’s establish what is racist and what isn’t
Amilo159,
@Amilo159@lemmy.world avatar

Hey, that’s racist!

Parallax,
Parallax avatar

Wanna hear a UDP joke?

Nevermind, you wouldn't get it.

netburnr,
@netburnr@lemmy.world avatar

“You might not get it”

Colombo,

"not get You" Don't forget the packet loss and non-ordered packets.

TheSaneWriter,
@TheSaneWriter@lemmy.thesanewriter.com avatar

This is a really good way of explaining the difference.

becool,

So, UDP just sends it out there and anyone can intercept it?

Clent,

No. UDP is at the packet level. Interception is a different layer.

To use to today’s language, UDP yeets the packets at you as fast as it can generate them.

It doesn’t care if you catch any of them.

Don’t yeet the baby.

UltraMagnus0001,

Is it like multicast or are they the same?

Parallax,
Parallax avatar

What do you mean interception is at a different layer? You can capture at any layer as long as the payload isn't encrypted, and if it is, you still get layers 1 through 4 (Physical, Link, Network, and Transport).

MxM111,
MxM111 avatar

Don’t yeet the baby.

or at least care if you catch any of them.

b3nsn0w,
@b3nsn0w@pricefield.org avatar

actually, do yeet the baby if you have an application with different needs. for example, if you want to play a game, you’re better off yeeting 60 babies a second and just hope that whoever is on the side catches enough of them to get a smooth stream of babies, than making sure every baby is handed gently to the next person and get the whole line clogged up the moment anything disrupts it. if you just use the yeetomatic 3000 you’re always getting fresh babies on the other end, a few might just be dropped in the process

Marxine,
@Marxine@lemmy.ml avatar

Getting a smooth stream of babies is a sentence that has no right in being this funny. I wheezed hard

thisbenzingring,

It’s not so much that anyone can intercept it, it’s more that the sender just blasts it and no acknowledgement so there’s lots of potential for loss

UnverifiedAPK,

No, instead of using TLS for encryption (like most TCP traffic) UDP will use things like DTLS and SIP

Or if you’re asking about the actual transport it’s more like TCP is going to your friend’s house and calling your mom to let her know you’re there vs UDP is going to their house and not calling.

TheSaneWriter, (edited )
@TheSaneWriter@lemmy.thesanewriter.com avatar

From what I can tell yes. There’s no established connection, the data is sort of just broadcasted.

Edit: I was operating under a misunderstanding, please refer to andrew’s response.

exscape,
exscape avatar

No no, it's not "broadcasted". It still has a fixed sender and receiver IP address, but UDP doesn't verify whether the receiver got the data or not. You can implement that over UDP, but you have to do it yourself.

With TCP, the packet will retransmitted automatically if the receiver didn't tell the sender "yep, I got it".

Parallax,
Parallax avatar

You'd have to be somewhere in the route from A to B to intercept it. But TCP is no different in that regard.

TCP is connection based so both sides need to agree to connect before data is exchanged. UDP is connectionless, so it will send data from A to B (and vice versa) regardless of if the other side is available.

Lith,
@Lith@lemmy.sdf.org avatar

The benefit is that you don’t need to wait for verification from the user that they got the packet before you can send the next group of packets. If you’re, say, watching a stream, it’s not important that you received the packets because that’s just a few skipped frames or a second of lag, whereas the tradeoff on overhead is pretty big.

TCP is more important with like file downloads where it’s okay if it takes a couple hours to get a really big file as long as that file isn’t corrupted or missing any data.

0ops,

Nah, tcp still yeats the baby, it just verifies that it was caught unbruised, or at all. If it wasn’t that’s ok. Try again. Yeet the baby’s little sister

InverseParallax,

You got that baby? Great, I’ll send the next 500 much faster, tell me when you drop one and I’ll slow down again.

vanZuider,

Old but gold.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • programmerhumor@lemmy.ml
  • kavyap
  • InstantRegret
  • mdbf
  • GTA5RPClips
  • cisconetworking
  • DreamBathrooms
  • ethstaker
  • magazineikmin
  • thenastyranch
  • ngwrru68w68
  • Youngstown
  • slotface
  • rosin
  • Durango
  • megavids
  • khanakhh
  • normalnudes
  • modclub
  • cubers
  • tacticalgear
  • osvaldo12
  • everett
  • Leos
  • anitta
  • provamag3
  • tester
  • JUstTest
  • lostlight
  • All magazines