Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Math Technology

The World's Oldest Computer May Have Predicted the Future (gizmodo.com) 143

Gizmodo reports: Discovered in an ancient shipwreck near Crete in 1901, the freakishly advanced Antikythera Mechanism has been called the world's first computer. A decades-long investigation into the 2,000 year-old-device is shedding new light onto this mysterious device... It wasn't programmable in the modern sense, but it's considered the world's first analog computer.
schwit1 shares a report from the Associated Press:: For over a century since its discovery in an ancient shipwreck, the exact function of the Antikythera Mechanism -- named after the southern Greek island off which it was found -- was a tantalizing puzzle.... After more than a decade's efforts using cutting-edge scanning equipment, an international team of scientists has now read about 3,500 characters of explanatory text -- a quarter of the original -- in the innards of the 2,100-year-old remains. They say it was a kind of philosopher's guide to the galaxy, and perhaps the world's oldest mechanical computer.
This discussion has been archived. No new comments can be posted.

The World's Oldest Computer May Have Predicted the Future

Comments Filter:
  • by Anonymous Coward

    Remember the successes! Forget all the failures!

    • Without such a mechanism, astrological calculations were done by intelligent, educated people, white-collar workers so to speak. If machines like this took over this kind of work, such artificial intelligence would have probably destroyed the economy. Or maybe that theory has been proven wrong over the last several thousand years of machines becoming more sophisticated all the time.

      • Don't be a jackass. The role of tools in human societies, is to help humans do work and enhance their lives. If tools created overall hamper humans and hurt human societies, then they need to be abandoned. If so-called 'AI' (and by the way everyone is misusing that term, thanks mainly to mainstream media, who do not understand it, and oh by the way any decent neuroscientist will tell you we don't have anything even close to real 'AI' yet!) destroys too many people's jobs in the name of corporate profits (i.
        • > destroys too many people's jobs in the name of corporate profits (i.e., the rich getting richer) and/or causes people to be dumber and less skilled in their own survival, then it's not a Good Thing at all.

          It was feared that if machines did the math, we'd all become "dumber", unable to do math because the machines would do it. Before that, scribes lost their jobs to the printing press. We'll see indeed, just as we have been seeing for the last thousand years or so.

          • It's getting to the point where expert knowledge ends up being just a collection of links and links to links. It kind of reminds me of how Asimov's Empire ends really.

            • Yeah. YOU get it, others don't seem to. Call it the 'convenience economy', that's what they're caught up in. We seem to be living in the age of 'Just Google It', and neither is anyone expected to actually learn anything for themselves, they're not even really motivated to learn anything anyway, when they can 'just google it' instead. When I was in 5th grade, I was put in a small private school, because I had ADHD, but it was long enough ago that people had no idea about it really, except for some doctors an
  • by phantomfive ( 622387 ) on Saturday June 11, 2016 @03:35PM (#52296063) Journal
    It's kind of pointless to write an article about an ancient Greek text that was found if you don't report what the text actually said.
    Bonus points if you present a translation of the text, which neither article linked to actually does. (Most likely because the researchers aren't sure what the text actually says).
    • Especially when it's been known for decades that the item described is an orrery.

    • by Ksevio ( 865461 )
      I guess it does predict the future in a sense that I can predict the sun will rise tomorrow.
    • by tomhath ( 637240 )
      It doesn't contain text, more like labels of what various points on the mechanism represent (planets, signs of the zodiac, etc). https://en.wikipedia.org/wiki/... [wikipedia.org]
    • by jblues ( 1703158 ) on Saturday June 11, 2016 @06:39PM (#52296861)
      The text said: "Primum Scribe!" (first post), followed by "Moo dixit boves mooo" (moo say the cows moo). After that "Nescis quid dicis de te twat stupri" (you don't know what you're talking about you fucking twat) and (mostly unintelligible) words of a similar nature.
    • "It's kind of pointless to write an article about an ancient Greek text that was found if you don't report what the text actually said. "

      It was the world's first README.TXT .

    • The papers are available here [hpdst.gr], if you really want them. â18 a pop. Enjoy!
  • It's tough to make predictions, especially about the future.

  • Obligatory (Score:5, Funny)

    by Yvan256 ( 722131 ) on Saturday June 11, 2016 @03:46PM (#52296121) Homepage Journal

    The World's Oldest Computer May Have Predicted the Future

    ...the 2,000 year-old-device ... wasn't programmable in the modern sense, but it's considered the world's first analog computer.

    ...it was a kind of philosopher's guide to the galaxy, and perhaps the world's oldest mechanical computer.

    So... 42?

  • by PopeRatzo ( 965947 ) on Saturday June 11, 2016 @04:07PM (#52296193) Journal

    an international team of scientists has now read about 3,500 characters of explanatory text

    The fragment says, "...in 2100 years, an Oompa Loompa with strangely tiny fingers will attempt to rise to power. Beware, since he has the mark of the Beast on his forehead, which you can't see because he's got this weird thing going on with his hair. His wife will be a nice piece of Slovenian ass though, so big ups for that."

    • His wife will be a nice piece of Slovenian ass though, so big ups for that."

      Odd Bill Clinton doesn't look Slovenian at all.....

    • by Osgeld ( 1900440 )

      Nostrodumbass would be a lot more credible if he had provided that level of detail, in reality (spooky voice) in the future some shit's going to happen

      • Nostrodumbass would be a lot more credible if he had provided that level of detail, in reality (spooky voice) in the future some shit's going to happen

        Yes, and it's going to be bad, and it will involve a guy with the letter "L" in his name. Or "M".

        You're right, Osgeld. Nostrodamus was basically doing a cold read on the future.

  • by 140Mandak262Jamuna ( 970587 ) on Saturday June 11, 2016 @04:08PM (#52296195) Journal
    It predicted the future like a calendar or an almanac predicted the future. Jun 15 of the next year is going to be Sunday" or "the next full moon day is going to be on Jul 22". If you consider this predicting the future, oh yeah, it did. It is the whole point of the machine.

    This is a machine that simulated the movement of the planets and the moon using gears. The whole idea of this machine is to predict the phases of the moon and the location of the planets in the coming days.

    • by Nkwe ( 604125 )

      It predicted the future like a calendar or an almanac predicted the future. Jun 15 of the next year is going to be Sunday" or "the next full moon day is going to be on Jul 22". If you consider this predicting the future, oh yeah, it did. It is the whole point of the machine.

      This is a machine that simulated the movement of the planets and the moon using gears. The whole idea of this machine is to predict the phases of the moon and the location of the planets in the coming days.

      Although not magic or anything and it does what it was designed to do, it is still pretty darn cool, especially considering how long ago it was built.

      • by MrL0G1C ( 867445 )

        Absolutely, I think all to often we don't like to give credit to ancient civilisations where credit is due. Mythbusters often epitomizes this with the 'if we can't do it then there's no way that they could of' kind of attitude, forgetting that old civilisations often had techniques/methods that have long since been forgotten and those civilisations had decades to perfect their devices and knowledge.

        I find it awe-inspiring that they made this device so early, it's a heck of a lot more sophisticated than a f

    • by mark-t ( 151149 ) <markt AT nerdflat DOT com> on Saturday June 11, 2016 @05:42PM (#52296629) Journal

      This is a machine that simulated the movement of the planets and the moon using gears.

      Which is an orrery, not a computer. The only reason to label it the latter is for sensationalism.

      Although the fact that they could build something precise enough to achieve this over 2000 years ago is still pretty damn impressive.

      • by wierd_w ( 1375923 ) on Saturday June 11, 2016 @07:28PM (#52297093)

        It is a purpse built analog mechanical computer.

        What it is not, is a universal computer, nor is it a reprogrammable computer.

        Any universal computer can simulate any other computer, even other universal computers. A purpose built single purpose computer is only capable of performing the calculations it was designed for.

        Compare: a modern universal computer against a mechanical cash register.

        The cash register does computations; generally, it keeps a running tally of a customer's transaction, as well as a running tally of total exchanges made during the day. It cant really do other kinds of tasks. It was not made to do so.

        Likewise, the antikythera mechanism is designed to perform computatuons: logically, when the sinusoid patterns of celestial objects will result in tangencies if overlaid. It really cant do other kinds of tasks. It was not made to do so.

        A universal computer can do both tasks, and any other task a computer is capable of being built for, because it was made to do so.

        The universal computer is fairly modern. purpose built computers are a very ancient thing. Do not try to conflate the two, or claim that one isnt a computer just because it is not a universal turing machine.

        • by mark-t ( 151149 )
          No, it is an orrery. Computer, by definition, mans that it actually computes something, but an orrery does not compute anything. It merely simulates the motion of certain celestial objects, and any actual computations to be performed from that is left up to the operator of the orrery.
          • by khallow ( 566160 )

            It merely simulates the motion of certain celestial objects, and any actual computations to be performed from that is left up to the operator of the orrery.

            A simulation is a computation.

            • by mark-t ( 151149 )

              No, it is not. Computation can be used to create a simulation, but a simulation is not inherently a computation. For example, you can simulate gravity in space by using a rotating space station, but the rotation is not in any way a simulation.

              As I said, calling this device a computer is sensationalism. It has been known for decades that this device was simply an orrery.

              • by mark-t ( 151149 )

                Dang... meant to hit preview and accidentally hit submit.

                I mean that the rotation is not a *computation*.

              • by khallow ( 566160 )

                No, it is not. Computation can be used to create a simulation, but a simulation is not inherently a computation. For example, you can simulate gravity in space by using a rotating space station, but the rotation is not in any way a simulation.

                This is obvious wrong since a simulation computes the state of the system it is simulating as it simulates it.

                As to your example, it's not even remotely relevant. There's no reason that I should care that you are comparing apples and oranges. Who cares that a trait is not a simulation?

                • by mark-t ( 151149 )

                  As I attempted to clarify in a followup, I had made a typo, and accidentally hit "submit" instead of "preview". The rotation of a space station is not a computation.

                  There are plenty of other simulatiions that are not computations... military training exercises, simulation of medical emergencies when training health personel, and many many others.

                  My point is that a simulation does not inherently indicate computation is occurring. An orrery simulates certain celestial body movements, but does not compu

                  • by khallow ( 566160 )

                    The rotation of a space station is not a computation.

                    Still is irrelevant. The trait isn't the computation. The rotating space station is the simulation not the rotation, and thus, it is the computation.

                    There are plenty of other simulatiions that are not computations... military training exercises, simulation of medical emergencies when training health personel, and many many others.

                    Feel free to tell us about these. And I'll explain how you're wrong.

                    But let me outline how I'll do that. One could do a very involved computation of a fire fighting department's dynamics and traits in order to determine how responsive they would be to a new sort of fire danger. Or they could run a drill simulating a scenario of the new fire danger. Because t

                    • by mark-t ( 151149 )
                      I never disputed that a computation can create a simulation. I suggested only that a simulation does not necessarily involve computation.

                      An orrery *simulates* the motion of the celestial bodies it deals with, but it does not compute their positions any more than a compass "computes" which way is north.

                    • by khallow ( 566160 )

                      I suggested only that a simulation does not necessarily involve computation.

                      I never suggested that either. I merely pointed out that a simulation is a computation.

                      An orrery *simulates* the motion of the celestial bodies it deals with, but it does not compute their positions any more than a compass "computes" which way is north.

                      Which is nonsense since it does compute the position of the celestial bodies in a way that a compass doesn't emulate.

                    • by mark-t ( 151149 )
                      Of course it is nonsense... because an orrery doesn't compute anything in the first place. That was my point. A geometric compass can be used to draw a circle with much less effort than what might otherwise be required, but that does not make the compass any kind of tool that computes how to draw a circle. An orrery can be used to tell the position of the celestial bodies that it models, but it definitely does not compute them in any sense of word. Continually asserting that it is a computer will not
                    • by khallow ( 566160 )

                      Of course it is nonsense... because an orrery doesn't compute anything in the first place.

                      Which is obvious false since this orrery computes the position of planets. We know the computation it does.

                      A geometric compass can be used to draw a circle with much less effort than what might otherwise be required, but that does not make the compass any kind of tool that computes how to draw a circle.

                      An orrery is not a geometric compass. A key difference is that the planets have positions not just a circular arc.

                      An orrery can be used to tell the position of the celestial bodies that it models, but it definitely does not compute them in any sense of word.

                      Which is blatantly false. "Telling the position" is the obvious computation that you refuse to call a computation.

                      . Continually asserting that it is a computer will not make it one.

                      Back at you. Continually labeling a computation as a "telling" doesn't make it not a computation.

                      What's really annoying about your clueless drivel is that this machine as its

                    • by khallow ( 566160 )
                      Correction;

                      a standard analog computer

                    • by mark-t ( 151149 )
                      Since you've devolved to hurling personal insults, I'm not entirely sure it will be productive to debate the matter further. Contrary to what you seem to think, I am not confused by the fact that this thing cannot be programmed... I am asserting that an ordinary orrery does not actually do anything that can be called "computation" and therefore cannot be considered a computer (although orreries exist that are computers... such as what you would may find in a modern science museum, although come to think of
                    • by khallow ( 566160 )

                      I am asserting that an ordinary orrery does not actually do anything that can be called "computation"

                      We've heard this before. But every time we still run against the problem that they compute the state of part of the Solar System which is a key thing any remotely accurate simulation does and hence are computers.

                      And as I've noted before, simulation is a subset of computation to the point where the idea has even been used to establish an existence proof for quantum computation.

                      Finally, your argument is wholly semantic equivocation in nature and thus, doesn't actually depend on whether something is a co

                    • by mark-t ( 151149 )

                      But every time we still run against the problem that they compute the state of part of the Solar System

                      And it is only the point that we are actuallyt disagreeing, you say that it is a computer because you allege that it computes them. Certainly if it did compute them, that would be true... but it does *NOT* compute them. A thermometer can tell you the temperature, but not because it computes the temperature. An old-fashioned mechanical clock can tell you the time, but not because it computes them.

                      The

                    • by khallow ( 566160 )
                      Ok, let's just end this. First, the definition of an analog computer [dictionary.com]:

                      a computer that represents data by measurable quantities, as voltages or, formerly, the rotation of gears, in order to solve a problem, rather than by expressing the data as numbers.

                      A simulation of the Solar System for the purposes of simulating some aspect of the Solar System where the physical positions of planets at some time are represented by the machine in any way is thus an analog computer.

                      More generally any simulation of the state of a system used for that purpose which generates measurable values for estimate of some aspect of the state of the system is an analog computer.

                      Finally, this device was accurate enough for its time... and for the purposes that it was used for, but in relation to what we understand about the solar system today, it was not as accurate as you seem to think it was. Among other things, it assumed that the earth was at the center of everything, which we now know to be false. Copernicus was the first person to posulate the notion that the earth revolved around the sun, and it wasn't until Gallileo that this notion started to become widely accepted as fact.

                      This is irrelevant to the discussi

                    • by mark-t ( 151149 )
                      The time of day can be represented by the hands on a clock, or even the shadow of a sundial, but even a manufactured mechanical clock does not need to compute anything with respect to the passage of time to convey that information. That it can convey such information at all is nothing but an artifact (albeit an intentional one) of how it is physically built, or in the case of a sundial, how it is oriented with respect to the sun after construction. A mechanical orrery is exactly the same. It doesn't "com
                    • by khallow ( 566160 )

                      A mechanical orrery is exactly the same. It doesn't "compute" the position of the planets, it simply shows where they are in relation to eachother, in very much the same way as the hands on a clock convey what time of day it is.

                      This same lame argument can be applied to any other computation or computer. Computers don't actually compute, they just show symbols, combinations of voltages, etc which convey information to us. We'll just completely ignore that these displays of information are the result of computations.

                      Once again, here's the definition of an analog computer:

                      a computer that represents data by measurable quantities, as voltages or, formerly, the rotation of gears, in order to solve a problem, rather than by expressing the data as numbers.

                      First, it's worth noting that an analog clock is a classic analog computer by definition which converts some timing signal (say from a pendulum or rocking gear)

                    • by mark-t ( 151149 )
                      OK, it's a computer.
              • by khallow ( 566160 )
                As a real world example of simulation as computation, we have that one of the earliest demonstrations of the existence of quantum computers was a quantum system which could only be poorly approximated by a classical Turing machine.

                Since the system could trivially simulate itself in real time, it demonstrated that there were computations (here, the simulation which you keep insisting is not a computation) which could be done by quantum phenomena far faster than the classical Turing machine.
          • by khallow ( 566160 )

            and any actual computations to be performed from that is left up to the operator of the orrery.

            Another obvious rebuttal here comes when you consider the question of how much much "actual" computation is left after you use the orrery. For example, if the device does a "simulation" that just happens to reduce the additonal computation effort that an operator needs from O(N) to O(1), then it's a computer no matter what you think.

          • An Orrery requires a computer to be able to work.

            And most arguments are mearly about the definitions of words. Arguing with someone who speaks a different dialect, about the definitions of words, will never get you anywhere! 8-P

        • by jedidiah ( 1196 )

          > It is a purpse built analog mechanical computer.

          No. It's a clock. It's a hand wound clockwork mechanism with about 200 gears. Calling it a computer is just sensationalist tripe. It's also highly misleading because most people reading or watching aren't going to think "clock" or "adding" machine when they hear the term computer.

          They're going to think of a Turing machine.

          • by khallow ( 566160 )

            No. It's a clock.

            Most general purpose computers are clocks too. So that argument doesn't fly either.

            It's also highly misleading because most people reading or watching aren't going to think "clock" or "adding" machine when they hear the term computer.

            They're going to think of a Turing machine.

            Oh dear. A technical term is highly misleading to the clueless. I'm not seeing the reason to care.

          • Your argument, as best I can determine, boils down to this canard:

            It is made of gears, and as such it cannot perform computations.

            This is patently false. Not only are there mechanical, gear ratio driven adding machines (as used in old fashioned cash registers from the early 1900s), there is also the INFAMOUS Babbage analytical engine!

            https://en.wikipedia.org/wiki/... [wikipedia.org]

            Not only was it intended to be made of gears, it was intended to be a universal computer on top of it all.

            Babbage's engine is a universal turin

    • It predicted the future like a calendar or an almanac predicted the future.

      Too bad it wasn't a sports almanac then...

    • by aliquis ( 678370 )

      Maybe it's a nice way of saying "The worlds oldest computer was shit"?

      As in the future is shit ;D

  • Comment removed based on user account deletion
  • by OOSCARR ( 826638 )
    Deep Thought
  • Shit summary (Score:4, Interesting)

    by wonkey_monkey ( 2592601 ) on Saturday June 11, 2016 @04:39PM (#52296325) Homepage

    The World's Oldest Computer May Have Predicted the Future

    Y'know, it would be nice the summary even remotely hinted at how this thing "predicted in the future."

    • by MrL0G1C ( 867445 )

      Once a week it would give out the correct lottery numbers and the device owner would collect his winnings.

  • by hey! ( 33014 ) on Saturday June 11, 2016 @07:30PM (#52297101) Homepage Journal

    Nothing so advanced could have been the "first" thing of its kind. Think about it. If I told you to make a bronze wheel 140mm in diameter with 233 perfectly spaced teeth, would you know how to do it? With tools that were available in 200 BC Greece?

    No there is must have been an at least decades-old tradition of instrument-making leading up to the design and execution of the Antikythera Mechanism, stuff like armillary spheres and quadrants and such. At some point they must have made simpler instruments that maybe could use wheels coupled by friction, and from there the very notion of toothed gears (which we take for granted) could be invented.

    • by wierd_w ( 1375923 ) on Saturday June 11, 2016 @07:40PM (#52297139)

      There was. Research the "temple wonders" that were used in ancient Greek (and later, Roman) temples.

      You will be surprised at the degree of engineering skill involved in their creation. Unlike in our modern world, ancient greek mathematics required detailed physical proofs of the predictions of the math, before it was considered true. You can see this in the reconstructed text of the archimedes palimpsest.

      It is very possible that this object was such a proof, made to present findings to nearby scholars.

    • by jedidiah ( 1196 )

      > If I told you to make a bronze wheel 140mm in diameter with 233 perfectly spaced teeth, would you know how to do it? With tools that were available in 200 BC Greece?

      Actually, the gears in question can be replicated with simple hand tools. It requires precision craftsmanship but that wasn't exactly in short supply in those days.

      The Greeks were wicked good at Math. It was basically their thing.

      • The Greeks were wicked good at Math. It was basically their thing.

        Geometry and Trigonometry, yes. Algebra and Calculus, not so much.

      • by hey! ( 33014 )

        Of course they can. That's how 17th century European clockmakers did it. But the very first mechanical clocks didn't have fine brass gears. It took hundreds of years of clock making to get to that point.

    • by shione ( 666388 )

      Marking out teeth on a circle to make a gear is trivial using just a compass and pencil. To make it easier you can mark it out on a big circle then draw those markings back to the centre so you can have 233 perfectly spaced teeth on any diameter gear.

      The teeth would then be cut out of metal sheets with a chisel like they carved stones.

      • by hey! ( 33014 ) on Sunday June 12, 2016 @01:08PM (#52299865) Homepage Journal

        This actually makes my point. This is the obvious kind of approach that would occur to any intelligent layman. And it would work for making short two or three wheel gear trains from very large gears where relative precision is easy to attain.

        But the Mechanism is both compact and incredibly elaborate -- far, far more elaborate than a clockwork. I dabble in watch repair so I would know; a basic clock train has five gears in the going train (which transfers power from the spring) and two in the motion work (which drive the hands) for a total of 7, and everything has to be perfect or the watch doesn't run. While the Mechanism is much larger than a watch -- about the size of a mantle clock -- its gear train had at least 30 individual gears. Backlash and other imperfections from crude manufacture, when multiplied over so many gears, would certainly translate into a frozen gear train. Even individual imperfections that were invisible to the naked eye would ruin the operation.

        So they must have had a much more sophisticated gear-machining method than chiseling out bronze blanks by hand. They might have filed teeth for gears of the required precision using some kind of index wheel arrangement; that would have occurred to the Greeks of all people. But the path to success with such methods is paved with many, many failures.

        Anyone capable of constructing something like this would have to have achieved a very high practical level of mastery at gear making before they even attempted something so difficult. Even if they took up gear making with this device in mind, they'd have made many, many proof-of-concept models with much less elaborate gear trains, because the failures they encountered at smaller scales would have guided them to ultimate success that much faster. So it's pretty clear this could not possibly have been the first such device.

  • No way...
  • by Anonymous Coward

    I'm sure a patent troll is filing papers in the eastern district of Texas as I type this.

  • Clearly it was brought and left by aliens... I'm pretty sure The History Channel told me so, and you know, it's The History Channel, they're like TOTALLY about being accurate n' stuff...

  • Well worth watching :
    https://m.youtube.com/watch?v=Q124C7W0WYA

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...