Slashdot Mirror


Discovery May Help Decipher Ancient Inca String Code (nationalgeographic.com)

A discovery made in a remote mountain village high in the Peruvian Andes suggests that the ancient Inca used accounting devices made of knotted, colored strings for more than accounting. From a report on National Geographic: The devices, called khipus (pronounced kee-poos), used combinations of knots to represent numbers and were used to inventory stores of corn, beans, and other provisions. Spanish accounts from colonial times claim that Inca khipus also encoded history, biographies, and letters, but researchers have yet to decipher any non-numerical meaning in the cords and knots. Now a pair of khipus protected by Andean elders since colonial times may offer fresh clues for understanding how more elaborate versions of the devices could have stored and relayed information. "What we found is a series of complex color combinations between the cords," says Sabine Hyland, professor of anthropology at University of St Andrews in Scotland and a National Geographic Explorer. "The cords have 14 different colors that allow for 95 unique cord patterns. That number is within the range of symbols in logosyllabic writing systems." Hyland theorizes that specific combinations of colored strings and knots may have represented syllables or words.

40 comments

  1. Did someone say string... by __aaclcg7560 · · Score: 0

    Use Python to slice and dice that string code.

    1. Re: Did someone say string... by Anonymous Coward · · Score: 0

      I'm a frayed knot

  2. Not this again by 93+Escort+Wagon · · Score: 5, Funny

    Look, for the last time - it's not "ancient Incan code".

    It's just very well-obfuscated perl.

    --
    #DeleteChrome
    1. Re:Not this again by taiwanjohn · · Score: 1

      That made me LOL! I'm tempted to make this my new .sig.. ;-)

      --
      XML is like violence. If it doesn't solve your problem, you're not using enough of it. --AC
    2. Re:Not this again by Tablizer · · Score: 3, Funny

      Same thing. Every string parses as valid code in Perl. Now whether it's "useful" code is another matter ;-)

    3. Re:Not this again by Anonymous Coward · · Score: 0

      It's not obfuscated, they just reduced it to one line for efficiency.

      while(){s/^(\d)/$1+1/xg;print}

    4. Re:Not this again by Anonymous Coward · · Score: 0

      Brought to you courtesy of the Department of Redundancy Department.

  3. University of St Andrews by Ricwot · · Score: 1

    When I went there we spelled it correctly. Surprisingly the fault of the article rather than /. editors.

    1. Re: University of St Andrews by Anonymous Coward · · Score: 0

      Typical "highly educated moron". If reality doesn't line up what I was taught at my expensive University it's obviously reality that is wrong.

    2. Re: University of St Andrews by Ricwot · · Score: 1

      Hah, nice.

  4. What comes round by Anonymous Coward · · Score: 1

    It does however put a new spin on the term spaghetti code.

  5. We should start counting like the Inca by Anonymous Coward · · Score: 1

    They learned all their smarts from the aliens, we're better off ditching base 10 and moving to base 95.

  6. Fund my Kickstarter for a new type of keyboard! by Billy+the+Mountain · · Score: 2

    It uses different colored strings that you pretend to tie into knots. (Note, I have abandoned my previous Dial Keyboard idea)

    --
    That was the turning point of my life--I went from negative zero to positive zero.
  7. ancient Inca used ... for more than accounting by Anonymous Coward · · Score: 0

    those ancient Inca really knew how to party

  8. Set your decoder ring to B-2! by XxtraLarGe · · Score: 1

    Be sure to drink your Ovaltine!

    --
    Taking guns away from the 99% gives the 1% 100% of the power.
    1. Re:Set your decoder ring to B-2! by ClickOnThis · · Score: 1

      Be sure to drink your Ovaltine!

      I was gonna bet on "Never gonna give you up..."

      --
      If it weren't for deadlines, nothing would be late.
  9. String Decoding by Gornkleschnitzer · · Score: 1

    It remains to be seen whether the ancient Incas supported Unicode.

    1. Re:String Decoding by Anonymous Coward · · Score: 0

      But it's a safe bet Unicode will support quipu before it's even deciphered.

    2. Re:String Decoding by Anonymous Coward · · Score: 1

      But 95 characters is still more than we get here :O

  10. It says... by zifn4b · · Score: 1

    ...the cake is a lie

    --
    We'll make great pets
  11. Oblig: Fixed-length, known-size, or terminated? by Anonymous Coward · · Score: 0

    Since this is Slashdot, someone has to ask.

  12. So you are telling us... by toonces33 · · Score: 4, Funny

    That the Inca came up with string theory?

    1. Re:So you are telling us... by neo-mkrey · · Score: 1

      Ba-dum-tiss!

      Wish I had mod points today.


      +1 Funny

    2. Re:So you are telling us... by Guyle · · Score: 1

      Gaaaaah, beat me to it.

    3. Re:So you are telling us... by 140Mandak262Jamuna · · Score: 1

      The Incas just had strings. The theory was entirely modern,

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  13. Bar Codes by Anonymous Coward · · Score: 1

    They were using multi-color bar codes. Cool.

  14. Re:Not this again [running random strings in Perl] by Tablizer · · Score: 1

    "False" per "Every string parses as valid code in Perl."

    I was mostly joking, as the emoticon apparently failed to show. Still, Perl is very "flexible" that way compared to most languages.

    Put another way, if a hyper toddler or an angry President randomly bashed around the keyboard, the probability of the results "running" without explicit errors are probably higher in Perl than other common languages.

    I've heard this called the "angry monkey metric" by some.

  15. Re:this was actually well known if they had just a by Anonymous Coward · · Score: 0

    Your ideas are intriguing to me and I wish to subscribe to your newsletter.

  16. Now the delays makes sense! by Anonymous Coward · · Score: 0

    That's why it's been delayed so many times! It's busy deciphering codes!

  17. They all say by Anonymous Coward · · Score: 0

    Drink More Ovaltine.

  18. Re:this was actually well known if they had just a by Anonymous Coward · · Score: 0

    Leave this kind of retardation bs for reddit. GTFO.

  19. Pfsh by rupert2000 · · Score: 2

    Talk about spaghetti code

  20. Can you do math on strings? by sabbede · · Score: 1

    All joking about data types aside, did the Incas lock themselves out of advanced math by choosing a recording medium that hinders calculation? How does one calculate the sum of multiple bits of string? Let alone logarithms, fractions, long division, pi...

  21. Kinda Disappointed by Ironlenny · · Score: 2

    This seems like a remarkable discovery; a writing system that combines sight with touch. I'd have thought there'd be more of a discussion, not lame jokes about Perl. I mean, imagine combing written English with Brail. You could double the information density on the page, just for starters. I don't know what else could be achieved with such a system, but I imagine you'd have even richer ways of writing than we do now.

    --
    There is a system for subverting the system and you should use that system!
  22. Color me skeptical by mcswell · · Score: 1

    The photographs of the colored khipus show individual strings as being differently colored, rather than individual knots, or bands on the strings. If the strings were read one at a time (as opposed to trying to line up knots across different strings), this would imply the colors could only be distinctive at the higher (perhaps sentence) level, which means that they could not be used to form logograms. Or maybe the colors could stand for some "thing", so a red strand might be for potatoes, a blue strand for cuy, a green strand for..., and the knots would represent numbers of those items. But that wouldn't constitute a logosyllabic system.

  23. Paging Dirk Pitt.. by 3Cats · · Score: 1

    "Inca Gold" apparently wasn't on the researchers reading list.