yorick has quit [Remote host closed the connection]
eligrey has quit [Quit: Leaving]
sharkbot has quit [Remote host closed the connection]
sharkbot has joined #elliottcable
<
joelteon>
will ec get pissed if I say his girlfriend is gross
yorick has joined #elliottcable
alexgordon has joined #elliottcable
alexgordon has quit [Quit: Computer has gone to sleep.]
eligrey has joined #elliottcable
alexgordon has joined #elliottcable
<
joelteon>
ok i just made a neat haskell package
<
devyn>
joelteon: share
<
joelteon>
it checks how up to date your cabal file is
<
joelteon>
if there are any new packages that you're version-constrained not to use
alexgordon has joined #elliottcable
<
joelteon>
i have a question
<
alexgordon>
joelteon: NO
<
joelteon>
is a network socket like a long cardboard tube reaching to your destination
<
joelteon>
or is it like TWO long cardboard tubes
<
joelteon>
reaching to your destination
<
joelteon>
one for reading, one for writing
<
joelteon>
if a TCP socket has data waiting to be read, and you try to write to it, does your data crash into their data and explode?
<
alexgordon>
joelteon: ...
<
alexgordon>
joelteon: I see you're ready to become an enterprise programmer
<
alexgordon>
your mind is ready
<
joelteon>
no but i mean, seriously
<
joelteon>
can you write to a TCP socket that has data waiting to be read
<
joelteon>
without anything bad happening
<
joelteon>
i seriously don't know
<
joelteon>
i don't know how sockets work
<
joelteon>
your silence is starting to worry me
<
whitequark>
joelteon: two
<
joelteon>
see, that's what I thought
<
joelteon>
but I wasn't sure
<
alexgordon>
joelteon: lol TCP sockets are just like UDP sockets with some extra stuff
<
joelteon>
I DON'T KNOW HOW UDP SOCKETS WORK EITHER
<
alexgordon>
THEY'RE VERY STUPID
<
whitequark>
learn the OSI stack from the ground up
<
joelteon>
ok cool, so now i can go bitch at the rust people
<
whitequark>
go bitch at the rust people
<
joelteon>
and tell them to make port/chan adapters for tcp streams
<
alexgordon>
whitequark: ha
<
joelteon>
that or I could just unsafely allow two threads access to the socket
<
joelteon>
wow, so i'm actually not very smart
<
alexgordon>
joelteon: UDP is just "here's some shit. FUCKING DEAL WITH IT"
<
joelteon>
i thought that i wrote my old bot code the complete wrong way
<
joelteon>
but i didn't
<
alexgordon>
jeannicolas: TCP is more... "let's have a nice chat"
<
joelteon>
ok thanks for being here for me in this difficult time guys
<
alexgordon>
joelteon
<
joelteon>
i'd tell a udp joke but you might not get it
<
alexgordon>
TCP is always looking out for you
<
joelteon>
the bad thing about tcp jokes is that if you don't get it they'll keep telling it over and over
<
joelteon>
ok awesome
<
alexgordon>
joelteon: you know the TNG episode about picard's horse saddle? yeah well TCP is the guy at the party
<
joelteon>
that's a load off my mind
<
joelteon>
no i have no idea what you're talking about
<
alexgordon>
excellent
<
joelteon>
but i'll take your word for it
<
alexgordon>
joelteon: should I tell it again?
<
joelteon>
nah we're good
<
joelteon>
FIN WAIT 1
Sgeo has joined #elliottcable
<
audy>
someone stream breaking bad to me
<
audy>
I thought bram cohen had figured this out
<
whitequark>
I find "ack" rather useful in real life
<
whitequark>
when you don't really have anything to reply but wanna acknowledge the act of reception
<
whitequark>
great response to small talk.
<
prophile>
the germans have 'genau' for that
<
whitequark>
the spaniards (I think) just use ok
<
whitequark>
to the point of where it becomes slightly awkward
<
whitequark>
I can talk for like five minutes and the guy will reply with "ok" for every second message
<
whitequark>
prophile: do you know german?
<
prophile>
but my older sister is german
<
prophile>
and when she's just back from germany she takes a couple of days to transition from one language to another
<
prophile>
which leads to the occasional genau
<
alexgordon>
whitequark: not sure where I read it, but the japanese apparently have created somewhat of an art out of that
<
alexgordon>
actually now that I think, it may have been yahoo answers -_-