[GTALUG] T-shirt Ideas

Giles Orr gilesorr at gmail.com
Tue Sep 1 14:04:23 UTC 2015


On 31 August 2015 at 23:55, Scott Elcomb <psema4 at gmail.com> wrote:
> On Mon, Aug 31, 2015 at 2:41 PM, Scott Sullivan <scott at ss.org> wrote:
> <snip>
>> Anyone else got some good hardcore comp-sci hummor?
>
> NACK, NACK.
>
> Who's there?
>
> ATM.
>
> ATM who?
>
> NACK, NACK.
>
>
> "NACK" is a "negative acknowledgement", a very old communications
> protocol for "I don't understand". NACK usually forces a
> resynchronization or renegotiation between end points. ATM is
> "Asynchronous Transfer Mode"; a couple of decades ago it was a
> relatively high-speed packet technology that lost out to other
> technologies. - via <http://stackoverflow.com/a/1590009/773209>
>
> ...
>
> The TCP joke is a personal favourite:
>
>
> "Hi, I'd like to hear a TCP joke."
>
> "Hello, would you like to hear a TCP joke?"
>
> "Yes, I'd like to hear a TCP joke."
>
> "OK, I'll tell you a TCP joke."
>
> "Ok, I will hear a TCP joke."
>
> "Are you ready to hear a TCP joke?"
>
> "Yes, I am ready to hear a TCP joke."
>
> "Ok, I am about to send the TCP joke. It will last 10 seconds, it has
> two characters, it does not have a setting, it ends with a punchline."
>
> "Ok, I am ready to get your TCP joke that will last 10 seconds, has
> two characters, does not have an explicit setting, and ends with a
> punchline."
>
> "I'm sorry, your connection has timed out. Hello, would you like to
> hear a TCP joke?"

With thanks to Scott Sullivan who told me this one, I think it's a
great follow-up to the TCP joke:

"I'd tell you a UDP joke but you might not get it."

Which also says a lot about the difference between the two protocols ...

-- 
Giles
http://www.gilesorr.com/
gilesorr at gmail.com


More information about the talk mailing list