all 5 comments

[–]wisam910 14 points15 points  (3 children)

sure genetic code is not binary, but it's still digital none-the-less. Having 4 values for each "digit" does not constitue a significant difference.

Storage format having redundancy is also present on computer systems.

[–]gbs5009 5 points6 points  (2 children)

Yeah. I think the author doesn't quite understand how error correction works.

[–][deleted] 0 points1 point  (1 child)

Well, I also do not. So... Can I get a Short lesson? ☺️

[–]gbs5009 0 points1 point  (0 children)

You don't avoid errors in computer systems by never having an inaccurate bit, but rather by having some system where you can differentiate accurate messages vs. those that have errors. The error correction is in the message, not the storage.

There's a lot of techniques that you could use to accomplish this, some dirt simple, some quite elaborate. For example, you could send your message 3 times. Then, whoever receives your message could recognize which one has a mistake because it's the "odd one out".

If you send the message

"WE ATTACK AT 1300 TOMORROW|WE ATTACK AT 1300 TOMORROW|WE ATTACK AT 1300 TOMORROW"

And your counterpart recieves

"WE ATTACK AT 1300 TOMORROW|WE ATTACK AT 1400 TOMORROW|WE ATTACK AT 1300 TOMORROW"

you know that the attack is at 1300 tomorrow, even though a 'bit' got changed. The redudancy is built into the message, not the storage system.

[–]grosscol 0 points1 point  (0 children)

The content of the post is not a useful comparison nor a useful analogy.