Slashdot Mirror


The Real da Vinci Code

r.jimenezz writes "This month's Wired magazine has a fascinating article about an American roboticist and an Italian scholar who apparently have demonstrated that one of Leonardo's creations, a three-wheeled cart, is actually a 'physically programmable robot'. Very interesting reading."

36 of 235 comments (clear)

  1. Everything but the internet by Big+Nothing · · Score: 5, Funny

    "Leonardo is the Hamlet of art history," says art historian Kenneth Clark, "whom each of us must re-create for ourself." Da Vinci has been credited with inventing just about everything but the Internet."

    It's a shame that we had to wait until Al Gore came along for that one.

    --
    SIG: TAKE OFF EVERY 'CAPTAIN'!!
    1. Re:Everything but the internet by MrMartini · · Score: 3, Informative

      Of course, we well-informed readers of slashdot all know that Al Gore never actually claimed to have invented the internet...

      http://www.snopes.com/quotes/internet.htm

    2. Re:Everything but the internet by strider44 · · Score: 4, Informative

      lol, though it's like taking candy from a baby, I hate to break it to you but he did never actually say that (for both 64k and 640k, which is the actual hoax statement), at least according to Wired News.

    3. Re:Everything but the internet by quigonn · · Score: 4, Informative

      The original quote is (cited from my memory, but I've heard the sound file about a million times): "during my service for the United Status Congress, I took the initiative in creating the internet"

      Another memorable quote from him is "I'm not an expert on computers".

      --
      A monkey is doing the real work for me.
  2. Hmmm by pmc255 · · Score: 5, Interesting

    Doesn't that make the robot program the first computer program in history?

    1. Re:Hmmm by frugle · · Score: 5, Insightful
      Doesn't that make the robot program the first computer program in history?

      Perhaps if it were a computer. I suppose that depends on the definitions you give to "computer", "input", "calculate" and "output".

      There are so many definitions of computer from the simple "Machine that processes information" to the more indepth "An electronic device with the ability to (1) accept user-supplied data, (2) input, store, and execute programmed instructions, (3) perform mathematical and logic operations, and (4) output results according to user specifications."

      What does a machine have to be able to do before it can be called a computer?

      --
      http://www.frugle.co.uk/
    2. Re:Hmmm by segmond · · Score: 4, Insightful

      Nope! It as much a computer program as clocks are!

      --
      ------ Curiosity killed the cat. {satisfaction brought it back | it didn't die ignorant | lack of it is killing mankind
  3. they also found out that robot name was... by Anonymous Coward · · Score: 5, Funny

    Bender!!

    1. Re:they also found out that robot name was... by mog007 · · Score: 4, Funny

      I don't think "Bite my shiny metal ass" would roll off the tounge so easily in Italian.

  4. Patent!! by slarshdot · · Score: 4, Funny

    All your technology are belong to Leo.

    --

    I'm not out of order! You're out of order! The whole freaking system's out of order!
  5. Re:Slashdotted already by MavEtJu · · Score: 4, Funny

    Here's the text, I can't see this site holding up much longer.

    Yeah right. Wired is better at this than the average cable modem ISP.

    --
    bash$ :(){ :|:&};:
  6. I thought the first programmer is by oddmake · · Score: 5, Interesting

    ...Ada Lovelace.
    Now,the honor of the first programmer seems to be da Vincci's.

    1. Re:I thought the first programmer is by aussie_a · · Score: 3, Funny

      Now, now. We couldn't have a female be the first programmer forever. We've been quietly working on a way to prove someone was before her and now we have. Now I just hope no-one finds out da Vinci stole all his ideas from his wife.

    2. Re:I thought the first programmer is by Serious+Simon · · Score: 4, Informative

      Electrical? If Ada Lovelace programmed anything, it would have been Charles Babbage's Analytical Machine, which was fully mechanical.

    3. Re:I thought the first programmer is by Singletoned · · Score: 5, Interesting
      "Well, it'd still go to Ada for the first electrical programing. da Vincci just did it in mechanicly."

      Babbage's analytical engine was entirely mechanical, and was designed well before the invention of any device providing a consistant flow of electrical energy. However it was never actually built until a hundred years after his death, as engireeing wasn't of a high enough standard in those days to build the parts he required.

      Ada Lovelace described the methods for programming the analytical engine and wrote a program for it (ie literally wrote it). da Vinci didn't actually write a program at all, he just designed a working robot.

      More on Ada Lovelace, (daughter of Lord Byron)

    4. Re:I thought the first programmer is by goatan · · Score: 3, Informative
      However it was never actually built until a hundred years after his death, as engireeing wasn't of a high enough standard in those days to build the parts he required.

      babbage Not quite When first concieved in 1821 Babbage could find nobody with the skills to make the machine until 1832 see the rest below for why it wasn't completed.

      The Difference Engine The Difference Engine was conceived in 1821 in an effort to mechanise the production of mathematical tables. Unlike the earlier calculators of Schickard, Pascal and Liebniz, the engine was not designed to perform basic arithmetic but to calculate a series of numerical values and automatically print the results. Difference engines were designed to calculate using the `method of finite differences', a well used principle of the time. The advantage of using the method of differences is that it eliminates the need for multiplication and division in the calculation of a particular class of mathematical functions called polynomials. The Difference Engine only used addition which is easier to mechanise than multiplication and division.

      Manufacturing parts for his engines stretched the standards of engineering practice of the time. The intricate shapes required special jigs and tools and the Engines' mechanisms demanded hundreds of near-identical precision parts. Babbage conceived his Engine designs at a time when production techniques were in transition between craft traditions and mass-production and there was not yet the means of producing repeated parts automatically.

      Babbage conducted an extensive survey of manufacturing techniques and practice by visiting manufactures and craft workshops in England and on the Continent. He concluded that the precision and intricacy required for the construction of his Engine were beyond the capabilities of the technology of the day. This study, conducted during the 1820s, formed the basis of his influential book entitled On the Economy of Machinery and Manufactures, published in 1832.

      The design specification for the full size Difference Engine No. 1 required an estimated 25,000 parts which would have had a combined weight of some fifteen tonnes. The Engine, if completed would have stood eight feet high, seven feet long and three feet in depth. Babbage hired Joseph Clement, a skilled toolmaker and draughtsman, to build the Engine. This portion of the Difference Engine, 'the finished portion of the unfinished engine', was completed in 1832 and is among the most celebrated icons in the prehistory of computing. It is the oldest surviving automatic calculator and among the finest examples of precision engineering of the time.

      Babbage benefited from substantial government funding - £17,500. But work on the Engine was halted in 1833 when Clement downed tools following an unresolved dispute over compensation for moving his workshop four miles to new premises near Babbage's house.

      He also designed the Diffrence engine No.2 which was much simpiler than the original but with the same computing power as Diffrence engine No.1.
      --
      Saying Apple is better than MS is like saying Botulism is better than rabies.

    5. Re:I thought the first programmer is by cr0sh · · Score: 3, Informative

      The strange thing was is that Babbage was likely fully aware of a fairly new invention (for the time), known as the "relay". As a mathematician (of great renown, BTW), he was also fully aware of boolean logic, as well as binary arithmetic. In theory, he could have easily based his machine on boolean logic/arithmetic using relays and electricity - but for some reason, chose not to! It wouldn't be until Herman Hollerith in the late 1800's working in America to calculate the census - using punchcard machine tabulators and electricity, to advance down this road (and much later before more work was done to hook these tabulators together into something like a programmable calculator). I find it strange that Babbage didn't take this next step - and at least marry mechanical bits with electrical bits. It wasn't that his ideas couldn't be carried out with the technology of the day - they could. It was more likely Babbage's grander plans and financial issues (along with difficulties with his draftsman/engineer - Thomas something?) that left him from taking that next step. Had he not abandoned the Difference Engine and built it (by abandoning it, and coming up with the better design for the Analytical Engine - after spending a ton of Crown money for the Difference Engine - I can understand his investors backing out) - he would have gotten money to go ahead with the Analytical Engine in full (or, had he conceived the general purpose Analytical Engine first, etc). Furthermore, if he had taken an electrical/mechanical route - he could have likely saved a lot of money in the building of the machine (less precision needed, less machining needed). Ah well - that's history for you...

      --
      Reason is the Path to God - Anon
  7. da Vinci's flawed invention by 10Ghz · · Score: 4, Interesting

    "Da Vinci enthusiasts have reconstructed the automobile several times during the past century, but it's never worked. The device seemed destined to join the ranks of da Vinci's grandiose but flawed inventions - what one scholar called his "impossible machines."

    AFAIK, da Vinci (and other inventors of the time) placed errors and flaws in the schematics of their inventions on purpose. The idea was that if someone stole the schematics, he couldn't make it work and claim it as his own. The original inventor would know about the flaw in the schematic, and fix it accordingly.

    --
    Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    1. Re:da Vinci's flawed invention by OverflowingBitBucket · · Score: 5, Funny

      AFAIK, da Vinci (and other inventors of the time) placed errors and flaws in the schematics of their inventions on purpose.

      I'm a software engineer, and I've been doing this for years. I didn't realise da Vinci also had job security issues.

  8. Old news... by DigitalBubblebath · · Score: 5, Informative


    The BBC had an article on this back in April. I think it was on TV, too.

  9. Re:Slashdotted already by tiled_rainbows · · Score: 5, Interesting

    I think that the over-the-top writing in the first paragraph of the article was supposed to be a parody of "The Da Vinci Code" style.

  10. Re:How is this not totally pointless? by tiled_rainbows · · Score: 5, Insightful

    How is this not totally pointless?

    Dude, let me count the ways:

    1. Da Vinci is, like, one of the foremost intellectual figures of the Italian Renaissance, which is a pretty important period in history, especially as regards culture and technology and stuff.

    2. One of the most interesting things about the invention of the computer is not the various engineering challenges such as how to build the logic gates and stuff, but the initial idea that computation itself can be usefully reduced to a physical, deterministic process. If, back in the 15th century or whenever, there was some guy thinking along the lines of encoding machine-readable data in the for of little bits of carefully-crafted wood, then, even if the idea didn't work, the fact that he had the idea at all is pretty amazing and has all sorts of implications for the Renaissance concept of the mind, of logic, etc, etc.

    3. One of the reasons that Da Vinci's inventions are so famous is that, while they are obviously shockingly ahead of their time, no-one knows in many cases whether they were ever built, whether they worked, or even what they were for. Any progress in unravelling these mysteries is a significant step towards understanding Da Vinci himself (For the point of this, see point 1 above).

    4. It's a mediaeval-style robot. Not only is this self-evidently cool in itself, it also has major implications for Dungeons-and-Dragons-playing Slashdotters, who can now, with an arguable degree of verisimilitude, introduce clockwork robot buggies into their campaigns.

    I mean, how can you ask what is the point? What's not the point? This is Slashdot, a website for geeks. Da Vinci is the proto-geek, if not The Uber-Geek Of All Time. This is an article about how he built a clockwork robot. This should be rocking your world. If it were not for your low UID I would assume that you'd found your way on here by accident.
    Hope this answers your question

  11. Babelfish by Anonymous Coward · · Score: 5, Funny

    "Bite my shiny metal ass"

    Translates to:

    "Morda il mio asino lucido del metallo"

    Its even funnier when I translate it back to the Queen's English:

    "It bites my ass I polish of the metal"

    This should be a game... me thinks!

    1. Re:Babelfish by saforrest · · Score: 4, Funny

      Beißen Sie meinen glänzenden Metallesel.

      The funny thing about this is that it uses the polite form of the second-person, Sie. So it's as though you said, "Please, sir, bite my shiny metal donkey".

      A better equivalent would be:

      Beiß meinen glänzenden Metallarsch!

      which Babelfish translates to

      Bite my shining metal ass!

      (Pretty good, really.)

  12. Bah ... by pherris · · Score: 4, Interesting

    I'm much more impressed with Dr. Benjamin Franklin's invention of the jet ski.

    --
    "And a voice was screaming: 'Holy Jesus! What are these goddamn animals?'" - HST
    1. Re:Bah ... by KevinKnSC · · Score: 3, Interesting

      Your Great-Great-Grandmother has some explaining to do.

  13. This just adds to the confusion by Neo's+Nemesis · · Score: 5, Interesting
    The individual parts, interestingly, are not original to da Vinci - gears, cams, and the verge-and-foliot mechanism were all familiar concepts, particularly to clockmaking, the nanotech of da Vinci's day. Indeed, as the historian Otto Mayr has noted, "clocks and automata, in short, tended to be very much the same thing"; clocks, in 16th-century dictionaries, were considered just one type of automata. But the possibility is that da Vinci married two ideas and created, in essence, a clock on wheels - turning the segmenting of time into the traversing of space - well before anyone else had thought of such a thing.

    Then this leads us to believe that the whole device (robot) itself was a translation of clocks' motion to a linear one on a larger scale. If thats the case, then instead of Da Vinci, the credibility of being the first programmers should be given to the Egyptians.

  14. DaVinci invents BSOD by Linker3000 · · Score: 5, Funny

    In other news, apparently every time the invention didn't work as intended, DaVinci would hide it behind a blue canvas screen so that onlookers couldn't see him working on the mechanics - hence the term "Blue Screen of DaVinci" (BSoD) came in to common use during that era for any mechanical device failure.

    In later years, a manufacturer of popular computer operating systems adapted this 'blue screen' imagery for their own use and programmed their applications to displaye a blue screen on a regular basis in honour of the famous inventor and his work on early 'computing' devices.

    --
    AT&ROFLMAO
  15. See Scientific American by dargaud · · Score: 4, Informative

    This machine was covered in Scientific American magazine a couple months ago.

    --
    Non-Linux Penguins ?
  16. Come on people!!! by JamesP · · Score: 4, Funny

    Someone forgot the question: But does it run Linux???

    --
    how long until /. fixes commenting on Chrome?
  17. Cerf & Kahn by Rufus88 · · Score: 3, Informative

    he was intimating that he helped foster the environment where the internet could flourish. Unfortunatly, this is probably not true either

    Wrong. The two men who, more than anyone else, *can* claim to have invented the internet, back up Al Gore on this one.

  18. Turing machines by Rufus88 · · Score: 4, Insightful

    It'd have to be computationally equivalent to a Turing machine

    There is no physical device that is computationally equivalent to a Turing machine. A modern conventional computer is a finite state automata. The infinitely-long tape of a turing machine makes it physically unrealizable.

  19. Stupid Wired by Dun+Malg · · Score: 4, Funny
    Know one of the things that bugs me about the typical Wired writer? Lame attempts to inject dramatic tension in what is, really, just an informational article. Things like this:
    We sit in his office and pore over sketches of the cart on folio 812 recto of the Codex Atlanticus. I reach carefully for the espresso his wife has placed on the table, trying not to spill any on a nearby copy of the Italian mathematician Bernadino Baldi's 1589 translation of Heron of Alexandria's Automata. It is a first edition.

    Wow! I'm on the edge of my seat! Will he spill his coffee on the 400 year old book? Quick! Click the "next page" link and find out!

    --
    If a job's not worth doing, it's not worth doing right.
  20. Re:How is this not totally pointless? by vidarh · · Score: 3, Insightful
    How do you know it didn't inspire anyone to copy him? The article describes a text from 1600 about an automaton that was deviced along "similar principles" as one that DaVinci had presented in 1515, so apparently his work on this was known at the time, even though not much appears to have been preserved. Who knows how many of the people who played a great role in the huge number of automatons that were built were inspired directly by DaVinci, or indirectly by automatons built by people inspired by DaVinci? Who knows how much of this work carried over into other work on automation, and ultimately over into computing?

    The thing is, one of the key mysteries around DaVinci is that very little is known about how many of his ideas were led to working machines, and how many that were publicly known in his own time. Hence very little is known about the degree to which he influenced or didn't influence development.

  21. Leonardo Invents Everything by MonkeyCookie · · Score: 4, Insightful

    Does anyone else feel like DaVinci is becoming the Nostradamus of technology?

    For every event that occurs, people point to something Nostradamus said and claimed that he predicted it. Sure, what Nostradamus actually said was very vague and can be made to fit a huge number of events, as no astrologer worth his salt would be too specific for fear of losing his job.

    It also seems that for virtually every technology that comes out, DaVinci managed to invent it a long time ago. Sometimes it's obvious, but it sometimes it seems it's all about interpretation. Sure the device in his drawings could possibly do this or could possibly do that, but is it really so or are people just wanting it to be that way? It seems to be a lot of interpretation, and I've heard so much of it, I'm starting to become rather sceptical.

    Similar to this, Christian fundamentalists love to quote Bible verses to "prove" their point. Not only do Bible verses not hold any water with me, but it seems like anyone can find Bible quotes to support virtually *any* view they have. It would surprise me if there were verses from the Bible, which interpreted in the right way, would support baby sacrifice or atheism.

    It's all about taking already existing facts or words and making them say what you want them to say.

  22. Wired doesn't get Mark Rosheim by Animats · · Score: 3, Informative
    That article sounds like a Reader's Digest reject.

    Mark Rosheim is a well-regarded designer of industrial robot arms. His "Robot Evolution", is a coffee-table book for mechanical engineers. He's strong on the practical issues academics ignore, like preventing gear-tooth breakage and cable damage in factory operations. Some of his designs are quite elegant. So he's qualified to do this. The article makes him sound like a nut.

    As for automata, it wouldn't be at all surprising for DaVinci to have done entertainment automata. It was one of the few things you could sell in the court-patronage era of mechanics. Understand that in that era, science, art, and mechanism design were hobbies of the rich. This was because you can make beautiful little mechanisms out of brass with hand tools and time, but to make power machinery that does useful work, you need an industrial infrastructure. That didn't come until much later.

    The best early automata are by Jaquet-Droz, and are in a museum in Neuchatel. They still work, being carefully maintained by Swiss watchmakers, and on the first Sunday of each month, they're demonstrated. The Writer writes, with pen and ink, and can be reprogrammed for different messages. The Draughtsman draws, again in pen and ink. The Musician plays the piano. They are all cam-programmmed, and date from the 1700s. Worth a trip if you're in Switzerland. The Writer is probably the best mechanical automaton ever made.