15,198 karma · joined June 8, 2017
An example of using the category normatively would be saying someone isn't American because they burn the flag. My experience is that most of the people using "gender" normatively don't differentiate it from sex.
[0] https://www.smithsonianmag.com/history/how-white-southerners...
I've never lost a password because my backpack was overly abused.
On an unrelated note, Gwynne's book is fine as a fantasy story, but it's very badly regarded from the perspective of narrative history. Hämäläinen's Comanche Empire is a much better book arguing a largely similar position. Don't take that as applying to later books by the same author, sadly.
...then shuffled that array 115792089237316195423570985008687907853269984665640564039457584007913129639936 (2^256) times uniquely, each time recording the resulting shuffled array.
Correct as an analogy for block ciphers, but note that there are (2^256)! unique permutations of the input space. You're selecting an unimaginably small slice of possible keyed pseudorandom permutations. Oftentimes that comes from road taxes, so it's really car use subsidizing the car-centric projects.
The various vehicle taxes haven't fully covered roadway expansion and maintenance for years. The national average is somewhere in the neighborhood of 60% of costs, I believe.It's worth noting (as the report itself does) that these sorts of lists can only document explicitly undefined behavior, and not the much larger universe of implicitly undefined behavior. So they're not strictly all possible UB, just the most important cases.
It's fairly trivial, but still significantly harder than computing a single CRC.
You can do it with a single GF(2) multiplication, ignoring the complications of reflection and such. A normal CRC is just the special case of making the remainder 0 (again ignoring complications). You can also brute force it, but that's a bit slow for 64 bit CRCs and well, nanoseconds vs minutes in your example. Noise is not the only thing they should be protecting against.
Sorry, can you point to the comment where I tried to defend AMD's use of CRCs in this particular application? I think I've made it pretty clear that I don't think they're appropriate for cryptographic applications. I was just talking about the math.Different tools for different purposes. You probably don't want to be using your mac scheme for noise resistance, because then you're paying a cost in either buffer space, PDU size, or retransmits, and your error correction capabilities are nil. CRCs allow some error correction (albeit rarely used and inefficient for multibit errors vs FECs), good bit error detection properties, and are cheap. It's common to use both at different layers of a protocol stack.
Nevertheless, they're still useful protection against noise, and you usually want to detect it right as you're pulling protocol messages off the wire. Placing checksums in the last field of each message (as Ethernet does) simplifies the hardware implementation.
I don't think there's any single language that most serious software is written in.
That said, there are clear advantages to books. You can't page through an ebook nearly as well as a physical reference book. That's admittedly somewhat balanced by the existence of search. Physical books can also pay much more attention to the aesthetics of print and layout. Eink readers and epub/mobi/az3 formats are atrocious for this, whereas iPads with PDFs are somewhat better. There's still works that can't be captured in those formats though, like pop-up books, raised/embossed/textured printing (which I've seen used in poetry), or illuminated works. And books don't need power.
It's exactly as related to real models as computer science is to real computers.