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."

239 comments

  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 scoot80 · · Score: 1

      does the hamster computer run linux??

    3. Re:Hurm . . . by Toutatis · · Score: 0, Redundant

      Why hamsters? It's much better if you use ants and mice.
      As long as you have enough cheese.

    4. Re:Hurm . . . by Yvanhoe · · Score: 0, Redundant

      penguins and tuna !

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    5. 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.
    6. 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
    7. Re:Hurm . . . by Cyberax · · Score: 1

      I'm going to trademark "Anthill Inside" :)

    8. Re:Hurm . . . by SmlFreshwaterBuffalo · · Score: 1

      Of course it won't work! Those hamsters and tubes are needed for sending the internets!

      Come on now, this is Slashdot. You really should know this already.

    9. Re:Hurm . . . by drmitch · · Score: 1

      This site is at LEAST 3 years old. I can remember doing a water-powered computer for my final project at my old school and I found this site while researching techniques on how to do it.

    10. Re:Hurm . . . by oc255 · · Score: 1

      Water, electricity and people in a crowd (less so) take the shortest path. Hamsters would be funny but I doubt their message carrying ability could be exploited because they don't always take a predictable path (the shortest one). This water thing is really interesting I wonder if anything else takes a short path: photons, water (with gravity), electrons. Anything else?

    11. Re:Hurm . . . by dotgain · · Score: 1

      Obviously nobody here has ever seen the insides of older automatic transmission. Definitely nothing new here.

    12. Re:Hurm . . . by Secwind · · Score: 1

      in the summer does that become the steam computer?

    13. Re:Hurm . . . by HeadlessNotAHorseman · · Score: 1

      Water doesn't take the shortest path, it just takes the most downhill one. If it took the shortest path then a lot of rivers would be a lot straighter...

      --
      I like my coffee the way I like my women - roasted and ground up into little tiny pieces.
    14. Re:Hurm . . . by oc255 · · Score: 1

      Good point, I put (with gravity) next to the second water "word" but not the first water word in the GP.

  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 Anonymous Coward · · Score: 0, Redundant

      We know. It says so in TFA.

    2. 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]
    3. Re:this is very old news... by darkfish32 · · Score: 5, Funny

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

    4. 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!
    5. 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.
    6. 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.

    7. Re:this is very old news... by Anonymous Coward · · Score: 0

      A few of my colleagues have been looking into the effects of surface tension in various liquids and you'll be amazed to learn what you can do if you have the right circumstances.

      H20 doesn't have that much surface tension because of its low valency, but other liquids such as bromine are held together by strong Van der Waals attractions meaning that they have much stronger surface tensions. In one famous experiment at MIT researches showed just how strong the surface tension could be by placing a cat onto a large pool of bromine and observing that not only did it not sink but that it could also move about (albeit with difficulty). Some people have suggested (tongue in cheek) that if Jesus could have introduced bromine into the red sea then that would explain how he could have walked on water.

    8. 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.
    9. Re:this is very old news... by Knutsi · · Score: 1

      To me water seems highly unpredictable though. Is is really possible to get any kind of computational accuracy from a device built like this?

    10. 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]
    11. 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)
    12. Re:this is very old news... by julesh · · Score: 1

      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.


      To be fair, the gates this guy has built appear to be substantially simpler (and therefore probably more useful) than the old-style ones.

    13. Re:this is very old news... by CriminalNerd · · Score: 1

      Maybe, ironically, Popular Mechanics wasn't as popular as it seems to be.

    14. Re:this is very old news... by PhotoGuy · · Score: 1

      TFA didn't claim it was new. In fact, the first paragraph says the following.

      The idea of the project was to build some devices that could do computation without eletrons. Water was a interesting choice, in fact, Fluidics is a very important field of study that is widely used in aerospace or mission-critical applications, where eletronic control devices don't offer the reliability of cannot support the envoronment. Also, military technologies use Fluidics in order to prevent malfunction in a nuclear war, when eletric devices cease to work.

      --
      Love many, trust a few, do harm to none.
    15. Re:this is very old news... by Dunbal · · Score: 1

      drills and saws which commonly are driven by compressed air

            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 ;)

      --
      Seven puppies were harmed during the making of this post.
    16. Re:this is very old news... by Fred_A · · Score: 1

      To me water seems highly unpredictable though. Is is really possible to get any kind of computational accuracy from a device built like this?
      If the water is old enough you might get some fuzzy logic out of it.
      --

      May contain traces of nut.
      Made from the freshest electrons.
    17. Re:this is very old news... by MindStalker · · Score: 1

      Well the way this guy built it yes. Though if you build it like normal transisters IE, you build a normal AND gate using the pressure from one water source to open a valve to let the other source through, and OR gate using just two water sources together. A NOT gate from using an inverted AND gate (meaning you have a constant expected water source and the pressure from the input turns the water off). But such a system would require a lot of energy to drive the pumps. So.. You aren't really achieving much.

    18. Re:this is very old news... by mencomenco · · Score: 0

      So How old is Fluidics?

      Well, 35 years ago I was an engineering research intern at Whirlpool just after Buckminster Fuller hisself finished his 6-month on-campus "inspiration seminar"

      Among the many interesting fruits of that effort was, in fact, a fluidic washing machine. It was never manufactured although it was claimed to work at least as well as the mechanical models.

    19. Re:this is very old news... by cybermage · · Score: 1

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

      And, if you overclock it, how do you keep it cool?

    20. Re:this is very old news... by iamhassi · · Score: 1

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

      exactly, so why was this a final project for a PhD student? I seem to recall final projects to be rather complicated and inventive, looking at what he created seems to be very easy almost childish. A 12-yr-old doing this and I'd be interested, but an adult?

      --
      my karma will be here long after I'm gone
    21. Re:this is very old news... by pla · · Score: 1

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

      Interest, yes (as this FP proves). Practical application, though?

      Fluidics never "caught on" for a reason - It requires relatively huge parts to get anywhere. Check out the pictures in the linked article for examples - He even mentions that his second try at the desired logic gate technically worked, but didn't allow sufficient flow to do anything with.

      Even considering use in a water or air powered device, I have to wonder if any remotely useful device made using water-gates (no pun intended) could compete pricewise with a device using an low-end CPU and a small parasitic turbine off the input fluid stream.

    22. Re:this is very old news... by OutOfMyTree · · Score: 1

      Phillips economics computer (1949)
      Science Museum, London
      http://www.sciencemuseum.org.uk/galleries/E2221.as p

    23. 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.
    24. Re:this is very old news... by hosecoat · · Score: 1

      water gates are so 1972

    25. Re:this is very old news... by b0s0z0ku · · Score: 1
      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.

      Furnaces! Seriously, all gas home furnaces should have a mode where they will run and keep the temperature above, say, 55F if the electricity goes down. Coming home to a 4-day blackout and frozen, leaky, pipes can really ruin one's day. As far as electrical components, very little are needed. Both steam and hot water systems will generally work fine, albeit less efficiently, without circulation pumps. Same to a lesser extent with hot air systems without the blower.

      -b.

    26. Re:this is very old news... by WorseThanNormal · · Score: 1

      And electricity is more predictable? I once had an Electricl Engineer (2 PHD's, and licenses in 5 states and 3 other countries) admit to me that no one realy understands how electricty works. They have good guesses that seem to be right, but that's about it.

    27. Re:this is very old news... by fragmentate · · Score: 0
      Unless it overheats...

      Then it'll be vaporware...

  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.
    4. Re:Give new meaning by StarfishOne · · Score: 1

      If they run it at night is is a "night adder"..

      And when the water evaporates.. does it become a "puff adder"?

      I don't even dare starting about _blue_ screens of death ... ('death adder'?)

      yay for puns! \o/

    5. Re:Give new meaning by digitig · · Score: 1

      And a whole new meaning to the system being hosed.

      --
      Quidnam Latine loqui modo coepi?
    6. Re:Give new meaning by Iamthefallen · · Score: 1

      You can't run the Internets on this, not without an Olympic sized thread pool.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    7. Re:Give new meaning by Anonymous Coward · · Score: 0

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


      Yeah, normally it's what happens when I drink three espressos and a glass of water before getting on I-95 at rush hour and then get caught in a traffic jam.

      All this talk about... gotta go!
    8. Re:Give new meaning by Anonymous Coward · · Score: 0

      Let alone the "graphics pipeline"
      Or "flushing your data away"
      Or "memory leaks"
      Security is important to computers. Could he secure it against Phishing attacks?
      And imagine the bugs that could develop in the system!

    9. Re:Give new meaning by Anonymous Coward · · Score: 0

      Please tell me you're kidding, and you know what the pun was in regard to...
      http://en.wikipedia.org/wiki/Blackadder
      funny stuff, especially the third season.

    10. Re:Give new meaning by DeadDecoy · · Score: 1

      And, if you overclock the system, you can get "vaporware" too.

    11. Re:Give new meaning by stunt_penguin · · Score: 1

      rubber tubing is, however, much easier to connect than CAT-5. Now where was I... Orange/White, Orange, uhhh, Green/White?.......

      --
      When the posters fear their moderators, there is tyranny; when the moderators fears the posters, there is liberty.
    12. Re:Give new meaning by StarfishOne · · Score: 1

      Yes, I was kidding :)

      I know the series you link to and just expanded on the fact that the parent of my reply wrote "black adder" with a space inbetween. :)

  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/
    1. Re:Wait for it.... by autophile · · Score: 1

      Here you go :)

      --Rob

      --
      Towards the Singularity.
  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.
    1. Re:And then.... by uberchicken · · Score: 1

      NO MORE "And then" !!

    2. Re:And then.... by Gabrill · · Score: 1

      And then Uberchicken wet himself trying to think of a logical end to this thread. He ran out of juice after his 1111th idea.

      --
      Always going forward, 'cause we can't find reverse.
    3. Re:And then.... by da_flo · · Score: 1

      "And then I'm gonna come back there and put my foot in your ass if you say "and then" again!"

  7. Not exactly miniature. by dxlts · · Score: 1

    Try making an iPhone out of that!

  8. 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 KingPrad · · Score: 1

      So I could be the alpha male outside of my own imagination! wheeeee!

      --
      Stop the Slashdot Effect! Don't read the articles!
    2. 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.

    3. Re:Beowulf Cluster by SamSim · · Score: 1

      People could be used as math symbols

      I am not a number! I am a free man!

    4. Re:Beowulf Cluster by Lobster+Quadrille · · Score: 1

      ...and when the calculations are finished, we should get 42.

      And somebody at the park should have a question for you.

      --
      "The cup is in turn designed for holding hot or cold liquids, and has an open rim and closed base." --US Patent #5425497
    5. 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
    6. Re:Beowulf Cluster by AdamThor · · Score: 1

      Great idea... the ultimate water park. The path down the massive water slide would be controlled by the very calculations going on.

      This reminds me of a dumb idea I had following the matrix movie. I was thinking: "Maintain a giant network so people can provide bioelectricity? Dumb."

      Instead, I conceived of the simulation itself being a computer. The environment of the simulation is the 'code', and the emergent behavior of the humans there-in represents the program state.

      When you drive the highway interchange, or select an item to purchase, or otherwise take part in the group decisions of our race your actions are a click of the clock in the 'humanity processor'.

      --
      -- "Oh. This guy again."
  9. 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 !

    3. Re:Oh No! by Zabu · · Score: 0

      Don't you mean Pipeline Burst Cache?

      --
      It's all good.
    4. Re:Oh No! by PPH · · Score: 1

      Not another memory leak!

      --
      Have gnu, will travel.
    5. Re:Oh No! by joeslugg · · Score: 1

      GAAA! Another memory leak!

  10. 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...

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

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

    1. Re:Heh. by ianmorris · · Score: 1

      glad i'm not the only one who thought of that reference

      --
      i am the self-proclaimed king of free stuff

    2. Re:Heh. by stunt_penguin · · Score: 1

      I'm guessing you'd run a tracert by injecting some food dye into the system...... y'know to find the i-pee addresses your data is being sent to.

      --
      When the posters fear their moderators, there is tyranny; when the moderators fears the posters, there is liberty.
  12. Cooling? by moloney · · Score: 1, Funny

    I wonder if he needs to water cool his computer?

    1. Re:Cooling? by Anonymous Coward · · Score: 0

      No, he's got an overclocked AMD next to it to stop it from freezing.

    2. Re:Cooling? by feitingen · · Score: 1

      If this was a watercooling mod, I'd definetively buy it!

      --
      This sig is intentionally left blank.
  13. slashdotted on oct/2003 by atamyrat · · Score: 5, Informative
    From his home page

    Water Computer (Slashdotted on Oct/2003)
    1. Re: slashdotted on oct/2003 by rickthewizkid · · Score: 1

      ... and again feb/2007

    2. Re: slashdotted on oct/2003 by corsec67 · · Score: 1

      is it bad that I rember this article from the first time it was posted?

      --
      If I have nothing to hide, don't search me
    3. Re: slashdotted on oct/2003 by Blikkie · · Score: 1

      Not necessarily bad, at least you keep up with the useless posts. At least this proves once again that duping on /. can take years.

    4. Re: slashdotted on oct/2003 by Bo'Bob'O · · Score: 1

      Dear god, this new technology can even predict the future!

    5. Re: slashdotted on oct/2003 by flanktwo · · Score: 1

      so? It's time that this story was recycled.

    6. Re: slashdotted on oct/2003 by Dunbal · · Score: 1

      At least this proves once again that duping on /. can take years.


            There are very few certainties in life. The slashdot dupe is one of them.

      --
      Seven puppies were harmed during the making of this post.
    7. Re: slashdotted on oct/2003 by bcrules82 · · Score: 1

      It may have been slashdotted in 2003, but its from a class in Fall 2000
      http://alumni.media.mit.edu/~paulo/courses.htm
      How to build (almost) anything (MAS 863)

    8. Re: slashdotted on oct/2003 by noidentity · · Score: 1

      Did it go up in a cloud of steam when it was Slashdotted?

  14. 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...

    1. Re:Issues... by Anonymous Coward · · Score: 0

      mod parent up punny!

    2. Re:Issues... by kfg · · Score: 1

      I wonder how long it will take for it to become vaporware...

      A steamy boondoggle has already been done. Babbage got there first:

      http://www.computersciencelab.com/ComputerHistory/ HistoryPt2.htm

      KFG

  15. 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

  16. If you heat it up... by ignavus · · Score: 1

    Apparently, if you heat it up, you have a steam-driven computer.

    --
    I am anarch of all I survey.
    1. Re:If you heat it up... by Walt+Dismal · · Score: 1
      Apparently, if you heat it up, you have a steam-driven computer.

      ...That's called severe overclocking.

    2. Re:If you heat it up... by MightyYar · · Score: 1

      That's the Wetium 4.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  17. 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
  18. 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?

    1. Re:Old news? by Eternauta3k · · Score: 1

      For starters, it's in COLORS!!!!!!

      --
      Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.
  19. Cool But Old by dcollins · · Score: 1

    I've been pointing my Intro to Computer Science students to that web page since 2003.

    As a side issue, I kind of think that the specific photos Paulo has there are a tad mis-wired; it supposed to a full 2-bit adder, but doesn't quite work right if all 3 inputs are on (last time I looked at this was 2004, maybe someone can correct or confirm that).

    Nonetheless, it's a great demonstration, kudos again to Paulo!

    --
    We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
    1. Re:Cool But Old by julesh · · Score: 1

      As a side issue, I kind of think that the specific photos Paulo has there are a tad mis-wired; it supposed to a full 2-bit adder, but doesn't quite work right if all 3 inputs are on (last time I looked at this was 2004, maybe someone can correct or confirm that).

      Yeah, I noticed that. He has four input pipes and four output pipes, but two of the outputs only depend on two inputs, so it can't work right, as in a correct adder, only the least significant bit has only two dependencies.

    2. Re:Cool But Old by julesh · · Score: 1
      Yeah, I noticed that. He has four input pipes and four output pipes, but two of the outputs only depend on two inputs, so it can't work right, as in a correct adder, only the least significant bit has only two dependencies.

      In more detail, I'm looking at this picture: http://alumni.media.mit.edu/~paulo/courses/howmake /mlfab4bitaddertop.jpg

      From his description of the gates, and naming the inputs a1, b1, a2, b2 from top to bottom, the outputs (also from top to bottom) are:

      o1 = a1 ^ b1
      o2 = (a1 & b1) ^ (a2 & b2)
      o3 = a1 & b1 & a2 & b2
      o4 = a2 ^ b2

      The correct outputs for an adder should be:

      00 01 10 11
      00 000 001 010 011
      01 001 010 011 100
      10 010 011 100 101
      11 011 100 101 110
      o1 = a1 ^ b1
      o2 = a2 ^ b2 ^ (a1&b1)
      o3 = a2&b2 | (a1&b1&(a2^b2))

      Even if we join two of his output pipes to make an or to give the third bit, it doesn't look like any of those results are going to be right other than the least significant bit.

      If, however, he swapped the two pipes coming out of the lower left-hand side half adder, he'd get:

      o1 = a1 ^ b1
      o2 = (a1 & b1) ^ (a2 ^ b2)
      o3 = a1 & b1 & (a2 ^ b2)
      o4 = a2 & b2

      So if he connected o3 and o4 together, he'd have the correct result.
  20. If you're gonna water-cool your CPU... by Anonymous Coward · · Score: 0

    why not have your water cooling tubes do a few extra flops? :)

  21. Eh? by Anonymous Coward · · Score: 0

    Is it just me or does this not make sense?

    When just one input is on the output is 1 - so it's an xor.

    Fair enough, but then

    when both inputs are on the output is a 1 - so it's an and?

    As obviously no water comes out when none goes in we have the following truth table

    X Y Out
    0 0 0
    0 1 1
    1 0 1
    1 1 1

    So it actually functions as an or gate. It can't do two functions at once because it only has one output.

    Maybe what he built does work, but his explanation doesn't.

    1. Re:Eh? by jibjibjib · · Score: 1

      It has two outputs.

  22. Re:The Fluidics Operating System of choice would b by Anonymous Coward · · Score: 1, Funny

    No, no, Windows is full of holes. :(

  23. This has been done before, a long time ago I ... by Anonymous Coward · · Score: 0

    saw this same thing reported in Sci Am...like in about 1985.

  24. 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
  25. 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."

  26. 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.

  27. hmmm by illuminatedwax · · Score: 1
    --
    Did you ever notice that *nix doesn't even cover Linux?
  28. Practical applications? by thegreatbob · · Score: 0

    Anyone out there have any practical applications for this? Size would seem to be a problem. Somebody mentioned fluidics. Perhaps he should experiment using gases instead (air computer?). Its still cool; doing logically what several dozen transistors can do.

    --
    There is no XUL, only WebExtensions...
  29. Re:lol MIT is for losers by The+Clockwork+Troll · · Score: 1

    You are jealous because he got gain.

    --

    There are no karma whores, only moderation johns
  30. Questions... by Anonymous Coward · · Score: 0

    I wonder how they handle heat dissipation? Oh wait!
    How long until they get to 'sea of gates'?
    Does sea moss reduce power dissipation?
    Leakage?
    Can I debug it using ICE?

  31. 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

    1. Re:Bowdoin Water Adder by iamacat · · Score: 1

      I bought one the other day. It was called a measuring cup.

  32. Grammar nazi by bidule · · Score: 1


    First time I hear about eletron. Are those like electron but can support envoronment?

    --
    ID: the nose did not occur naturally, how would we wear glasses otherwise? (apologies to Voltaire)
  33. 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);
    1. Re:One practical application: by jefu · · Score: 1

      I built (many years ago) a couple of small boolean circuits using this kind of water gate (specifically the things described in the Scientific American article way back when). Had some time on my hands, a big sink in a chemistry lab that was otherwise more or less unused, and lots of glass and rubber tubing and some stands and clamps. It was cranky and wet and messy and very tough to get working. At that time I had only seen minimal computer science stuff, so I didn't really appreciate what was going on and promptly forgot it (mostly). I didn't actually have the article I based it on, so had to figure out how to build gates - I managed a NOT and (A AND (NOT B)) (which, if you first invert B gives you AND).

      Later on, while teaching computer architecture, I remember suddenly remembering the beast and realizing how many lessons I could learn from it. The importance of the power supply (which had been one of the problems I never solved completely), limited fan out, signals loosing strength, and most importantly speed. One of the problems I had had in trying to build the thing was that different parts of the mechanism (often as much as a foot apart because of the way I had to construct it) got out of synch easily and quickly. I had tried to build a two bit adder, but it only worked sporadically (ok, thats generous - maybe it worked once, and that probably just by chance) - and one of the realizations that hit me was the ever so vital importance of the clock. I don't know that a clock would have fixed my adder - it would have taken serious work to get the clock pulse to everything in the contraption at the right times, but it would probably have helped quite a bit. So many lessons in retrospect.

  34. 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!
    3. Re:You can run fluidics with a variety of OSes! by Anonymous Coward · · Score: 0

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

      HAHAHAHA omg, classic.

  35. Imagine.... by keithmo · · Score: 1

    ...if the Greeks had invented this about 2000 years ago.

  36. well.. by spankey51 · · Score: 1

    Don't let Princess Nell anywhere near that thing...

    --
    -ubuntu others as you would have others ubuntu you.
  37. Not a computer by Bitter+and+Cynical · · Score: 1

    The title of the article is misleading. Correct me if i'm wrong but a computer cannot be created from an AND gate and an XOR gate because neither individually or together form a universal gate. To make an actual computer he would need a [NAND gate] or [a NOR gate] or [an OR gate, AND gate and a NOT (inverter) gate]. I'm not trying to trivialize what this guys done, it's really cool, but to call it a computer is wrong.

    1. Re:Not a computer by Anonymous Coward · · Score: 0, Flamebait

      Correct me if i'm wrong
      with pleasure.. if ( ~(a&b) == ((a&b) ^ 1) ) printf("parent sucks a donkey's dick\n");
    2. Re:Not a computer by Yjerkle · · Score: 1

      AND and NOT alone are enough (because A NAND B = NOT (A AND B) ). Also, A XOR T = NOT A, so just hook one side of the gate straight to the water source, and you've got yourself a NOT gate on the other input, and thus a complete set of operations.

    3. 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
    4. Re:Not a computer by Anonymous Coward · · Score: 0

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

      You don't need four gates for that. Each gate is both an XOR and an AND, so you just take both outputs from one gate and use them as both inputs for a second gate and you have an OR. Any water going into the first gate will either give an AND output or an OR output, but not both at the same time, so there will only be one input into the second gate for any input into the first and you just take the XOR output of the second gate.

    5. Re:Not a computer by petermgreen · · Score: 1

      true, i was just proving the point that XOR and AND together were enough, not looking for the optimal ways of implementing stuff.

      in electronics we don't tend to use XOR as a building block because XOR is a relatively expensive function, the primitives that you get from transistor cuircuits are NAND, NOR and NOT (a NOT gate is essentially a 1 input NAND or NOR gate).

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  38. Galoshes? by Beryllium+Sphere(tm) · · Score: 1

    You'd need some kind of protective footwear.

    Never go near the adders without water moccasins.

  39. Yeah but.. by yamamushi · · Score: 0, Redundant

    Does it run linux?

    --
    - Aetheral Research -
    1. Re:Yeah but.. by lahi · · Score: 1

      Linux is down the drain already!

      -Lasse

  40. 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 Alioth · · Score: 1

      I hope your relay contraption will at least have some nixie tubes involved :-)

      This guy should go for an encore - and make water gates with tri-state outputs so you can have a water bus!

    2. 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.

    3. 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.

    4. Re:Automatic Transmissions, Gate Fan-Out by argent · · Score: 1

      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;

      The Scientific American article on fluidic computers had all that when I read it as a kid... after visiting an old WWII era submarine that used a fluidic computer. That was back in the '70s, and HMAS Ovens was of course decades old back then. :)

    5. Re:Automatic Transmissions, Gate Fan-Out by Anonymous Coward · · Score: 0

      Transistors can still be cans with three legs, and in 1967 they were already integrated.

    6. Re:Automatic Transmissions, Gate Fan-Out by UbuntuDupe · · Score: 1

      Then I'm kind of curious: If it's possible to make a computer using just hydraulics, why didn't people use them for that as far back as, say, the 18th century, when they had a use for them, and wouldn't need to "tame" electricity first?

      Is this another aeolipile?

    7. Re:Automatic Transmissions, Gate Fan-Out by Anonymous Coward · · Score: 0

      Sorry, Fluidics used boolean concepts and no moving parts decades ago, I know because I built such circuits, there was no novelty even back then (around 1975) What I did was based on pre-existing literature. Fluid based logic circuits are old news.

      Nothing to look at here, please move along.

    8. Re:Automatic Transmissions, Gate Fan-Out by DerekLyons · · Score: 1

      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

      Niether 'accomplishment' is particularly impressive. I first saw the exact components he built described (and illustrated) back in the late 70's/early 80's- I considered building one for a high school science fair.
    9. Re:Automatic Transmissions, Gate Fan-Out by Hatta · · Score: 1

      Yeah, I think the only real innovation here is describing the gates by Boolean concepts.

      Can someone explain to me how his gate can be both an AND gate and an XOR gate at the same time? The two are mutually exclusive:

      1 AND 1 = 1

      1 XOR 1 = 0

      --
      Give me Classic Slashdot or give me death!
    10. Re:Automatic Transmissions, Gate Fan-Out by mzs · · Score: 1

      There are two inputs and two outputs. One of the outputs is the AND the other is XOR.

    11. Re:Automatic Transmissions, Gate Fan-Out by Anonymous Coward · · Score: 0

      The two are mutually exclusive:
      (nearly)
      A | B | AND | XOR
      1 | 1 | 1 | 0
      0 | 1 | 0 | 1
      1 | 0 | 0 | 1
      0 | 0 | 0 | 0

      Look at the photos
      the output in the middle is the AND,
      the one at the bottom is the XOR

    12. Re:Automatic Transmissions, Gate Fan-Out by Richard+Kirk · · Score: 1

      Yes, there may have been integrated circuits, but you tended to think of a 'red spot' OC71 rather than part of an integrated circuit. Transistor radio adverts boasted of the number of transistors - 7 for a cheap one, 12 for a good one. I used to have one of those "cat's whisker" sets with one. I feel old...

  41. This looks familiar... by Wizard052 · · Score: 1

    I remember reading a book called 'The pattern in the stone' whose author was saying that computers can be made from different materials other than electricity, conductors, metals, silicon..etc. It's just a matter of implementing the different logic gates ...Electricity is just the fastest, cleanest and most efficient and reliable way so that whys it's defacto. He also mentioned a water computer. He had infact, even made a whole automated tic-tac-toe computer game out of wood. All this had seemed a bit far-fetched then...

  42. 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

  43. 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.
    1. Re:Floating Point Unit??? by Anonymous Coward · · Score: 0

      It even has a vector unit.

    2. Re:Floating Point Unit??? by Idbar · · Score: 1

      Well, you can put a rubber duck where ever you want.

  44. Two possible outcomes by Nybble's+Byte · · Score: 0

    - It brings new meaning to the term 'flow chart'
    - If successful this project will open the floodgates for more like it.

  45. Overclock it by Timberwolf0122 · · Score: 1

    by using a liquid with a lower visocity.

    --
    In the not too distant future, next Sunday A.D.
    1. Re:Overclock it by Dunbal · · Score: 1

      by using a liquid with a lower visocity.

            How about CO2 at 550 degrees and 200 atmospheres? ;)

      --
      Seven puppies were harmed during the making of this post.
  46. Maybe editors should use water to find dupes by dam.capsule.org · · Score: 5, Informative
    --
    What sig ?
  47. AND and XOR alone should be enough by infernow · · Score: 1

    IIRC, you can replicate the behavior of a NOT gate with an XOR gate by setting one of the inputs to constantly on/flowing. From that, you could make NAND gates, which can be used to build any other logic gate.

    I don't think an OR gate would be too hard to make either. You'd just need a chamber with two inputs and a drain (and maybe an overflow), and you're set.

    --

    that that is is that that is not is not

  48. Yeah but by finity · · Score: 1

    penguins live in the water...

  49. This is ancient ... by Anonymous Coward · · Score: 0

    I first saw this technology in the 1970s. There is nothing in the least bit new here.

    I propose that before posting, stories should be passed in front of a tame CowboyNeal historian, to eliminate presenting the high points of 1800s science as a new concept.

    Such people should be over 50 years old, because education was better in those days, and we need well educated eyeballing. Perhaps this should be a requirement for Patent staff as well, because the 50-80 year old bracket are the sanest and most balanced part of the community.

    1. Re:This is ancient ... by Anonymous Coward · · Score: 0
  50. Steam computers by flyingfsck · · Score: 1

    Steam powered logic has been used in explosives factories for process control.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  51. Re:The Fluidics Operating System of choice would b by kin52 · · Score: 1

    Run windows on this and you could drown from all the memory leaks.

  52. -2 Obvious by Anonymous Coward · · Score: 0

    Imagine a Beowulf cluster. . . . .

    (pass the snorkle please I've wet meself)

  53. 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).

    1. Re:what is not cool... by Markspark · · Score: 1

      mod parent up, in academia, this is quite important..

      --
      i find your lack of faith in science disturbing!
    2. Re:what is not cool... by Brandybuck · · Score: 1

      This wasn't academia, it was some guys toy built using university equipment. Sheesh.

      --
      Don't blame me, I didn't vote for either of them!
  54. Steam ... by CSLarsen · · Score: 1

    If they would make logic gates run by steam, then we would have real vapourware!

    --
    Claiming to be pedantic on Slashdot is asking for trouble
  55. water computer ! by cyrilc · · Score: 1

    damn^H !!!
    This is great stuff

  56. Imagine... by Anonymous+Know-It-Al · · Score: 1

    ... a beowulf cluster of these!

  57. Nerds by Anonymous Coward · · Score: 0

    the guy in the pics looks like a nerd

  58. Does it use Sea-Moss gates? by Anonymous Coward · · Score: 0

    Honestly, I searched the whole topic and do not see anbody else asking about this critical question.

  59. Reminds me of .... by dobster · · Score: 1

    ... the Arpapool story Scientific American featured in their April issue some 20 years ago: String pulled by elephants to operate a mechanical computer.

  60. The water analogy of electricity by da007 · · Score: 1

    This reminds me of some of my teachers using the water analogy to describe electricity.

    Voltage = Pressure
    Current = Rate of Flow
    Latch = Valve
    etc.

    1. Re:The water analogy of electricity by Anonymous Coward · · Score: 0

      Your teacher was Ted Stevens?

    2. Re:The water analogy of electricity by da007 · · Score: 1

      I've had several EE teachers use this at Auburn.

  61. de javu by Anonymous Coward · · Score: 0

    This was slashdotted in 2003 a little old ehh?
    From the weebsite: Water Computer (Slashdotted on Oct/2003)

  62. Gates at MIT? playing with water? WTF? by master_p · · Score: 1

    So will the next version of Windows require every house to be a water park?

  63. Just think of the bad jokes =P by Anonymous Coward · · Score: 0

    This computer is made up of a series of tubes!

  64. OLD news by Urza9814 · · Score: 1

    I saw that exact site around 3 years ago.

  65. That's nothing. My shower is connected to a thermal fluid logic computer. It implements a nice and rock solid AND function. Me in shower AND washing machine running delivers pure ice-cold aqua...

    --
    Nothing witty
  66. Rumours abound... by Dunbal · · Score: 1

    A Microsoft spokesman said that his company are currently working on a new OS for these water based machines. We can expect Microsoft Vista "Tsunami Edition" to hit the shelves sometime in 2011. Details are a bit sketchy but apparently the storage requirements are roughly the size of the Caspian Sea...

          On a side note, this is really neat. Now I wonder when he'll figure out that he'll get a lot more instructions per (minute?) if he uses steam, as well as losing the dependence on gravity (important if you want to place a 30,000 tonne computer in orbit one day!). Then we can have coal powered steam computers that eat all our forests. The RIAA will introduce code that scalds users who play unauthorized versions of their music. Let the wet digital revolution begin!

    --
    Seven puppies were harmed during the making of this post.
  67. 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.
  68. What's the news? by Anonymous Coward · · Score: 0

    Working in an egineering company during early 80's saw fludistors in a junk box. They were developed during 70's for some automation project.

    This is really old news.

    Even some really old books describe logic gates also using fluidistors.

    Seen that, been there.

  69. Overclocking? by pizzach · · Score: 1

    So, the question is if these gates over heat when over clocked. If so, would hydrolic cooling be overkill, or monotonous?

    --
    Once you start despising the jerks, you become one.
  70. Been done before by ajs318 · · Score: 1

    Yeah, but it's been possible to use water for addition -- even in base 10! -- for even longer.

    Measure out 100ml. of water into a measuring jug. Measure out 200ml. of water into another jug. Now pour the second jug into the first, taking care not to spill any, and read the amount ..... 300ml. So 100 + 200 = 300. You can do subtraction, too. Pour water from the first jug into the second jug until there is 50ml. of water in the second jug. You will find that there is 250ml. in the first jug. So 300 - 50 = 250.

    Using a laboratory burette, you can measure even tiny amounts accurately. You can also use fixed-point arithmetic e.g. if 100ml represents 1 unit then 1ml = 0.01 unit. It's not so easy to do floating-point with water, but no doubt one of the logged-in responders to this post will explain how it's possible.

    --
    Je fume. Tu fumes. Nous fûmes!
  71. I had this idea once... by Zaatxe · · Score: 1

    It was while I was studying Computer Sciences, more than 10 years ago. But I was young and let my friends convince me that it was just stupid.

    If you have an idea for something, don't let people convince you it's stupid, not even if it really is.

    --
    So say we all
  72. Stevens by settrans · · Score: 1

    Maybe the Senator was on to something...

    --
    "When I wake up in the morning I piss cryptographic excellence." - Bruce Schneier
  73. Liquid State Machines by Anonymous Coward · · Score: 0

    A colleague of mine is looking into alternative modes of computation. Whilst fluidics has long since been overtaken by the transistor, doing computation in liquids is still a hot topic.

    I saw these guys talk about their paper "Pattern Recognition in a Bucket" - doing pattern recognition with some lego, a webcam, a perceptron and a bucket of water. Things like XOR, tone distinction and letter recognition. Pretty sweet stuff.

    http://www.cogs.susx.ac.uk/users/sampsas/bucket.pd f
    http://en.wikipedia.org/wiki/Liquid_State_Machine

  74. Wow I've gotta make one!! by UrLordMafiu · · Score: 1

    "but rather make a device that could help people build computation with their own hands" then "I decided to try to use the laser cutter" Cool! - I know I must have a spare laser cutter lieing around in the bottom of a drawer or somewhere... Sigh ULM

  75. Fluidic computers are older than Eniac by argent · · Score: 1

    When I was a kid I had the opportunity to visit an old WWII-era submarine, HMAS Ovens, and since I was already a geeky kind of kid my cousin took particular pleasure in pointing out that it used a fluidic computer.

  76. Damn. by Zeek40 · · Score: 1

    I guess this thing makes my expensive new water block cooling system for my processor and gpu kind of redundant.

  77. Fluidics - he missed the obvious by dpilot · · Score: 1

    He should have used beer instead of water, and set up a recirculating pump so it wouldn't go to waste.

    There's some sort of "drink and drive" joke hiding in there, but I'm missing it at the moment.

    --
    The living have better things to do than to continue hating the dead.
  78. MIT? by Chicken04GTO · · Score: 1

    For a student at MIT he can't spell or use grammar worth a shit, id be embarrassed by that article if it were mine.

  79. 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."
  80. K'Nex computer architecture by Athena1101 · · Score: 1

    Some kids at my college built a K'Nex computer for their CompArch class. The prof recommended this or a water one as a nifty project, and has been doing so for a few years. No one took him up on it till this year.

  81. Yep, this is real news right here... by teoryn · · Score: 1

    My dad built the same thing over 30 years ago when he was in high school.

  82. cost by Anonymous Coward · · Score: 0

    I bet you'll have to be pretty effluent to own a water computer.

  83. But what I'm still waiting for by greenguy · · Score: 1

    is Bill Logic Gates.

    --
    What if I do the same thing, and I do get different results?
  84. Moo by Chacham · · Score: 1

    Does it come with the fishtank screensaver?

  85. fluidics and the article by zoobsolar · · Score: 1

    Someone buy this kid a dictionary. Not much of an article. Fluidics is nothing new and this article is very non informative, nor does it include any technical surmise or proof of concept expected from an MIT final project.

  86. I'm walking liquid (beer) logic, by miltons_stapler · · Score: 1

    FIFO most times, LIFO when the buffer overruns.

  87. Ooobaby by christoofar · · Score: 1

    This story is making me moist as a snackcake down there.

  88. Memory Leaks by SmlFreshwaterBuffalo · · Score: 1

    So, if you have a memory leak, do you need to call a plumber?

  89. Complications..... by IHC+Navistar · · Score: 1

    I predict Windows machines will have a problem with retaining water.....

    Water Logic, Spaghetti Code, String Theory.....What's next?

    --
    Knowing Google's lust for data collection, the Soviet Union is still alive and well inside the psyche of Sergey Brin....
  90. Re:The Fluidics Operating System of choice would b by danpsmith · · Score: 1

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

    Well, since it's used in eletronic control devices that don't offer the reliability of cannot support the envoronment, I can definitely see it's usefulness.

    --
    Judges and senates have been bought for gold; Esteem and love were never to be sold.
  91. Were it not for .mit.edu on the end by lawaetf1 · · Score: 1

    I'm a big fan of MIT and most all of what it does but what on Earth does this little gimmick really have to offer? It's like some of the other MIT hackery that makes it onto slashdot such as the teddy bear with the gigabit LAN ports. I'd wager dollars to donuts that were it not for mit.edu at the end of the URL this story would have gone nowhere. I doubt MAKE would bother carrying this bit of cuteness.

    --
    CommentBot 0.7a running with args "-module irritate,disagree -target random"
  92. If Overclocked... by Anonymous Coward · · Score: 0

    ... would this need water cooling??

  93. Dupe! by RudeDude · · Score: 1

    This is a dupe from 2002!!!
    http://hardware.slashdot.org/article.pl?sid=02/10/ 25/1444241
    The link is exactly the same and according to "Page Info",
    the server side suggests the last update was July 2003!

    --
    RudeDude
    Perl/Linux/PHP hacker
  94. Controlling the Movement of Water Through Nanotube by cakilmer · · Score: 1

    Probably the most efficient way to control the movement of water in micro circuiry is by using charge to change the flow in carbon nanotubes...as mentioned in this piece

  95. similar, cheap optical computer systems by smellsofbikes · · Score: 1

    I worked for a college doing primary school science education, and we looked at doing hydraulic logic, but it was innately messier than we felt like running in classrooms. Instead we developed optical logic computation, using cheap, reliable nightlights. Y'know the ones that turn on when it's dark? Well, that's a NOT. With some tape covering parts of the lightbulbs it's easy to make a NOR -- put two nightlights near the sensor of another, and if either is on, it's off. It's harder to make a NAND because you're relying on the sensor sensitivity, so you have the two lights some distance away with eg a couple of books on either side of the channel, to keep other light from adjacent circuits from messing with the signal. It won't trigger with just one, but if both are on, the output triggers.
    The very best part? The clock circuit. Take three nightlights and set them up so that each one has its bulb beside the next one's sensor. A is on, which means B is off, which means C is on, which means A is off, which means B is on... To adjust your clock rate you just add more lights to the circle. As long as it's an odd number, you have an oscillator. (in fact, you can get multiple pulses running around if you have more than 5.) Then you arrange a linear series of nightlights, triggered by one of the oscillator lights, that fans out to clock the entire circuit. From that point, flip-flops and XOR's and everything else are easy.

    If you want to see something strange, start making odd-number circles that intersect so the pulse trains begin interfering with eachother. If you have three circles with different numbers of members in each, you quickly get to a point where we couldn't predict the evolution of the blink patterns past about three seconds.

    --
    Nostalgia's not what it used to be.
  96. Gates / Microsoft on Water Logic at MIT!?? by CYDVicious · · Score: 1

    Headline through me off...

    ~CYD

    --
    //Nothing to see here, please move along.
  97. Now on to ants! by sabernet · · Score: 1

    Now make it run using ants instead of water and we have HEX!

  98. Quantum Water Cascade by Doc+Ruby · · Score: 1

    My CS/engineering friends at Columbia built a half-adder from rubberbands, then combined them into logic, then little programs, back in the late 20th Century.

    When MIT builds a quantum computer at mesoscopic size, then I'll be impressed.

    --

    --
    make install -not war

  99. From TFA - it is a teaching aid by Anonymous Coward · · Score: 0
    From the first paragraph of the article:

    "Computation is not just about electronics.

    The idea of the project was to build some devices that could do computation without eletrons. Water was a interesting choice, in fact, Fluidics is a very important field of study that is widely used in aerospace or mission-critical applications, where eletronic control devices don't offer the reliability of cannot support the envoronment. Also, military technologies use Fluidics in order to prevent malfunction in a nuclear war, when eletric 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. To compute, a nice thing to have are boolean operations: but how to implement them with water?"

  100. Wow this is OLD by crayiii · · Score: 1

    This project is old. Something like 7-years old. So old that this guy has more than likely had sex (with a girl) by now...

  101. Next: the People Flow Komputer! by Anonymous Coward · · Score: 0

    The next step could now be to build a building (maybe a subway entrance) so that if certain doors are open at the entrance, the majority of the people entering the building people will naturally use a certain path and if other doors are open, they will use another path (without changing doors inside). Well done, we could have a boolean logic gate built that way!

    Even more, we could see the begining of a computer just like in The Hitchhiker's Guide to the Galaxy! Where everything would be some sort of a logic gate component!

  102. *shrug* by Anonymous Coward · · Score: 0

    Hydralic logic was made in the late 1950's/early 1960's because no one knew if silicion logic would survive the radiation of space.

    So this gent is re-working the past. *yawn*

  103. Steam Computer? by c0d3r · · Score: 1

    I guess the next logical step would be a Steam Computer? I wonder if this exists.

  104. MONIAC by G+Samsonoff · · Score: 1

    I saw one of these in the UK 35 years ago...(http://en.wikipedia.org/wiki/MONIAC_Compute r). Very cool.....

  105. fluidic computer reliability by caldodge · · Score: 1

    "We've just lost the entire thirteenth century. Still, nothing much there apart from Dante and a few corrupt popes."

  106. Advanced Dynamic Hydraulically Operated Computer by HTH+NE1 · · Score: 1

    Well, there are still a few bugs in the watergates.

    --
    Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  107. Old news by plopez · · Score: 1

    Water was used for years for computation.

    Economists, for example, made elaborate plumbing models of thier mathematical models.

    When computers came along most of it died off, except as a couriosity.

    Oh, and since it is water, electronic circuits can do the same thing.

    I've seen adders built using ball bearings and wooden switches.

    Etc.

    --
    putting the 'B' in LGBTQ+
  108. Headline by slapout · · Score: 1

    Did anyone else read that headline and think that Bill Gates went to MIT and created water logic?

    --
    Coder's Stone: The programming language quick ref for iPad
  109. misquote by smaddox · · Score: 1

    "There is no reason anyone would want a hamster computer in their home."
    - Ken Olson, president, chairman and founder of DEC

    There, now by the jinx of the computer industry, we should have a hamster computer within 2 decades.

  110. Richard Gere, patent troll by shigelojoe · · Score: 2, Funny

    Everyone knows he pulled that patent out of his ass.

  111. See Crunchly, et al. for more by Anonymous Coward · · Score: 0

    Can't believe no one mentioned this.

  112. OLD jokes by abb3w · · Score: 1

    See the Crunchly Saga from the Jargon Lexicon, particularly the section starting here. (The comics appeared in the dead-tree Hacker's Dictionary 2nd edition version as well.)

    --
    //Information does not want to be free; it wants to breed.
  113. Was it a by skintigh2 · · Score: 1
  114. Oblig by eosp · · Score: 1

    Imagine a Beowulf Cluster of these.

  115. Re:The Fluidics Operating System of choice would b by Anonymous Coward · · Score: 0

    The water bill would be enormus after watching a DivX movie on that baby.

  116. Water computers need languages by ScrewMaster · · Score: 1

    Water computer, eh? Sounds like a new market for Watcom C.

    --
    The higher the technology, the sharper that two-edged sword.
  117. flowform computers? by johnrpenner · · Score: 1


    oh, i can see it now -- flowform computers...

    http://www.livingwaterflowforms.com/

    --
    (its *funny*, mod me neither up nor down)