Slashdot Mirror


TCP/IP Enabled Lego Brick

An anonymous reader submits: "Yesterday, Olaf Christ announced that he has the world's first TCP/IP-enabled Lego brick that can be used as a web server. Imagine the possibilities of connecting your collection of Lego Mindstorms to the Internet! He has ported the extremely small uIP TCP/IP stack to the Lego Mindstorms platform. uIP has also been used to run a Commodore 64 as a web server, and is ported to the 8-bit Ataris and laptop keyboard microcontrollers."

266 comments

  1. I don't know what's got into my Mindstorms (TM) by Bonker · · Score: 3, Troll

    Ever since I added TCP/IP remote control capabilities to my Mindstorms web-cam robot, it's been trying to crawl up the intern's skirt...

    --
    The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    1. Re:I don't know what's got into my Mindstorms (TM) by Anonymous Coward · · Score: 0

      This really isnt very funny. I give it a 2 at best.

    2. Re:I don't know what's got into my Mindstorms (TM) by Anonymous Coward · · Score: 0

      On a scale of what? One to two? I'm sure he thanks you for the compliment in that case.

    3. Re:I don't know what's got into my Mindstorms (TM) by Anonymous Coward · · Score: 0

      What scale do you think, smart guy?

    4. Re:I don't know what's got into my Mindstorms (TM) by johnnythm · · Score: 1

      I don't care what anyone else says... that is really funny. You people need to loosen up the suspenders and double-check your pocket-protectors to make sure the ink isn't leaking into your brains. If you can't revel in nerdom you really need some help. WTG anonymous coward. Light-hearted comments are always much appreciated.

    5. Re:I don't know what's got into my Mindstorms (TM) by Anonymous Coward · · Score: 0

      I think you're a twat, that's what I think.

    6. Re:I don't know what's got into my Mindstorms (TM) by Anonymous Coward · · Score: 0

      you should tell your intern not to wear panties
      and feel what happens.

    7. Re:I don't know what's got into my Mindstorms (TM) by jo42 · · Score: 1

      What I want to know is when is the first TCP/IP enabled butt plug is going to come out?

  2. I ask you kindly by Lord+Omlette · · Score: 3, Funny

    mirror the poor brick before you slashdot it.

    --
    [o]_O
    1. Re:I ask you kindly by necio_online · · Score: 2, Informative

      Subject: true tcp/ip on the RCX
      From: "Olaf" Olaf Christ
      Newsgroups: lugnet.robotics.rcx.legos
      Date: Mon, 28 Jan 2002 20:16:29 GMT

      I ve got the very first and only tcp/ip enabled
      RCX in my room, cool, eh ?
      I will make a webpage at the end of the week to
      make the very first (rudimentary, but working)
      version available to the public.

      Right now, the tcp/ip stack is compiled into the kernel and the stack calls the usercode itself.

      The code to pass the incoming packets to the stack
      and to send packets to the pc is currently running as a simple userprogram. (*.lx).
      On the pc the lnpd runs a program that acts as a gateway between the tower and the pc.
      This gateway passes the packets coming from the tower to e.g. 192.168.0.1 and sends packets from 192.168.0.1 to the rcx.
      Right now the only thing you can do is pinging the RCX.
      But writing e.g. a very small webserver shouldnt be that big a deal ;-)
      Because, lnp is still alive i had to disable the
      sound support to free some RAM. Right now i got approx. 3 KB RAM left, still enough to do a lot of useful stuff. I think, the best way to fully integrate the tcp/ip-stack into the Legos-kernel would be replacing lnp by a tiny slip-driver. On the pc we could get rid of the lnpd.

      Olaf Christ

      --
      http://arhuaco.org/
  3. Very Cool by LT4Ryan · · Score: 1, Offtopic

    imagine the possibilites....and all the new worms on the way :)

  4. Great...we need another self-mobile http server by wynlyndd · · Score: 3, Funny

    Next thing you know they are going to gain sentinence and then we'll be stepping on them barefoot all the time.

    --
    "Dogs and cats, living together...it's mass hysteria!"
  5. Webstack by vlag · · Score: 3, Informative

    This TCPIP stack has severe problems with overflow. I am working on limiting code to fix the problem. More info and a link to follow in a later post.

    --
    Do you want to remove linux?
    1. Re:Webstack by autocracy · · Score: 3, Funny

      Oh no! My lego brick has been owned by 1337 br1x73r!

      --
      SIG: HUP
  6. Olaf Christ? by Anonymous Coward · · Score: 0

    They've always said there was supposed to be a second coming. At least this time, he's a GEEK like us :)

  7. A cheesy one! by Anonymous Coward · · Score: 0

    LEGO my webserver!

  8. Proof? by CrazyDwarf · · Score: 1

    This looks kind of shady. I could go into a newsgroup and post that I had done, well... anything, and then come here and submit the story as an anonymous coward?

    I thought someone validated these stories before posting them.

    --
    It's easy to stand out when the general level of competence is so low.
    1. Re:Proof? by ratguy · · Score: 1

      This looks kind of shady. I could go into a newsgroup and post that I had done, well... anything, and then come here and submit the story as an anonymous coward?

      Actually, I did this once. Years ago, I posted to comp.os.minix about how I created a completely "free" operating system. Anyone could download it, and change it to their heart's content.

      I also predicted that it would one day replace windows, because after all, who would use an OS they had to pay for?'

      Of course, no one believed me.

    2. Re:Proof? by susano_otter · · Score: 1

      You're new here, aren't you?

      --

      Any sufficiently well-organized community is indistinguishable from Government.

  9. First Slashdotted lego block too by Rhonwyn · · Score: 5, Funny

    Server temporarily unavailable due to heavy load.
    Please try again in a few minutes.

    We killed it. The first lego block to take a step into the grand open world of the web, and its slashdotted beyond any sense of hope.

    "Its worse than that, he's dead Jim!"

    1. Re:First Slashdotted lego block too by NevDull · · Score: 2, Funny

      Shoulda built a Beowulf cluster of 'em.

    2. Re:First Slashdotted lego block too by tunah · · Score: 2

      And a grendel, and grendel's mother, and a house for them to live in...

      --
      Free Java games for your phone: Tontie, Sokoban
    3. Re:First Slashdotted lego block too by Anonymous Coward · · Score: 0

      One question: If the webserver was slashdotted, what's sending the "Server temporarily unavailable due to heavy load. Please try again in a few minutes." message?

  10. I'm not impressed... by ekrout · · Score: 1, Funny


    I'm not impressed.

    Yesterday, Olaf Christ announced that he has the world's first TCP/IP-enabled Lego brick that can be used as a web server. Imagine the possibilities of connecting your collection of Lego Mindstorms to the Internet!

    I would tend to think that if Christ's as powerful as everyone says he is, he would've done this years ago.

    --

    If you celebrate Xmas, befriend me (538
    1. Re:I'm not impressed... by Mr.+Neutron · · Score: 2
      I would tend to think that if Christ's as powerful as everyone says he is, he would've done this years ago.

      Not the Christ. Just His pesky little brother.

      --
      dinner: it's what's for beer
    2. Re:I'm not impressed... by GreyPoopon · · Score: 1
      Not the Christ. Just His pesky little brother.

      No, that was James. :)

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

    3. Re:I'm not impressed... by Anonymous Coward · · Score: 0

      WHY IS THIS ONLY A 1? IT WAS A 5 YESTERDAY.

  11. Next efforts? by Chagatai · · Score: 5, Funny
    Next thing you know, he overclocks his Duplos, builds a CPU case out of Lincoln Logs, and uses Tinkertoys as an eight-way USB hub....

    --
    --Chag
    1. Re:Next efforts? by Psmylie · · Score: 1

      That's sort of the way people see my home LAN.

      --

      psmylie's dictionary: Godzillion (noun) Any number large enough to destroy Tokyo

    2. Re:Next efforts? by litui · · Score: 1

      That's sort of the way my boss sees the work network =).

      --
      I send you this message in order to have your advice.
  12. imagine... by _generica · · Score: 1

    a beowu^H^H^H^H^Hlego city of these!!!

    1. Re:Imagine... by pyite · · Score: 1

      Nothing used to anger me more than when people would put NON-Lego components in Lego buildings, cars, etc. It bothered me to no end. Come to think of it, it still does. Grrrrrrr...

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    2. Re:Imagine... by ackthpt · · Score: 1
      Nothing used to anger me more than when people would put NON-Lego components in Lego buildings, cars, etc. It bothered me to no end. Come to think of it, it still does. Grrrrrrr...

      Easy there, Fido, I come from a time before Lego people, we had bricks, windows, wheels and lots of the flat pieces. Now I hardly recognize the stuff.

      --

      A feeling of having made the same mistake before: Deja Foobar
    3. Re:Imagine... by pyite · · Score: 1

      Woe, I said non-lego components, not just people. Anything non-lego is a no no.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    4. Re:Imagine... by blibbleblobble · · Score: 1

      "Anything non-lego is a no-no."

      How about "Anything non-microsoft is a no-no"? Just follow the crowd

  13. Cruel, cruel timothy... by JordanH · · Score: 5, Funny
    Slashdotting a poor defenseless Commodore 64...

    Have you no shame?

    1. Re:Cruel, cruel timothy... by TClevenger · · Score: 2, Insightful

      Slashdotting a poor defenseless Commodore 64...

      Have you no shame?

      Kinda like sandblasting a soup cracker, isn't it?

    2. Re:Cruel, cruel timothy... by Anonymous Coward · · Score: 0

      WRT your sig, only the good people moderate. Don't worry.

    3. Re:Cruel, cruel timothy... by JonWan · · Score: 5, Funny

      Maybe they should upgrade to a Commodore 128. It runs at 2Mhz.

    4. Re:Cruel, cruel timothy... by sulli · · Score: 3, Funny

      Almost as cruel as slashdotting a Lego brick!

      --

      sulli
      RTFJ.
    5. Re:Cruel, cruel timothy... by Anonymous Coward · · Score: 0

      LOL LMAO

      just so damn funny....sandblast a soup cracker

      oyster cracker? or the saltine cracker?

  14. Won't someone think of the children? by soulsteal · · Score: 5, Funny

    What happens when one of the bricks gets the Slashdot Effect? I forsee smoldering Lego structures and very frightened toddlers.

  15. Novelty... by Schrodinger's+Mouse · · Score: 1, Interesting

    Yeah, so it's really cool that he was able to port a TCP/IP stack to the Mindstorms RCX. But isn't this just a novelty act?

    --

    *****

    There are many people in this country who, through no fault of their own, are sane.

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

      But isn't this just a novelty act?

      I don't like your tone, mister. "Just" a novelty act?! Novelty acts are stuff that matters.

    2. Re:Novelty... by Anonymous Coward · · Score: 0

      Just a novelty act?

      Are you sure you're a real geek?

    3. Re:Novelty... by Shivster · · Score: 0

      Don't you know the origin of the word geek?

    4. Re:Novelty... by Cruciform · · Score: 1

      If you want to be a nitpicker, making robots out of lego is a novelty act. But a lot of people like to do it. Adding strange and interesting functionality to lego robots is part of the fun. It's a "Why the hell not?" culture. Don't piss in their corn flakes.

    5. Re:Novelty... by JimPooley · · Score: 2

      It's a "Why the hell not?" culture.

      Well actually it's a "Let's do something completely pointless and then boast about it" culture.

      --

      "Information wants to be paid"
  16. Talk about clusters of webservers! by Seth+Finkelstein · · Score: 5, Funny
    I can't wait to see the experiments in configuration of server topologies.
    Maybe there should also be little sysadmin lego-people?

    Sig: What Happened To The Censorware Project (censorware.org)

    1. Re:Talk about clusters of webservers! by Anonymous Coward · · Score: 3, Funny

      Now is the time to finally switch over to IPv6. Every lego brick can't possibly have its own IPv4 address.

    2. Re:Talk about clusters of webservers! by lelitsch · · Score: 2, Funny

      Actually, this might give a new meaning to server topologies. The Lego space station topology, the Lego McDonalds topology, the Lego Sierpinsky sponge topology...

    3. Re:Talk about clusters of webservers! by Anonymous Coward · · Score: 0

      Maybe there should also be little sysadmin lego-people?

      Now that idea I like!

      The sysadmins could be the one with the TCP/IP stack, and when they walk up to a block (or you put them there! :) with a computer painted on it, you can then control the system by controlling them with their TCP/IP connection.

  17. IPv6 by Gheesh · · Score: 1

    With IPv4 address space getting tighter every day, why not develop a small IPv6 stack so we can (at last) deploy thousands of gadgets without worrying about numbers and without resorting to ugly, nasty NATs?

  18. slashdotted already by icejai · · Score: 5, Informative

    Hope he's not using that thing as his webserver though...

    Here's the text for those of you who reach a "server overload" message.

    Subject:
    true tcp/ip on the RCX

    From:
    "Olaf"
    Olaf Christ

    Newsgroups:
    lugnet.robotics.rcx.legos

    Date:
    Mon, 28 Jan 2002 20:16:29 GMT

    View Raw
    Message

    I ve got the very first and only tcp/ip enabled RCX in my room, cool, eh ?
    I will make a webpage at the end of the week to make the very first
    (rudimentary, but working) version available to the public.
    Right now, the tcp/ip stack is compiled into the kernel and the stack calls
    the usercode itself.
    The code to pass the incoming packets to the stack and to send packets to the
    pc is currently running as a simple userprogram. (*.lx).
    On the pc the lnpd runs a program that acts as a gateway between the tower
    and the pc.
    This gateway passes the packets coming from the tower to e.g. 192.168.0.1
    and sends packets from 192.168.0.1 to the rcx.
    Right now the only thing you can do is pinging the RCX.
    But writing e.g. a very small webserver shouldnt be that big a deal ;-)
    Because, lnp is still alive i had to disable the sound support to free some
    RAM.
    Right now i got approx. 3 KB RAM left, still enough to do a lot of useful
    stuff.
    I think, the best way to fully integrate the tcp/ip-stack into the
    Legos-kernel would be replacing lnp by a tiny slip-driver.
    On the pc we could get rid of the lnpd.

    Olaf Christ

  19. damn private IPs... by aqu4fiend · · Score: 1

    If only it was on the internet, instead of that guy's local network, it could also be the first lego brick to get slashdotted!

  20. Uh Oh... by dupper · · Score: 2, Funny

    ...image the inevitable frustration forthcoming when your little brother brings down your high-traffic portal to build a dinosaur!

  21. Has to be done... by nick_davison · · Score: 0, Redundant

    Oooh, imagine a beowulf cluster of those things. ;)

  22. Well by junkster191 · · Score: 1

    I'm still getting over my guilt complex about clicking the link to the Lisa web server and contributing to that poor girl's painful demise, and now you tempt me with an even meeker, treasured childhood toy? These poor little things don't deserve to be slashdotted. Oh the humanity!

  23. In my day.. by glwtta · · Score: 2, Funny

    Lego was nothing but red, square, identical blocks. You could connect them together to build larger red, square blocks. That's the real man's Lego, damnit!

    --
    sic transit gloria mundi
    1. Re:In my day.. by Scooby+Snacks · · Score: 1

      Nah, that's what's called a "beowulf cluster" today. ;^)

      --

      --
      Runnin' around, robbin' banks all whacked on the Scooby Snacks...
  24. Astounding! by sllort · · Score: 1, Funny

    Imagine the possibilities of connecting your collection of Lego Mindstorms to the Internet!

    That would be awesome! You could be the Biggest... Dork... EVER!
    --
    You're reading Managed Agreement.

    1. Re:Astounding! by Anonymous Coward · · Score: 0

      Please moderate this post as redundant. I swear I just saw a post up above that called that Olaf character a dork as well.

    2. Re:Astounding! by Anonymous Coward · · Score: 0
      I do not consider comments contrary to the editor's opinions to be "funny." Please refrain from posting.


      SLASH-BOT 0.32a

  25. slashdot cliches by Anonymous Coward · · Score: 0

    Imagine a Beowulf cluster of these!!!

    slashdotted after 5 posts.

  26. Whats next? by Bender+Unit+22 · · Score: 1

    So what is next? a tcp/ip enabled condom?
    Just don't try to finger it.
    A nasty .plan might show up.

  27. but why? by jase! · · Score: 1

    isn't there enough crap connected via IP at the moment

  28. Here's an idea: by funkhauser · · Score: 5, Funny

    Hook your Lego Mindstorm box up to the internet, attach a small LCD screen, and program it to check autopr0n periodically. Then it could drive around and find you to alert you to freshly-posted pr0n! YES!

    1. Re:Here's an idea: by Jacek+Poplawski · · Score: 1

      Hook your Lego Mindstorm box up to the internet, attach a small LCD screen,

      There is LCD screen in RCX. RCX is just a computer in lego brick. It has small screen, few buttons and IR transmitter.

    2. Re:Here's an idea: by funkhauser · · Score: 1

      Actually, I was thinking of a 22" Apple Monitor attached to the pr0n bot. Come on, we all know $2500 for the display and $150 for the lego set would be well worth it for slightly-mobile automated pr0n anywhere in your house! :)

  29. Now i can by motox · · Score: 1

    Build whatever computer I want out of LEGOs !! yippeeeeeeee

  30. Imagine your company's server room! by icejai · · Score: 2, Funny

    Bob: "Check out the new server cluster we got"
    John: "uh... it's a big lego model of natalie portman"

  31. Oh well by rice_burners_suck · · Score: 5, Insightful
    This is the most amazing technology I've ever heard of. Maybe in 5 or 10 years, the whole "Lego" technology would be developed so well that it will begin to apply to a lot of computer hardware in general, so that when you wish to construct a network, you'll pick out a bunch of "blocks", put them together much like toys, and power them up. Want a web server? Simply add this "brick" to your system. The bricks don't necessarily have to look like toys, but the idea is about the same: miniture little devices that perform one operation and perform it well, which can be combined in any numbers and any combination to produce some effect. The processing for any given task might automatically distribute itself across all the processors in the system that perform that operation.

    Oh well.

    1. Re:Oh well by Brendor · · Score: 1
    2. Re:Oh well by orkysoft · · Score: 1

      miniture little devices that perform one operation and perform it well, which can be combined in any numbers and any combination to produce some effect.

      You mean, just like the Unix tools?

      --

      I suffer from attention surplus disorder.
    3. Re:Oh well by krogoth · · Score: 2

      That's as unlikely as it is interesting, but it would be fun to have more choice when building a new computer than what parts you put in.

      --

      They that quote Benjamin Franklin on liberty and safety deserve neither.
    4. Re:Oh well by anonymous_wombat · · Score: 1

      HP claimed to be developing a new generation of cpu's using nanotechnology. The 2Ghz Lego blocks should be interesting.

    5. Re:Oh well by Com2Kid · · Score: 2

      Uh. . . Okaaay. . . Why not just download and run the appropriate program on your PC? I mean really, in ten years computers are going to be times more powerful then they are today and what we consider to be 'performance issues' today will be laughable.

      Ah, at least until Office 2010 comes out, heh. Who wants to bet that that little piss ant paper clip will be using real time ray tracing to draw his annoying arsed self on the screen by then? Eh? ;)

    6. Re:Oh well by Big+Jason · · Score: 1

      Isn't that kinda the whole idea behind the SGI Origin 3000? You have all sorts of bricks (Disk, CPU, I/O, etc) that you stick together to get a customized server. Granted it is not as elegant as Legos and the bricks are quite large, but fundmentally I think it is the same idea.

    7. Re:Oh well by technopinion · · Score: 1

      Reminds me of something interesting I saw on TechTV recently. Can't remember what school (probably MIT), but they had a number of self-contained snap-together "blocks" that each had some smarts and a single rotating joint (no, not that kind of joint... a pivoting one!). They could snap the modules into a snake-like configuration, or an insect, or a something else entirely, and it would self-configure for it's new purpose. Very cool.

    8. Re:Oh well by jeffy210 · · Score: 1

      Actually, that's not too far off the concept of the Origin 3K systems from SGI, their systems are built around different "bricks" from processor bricks, to I/O, and even the bus. Want to add on, pop in a brick, upgrade your backend, change the brick. Very modular, also great if something fails and needs to be replaced.

      --
      ------
      "And may your days be long upon the earth."
  32. Imagine... by ackthpt · · Score: 1, Offtopic

    Imagine a beowulf cluster that G.I. Joe and Barbie could live in!

    --

    A feeling of having made the same mistake before: Deja Foobar
  33. Can you imagine... by el_doop · · Score: 0, Redundant

    A beowulf cluster of these?

    How about a beowulf cluster of these shaped like an X-Wing?

  34. Server Crash by Anonymous Coward · · Score: 0

    I don't know about ya'll but I got a downed server. Another case of too much traffic from slashdot.

  35. Time to add some more legos ;) by Saeculorum · · Score: 1, Funny

    Server temporarily unavailable due to heavy load.
    Please try again in a few minutes.

  36. Server by lavaforge · · Score: 4, Funny
    I can't wait until somebody exploits a bug in this:

    Bill, son, that's very nice, but why do all of your lego blocks spell out 1 0WNZ J00?

  37. Firewall ... by TheViffer · · Score: 1, Offtopic

    all ready built in

    --
    -- Knowing too much can get you killed, but knowing who knows too much can make you rich.
  38. Can you by rhost89 · · Score: 0, Offtopic

    Imagine a beowolf cluster of these ;9

    --
    I will bend your mind with my spoon
    1. Re:Can you by yomegaman · · Score: 1

      Is that an emoticon or a VMS version number at the end of your post? It is about the ninth "Beowulf cluster" joke in this story, after all.

      --
      ...wearing a skin-tight topless leather jumpsuit, with cutaway buttocks and transparent crotch panel.
  39. That's nothing by Anonymous Coward · · Score: 0

    Taco's mom's ass has its own ZIP code.

  40. Now they've done it... by Nick+Smith · · Score: 5, Funny

    Net-enabled lego-blocks, communicatng with each other... this is exactly how SkyNet got its start.

    Sure, it starts with cute rocketships, next thing you know there'll be Hunter-Killer 'bots the size of houses, made entirely of lego.

    To think that the end of humanity (until John Connor of course) should come out of Denmark...

    1. Re:Now they've done it... by ubtaught · · Score: 1

      Ah, but you forget...every Mindstorms Kit comes with a clever little brick separator... With that neat device, I say, bring on the house sized Lego Hunter/Killer bots...I will not be INTIMIDATED! HAHAHAHAHAHAHAHAHAHAHAHA!

      --
      "Are you a Good Witch or a Bad Witch?"
  41. Too... by ackthpt · · Score: 1
    Late...

    Server temporarily unavailable due to heavy load.
    Please try again in a few minutes.

    uIP has also been used to run a Commodore 64 as a web server

    I suggest he upgrade that server.

    --

    A feeling of having made the same mistake before: Deja Foobar
  42. Imagine a ... oh, nevermind by Trollsfire · · Score: 1

    However, it does make "assembling a cluster" have a whole new meaning.

    --
    "I'm a man... But I can change... If I have to... I guess..." -- the man's prayer, Red Green Show
  43. Re:TCP/IP enabled ANUX brick... by unclefucknut · · Score: 0, Offtopic

    Hahaha! Your posts always make me laugh out loud. You must be the best damn troll on slashdot. Keep on rocking the house! :D

  44. Practical application of a Lego webserver by 47Ronin · · Score: 1

    They've already got this thing running! .. even has an LCD output screen!

    http://www.applefritter.com/compubrick/compubrick1 60/index.html

    --
    Those who laugh at you for you having a Mac.. are the people who constantly call you to fix their PC.
  45. Just great... by BoarderPhreak · · Score: 1

    That's all I need. Getting spam saying, "You're running low on red bricks! Click here to order more below wholesale!" :-D

  46. Ut Oh! by L-Wave · · Score: 2, Funny

    Now someone can *r00t* my lego's and command them to take over my home?!?!

    --
    I SURVIVED THE GREAT SLASHDOT BLACKOUT OF 2002!
    1. Re:Ut Oh! by sprong · · Score: 2, Funny

      Yup. And they'll have it build itself a long arm, and it'll keep flushing the toilet everytime you take a shower.

  47. Good idea... by tcc · · Score: 2

    In one submission, slashdot managed to /. all the major or high-profile uTCP/IP stack-powered web servers on the internet... I hope the C64 uServer was overclocked to a wh00ping 8mhz to handle all the requests :)

    --
    --- Metamoderating abusive downgraders since my 300th post.
  48. Beowulf Lego by Anonymous Coward · · Score: 0

    'nuff said

    Cheers
    Stor

  49. Imagine by sneakybilly · · Score: 0

    a Beowulf cluster of thes :) He must be using his lego web server to serve up the news link site. Got timed out!

  50. Had to be said... by Anonymous Coward · · Score: 0

    Imagine a Beowulf cluster of these!

  51. c64 by Anonymous Coward · · Score: 1, Funny

    >has also been used to run a Commodore 64 as a web server

    Come on folks, if we can't slashdot this, we aren't really trying.

  52. Watch out... by Cheetah86 · · Score: 1

    Pretty soon all those lego servers will be serving this.

  53. TCP Mindstorm by revty · · Score: 1

    Very Good stuff. I've used mine to control my web cam for a while now. Hopefully others will build off of this :)

  54. because it's necessary by gr3g · · Score: 1

    because it's necessary to say:
    Imagine a beowulf cluster of these things. It would be like the cities I built...
    and then my mom vacuumed up.

    --
    "It has always been this way and it won't change, god bless the fucked up USA" The Briefs
  55. Waitaminute... by BoarderPhreak · · Score: 2

    Wasn't Yellow Dog's Brique first? No, waitaminute... Nevermind. :)

  56. porn? by Anonymous Coward · · Score: 0

    Johnny are you looking at porn agian... no mom im playing with my legos

  57. YAAD by Anonymous Coward · · Score: 0

    FOAD

  58. The things these people do amaze me. by MikeyLove · · Score: 1

    Seriously though...

    I also love the fact that I'll be able to sell my DreamCast Broadband adapter to some dude who wants to run a DC server. :D

  59. This is sooo cool by ciryon · · Score: 1

    LEGO Mindstorms is so extremely cool. My girlfriend's little brother got it last x-mas and I was playing with it a lot more than him. :-) And this is even better, now you can ping your little robot and most likely you'll be able to control it remotely over the internet. DAMN, I wish I was ten years younger... or perhaps this is the best time to get some kids!? Honeeey!!

    Ciryon

    1. Re:This is sooo cool by mlk · · Score: 3, Funny

      Why do you need to be 10 yrs younger, just £150 lighter. ;)

      mlk (will have to dig out his mindstorms set)

      --
      Wow, I should not post when knackered.
  60. very cool! by Anonymous Coward · · Score: 0

    Very cool! Now what I want, is someone to port this wee tcp/ip stack to the Ti85, so that I can play z-tetris against my brother in Texas!! (of course, z-tetris would have to be updated as well...)

    Hmmm, makes me wonder then if any other usefull Internet apps would work on the thing...the Z80 is faster than a C64, but the calc has only half the ram (32k)...

    1. Re:very cool! by owenc · · Score: 1

      Yea but the TI Modem is only a 4800 baud, so one user would slashdot it.

  61. Idea! by PetzoldC · · Score: 1

    Imagine a beowulf cluster of these! In the form of a house! Watch out VA!!

  62. mmm...smart plastic! by Duck_Taffy · · Score: 1
    where can i buy one? now instead of a server farm that takes up a large room, i can build a lego village in my closet. no longer just fun and entertaining for kids, but it serves (pun intended) a useful purpose.

    Reminds me of something:
    --
    Karma: Ran over your dogma.
  63. DMCA or no DMCA ? by J.D.+Hogg · · Score: 4, Funny

    I have to be a party-pooper, but doesn't this violate the DMCA ? and to my knowledge, Lego doesn't much like people who rev-engineer their brick.

    1. Re:DMCA or no DMCA ? by Xerithane · · Score: 2

      LegOS. It isn't so much reverse engineering at this point, but a new operating system that you upload. Big difference. They can do whatever they want with LegOS. Besides, Lego doesn't care - they still sell hardware, and they are a hardware vendor. (Man times have changed since I was young.. to think I would ever say "Lego is a hardware vendor.")

      And your sig is wrong. It is an action, not a noun.

      --
      Dacels Jewelers can't be trusted.
  64. RAM HOG! by pnatural · · Score: 3, Insightful

    From his post:

    Right now i got approx. 3 KB RAM left, still enough to do a lot of useful
    stuff.


    Oh, lordie, if every programmer had that kind of attitude...

    1. Re:RAM HOG! by Capt.+DrunkenBum · · Score: 1

      "Oh, lordie, if every programmer had that kind of attitude..."
      Check my new .sig

      --

      Not everyone deserves a 320i

  65. obligatory cluster post!! by Hooya · · Score: 1

    i want a baewolf cluster of these... now i actually have a valid reason (since i'm a computer professional and all) to go buy me some legos. me 1 : wife 0. thank god. oh wait, that's a different christ.

  66. Re:My lunch today by Anonymous Coward · · Score: 0

    I find that skor bars and dr. pepper make a magical comination. I can't explain it.

    Veggie burger, french fries, and a peanut butter twix. Thanks for asking.

  67. Sony ... by TheViffer · · Score: 1

    really needs to read up on this ...

    And discover the excitement of something like this brings and the desire for people to go out and buy the product.

    And in turn read up on how people feel very negative towards lawsuits and threats for even thinking of making modifications to there products.

    --
    -- Knowing too much can get you killed, but knowing who knows too much can make you rich.
  68. We're on the right path by Vengeance_au · · Score: 2, Funny

    Mindstorms is a great start - now all we need is the same technology embedded in Nerf guns, and I've finally got an excuse for ALL the toys on my desk at work :)

    1. Re:We're on the right path by ubtaught · · Score: 1

      Do you realize what you're saying? Can you imagine the horror as millions of Mindstorms Bricks develop Emergent behaviors then, because of your flip remark, pick up the hundreds of thousands of abandoned Nerf Guns and then... Oh, the humanity!!! (of course, intelligent Nerf Guns is an interesting idea...)

      --
      "Are you a Good Witch or a Bad Witch?"
  69. Look what I found! by Dog+and+Pony · · Score: 3, Funny

    A sneak-preview of the new server-racks.

  70. Scalability by roman_mir · · Score: 2, Funny

    For some reason I just imagined the future breed of software architects to talk about scalability of systems build from Lego bricks:

    -Our system is designed with scalability in mind, we use multitier software. Once the software is pushed to the limit, the scalability problems will be resolved in the hardware level. We will simply add more of these Lego blocks to our servers and there will be no problem.

    In related news, a large army of Robots build from lego pieces is taking over Manhatten. These robots are looting every toy store in the area and are using more Lego systems to build more robots.

  71. Toddler network admins... by _repressor_ · · Score: 1

    Heh, imagine if as a kid you weren't just building a race car or a fishing boat. Soon it'll be time for your 6 year-old to make his first WAN :)

  72. What's wrong with NAT? by Anonymous Coward · · Score: 0

    NAT and ipmasq are the only reasons we haven't run out of IP address space yet...

  73. a C64, poor thing. by Anonymous Coward · · Score: 0

    Not only are we going to brutaly slashdot a lego, but the C64 is going to be killed in the crossfire as well. Have you people no shame? It is a web-server with the processing power of your watch on a warm day...

  74. Re:I'm not impressed... [OT] your sig by carleton · · Score: 1

    All right... someone else noticed that great ad campaign. Second on the list of my all time favorites to the line they used when they ported Internet Explorer to Solaris: Microsoft brings the Web to UNIX.

  75. Was it really necessary to post those links by motox · · Score: 1

    And ./ a C=64 ? Bah...

  76. Beowulf Cluster by RobM9999 · · Score: 1

    If we could get Eric Harshbarger to build the Beowulf cluster it would rock. Either the Linux Penguin, R2D2, or the Desk are a few of the best.

  77. New ways to communicate. New ways to be creative! by cnladd · · Score: 5, Insightful

    As a fellow Mindstorms owner, this is incredibly interesting. I'm not that great of a builder myself - not compared with some of the folks I've seen on the 'net - but I'm looking into ways right now to get multiple bricks (RCX's) to communicate with each other.

    Now with the ability to pass TCP/IP traffic back and forth, that opens up even greater avenues of possibility for device communication. Not only can you create software that will allow you (or someone over the web) to interact with the devices directly, it's now easier to get the RCX's to interact with other devices. One great example would be to have a brick as a part of a security system. How about intergrating it with an X10 system? Turn your robot on with the flick of a wall switch.

    This just isn't a case of "let's port Apache to a Lego RCX brick!" The fact that these things are the brains of such a flexible system, with a wide variety of sensors, really opens up a great deal of possibility. More importantly, it allows for even more creativity and learning. After all, that's what these devices were made for, right?

    --

    --
    Welcome to the land of the easily amused...

  78. future by kernel+flanders · · Score: 0, Flamebait

    I guess microsoft has no hope of making any lego toys unless lego starts makin ctrl alt and delete bricks hehe

  79. Sun's Jini? by atomray · · Score: 5, Interesting

    The concept of adding self-contained "bricks" of hardware/software to build functionality in a system of devices sounds a lot like the goals of Sun's Jini project, not necessarily limited to traditional computing applications though.

    --
    take your sig and shove it
    1. Re:Sun's Jini? by nycdewd · · Score: 1

      I dunno, sounds more like OpenStep/OpenDoc to me...

    2. Re:Sun's Jini? by tommck · · Score: 2
      The concept of adding self-contained "bricks" of hardware/software to build functionality in a system of devices sounds a lot like the goals of Sun's Jini project...


      It also sounds a lot like the Borg!

      T

      --
      ---- It puts the lotion on its skin or else it gets the hose again. It does this whenever it's told.
  80. Aibo by Anonymous Coward · · Score: 1, Funny

    Enough crap connected to the net?
    Ok, I'll go buy a Aibo and hack it so you can serve up web page from where you can tell him to sleep, pee, etc.
    That would be usefull-ess

  81. Slashdot's Frag Count: 2 by CBNobi · · Score: 1

    First Lisa, now Lego.

  82. No more expensive Racks by 3ryon · · Score: 2

    No need to buy 42U racks for a couple thousand $. Just snap together and go!

  83. and in recent news by ryusen · · Score: 5, Funny

    Microsoft responding to this new market has announced an IIS enabled lego brick. The IIS Lego Brick mesures 8"x5"x1", features a special edition of WinXP for Lego, and is fully .net enabled.
    It's estimated reatil price is going to be $688.95 and will be available q3 of this year.
    Inside sources at Microsoft reveailed a new "bumb" schema for "MSLego(tm)" that adds new "features," but may make it incompatable with industry standard Lego "bumps."

    --

    I believe sex is highly over rated... unless it involves me
  84. but this has already been done by Anonymous Coward · · Score: 1, Informative

    what about those people who have PC Case mods made out of lego's!

  85. Re:I'm busy today! by Anonymous Coward · · Score: 0

    One Down Three to Go (Meatmen)

    Chapman shot him dead-
    Plugged him in the head.
    No more slope-eyed wife to fuck.
    No more 'squito bites to suck.

    Fuck fuck fuck fuck
    Fuck the Beatles!
    Smelly, hairy old people.
    Fuck fuck fuck fuck
    Fuck the Beatles
    Smelly, hairy old people.

    Lennon's dead, hip-hip hooray!
    All his dues he now must pay.
    George, Paul, Ringo-any day-
    Will be dead we all must pray.

    CHORUS

    A paunched-out hippie fart he was.
    A pot smoking scumbag,
    Bespectacled old scuz.
    His panface gook'n fuck so me stud;
    Insurance money all covered in blood.

    CHORUS

    One year later
    They paid their respects,
    Prayed for his soul,
    Then went home and had sex.
    Hipocrites, all of them-
    The worst kind of drugged-out phlegm

  86. Anyone hear of "The Arrogant Worms?" by schon · · Score: 1

    Not the Christ. Just His pesky little brother.

    That would be Bob, right?

    1. Re:Anyone hear of "The Arrogant Worms?" by Anonymous Coward · · Score: 0

      The Arrogant Worms are cool ... I had mentioned a Captain Tractor song to a friend, and he said something along the lines of "If you like Captain Tractor, you should listen to the Arrogant Worms" ... he was right

    2. Re:Anyone hear of "The Arrogant Worms?" by Anonymous Coward · · Score: 0

      Naw. Bob is related to Satan ... or was he a Microsoft program? No difference.

    3. Re:Anyone hear of "The Arrogant Worms?" by schon · · Score: 1

      Bob is related to Satan ... or was he a Microsoft program? No difference.

      That's a different Bob.

      Check the link.. "Jesus' Brother Bob" is a song by the Arrogant Worms.. the chorus goes:

      Jesus' brother Bob, Jesus' brother Bob
      A nobody relative of the Son of God,
      If only I'd been born, just a little sooner
      I'd be more than the brother of God Jr.

  87. I wonder if this will work on my //gs by Dhrakar · · Score: 1

    Hmmm. I have an Apple //gs sitting in my basement that has a 4Mb memory card, 40Mb HD and a 7Mhz accelerator card (and the old Orca C compilers). This might be an interesting project for it...

    1. Re:I wonder if this will work on my //gs by yomegaman · · Score: 1

      Don't say I never gave you anything...

      http://www.gno.org/

      --
      ...wearing a skin-tight topless leather jumpsuit, with cutaway buttocks and transparent crotch panel.
    2. Re:I wonder if this will work on my //gs by Dhrakar · · Score: 1

      Hey! Thanks! I actually have a copy of GNO (that I actually purchased along with lots of the Orca stuff) and used to run it on my gs. It was pretty cool having a Unixy system for it. I had never even thought to look for the web site (I recognize Devin Reade's name from the old comp.sys.apple2.gno usenet group ;-)

  88. Sigh... by rbruels · · Score: 1

    Does anyone else think Olaf Christ is the coolest name in the history of surnames?

    Sigh. Stupid boring-ass "Ryan Bruels", yeesh. I'm changing my name.

    Olaf

    --

    "All your base are belong to this file I send in order to have your advice."
  89. Absurd possibility by vslashg · · Score: 1

    The /. trolls will have a field day. We've actually hit a point in technology where you could make a Beowulf cluster in the shape of a full-sized replica of Natalie Portman.

    1. Re:Absurd possibility by Legion303 · · Score: 2, Funny
      Not only that, but you could program it to make you hot grits.

      -Legion (watch this get modded down as a troll because some moderator can't read)

  90. Programming by building lego ? by tempmpi · · Score: 2

    Couldn't that be a very easy methode for programming ? Most humans can understand things they can touch much faster than abstract things like a source code file.
    Wouldn't building your programm by putting together some lego bricks, be something that could make programming understandable for many people ?

    --
    Jan
    1. Re:Programming by building lego ? by orkysoft · · Score: 1

      Yes, it certainly could. It reminds me of the old flowcharts software designers used to use. Who's still talking about those now?

      But yes, I do believe the idea has potential.

      --

      I suffer from attention surplus disorder.
    2. Re:Programming by building lego ? by p3d0 · · Score: 1

      That works fine for programs you can assemble out of existing parts. It would certainly make a good teaching tool.

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    3. Re:Programming by building lego ? by Mr+Bill · · Score: 1

      I guess you haven't used LEGO Minstorms yourself. It comes with a Drag and Drop GUI programming language that looks like lego bricks. You literally build you program on screen before uploading it to your RCX. I think it is a fantastic tool for teaching kids the basics of programming, and it's fun to boot...

    4. Re:Programming by building lego ? by Andy_R · · Score: 2

      we could call it 'orientated object programming' :-)

      --
      A pizza of radius z and thickness a has a volume of pi z z a
  91. Imagine a Beowulf cluster of these... by fmaxwell · · Score: 5, Funny

    ... all stuck together.

    1. Re:Imagine a Beowulf cluster of these... by Anonymous Coward · · Score: 0

      Covered in a helping of hot grits while a petrified Natalie Portman looks on.

    2. Re:Imagine a Beowulf cluster of these... by jsse · · Score: 1

      Flamebait -- Any comment on Slashdot with which a moderator disagrees.

      Now that's flamebait to me. :)

  92. Scarry by the_mind_ · · Score: 1

    I think this is how the borg was created...

    --
    You feel sleepy. Close your eyes. The opinions stated above are yours. You cannot imagine why you ever felt otherwise.
  93. Im really groovin' on this Open Sources Technology by cpeterso · · Score: 2, Funny


    I know what you mean, I'm really groovin' on this Open Sources Technology!! I mean, I've been installing Linux 7.0 at work and It's really cool. With Open Sources I like to have the C+ code right on my home machine. I can look at it and pretend I am programming it. I sent some patches to to Linux, but he forget to get back to me.

  94. Re:Major Flaw Found in the TCP/IP Protocol by Anonymous Coward · · Score: 0

    the future of information management in the u.s. intelligence community

    frederick thomas martin
    national security agency
    usa
    abstract

    this paper will describe the future of information management within the various organizations and agencies that collectively are known as the us intelligence community, including the cia, nsa, dia, and the now declassified nro. the intelligence community of the us government recently confirmed that its budget -- kept secret as classified information in all 50 previous years since its inception -- totaled $26.6 billion dollars last year. because most of these funds are spent on providing information, the central focus of this paper will address what the us intelligence community believes to be the "information revolution" of the third millennium. this paper will provide an explanation of the possible role and impact that the information technology management reform act (itmra), passed by congress in august 1996, will have on the future of information within the intelligence community and how that relates to internet and intranet working professionals. it will describe the transition to web-centric electronic publishing of our nation's intelligence reports, known as "finished intelligence," into an integrated information space. describing the future, this paper will explore the concept of a more "agile" intelligence enterprise, giving us insight into how the us intelligence community plans to achieve its goal of an electronically networked environment for the production and exchange of intelligence, a goal deemed absolutely essential to national security in the 21st century.

    perhaps the greatest paradigm shift in modern intelligence production is the transition to web-centric, electronic publishing of our nation's intelligence reports. as a result, there is much effort now being devoted within the government to addressing a number of electronic publishing concerns. sharing the results of several successful projects, this paper will take a look at a number of these concerns, including the issue of implementing "push" technology and the debate in many enterprises today over the appropriate roles for standards such as sgml and the role of new emerging standards such as xml. examples will include specific applications taken from the national security agency, the office of naval intelligence, the national imagery and mapping agency, and the joint intelligence center, pacific. these success stories have direct application to the organization or business today faced with the production and distribution of large volumes of documents, which describes virtually all businesses today!

    the paper will also provide us with a look into the future: how does the us intelligence community plan to implement all of the information management improvements that it is working so hard on? we can begin to answer this with an examination of the underlying carriage to all of the information management improvements of the us intelligence community and a glimpse at the real future of the world of intelligence: the concept of "virtual intelligence." what will the world of virtual intelligence really look like?

    to answer this, we will examine the idea of a more "agile" intelligence enterprise, as envisioned by dr. ruth david, the current cia deputy director for science and technology. this paper will explain that vision, including the perceived problems, security issues, and management challenges. the "agile" intelligence enterprise concept, combined with architectural, security, and other standards applied to the existing and planned telecommunications infrastructure, represents the primary components of one of the us intelligence community's most important goals.
    contents

    1. introduction
    2. the us intelligence community: ultimate information producers
    2.1 the agencies
    2.2 the mission
    2.3 the cost
    3. information management challenges
    4. the solution: an intranet for the intelligence community
    4.1 what is intelink?
    4.2 why is intelink the answer?
    4.3 examples of organizational implementations of intelink
    4.3.1 office of naval intelligence
    4.3.2 joint intelligence center, pacific (jicpac)
    5. the future world of intelligence: "virtual intelligence"
    5.1 what is agility?
    5.2 why is agility necessary?
    5.3 what is an agile intelligence enterprise?
    6. conclusion: challenge for the intelligence community

    1. introduction

    in the united states, the production of intelligence is a multi-billion-dollar effort that is vital to the country's security and prosperity, and arguably, that of the free world as well. the various organizations that are collectively known as the us intelligence community are in the process of tremendous cultural and technological change as the third millennium approaches. with technology changes, declining resources, an explosion of information, and a completely different set of geopolitical priorities, the us intelligence community must find smarter ways to manage its most critical resource: information. this paper addresses the future of information management within the intelligence community and describes how they plan to become flexible, adaptive, and more "agile" as an enterprise. it describes their development and implementation of "intelink," an intranet that provides electronic publishing and dissemination of their finished intelligence as well as a multi-security-level collaborative environment. two organizations with operational prototypes are cited to demonstrate the progress that is being made to become more "agile." lastly, the paper describes the transition to an "agile intelligence enterprise," where "virtual teams" collaborate online and all data becomes a shared asset as part of an enterprise-wide "information space."
    2. the us intelligence community: ultimate information producers

    the leaders of civil and military organizations have always desired to have information that would forewarn them of danger, reduce uncertainty in the decision-making process, and otherwise prepare them for whatever future critical decisions they may face. the practice of intelligence can be defined as the sum of efforts revuired to achieve the fundamental needs of these leaders and decision-makers. the practice of intelligence involves tedious collection, interpretation, analysis, and reporting of information; and like so many business processes today, it also must grapple simultaneously with removing or at least reducing the various problems and barriers encountered. most people think of intelligence activities as occurring among foreign nations, powers, or other organizations (although "industrial espionage" involves the practice of intelligence among commercial, nongovernment entities) to determine various activities, plans, and even capabilities of those involved. but regardless of the "flavor" of intelligence, much of it comes down to the same set of activities that are so important to businesses today: making sense out of a deluge of information.

    in today's world, the practice of intelligence is a key activity of the us government; indeed, it is vital to all governments, large and small, with an actual or perceived role on the international stage. every single day, the various components of the us intelligence community provide crucial information to those who manage our nation's strategic interests. generally, the "revuirements" of intelligence include the following:

    what are an adversary's intentions?
    what are his capabilities?
    what are his limitations?
    what are his vulnerabilities?

    collectively, the business of intelligence is really about information: gathering, processing, analysis, reporting, and archiving for potential future analysis or reporting. the amount of information collected and processed is staggering and is measured in trillions of bytes.
    2.1 the agencies

    the us intelligence community is a coordinated network of thirteen primary agencies whose customers are a number of civilian and military organizations that work together to support efforts to ensure and maintain the security of the united states and its allies. this task is accomplished through the collection, analysis, and reporting of huge volumes of information that keep the president, cabinet members, members of congress, and other senior government decision makers informed. intelligence has become a vital element in every important activity of the us government. the thirteen primary components are

    large agencies

    1.central intelligence agency
    coordinates all intelligence from all sources 2. national security agency
    produces signals intelligence from both space-based and land-based collectors, as well as ensures the security of this nation's own information 3. defense intelligence agency
    analyzes military targets 4. national reconnaissance office
    builds and manages intelligence satellites 5. national imagery and mapping agency
    performs military mapping and satellite photo interpretation
    military intelligence

    6. army intelligence
    7. naval intelligence
    8. marine corps intelligence
    9. air force intelligence
    other departments

    10. department of state (bureau of intelligence and research)
    11. department of energy (office of energy intelligence)
    12. department of the treasury (office of intelligence support)
    13. federal bureau of investigation

    in addition to the thirteen primary components above, many people broaden the definition of the "intelligence community" to include the federation of us government organizations and users that have access to the primary intranet that serves the official intelligence community. this federation includes other department of defense civilian and military organizations, the department of justice, the drug enforcement agency (dea), the national aeronautics and space administration (nasa), and many others.
    2.2 the mission

    in recent years, the lines between various intelligence activities have become less distinct, but the goal has remained unchanged: to support key government decision-makers with the best possible information. in his report to the national performance review in 1996, then director of central intelligence john deutch stated

    the united states intelligence effort shall provide the president and the national security council with the necessary information on which to base decisions concerning the conduct and development of foreign, defense, and economic policy and the protection of united states national interests from foreign security threats. specifically, the missions of u.s. intelligence are to:

    provide intelligence support to national level policy makers,
    provide intelligence support to military planning and operations,
    provide intelligence support to law enforcement, and
    counter foreign intelligence activities.

    for members of the intelligence community, these "missions" refer to ensuring that policymakers and military leaders are provided with the information necessary to make decisions on such matters as

    1. warning of impending crises, especially when national interests or the well-being of citizens is threatened;
    2. long-term dangers such as the manufacture of chemical or biological weapons;
    3. helping to safeguard public security by countering threats from terrorists and drug traffickers;
    4. economic security by uncovering foreign efforts to influence international trade; and
    5. increasing the effectiveness of us military forces deployed for operations.

    2.3 the cost

    special "select" committees control congressional oversight for the us intelligence efforts. in the us senate, this is accomplished by the senate select committee on intelligence (ssci), chaired by richard c. shelby of alabama and in the house of representatives by the house permanent select committee on intelligence (hpsci), chaired by representative porter j. goss, a former cia officer. the overall cost of intelligence production to the american public has remained secret as classified information since the inception of the central intelligence agency over 50 years ago. however, the intelligence community of the us government confirmed in the summer of 1997 that its total budget for the previous year was $26.6 billion dollars. this total includes the budgets of the central intelligence agency; the pentagon-run agencies such as the national reconnaissance office, the national security agency, the national imagery and mapping agency, and the defense intelligence agency (dia); and other operations and organizations at the pentagon, state department, and the federal bureau of investigation.

    it is interesting to note that behind the primary missions of the national security agency (specifically the "signals intelligence" [sigint or "code breaking" mission] and the information systems security [infosec or "code making" mission]) is the fascinating story of the evolution of automation and information management. from the early code breaking days through the advent of the digital computer, the national security agency and the intelligence community played a critical role in shaping early automation, including mainframe and networking developments. for example, early cryptanalytical research was instrumental in the development of the first large-scale computer and the first solid-state computer, leading to mainframe computers and today's modern systems.
    3. information management challenges

    as the ultimate information producers, spending billions of dollars annually, the intelligence community has always faced enormous information management challenges in the collection, processing, and dissemination of intelligence. in this ever-changing environment, they needed several things: an architectural framework that allowed for sharing of intelligence data, products, and information across the various intelligence organizations; a methodology for collaboration to facilitate their production; and an improved mechanism for their dissemination electronically. several important factors shaped and intensified these needs, including

    1. broadening intelligence dissemination base. the customer set of the us intelligence community revuires a much broader base of intelligence dissemination today and in the foreseeable future. the world is no less dangerous today than it was during the cold war. however, the wide diversity of us intelligence revuirements for the modern warfighter (soldier in the field) today sharply contrasts with the days of the cold war, when there was essentially one adversary, the former soviet union. we once feared a global thermonuclear war that had the potential to destroy most of the planet in a single confrontation. however, today the focus is on a wide variety of potential adversaries and problems that range from the control of weapons of mass destruction and terrorist activities to economic and information warfare. since the end of the cold war, the intelligence mission also has included international law enforcement activities such as drug trafficking.

    2. increase in exploitable data/information. a true information explosion has occurred: the amount of information available to intelligence producers continues to increase exponentially. since not all information can be processed, smart tools and methods of sorting and determining which information we can use must be developed.

    3. government "cutbacks." downsizing or "rightsizing" has become a way of life in the us government this decade, and the intelligence community is no exception. base closures, consolidations, and decreasing resources in terms of both funds and people continue to have the potential to adversely impact intelligence operations.

    4. need for the intelligence community to become more "agile." this is perhaps the single most important factor. the intelligence community must become adaptive, flexible, and more "agile" as an enterprise in order to respond to new and unexpected intelligence situations. they must be able to manage and share all of their information across the entire intelligence commu

  95. more interesting by Rubbersoul · · Score: 0, Offtopic

    To me the most interesting part of the entire story is how well the C64 webserver is holding up, I have seen much larger servers fail under the /. load.

    AT 5:40 cst (about 30 minutes after story was posted) the site had couted 2002 hits on index page. It is bit slow though need to plug in that mach 5 card :) (if you know what that is then you can call your self a c64 user :))

    --
    man .sig
    No manual entry for .sig.
  96. Re:New ways to communicate. New ways to be creativ by Jacek+Poplawski · · Score: 2, Informative

    One great example would be to have a brick as a part of a security system. How about intergrating it with an X10 system? Turn your robot on with the flick of a wall switch.

    It's already possible thanks to IR. Of course you need PC to read signals from RCX.

  97. What Springs to Mind by TenPin22 · · Score: 1

    TCP/IP Enabled Lego Brick

    Makes me immediately think of a generic 4x2x3 (you know the one) lego brick with a Cable Modem, keyboard and monitor attached.

    Probably a yellow brick I think.

  98. Actually Inferno was first... by Anonymous Coward · · Score: 1, Informative

    I believe the Inferno language by Lucent at Bell Labs has been around a year or so at least. There is a package to make the brick show up as a directory structure w/ pseudo files.

    More info:

    http://plan9.bell-labs.com

    http://einstein.ssz.com/hangar18

  99. I thought that novelty acts by Anonymous Coward · · Score: 0

    were the key premise of the Open Source world...

    You know, IP on a Lego (hey - I did a funny), Linux on a dreamcast, linux on a fire hydrant, linux on a self-flushing toilet...

  100. Amazing, the Commodore 64 server is still up! by pomakis · · Score: 1
    The Commodore 64 server seems to be handling the Slashdot effect!

    Granted, the images are timing out, but I'm still getting the main HTML page back from it.

  101. Mirror Mirror Mirror by Anonymous Coward · · Score: 0

    Seriously, maybe the admins of /. think its funny to have people try and hit sites they know will be slashdotted.

    I should think with all the resources at OSDN creating a static image with the page in question should be no problem.

    Does /. ask permission prior to posting an article/link to a site? If not then i'm sure by creating a link to a site with prior knowledge that the site will stall under the weight of the hits could be a potential legal liabilty to OSDN.

    While i'm on the soap box, the other MAJOR gripe i have is slashdots search engine,,,HOW hard is it to include the YEAR? Looks like at times one gets a month,day,hour,minute, AM/PM however looks like thats not even consistant, as the deeper one searches, the month gets dropped. I guess this is a function of the postings title.

    Yawn

  102. IP lego bricks by Anonymous Coward · · Score: 0

    Imagine a Beowolf Cluster of THESE!!!

    1. Re:IP lego bricks by Anonymous Coward · · Score: 0
      No image a Beowulf Cluster of THESE!!!

  103. Idea. by Night0wl · · Score: 2

    This gives me another item to tinker with when it comes to building a CD Changer out of Lego's.
    My brother has a small cd-r label, and so does a lot of burning. I've been contemplating how I could make a cd-changer to automate the most boring part of it all, changing cd's, one at a time.
    So far I've gotton it mostly figured out, except how to load a new cd from a spindle.
    It's either figure out the spindle issue, or find some way to preload cd's for easy swapping.

    Now, maybe I can have the cd-changer interact with the burning process. woot! "Hey, do I put in a cd now? NO, we're stuck!" at which point I activate some little lego man to wave his arms. heh.

    --
    Computational Madness in a round package.
    1. Re:Idea. by ubtaught · · Score: 1

      Here's an idea... There is a Lego Mindstorms robot that manipulates and solves a Rubic's Cube. If you can do that wit h Lego...I bright boy such as yourself should be able to make a CD changer out of one.

      --
      "Are you a Good Witch or a Bad Witch?"
  104. Re:the REAL question should be: by Anonymous Coward · · Score: 0

    Because Luke was stupid.

  105. Charlie Brown's Slashdot Christmas Special by DiveX · · Score: 1

    That reminds me of the scence where the single ornament nearly smites the lowly tree.

    "Arrggg, I've killed it!"

    --
    Cave, wreck, and deep diver.
  106. What if your server gets slashdotted? by stere0 · · Score: 1

    It melts and you get a very cool lego mouse pad

    --
    Trollem mirabilem hanc subnotationis exigiutas non caperet
  107. Mirror of the C64 by Rain · · Score: 1

    I hadn't seen the C64 before, but since its wimpy 38400bps link is slashdotted right now, I mirrored it here.

    It's not quite the same, though, seeing as I don't have a C64 to mirror it on ;)

  108. beowulf by ArsonSmith · · Score: 1

    Image how easy it would be to build a beowulf out of these?!?

    Zack Zack he's a Beowulf maniac

    whoo hoo

    --
    Paying taxes to buy civilization is like paying a hooker to buy love.
  109. Re:I'm busy today! by antistuff · · Score: 1

    the meatmen fucking rule!

  110. Can you... by antistuff · · Score: 1

    ...imageine a beowulf cluster of people saying "can you imagine a beowulf cluster of these"?

  111. Imagine what Mindstorms will be like in 6 years... by technopinion · · Score: 1

    Which is when my son will be old enough for me to buy myself some without the wife complaining. I'm looking forward to gigabit wireless ultra-wide-band network communications between Mindstorms bots and my central server.
    Maybe I'll be able to use Mindstorms to measure the distance to the moon to the nearest millimetre, or the speed of light.... or I'll just have fun building them and making them hurt eachother. Yeah, that's it... Robot Wars with Mindstorms... who care's about running a stupid lego web server?

  112. Um... by Anonymous Coward · · Score: 0

    would you be meaning "sentience"? oh but i forgot, proper spelling is not an important part of communication

    Sentience \Sen"ti*ence\, Sentiency \Sen"ti*en*cy\, n. [See Sentient, Sentence.]
    The quality or state of being sentient; esp., the quality or
    state of having sensation. --G. H. Lewes

    An example of harmonious action between the
    intelligence and the sentieny of the mind. --Earle.

  113. Nostalgic by British · · Score: 2

    WOw, seeing the C64 spit out bytes so slow reminds me of the BBS days. This is almost exactly like 2400 baud.

    1. Re:Nostalgic by Garion911 · · Score: 1

      You had 2400 on a 64? You musta been elite!

      --
      Slashdot is like Playboy: I read it for the articles
  114. Well, I know what this means.. by evilpaul13 · · Score: 1

    Can you imagine a Beowulf cluster of these things?!?!

  115. This was used in Lord of the Rings by frohike · · Score: 2, Interesting

    No, this isn't a joke.. =)

    I haven't touched uIP myself, but we're using lwIP (its big brother) in KallistiOS, the DC hobbyist OS project. Adam sent this to me pretty recently and I thought it kicked ass beyond belief:

    lwIP will be used in the post-production of Lord of the Rings 2 and 3
    -Dan Potter

  116. Oh smooth move by The+Pi-Guy · · Score: 1

    Slashdotting a poor C64. That's mean!!

    /me notes a C64 with smoke coming out of it in the corner...

    --joshua

  117. Imagine... by Mignon · · Score: 2

    With one of those big green backplanes, Olaf could probably put together quite a cluster.

  118. Mitsubishi Electric smart bricks by dlleigh · · Score: 1
    If you go here you can read about Lego-style bricks with built-in microcontrollers. After you build a structure, the bricks talk to each other, figure out who their neighbors are and download the information to a host computer. Your structure can then be rendered in 3-D. A Prolog program can process the model and look for architectural feature (corners, roof, doors, windows) which can then be rendered in imaginative styles.

    The coolest part is that you can download your model into Quake and frag your friends inside the structure you built.

    There was a paper on this at Siggraph 2000 and a tech report is here.

  119. Nerf-gun emulation of RFC1149 networking by billstewart · · Score: 1

    obviously the Nerf projectiles can substitute for avian carriers. You can also use the Legos as a reconfigurable version of clay tablets...

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  120. Any Relation? by simetra · · Score: 1


    "Yesterday, Olaf Christ announced that he has the world's first TCP/IP-enabled Lego brick that can be used as a web server.

    To Jesus?

    --

    "Would it kill you to put down the toilet seat?" -- Maya Angelou
  121. Proxy firewalls and DMZ have more effect by billstewart · · Score: 2

    NAT / ipmasq / etc. are one approach to hiding large private address spaces behind small numbers of IP addresses, but they're not the only one. Another approach is proxy-type firewalls and DMZs. In a typical corporate network, to get to the web you use a proxy server (which also does some caching), and to send email you go through an SMTP server at the firewall, and to receive email you go to a corporate server which actually gets the mail from outside and either forwards it to your internal mail server or else provides the mailbox service itself. NAT can be useful if you want to run other protocols, and ftp can either be handled by NAT or by proxies.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  122. Imagine Beowulf the Monster made of Lego bricks... by Anonymous Coward · · Score: 0

    My Beowulf can beat up your dinosaur

  123. Apple is interested by sunhou · · Score: 1

    Apple is thinking of using Lego blocks, but they've announced they will only use the higher-tech, fancier (and more expensive) Lego Technic blocks, even though it's actually slower to build stuff with them.

  124. Lego overload by sunhou · · Score: 1

    If we had a Beowulf cluster of these arranged in a 2-D grid (sitting on top of a Lego desk of course), we could use it to do image processing. First image to process? Calista.

    By the way, has anyone built a cellular phone out of Lego blocks yet? I.e. do we have Wireless Lego yet?

  125. uh by Anonymous Coward · · Score: 0

    I hope nobody's said this already, but hell, imagine a Beowulf cluster of these things!

  126. WIP TCP/IP on GBA by The+Black+Frog · · Score: 1

    FYI someone's making a webserver for the gameboy advance. check it out here http://www.fivemouse.com

  127. Build your own TCP/IP by racerx509 · · Score: 1

    Now you really can build your own TCP/IP stack, and make it as tall as you want.

    --
    13 year old white supremacists are shitty web designers.
  128. Poor Slashdotted Bricks by The+Dev · · Score: 2

    This is what they look like:

    horror.jpg.html

  129. Cost of bricks may be going up. by larryp · · Score: 1

    This news is cool, but the cost of outfitting your server farm may be going up a bit if eBay has their way.

    They are trying to put the hurt on the best fan run brick source. See: Legal Notice (on BrickBay(tm) ) for details, as well as this story on LUGNET(tm)

  130. All in all by Alien+Being · · Score: 1

    your just another brick in the wall

  131. uIP - I know that... by Anonymous Coward · · Score: 0

    I think it's used in a wearable computer on some hockeyplayers in Sweden. The audience can read the players pulse, the players tackling strength and much more.

    It's pretty cool...

  132. lego webserver.. by Suppafly · · Score: 2

    Good thing they aren't hosting the story on the lego block webserver.. image how fast that would get slashdotted..

    and don't anyone bother with the "...imagine a ..."

  133. Additional information by adadun · · Score: 2

    Here is some technical information about this achievement.

    The "brain" in the Lego Mindstorms product family is the RCX; essentially a small microcontroller with an LCD display built into a Lego brick. It has connectors for sensors and motors as well as an infra-red port. The microcontroller is an Hitachi H8/3292 from the H8S/300 family. It has 32k RAM and a 16k ROM which hosts Lego firmware code.

    The microcontroller can be entirely reprogrammed, which turns the RCX into a small but powerful embedded computer. With 32k RAM, this is enough to run the open-source legOS operating system - an operating system written for the RCX Lego bricks. Olaf Christ has taken the uIP TCP/IP stack (which was originally written for this project) and incorporated it into the legOS system.

    IP packets are sent to and from the RCX over the IR link. The LNP protocol is used as a link layer protocol to deal with collision detection and link layer checksums.

    The main problem with the TCP/IP-enabled Lego bricks is that the IR port on the RCX only is capable of running 4800 bit/sec. Since that's even slower than most really old modems, a Lego web server is easily slashdotted by one user alone...

    While the uIP TCP/IP stack was originally written for this project it has since taken a life of its own and has not only been used to power good old C64s, but is also used in several embedded systems such as card-readers and other point-of-sale-type applications.

    I have personally been running Olaf Christ's TCP/IP code on an RCX and can confirm that it works. In fact, I have one sitting here and serving web pages right now. Sorry, I won't give out the IP address due to the slashdot effect...

  134. Sorry, but it has to be said. by Anonymous Coward · · Score: 0

    A web server on lego?

    OLAF CHRIST!

    This is great - now the athiest geeks who are too used to exclaiming 'christ' thanks to their practicing relatives can now insist, "I was referring to Olaf, the guy who hacked lego."

  135. already got one! by TechnoLust · · Score: 1

    It's called a server rack. You want to add a web server? Buy a 1U "brick" and plug it in. To get to what you are talking about, all we need is a standardized hot swappable bus that runs along a backplane, so that you plug in a 1U server and it docks (similar to a laptop) and with that one hot swap connection has electricity, network, and KVM connection. That'd be cool, the worst thing about rack servers is going behind them and rummaging through the tangle of wires. A standardized rack bus would be great!

    --
    "Da ist ein Technölüst in mein Unterpanten!"
  136. Lego is WAY COOL on RCX-hacking... by OmniGeek · · Score: 2

    For those who don't pay much attention to Lego-ings-on, Lego has a VERY ENLIGHTENED attitude to Mindstorms hackers. They don't explicitly support RCX-hacking, but they definitely approve. Based on their statements to the press, they understand that RCX-hacking helps both the users and Lego. They *want* people to go nuts with the thing. (It's a great toy, and I love it; I just wish it had a port-extender for more sensors/actuators. Maybe a piggyback module that communicates with the RCX via the IR port?)

    There was an incident with the LegOS alternate operating system recently where Lego requested that the fellow change the name so as to not dilute Lego's trademark (see ./ story a while back), but Lego were extremely reasonable and polite about the whole thing. (In trademark law, they MUST defend the trademark or else lose it).

    As concerns DMCA, there's NO issue there, 'cause there's no attempt to prevent or control access to the brick's brains. Lego are the complete opposite of Sony in this regard.

    --

    "My strength is as the strength of ten men, for I am wired to the eyeballs on espresso."
  137. mecha lego cluster by davidhan · · Score: 1

    http://www.foundrydx.com/zaku_factory_01.htm

    Imagine if your cluster could look like this!

  138. How about a Bluetooth brick? by KjetilK · · Score: 2
    I enjoyed Lego very much when I was a kid, and I think my children are going to enjoy it as well. I haven't got any Mindstorms stuff now, however, so I really don't know how it works.

    I also think this is great, but thinking about connecting to other devices, the IR builtin in RCX isn't that well suited for a robot running around without boundaries, is it?

    How about Bluetooth support? If they make a Bluetooth brick that can communicate with RCX on the robot, wouldn't that be better?

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
  139. An Idea by Martin+S. · · Score: 2

    This is tangentially similar to an idea I've been playing with for some time. My main problem is that as as S/W enginner I have little idea where to start, I was thinking PIC, but I'm really not sure. The idea would facilitate real large scale automation. Perhaps this could be the first 'open-hardware design' :-) However the main reason I'm raising this an attempt to invalidate any future patent.

    It's a TCP/IP/UDP trigger/switch. However the concept relies on being tiny, simple and cheap to produce, pence rather like the 555 timers we played with in school electronics. It needs to be a mass produced chip with a [very] low price point.

    The chip(s) must operate in two modes. Switch and Trigger.

    The trigger operates by producing a [multicast]packet contanining a unique GUID, when a specific input line is triggered dragged high(low).

    The switch operates the opposite way by dragging a line high(low) when it receives specific GUID, within a [multicast] packet.

    I'm thinking PIC(s) Would it be possible to implement a TCP/IP stack in PIC logic ?

    I'm thinking multicast packets with TTL:1, to keep everything withing the subnet.

    I'm thinking the IP equivalent of mecrcury/magnetic switches, relays etc for burglar/fire alarms, door switches, light switches, thermostatic switches, infact massive automation. It would then be possible to control just about any device via pretty much any IP enabled/connected computing device.

    Consider some applications.
    Switching Night Lights.
    Burglar/Fire Alarm switches.
    Light switches
    Thermostats

    See the potential ?

    What do you think ?

    Martin

  140. Re:New ways to communicate. New ways to be creativ by ubtaught · · Score: 1

    I was thinking...with all this talk about 'emergent' behavior and AI, it wouldn't be very cheap to by a thousand Lego Turtles to try Starlogo in realtime BUT with an internet connection...couldn't you link a buncha Lego Turtles together and try doing a Starlogo thing, Hardware style? Just a thought Tim the Moron

    --
    "Are you a Good Witch or a Bad Witch?"
  141. PBS-Prebashing Syndrome by ubtaught · · Score: 1

    I had hoped to see some interesting posts concerning the idea to connect a Mindstorms module to the internet. There are some problems, sure, and some venues for Borg-ian humor, of course...but where is the intelligent dialogue I was hoping for? Are you Nerds or Nerd-wannabees? If it won't work...explain why! If there is some promise...let's discuss it...if there is room for humor...get a separate thread and sew away! I want to see some intellectual action! For instance...has anyone thought of Starlogo and Lego Mindstorms Bricks? Has anyone thought of the possibilities of taking something out of the clouds of software and slamming it down onto the ground of Hardware? Talk about parallel processing! And if a few toddlers get frightened...good! Fear is a great motivator! Hunter/Killer Bots the size of a house made out of Legos...bring 'em on! Now, how about the main course? Make mine a big heaping bowl of Intelligent discourse, please!

    --
    "Are you a Good Witch or a Bad Witch?"