It is hard to believe that the TCP protocol, which is connection oriented, can't even know the status of its connection... Do the guys that come up with this protocols drive their cars with eyes closed? – PedroD Aug 11 '14 at 12:42
The concept of socket or connection in Internet protocols is an illusion. It's a convenient abstraction that is provided to you by the operating system and the TCP stack, but in reality, it's all fake.
Under the hood, everything on the Internet takes the form of individual packets.
From the per...
hey allquicatic, you know tcp? when the connection is established, is there an ack sent back to the sender of a message from a receiver acknowledging that they received the message? I thought this was the whole point of tcp vs udp
@CausingUnderflowsEverywhere Not really; I don't get that many upvotes from chat. A lot of people here don't upvote stuff I post here to avoid even the perception of serial upvoting.
@CausingUnderflowsEverywhere Yes, there's an ACK, but the absence of an ACK doesn't mean that the other side is disconnected; if you expect an ACK within 100 milliseconds and it comes back in 101 milliseconds, you'd be required to assume the connection is dead after 100, and close it, and that would frustrate users to no end. So we generally set TCP timeouts to a sane value.
cool, so according to wireshark when a message is sent, it's got PSH, ACK in the header, then the receiving party reads the message and sends back an ACK
I've used applications with a stupidly short TCP timeout. I'd rather them err on the side of it being too long.
Imagine someone on the phone with you and they say, "....So how are you doing today? Hello?! OK I guess you're not there, bye. *click*" without even pausing
What you want is a KeepAlive, heartbeat, or ping.
As per @allquicatic's answer, there's no completely reliable built-in method to do this in TCP. You'll have to implement a method to explicitly ask the client "Are you still there?" and await an answer for a specified amount of time.
https://en....
It was a case of "I know I don't want to be here forever, but as long as I have this permanant contract and permanant accomodation, I'll probably never get round to leaving"
@djsmiley2k ...yes! " instead, a quantum state must be described for the system as a whole" I need to describe a state for the system as a whole. either established or inexistant
Though I do still need to find out what I'm looking for before I can properly look for it. But that requires a shrink, which requires a home. Argh, catch 22
I was kinda wandering and not knowing quite what I was looking for, too, until I discovered a creative outlet that basically changed my life, in roleplay on SWTOR.
Wasn't contemplating leaving my job/house, but wasn't quite right.
Just found enough meaningful human interaction to be healthy.
@Dog Metagaming's tempting for everyone, even those who are seemingly successful at RP. It takes a lot of experience to do right by your fellow players.
.... It's... hard to explain. It's quite an emotional rollercoaster, but thrilling through and through, if you've got good people to RP with. It's like collaboratively writing a novel, live, and you get to enjoy both the social interaction with others, interesting character interactions, and advance some kind of a plot together. And it's all very organic and visceral and real. It's the next best thing after limerence.
Limerence (also infatuated love) is a state of mind which results from a romantic attraction to another person and typically includes obsessive thoughts and fantasies and a desire to form or maintain a relationship with the object of love and have one's feelings reciprocated. Psychologist Dorothy Tennov coined the term "limerence" for her 1979 book, Love and Limerence: The Experience of Being in Love, to describe a concept that had grown out of her work in the mid-1960s, when she interviewed over 500 people on the topic of love.
Limerence has been defined by one writer as "an involuntary in...
Adults can form a lot of extremely, well, complicated relationships that aren't just one thing or another.
@Dog It's primarily emotional. I'm not sure how it differs from a crush because I don't have a precise definition of "crush" in front of me. The latter may be a folk term for the more technical term.
*shrug*
But limerence often continues after the pair formation process for a while. Does a crush, too? I dunno.
@PaulVargas click on the Headers tab and Ctrl+F for it
> X-Content-Type-Options Setting this header will prevent the browser from interpreting files as something else than declared by the content type in the HTTP headers. Values Value Description nosniff Will prevent the browser from MIME-sniffing a response away from the declared content-type. Example X-Content-Type-Options: nosniff
I don't know if this is an appropriate question for this room (please tell me if its not) but I have a question that I think would be easier and quicker to ask here than on SuperUser proper.
I have an old Dell Latitude that started recently to run out of ram when more than one tab was open in firefox.
@NULL That's a rather terrible question for Super User unless you've put significant effort into narrowing it down a bit on your own. But it's a perfectly good topic for in here. You came to the right place!
Ok:) Well its a really old version of FF. lol I have 1GB of ram and after a reboot at idle it uses about 433mb. After 1 tab its 700mb. Two tabs and I need to force power off
@NULL Without more testing, there's not really enough info to know if the hardware re-seat had any therapeutic effect. It could just be some kind of software auto-healing, or maybe a patch to Firefox or a Windows Update fixed the problem.
A lot of stuff happens when you reboot. Things check for updates. Maybe Firefox updated without you noticing.
> Limerence is sometimes also interpreted as infatuation, or what is colloquially known as a "crush". However, in common speech, infatuation includes aspects of immaturity and extrapolation from insufficient information, and is usually short-lived.
Basically limerence is a more informed formation than a crush. I think.
Did you know that most effort on demographics related to department stores and such is placed into figuring out who is pregnant, will become pregnant soon, or has recently given birth?
All of that data mining is almost exclusively zeroed in on finding new parents.
They're a gold mine, you see.
Most general release marketing material is also keyed towards things that will be attractive for new parents.
Taking 5 seconds to type something here in the middle of a match is like telling your military-industrial complex to just shut down completely for 4 years in the middle of World War II. :3
I have a question very specific to AVRDude, I'm not sure it is possible (there doesn't appear to be an option) to skip the readback step when flashing a chip
I know it is a good idea to verify the write, but we do a comprehensive test in the QA step and therefore this is just redundant and takes an extra few minutes
@rlemon It's written in C using autotools apparently. Kind of my domain (ish). I might be able to cook up a patch and a build for you that gives the option. What version of Ubuntu and is it 32 or 64-bit?
oh man we built a cannon and the host was calling us cannon noobs then we chilled building our eco and the host managed to get enough army to attack us so he stared lauhing and calling us noobs cause he was attacking our nexus, then my partner and I mass made an army and killed the hosts army and now he's swearing again this time ecause he's losing and telling us to play with dignity
what I want to omit is: - verifies - writes - reads what it just wrote to do a comparison <-- skip this step, it takes longer than the write step - checks fuses
Im Running KVM Server 300Gb vmdk file size
When i want to backup my server, i run script
(note Sending server: 192.168.13.95, Receiving server 192.168.13.91)
tar cv vm-102-disk-1.vmdk | nc -q 1 192.168.13.91 1234
on my sending server
and run script
nc -w 10 192.168.13.95 1234 > vm-102-disk-1.v...
Files are stored on disk as a series of logical blocks, usually 512 bytes or 4096 bytes. When a file is truncated to 0 bytes (which is apparently what happened here), that means the filesystem updated the file's metadata so that none of the blocks it previously claimed as part of the file are par...
@bwDraco The funny thing is, Verizon owns a lot more spectrum, and towers, and covers a much larger area of the United States with decent to good LTE. So, even if T-Mobile is faster, Verizon can afford to carry more data (by raw volume) regardless of the download speeds.