5,369 karma · joined March 23, 2010
Curious: in your experience where does QUIC work bad/slow?
The article is consistent and uses Gigabytes.
Any standard course goes over various derivations of classical physics laws (Newtonian dynamics) from quantum mechanics.
The technical issue is that you would need global arbitration to ensure that the _goodput_ (useful bytes delivered) is optimal. With training across 32k GPUs and more these days, global arbitration to ensure the correct packets are prioritised is going to be very difficult. If you are sending more traffic than the receiver's link capacity, packets _will_ get dropped, and it's suboptimal to transmit those dropped packets into the network as they waste link capacity elsewhere (upstream) within the network.
Such ideas are, however, worth revisiting when the workload is unique enough (in this case, it is), and the performance gains are so big enough...
Usually, this is line-rate, but if the other side is slow for whatever reason (say the consumer is not draining data), you wouldn't want the sender to continue sending data.
If you also have N hosts sending data to 1 host, you would need some way of distributing the bandwidth among the N hosts. That's another scenario where the credit system comes. Think of it as an admission control for packets so as to guarantee that no packets are lost. Congestion control is a looser form of admission control that tolerates lossy networks, by retransmitting packets should they be lost.
Judea Pearl’s book also goes into the above in some detail, as to why faithfulness might be a reasonable assumption.
The grumpy.website linked above is gold!
Not quite what you are after, but comes close ... you could run gdb on the kernel in this fashion and inspect, pause, step through kernel code: https://stackoverflow.com/questions/11408041/how-to-debug-th....
EDIT: also, RSS happens on the NIC. RFS happens in the kernel, so it might not be as effective. For a uniform request workload like the one in the article, statically binding flows to a NIC queue should be sufficient. :)
That said, C# and JVM are both mature and have decades of GC improvements, which could explain why golang is falling behind. Time will tell.
I have also heard about interesting varieties at Berkeley Bowl, but I haven't personally checked it out though.
Do you have Firefox FB containers enabled? I had the same issue, but when I opened the website inside a FB container it works.
For instance, overwriting content on a page of the document is not allowed and thus leads to invalid signature verification. Nevertheless, some changes are considered harmless by the PDF applications and do not throw any warnings
I am trying to understand if there is any design consideration behind not signing the entire PDF, but only some sections? If you take out one of the characters or story elements of a conspiracy theory, the connections between the other elements of the story fall apart.
I guess I have to read the paper, but what are these "connections" and what does "fall apart" actually mean?EDIT: I just skimmed the paper https://journals.plos.org/plosone/article?id=10.1371/journal...
The connections capture context-specific relationships, such as co-occurrences. The "fall apart" part comes from the fact that conspiracy theories rely on hidden, unsubstantiated, subjective interpretations of intent or actions whose validity can be questioned. If they are key pillars of the narrative, then their falsity can negate the truth of the narrative.
This reminds me of a philosophical discussion around what "truth" means. Coherent theory of truth: truth is defined as a property that's coherent among a set of beliefs. It can also be used as an epistemic justification -- that is, any set of internally consistent beliefs can be taken as true. Of course, in practice, certain truth statements have to correspond to reality, which is where the correspondence theory of truth comes in.
Could you compare your performance against this one if possible?
FRB NY has a GDP Nowcast prediction of about -8% for Q2.
Would a REST-like endpoint backed by a database VIEW (to decouple schema changes from API changes) be a good approach?
Beans sprout super fast! For very dry seeds (lentils, beans, peas, edamamme) you could soak them in water overnight and just use the seeds that settle down after they've absorbed some moisture.