- Joined
- May 2, 2017
ITT: John makes me give up on humanity. Thanks John.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Next thing she's gonna be talking about how CISC is the wave of the future and RISC needs to die.
Okay. I know just enough about computers that I can build my own and set up the bios.
But...
This isn't about Gulliver's Travels, right? I fail to see what she's actually talking about because all I'm reading keeps sounding like Lilliput...
Long story short for the non-CS people:
Big endian has the most significant bit sent first, so it goes at the end _______x. This is backwards to the way we "normally" read numbers.
Little endian has the most significant bit sent last, so it goes at the beginning x_______. You can think of this as being the "normal way" of reading numbers, where the highest value is on the left.
Different CPUs and different CPU manufacturers do it different ways, but basically since almost all CPUs are Intel and Intel chose little endian, it's more or less the default now.
There's also middle endian but you really don't need to worry about that.
The joke about Wu's second tweet is that she said Intel went from little endian in 386 chips to big endian in 486 chips, which would basically be impossible if you wanted to maintain backwards compatibility*, so she has no idea what she's talking about.
*Edit: Changing endianness would basically reverse your numbers. So if you sent 01000 to the computer to do something, and then you change endianness, now the computer is reading 01000 as 00010, which is a completely different instruction and nothing that used to work does anymore.
That part I'll shamelessly copy from Wikipedia.That makes sense, but why call it something from a satirical novel from the 18th century?
Danny Cohen introduced the terms Little-Endian and Big-Endian for byte ordering in an article from 1980.[1][2] In this technical and political examination of byte ordering issues, the "endian" names were drawn from Jonathan Swift's 1726 satire, Gulliver's Travels, in which civil war erupts over whether the big end or the little end of a boiled egg is the proper end to crack open (analogous to counting from the end that contains the most significant bit or the least significant bit).[3][4]
Because Brianna Wu, the character, can't ever be wrong.Why is she like this? Why is it so important for her to pretend to all this software engineering knowledge she clearly has no fucking clue about?
I bet your parents would disagree about the debt thing, Wu.Actually I think you being kicked out on your asses is far more believable than you having a Congressional campaign.
View attachment 217475
Long story short for the non-CS people (also the opportunity to let my inner sperg out for a bit):
Big endian has the most significant bit sent first, so it goes at the end _______x. This is backwards to the way we "normally" read numbers.
Little endian has the most significant bit sent last, so it goes at the beginning x_______. You can think of this as being the "normal way" of reading numbers, where the highest value is on the left.
Different CPUs and different CPU manufacturers do it different ways, but basically since almost all CPUs are Intel and Intel chose little endian, it's more or less the default now.
There's also middle endian but you really don't need to worry about that.
The joke about Wu's second tweet is that she said Intel went from little endian in 386 chips to big endian in 486 chips, which would basically be impossible if you wanted to maintain backwards compatibility*, so she has no idea what she's talking about.
*Edit: Changing endianness would basically reverse your numbers. So if you sent 01000 to the computer to do something, and then you change endianness, now the computer is reading 01000 as 00010, which is a completely different instruction and nothing that used to work does anymore.
Actually I think you being kicked out on your asses is far more believable than you having a Congressional campaign.
View attachment 217475
When I came out to my operating system as bi-endian, it dumped my core out on the street.What surprises me is that Flynt/Wu hasn't made a big push for everyone to start using bi-endian compilers. The big and little endians are literally killing bi-endians.
I've been trying to figure out what movie character this picture reminds me of
![]()
I'm pretty sure there's an orc in LotR at one point that looks almost exactly like this, but I can't remember when that one is.
I think we all know what sort of "manflesh" Wu craves.
Wu made a "joke."Actually I think you being kicked out on your asses is far more believable than you having a Congressional campaign.
View attachment 217475