Slashdot Mirror


Water Logic Gates Built at MIT

ndogg writes "This story is all wet. Paulo Blikstein at MIT has created a water computer. The one boolean logic gate he created functions as a half-adder (i.e. both XOR and AND). He then proceeded to create a four bit adder."

54 of 239 comments (clear)

  1. Hurm . . . by OverlordQ · · Score: 2, Funny

    I wonder if the same principle could be used with hamsters and those little tubes they run around in . . .

    *goes off to patent the Hamster Computer*

    --
    Your hair look like poop, Bob! - Wanker.
    1. Re:Hurm . . . by gardyloo · · Score: 4, Funny

      Richard Gere already has claim to that patent.

    2. Re:Hurm . . . by Dunbal · · Score: 3, Funny

      It's much better if you use ants

            Then, with a nod to Terry Pratchett, you could claim that your machine has "anthill inside".

      --
      Seven puppies were harmed during the making of this post.
    3. Re:Hurm . . . by Skrynesaver · · Score: 2, Funny

      Yes but it can be difficult to get all the bugs into the system (with due homage to T.P.)

      --
      "Linux is for noobs"-The new MS fud strategy
  2. this is very old news... by Anonymous Coward · · Score: 3, Informative

    It's called fluidics, and it's decades old.

    It uses compressed air or water to create logic circuits.

    There was a big interest during the cold war, since they wouldn't be affected by the electromagnetic pulse of a nuclear bomb.

    1. Re:this is very old news... by mrbluze · · Score: 5, Interesting

      They have proven very useful in the medical field with respect to fluid logic ventilators, and possibly more sophisticated surgical equipment (aside from drills and saws which commonly are driven by compressed air). Many portable ventilators are commonly available which have no electronic parts to speak of and run on the pressurized air or oxygen that goes with the patient during transfer. More modern ones generate small amounts of electricity to power logic curcuits to achieve smoother or more configurable ventilation modes. Improving fluid logic to avoid this electronic dependency would be quite interesting whilst still keeping size down.

      Just how water could play a part in ventilators escapes me, but such things as washing machines, dish washers and other appliances could benefit from not needing to use electricity.

      I think the interest in this stuff, thankfully, goes beyond the cold war.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    2. Re:this is very old news... by darkfish32 · · Score: 5, Funny

      Yeah, something tells me this isn't going to be the next Watergate....

    3. Re:this is very old news... by Brandybuck · · Score: 3, Insightful

      This isn't decades old. The device being reported on, that is. The concept is old, but the implementation is new. Despite your feeble protestations, it's still cool.

      --
      Don't blame me, I didn't vote for either of them!
    4. Re:this is very old news... by MrFlannel · · Score: 2, Insightful

      The page is old too.
      archive.org says the page was created April 2006, but I *know* I saw it before that as well.

      Further research reveals this:
      http://www.blikstein.com/paulo/projects/project_wa ter.html
      which dates all the way back to 2004.

      So yes, both the concept, and the site, are old.

      --
      Clones are people two.
    5. Re:this is very old news... by eric76 · · Score: 2, Insightful

      I remember reading an article on this in Popular Science or Mechanics Illustrated back in the mid to late 60s.

      I never did understand why noone else ever seemed to know of it. I figured maybe they didn't read Popular Science and Mechanics Illustrated.

    6. Re:this is very old news... by codeButcher · · Score: 2, Funny

      There was a big interest during the cold war, since they wouldn't be affected by the electromagnetic pulse of a nuclear bomb.

      But wouldn't the cold from the cold war freeze the water?

      (Ducks...)

      --
      Free, as in your money being freed from the confines of your account.
    7. Re:this is very old news... by mrbluze · · Score: 3, Interesting

      Water has been extensively studied, and fluid mechanics is a pretty well explored field, so I think water is well suited for the experiments. The thing that could be a problem as I see it is the speed of the system. The heavier the substance is, the greater force needed to change its direction, and the thing will be slower as a result.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    8. Re:this is very old news... by foobsr · · Score: 2, Interesting

      Yes indeed ...

      from http://www.nanomedicine.com/NMI/9.2.7.6.htm

      * In the 1950s, Marvin Minsky and Rollo Silver^289 built a "hydroflip computer" using hydraulic logic elements consisting of millimeter-wide grooves and holes in multiple layers of plastic sheets with small rods and balls inserted in some of the grooves. When the assembly was pressed together and connected to a water supply, it became a hydraulic computer powered by a 3-inch high column of water, operating at ~30 Hz.

      289. Marvin Minsky, "Virtual Molecular Reality," in Markus Krummenacker, James Lewis, eds., Prospects in Nanotechnology: Toward Molecular Manufacturing, John Wiley & Sons, New York, 1995, pp. 187-195.

      CC.

      --
      TaijiQuan (Huang, 5 loosenings)
    9. Re:this is very old news... by stormpunk · · Score: 2, Informative

      You've obvioulsy never been into an orthopaedic surgery. The drill is electric, and pretty much what you'd find at your local hardware store ;) Most general dentists will use the air variety of tools. A surgeon can afford to buy the more expensive electric type. And if your surgeon is using a common hardware store DeWalt drill in your mouth, try getting your surgery somewhere besides the back of a van in an alley.
  3. Its been done... by Anonymous Coward · · Score: 3, Funny

    They should try mentos and pop soda gates

  4. Give new meaning by TodMinuit · · Score: 5, Funny

    Gives a whole new meaning to the term "wetware".

    --
    I wonder if I use bold in my signature, people will notice my posts.
    1. Re:Give new meaning by sokoban · · Score: 5, Funny

      Also gives a whole new meaning to the phrase "series of tubes".

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 is the magic number.
    2. Re:Give new meaning by kfg · · Score: 5, Funny

      If they throw a little carbon tracer dye in the water they would end up with a "black adder".

      KFG

    3. Re:Give new meaning by Storlek · · Score: 2, Funny

      So, is it water-cooled?

      --
      Bears don't normally eat things that talk and move backwards.
  5. Wait for it.... by Duncan3 · · Score: 5, Interesting

    Any second now, some archaeologist is gonna scream "So that's what that was!"

    I can't wait to see the references in the paper :)

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
  6. And then.... by ArcherB · · Score: 4, Funny

    "This story is all wet. Paulo Blikstein at MIT has created a water computer. The one boolean logic gate he created functions as a half-adder (i.e. both XOR and AND). He then proceeded to create a four bit adder."

    And then he proceeded to plug it in and electrocuted himself...

    --
    There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
  7. Beowulf Cluster by Inmatarian · · Score: 5, Funny

    Great idea... the ultimate water park. The path down the massive water slide would be controlled by the very calculations going on. People could be used as math symbols!

    1. Re:Beowulf Cluster by jacobw · · Score: 5, Funny

      Water park? You are thinking too small, sir! This needs to be built as a continent-wide series of lakes and canals. For the first time, software pirates will be able to actually sail pirate ships on the job.

    2. Re:Beowulf Cluster by Schemat1c · · Score: 2, Funny

      I am not a number! I am a free man! Yes, you are free man #630795
      --

      "Nobody knows the age of the human race, but everybody agrees that it is old enough to know better." - Unknown
  8. Oh No! by Mr_Tulip · · Score: 5, Funny

    Get the mop, I've just had and arithmetic overflow error!

    1. Re:Oh No! by Harmonious+Botch · · Score: 4, Funny

      Put the bit bucket under it!

    2. Re:Oh No! by smoker2 · · Score: 2, Funny

      Too much information !

  9. Was talking to a friend about this a few days ago by straponego · · Score: 4, Funny

    We were joking around, and I mentioned starting a Linux on Plumbing project. I should have known somebody at MIT would actually be working on it...

  10. Heh. by gardyloo · · Score: 2, Funny

    I bet this guy's nickname is Princess Nell. Lucky fellow.

  11. slashdotted on oct/2003 by atamyrat · · Score: 5, Informative
    From his home page

    Water Computer (Slashdotted on Oct/2003)
  12. Issues... by Anonymous Coward · · Score: 5, Funny

    With all the heat surrounding this announcement, I wonder how long it will take for it to become vaporware...

  13. It's not a tank by swordfishBob · · Score: 4, Funny

    It's a series of tubes!

    --
    -- All your bass are below two Hz
    1. Re:It's not a tank by kfg · · Score: 2, Funny

      The batch run is going a bit slow today; hair clog. Somebody hand me the plunger so I can flush the system.

      KFG

  14. The Fluidics Operating System of choice would be.. by eldurbarn · · Score: 3, Funny

    Windows, of course.

    Being closed source, it should keep the water out. Maybe.

    (Mind too tired: AND gates, XOR gates, BILL gates...)

    --
    -Eldurbarn
  15. Old news? by dorpus · · Score: 2

    I remember reading identical news articles from the 1980s and 90s about "water circuits". How is this an innovation?

  16. Heh. by jhantin · · Score: 3, Funny

    Guy L. Steele sketched this amusing commentary on problems in '70s fluidic computing, one episode of the Crunchly saga now entwined with the Jargon File.

    --
    ...when you're writing a game...tweak the difficulty of "Easy" to something [your mother] can cope with. -- onion2k
  17. In later news... by zdc · · Score: 2, Funny

    "...a young gentlemen from Carnegie Mellon University places water-logic-gate in the microwave to reinvent vaporware."

  18. Obvious security flaws by dotoole · · Score: 5, Funny

    This guy obviously didn't think this through. Any script kiddie with a garden hose could create buffer overflows at will.

  19. Bowdoin Water Adder by drDugan · · Score: 4, Interesting

    My good friend Tim Aron and Josh Rady built a water adder at Bowdoin in 1994, capable of adding 2 8-bit values.

    http://academic.bowdoin.edu/computer-science/proje cts/html/wateradder2.shtml

  20. One practical application: by kestasjk · · Score: 3, Insightful

    It would be a very good teaching aid. Even those people in my Hardware Fundamentals course who just "didn't get it" would be able to see clearly what's going on.

    --
    // MD_Update(&m,buf,j);
  21. You can run fluidics with a variety of OSes! by patio11 · · Score: 4, Funny

    Mac OS X -- Your computer needs water which is dyed a special shade of plastic white, is only available from one manufacturer, and costs about double what water usually costs. On the plus side, you chuckle every time you see the iFlow ads.

    Gentoo -- You spend all of your day running submerge.

    Windows 95 -- Your water has frozen. Press Ctrl-Alt-Del to reboot.

    Windows 98 -- Your water got some virii in it while you were searching for water sports. I swear, they should put a warning label around the English language some days. You now need to buy some chlorine from one of the numerous providers who specialize in cleaning up Microsoft's messes.

    Windows XP SP2 -- Your water suddenly looks a whole lot like plastic Fisher Price toy, but with your newfound determination to never, ever again search for watersports your system is actually pretty secure. Slashdot still makes fun of you, but they're all wet.

    Windows Vista -- It looks like you're trying to NAND 0 and 1 together. Do you want to permit this action?

    1. Re:You can run fluidics with a variety of OSes! by BetterThanCaesar · · Score: 4, Funny

      I vote for Mac OS X - Because the processor already communicates fluently with the Aqua interface.

      --
      "Stop failing the Turing test!" -- Dilbert
    2. Re:You can run fluidics with a variety of OSes! by el_womble · · Score: 2, Funny

      Does that mean that Vista will need to wait for the compressed air version to run Aero?

      --
      Scared of flying, pointy things snce 1979!
  22. Automatic Transmissions, Gate Fan-Out by BigBlockMopar · · Score: 5, Interesting

    It's called fluidics, and it's decades old. It uses compressed air or water to create logic circuits.

    Yeah, I think the only real innovation here is describing the gates by Boolean concepts. His other accomplishment is no moving parts - except, of course, the fluid, I was expecting check balls and things; his system would probably work extremely well under very controlled pressure conditions... but I can't imagine there's much tolerance for real-world conditions or capacity for fan-out from the gates. Having said that, it's still a neat project. Kinda like the digital alarm clock I'm building using nothing but relays.

    Automatic transmissions have used hydraulic computers since their genesis in the late 1940s. Until electronically-controlled transmissions became widespread in the 1980s, automatic transmissions universally had a maze of check valves, pressure-operated cylindrical valves and diaphragms in order to select gear. It was called the valve body, and it is probably the most terrifying part of a car to have scattered across your workbench - orders of magnitude worse than even a California emissions 1983 Rochester Quadrajet. Inputs include selected gear, downshift linkage, engine speed, tailshaft speed. Outputs are a set of lines which are pulled "hi" (in pressure not voltage!) to engage bands on the outsides of planetary gearsets and therefore engage a given gear.

    Absolute nightmare. But they worked quite reliably - the valve bodies, anyway. The transmission itself was sometimes another matter (see hydraulic-controlled GM TH-200, Hondamatic, etc.). Ford C4 and C6 were one of the few to have a valve body design flaw - in Park, accumulated pressure would engage the reverse bands, causing the familiar scene from Cops: a Ford product reversing in driverless circles until it hits something. Shut off the engine when you get out of the driver's seat, and set your parking brake.

    --
    Fire and Meat. Yummy.
    1. Re:Automatic Transmissions, Gate Fan-Out by chthon · · Score: 3, Informative

      New for fluidics, or for hydraulics ?

      In a course on automation in the eighties, I had already seen pneumatic components and their equivalent description by Boolean concepts.

      In 1995, I followed a course on automation which included pneumatics and hydraulics hands on, and the course also described certain components in Boolean terms. In fact, when I was there one of the teachers was building a pneumatic computer (never got the details on it, unfortunately).

      Since the basic functions of pneumatic and hydraulic components are about the same, there is no theoretical reason why it is not possible to build a hydraulic computer.

      There is one practical problem, however. Hydraulic components are mostly power components, designed to work with oil and with pressures from 10 to 100 bar, and they need a lot of space, and they are rather slow. Pneumatics is much faster and lightweight.

      Yes, the main accomplishment is that it has no moving parts.

    2. Re:Automatic Transmissions, Gate Fan-Out by Richard+Kirk · · Score: 2, Informative
      Yeah, I think the only real innovation here is describing the gates by Boolean concepts.

      Naah. I have a copy of the 'Tomorrow's World' Annual somewhere from about 1967 showing binary log fluidic gates without moving parts. At the time, this was considered to be a possible alternative to silicon electronics for speed and compactness. People had also been anticipating MEMS technology, and saying mechanical calculators would eventually overtake electronics. Back then a transistor was still a can with three legs.

  23. Soooo old by Bruce+Perens · · Score: 2, Interesting
    I remember in the early 1960's, when my dad was working on the Lunar Module program at Grumman, he'd bring home engineering industry rags like Design News, and fluidic logic was the big thing then, there were always articles on it and press releases from manufacturers (most of whom probably didn't find many customers) about their new fluidic devices.

    Fluidic technology has been explored for a backup computer for intrinsicaly-unstable aircraft, I'm not sure it's been deployed on any.

    Bruce

  24. Floating Point Unit??? by advocate_one · · Score: 4, Funny

    does it have one?

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  25. Maybe editors should use water to find dupes by dam.capsule.org · · Score: 5, Informative
    --
    What sig ?
  26. what is not cool... by idlake · · Score: 2, Insightful

    is that the people who did this at MIT failed to reference the prior work. Either they didn't know about it (which is profoundly stupid), or they deliberately didn't reference it (which is dishonest).

  27. RTFA by Fred+Ferrigno · · Score: 4, Informative
    From the website, emphasis mine:

    ...in fact, Fluidics is a very important field of study that is widely used in aerospace or mission-critical applications, where electronic control devices don't offer the reliability of cannot support the environment. Also, military technologies use Fluidics in order to prevent malfunction in a nuclear war, when electric devices cease to work.

    However, the idea was not to send people to space or to control missiles, but rather make a device that could help people build computation with their own hands - and demystifing the computer. I would assume that this is simply his personal write up of the project for a general audience. If it was submitted as a research project, I imagine it would be accompanied by a more thorough report which would have likely discussed the background of Fluidics with appropriate references.
  28. Oy. Mains. by jpellino · · Score: 2, Interesting

    I had a student who log ago built his own Apple II replica - used the ROMs from a real one and got it working.
    Night before the science fair he decided he needed a quick disconnect for the cassette interface instead of a permanent line. He figured the cheapest easiest solution on his bench was the lightweight AC extension cord, cut the middle and soldered the bare ends to the computer board and the cassette innards, leaving the plug/receptacle in the middle.
    Guess which end was on the computer side? Guess what the first science fair judge did when he saw a dangling mains cord?

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  29. Re:Not a computer by petermgreen · · Score: 3, Informative

    Correct me if i'm wrong but a computer cannot be created from an AND gate and an XOR gate
    you are wrong, XOR together with AND is enough (neither is sufficiant on its own)

    NOT A = 1 XOR A
    A NAND B = NOT (A AND B)= 1 XOR (A AND B)
    A NOR B = (NOT A) AND (NOT B) = (1 XOR A) AND (1 XOR B)
    A OR B = NOT ((NOT A) AND (NOT B)) = 1 XOR ((1 XOR A) AND (1 XOR B))

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  30. Richard Gere, patent troll by shigelojoe · · Score: 2, Funny

    Everyone knows he pulled that patent out of his ass.