CT1993, on 08 February 2013 - 11:03 PM, said:

hello here is an explenation on how they work this code

By all means of respect, but do you just copy/paste from some fringe web site without really looking into what they actually say? The big font is quite the giveaway unless you have a purpose with it. I took the liberty of making it smaller and more readable.

Quote

Binary can represent many forms of data, CPU command codes, pixel color information, music data etc etc. All data goes through the CPU (and other logic circuits) as on and off switches, which we represent as 0s and 1s, because it’s simpler than writing off,on,off,off etc.

Binary is but one representation of data. It happened to be what we are using for computers. But that will probably change.

Quote

We sent them a message in binary, because it’s the simplest way to represent simple data in a radio transmission, and to be recognized as a uniform data stream (square wave of consistent frequency) so if they were to reply, would they not reply in binary also?

At the time, yes, it was the simplest. However, it should be noted that digital signals never are, they are all analog.

Quote

So therefore, they know we understand binary, and if they want to encode text in their designs, without actually writing the text,

That is quite an assumption. Chances are that if they are much more advanced than us, binary is a relic for them and they use something much more sophisticated. Or just something else.

Quote

ASCII is the simplest standard to use

For us, yes. ASCII was "invented" in the childhood of computers here on Earth. It's anybody's guess what ET would be using.

Quote

For those who wish to understand how 0s and 1s could possibly be stored as numbers, here’s how it works:

11111111 – 00000000 (255-0)

Each digit position corresponds to a power of 2. Binary is a base 2 number system. Two digits, 0 or 1.

From left to right, each position represents a single value:

7 6 5 4 3 2 1 0 <– bit position (8 bits in 1 byte (position=exponent of base 2))

2^7,2^6,2^5,2^4,2^3,2^2,2^1,2^0 <– value it represents (if it is numercial data)

^ represents to the power of, or the exponent

these values then represent:

128,64,32,16,8,4,2,1

Using the above numbers, we can create any number between 0 and 255. Think, if 1, include the value represented by this bit position, or 0 don't include the number represented by this bit position, then add all the numbers that are included to get the decimal value. Seems complicated, but actually it shows a lot of data can be represented as 0s and 1s. CPUs only understand on or off switches, two states, base 2 is binary. All data has to be encoded as binary for the CPU to work with it. Hence the need for the conversion so that the data may be translated to something more meaningful.

11111111=255, because 128+64+32+16+8+4+2+1 = 255

Notice in the image I posted:

http://www.ufo-blogg...inary-code.html
that all the bytes (groups of 8 bits) are separated by a space to distinguish each byte. And also, each byte of binary data always starts with a 0, so therefore, in the highest bit position, we don't include 128 in any, so all values are less than this. As they are on the ASCII table.

So here's each letter as decimal and binary:

01010000 = 80 = P

01000101 = 69 = E

01000001 = 65 = A

01000011 = 67 = C

01000101 = 69 = E

Yes, that is what we currently use. What if they use a code where a "bit" could have many states. Again, you are without critique projecting our representation of data onto ET.

Quote

Like most things mathematical, it probably seems complex the first time you learn it, but like anything it's easy when you KNOW how To learn = to know = to become easier

So for P, lets add up the numbers represented by the bit positions that are 1's to get the number 80, and then the letter P:

01010000, easy, just two numbers to add, 64 and 16 = 80. This could represent any data, or just be completely random. But if we decode each letter using the ASCII chart, and we get a word, or in the case of the alien face and disc, does that show randomness or structured information?

You are assuming that we can decode what ET would be sending us, if they ever do. How would you decipher Korean without a dictionary, and that would be a language originating from your own species?

Quote

In the case of the alien holding the disc, the alien face could be encoded to binary data also, but perhaps that picture is already there to show the data on the disc (because there's so much of it) isn't picture data.

Again, who knows what ET would make out of the data.

Quote

The more we try to decode with ASCII, the more we see this is what is intended as it is anything but random. That we could make all these words by coincidence is not highly improbable, but practically impossible.

What? This is pure nonsense. If you cannot remove yourself from what we use as data representation here on Earth and realize that ET would most assuredly use something differently, you will be fooling yourself.

Quote

Therefore we can be more sure it is actually text data the more we decode it, the more it becomes meaningful and demonstrates a structure.

No, you are simply fooling yourself.

Quote

For a beginner, this may seem very complicated process, but really it's not, especially when you use windows calculator to convert binary to decimal values which represent real letters of our alphabet via the ASCII table.

The conversion to decimal is only necessary to make it easier to see which letter is represented by the binary data, we could include the binary data next to each character on the ASCII table, but it's much easier for us to know we have the right character if we convert to decimal first.

Just to compare, our base 10 number system has powers of 10 as 'digit' positions:

1*10^2,2*10^1,5*10^0 = 125 decimal (dec=10,bi=2)

remember very early math lessons, hundreds, tens, units just to show how any number in our base 10 number system can be similarly represented by it's base, position and in this case the multiplier of that position, which we represent with digits 0-9 in each position.

Notice we call it a digit position, and not a bit position. Bit actually stands for Binary digIT. That being 0 or 1.

Anyway, hope it helps those of you who do wish to understand the simplicity of this encoding, and why they use the ASCII standard. It is a simple process understood by many, and hopefully in a while, once you grasp the concept, by even a few more

No, it is very simple. The difficult part, apparently, is the realization that what representation we use is most assuredly vastly different from what ET would using.

So, by all means of respect, but you are that naive?

Cheers,

Badeskov

*Edited for clarification.*
**Edited by badeskov, 09 February 2013 - 03:31 AM.**

"Life is not a journey to the grave with the intention to arrive safely in a pretty and well-preserved body, but rather to skid in broadside, thoroughly used, totally worn out, and loudly proclaiming: Wow!! What a ride!". Said to to Dean Karnazes by a running buddy.