Slashdot Mirror


GUIs for Robots

kabir writes "OpenGL.org has a link to a fun article over at the Stanford Aerospace Robotics Laboratory. It seems an OpenGL-based GUI has been developed to enable the operation of multiple complex field robots by a single operator. The interaction mechanism was inspired by interface techniques refined in the Real-Time Strategy (RTS) genre of video games. Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers."

156 comments

  1. fuck by trollercoaster · · Score: -1

    ya

    --

    Slashdot, come for the goatse, stay for the trolls.

    1. Re:fuck by trollercoaster · · Score: -1
      I rock!

      Git it in ya!

      --

      Slashdot, come for the goatse, stay for the trolls.

    2. Re:fuck by Fecal+Troll+Matter · · Score: -1

      Ew. Gooey.

  2. early post!!!!1 by GPL+Troll · · Score: -1

    GNU General Public License English What to do if you see a possible GPL violation Translations of the GPL GPL Frequently Asked Questions The GNU General Public License (GPL) in plain text format The GNU General Public License (GPL) in Texinfo format Table of Contents GNU GENERAL PUBLIC LICENSE Preamble TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION How to Apply These Terms to Your New Programs GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program's name and an idea of what it does. Copyright (C) yyyy name of author This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. Return to GNU's home page. FSF & GNU inquiries & questions to gnu@gnu.org. Other ways to contact the FSF. Comments on these web pages to webmasters@www.gnu.org, send other questions to gnu@gnu.org. Copyright notice above. Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA Updated: Last modified: Sun Jul 15 13:13:30 CEST 2001

  3. Not sure how long this will stay up, so... by RaboKrabekian · · Score: 2, Informative

    GUI Development

    A Graphical User Interface (GUI) has been developed to enable the operation of multiple complex field robots. The interaction mechanism was inspired by interface techniques refined in the Real-Time Strategy (RTS) genre of video games that includes the popular titles Starcraft, Command & Conquer, and Strifeshadow. This mechanism follows three basic steps:
    The operator selects which robots to use
    The operator selects which objects to be acted on
    The operator selects a task to perform
    However, the nature of field robotics requires some significant differences in the implementation of the RTS interface method. For instance, there is no single source of accurate global information -- each robot can only provide relative data that has to be fused together. In addition, the tasks that each robot can perform change dynamically and this information must be reflected in the choices presented by the GUI to the operator.

    The GUI utilizes OpenGL to display the robot world in three dimensions. Development was significantly aided by Glt (by Nigel Stewart) and GLUI (by Paul Rademacher). Using Glt, which includes GLUI, is highly recommended, especially for C++ programmers new to OpenGL. The OpenGL picking mechanism was used in conjunction with GLUI dialog boxes to provide a direct manipulation interface for robot operation. Additional screenshots and system architecture diagrams are also available.

    In the background, real-time data is being handled by NDDS from RTI. The determination of robot capabilities, which change from moment to moment depending on robot capabilities and object characteristics, is performed by the Java Theorem Prover (JTP) developed at Stanford by Gleb Frank. Communication between the GUI and JTP is carried out by the Open Agent Architecture (OAA) from SRI.

    SWAT Observations

    To gain insight into how humans already manage distributed teams, this research observed field exercises of a police Special Weapons and Tactics (SWAT) team. The Palo Alto / Mountain View (California) Regional SWAT team provided access to its training exercises. The researchers were given free movement throughout the exercise area so that the activities of the commanders, the field units, the snipers, and the hostages and suspects could all be monitored. The tactical commander and field units play roles analgous to the robot operator and the field robots, respectively. The key observations made were:

    -The role of the leader (commander or operator) has two primary components
    *Cultivating common ground
    *Coordinating action

    -A natural and efficient interaction can be based on physical objects in the remote agents' (field units or robots) environment, just as with the RTS games

    --
    "Moderate drinking can help prevent amputated limbs" -- Abigail Zuger, NYTimes, 12/31/02
    1. Re:Not sure how long this will stay up, so... by loply · · Score: 2, Interesting

      I did the same thing for a little 3D platform I made (which I want(ed) to mount an airgun on).

      It was parport controlled and I used OpenGL to draw a crappy picture of it onscreen in a Qt application =D

    2. Re:Not sure how long this will stay up, so... by homboe · · Score: 2, Insightful

      There were two interesting stories that come to me. One is Enders game, where teenagers do remotely control the fate of the world. The other series eludes my brain right now. I guess its not late enough at night for it to work. This story basically has the same idea, remote operators control robots in war. The main thrust of this second story is that after a while, the military had found that having the controllers close on the ground was more effective in close quarters combat. The controllers were described as regular (age wise) people. Thus this "new" group of combat soldier was able to beat all others consistently with the same technology.

      One question raised, will teenagers/preteen be needed to run this or will "older" people be just fine. The second series talks about the feel of battle and how camera's and tech senses does not quite match what a person can feel about the battle. This raises the question, can a battle really be effectively fought remotely. I suspect we cannot answer these questions until the technology appears and are tried.

      On a paranoid note, it is a nice thought we can bring a battle to others without cost to our own troops lives, but when (not if) every one can do that, then civilians will become the target more and more. This effectively makes everyone a military target. End of paranoia (for now :).

    3. Re:Not sure how long this will stay up, so... by ahaning · · Score: 1

      How about the movie Toys? This evil General guy has kids playing flight simulator-like games that are acutually controlling real planes and blowing up real buildings and such, but the kids just think it's a game.

      I've recently re-discovered One Must Fall: 2097 where you control a huge robot and fight against the computer, so it came to mind, as well. Okay, so it's not OGL. It's just low-resolution video modes that require at least a 386dx40 to work well. But it's still a fun game.

      --
      Withdrawal before climax is very ineffective and those who try this are usually called "parents."
    4. Re:Not sure how long this will stay up, so... by MoneyT · · Score: 2

      That's the premise for Ender's Game if you haven't read it yet, DO SO NOW!

      --
      T Money
      World Domination with a plastic spoon since 1984
    5. Re:Not sure how long this will stay up, so... by ceejayoz · · Score: 2

      (Score:1, Redundant)

      How's this redundant if it's the first post? Heh...

    6. Re:Not sure how long this will stay up, so... by Anonymous Coward · · Score: 0

      Ha my 50ft Mech will just step on your puny little teenage controller, ahahahaahha

  4. Michael Sims by Anonymous Coward · · Score: -1

    Is a cockgobbling faggot.

    Thank you,

    Have a nice day.

  5. polski by GPL+Troll · · Score: -1

    Informacja o nieoficjalnych tumaczeniach
    FSF nie akceptuje tych przekadów jako oficjalnych, majcych moc prawn, gdy ich sprawdzenie byoby trudne i kosztowne (wymagaoby pomocy znajcych oba jêzyki prawników z odpowiednich krajów). Co gorsze, gdyby jednak przeoelizgn siê bd, skutki byyby katastrofalne dla caej spoecznooeci wolnego oprogramowania. Dopóki tumaczenia s nieoficjalne, nie mog poczyniæ szkody, a mamy nadziejê, e pomog wiêkszej liczbie ludzi zrozumieæ GPL.

    Niniejszym udzielamy zezwolenia na publikacjê przekadów GPL, GFDL lub LGPL na inne jêzyki pod warunkiem: (1) oznakowania takich tumaczeñ jako nieoficjalnych (poniej wskazano jak to zrobiæ), tak by czytajcy by poinformowany, e pod wzglêdem prawnym nie s one zamienne z oryginaln wersj, oraz (2) zgody na wnoszenie zmian na nasz prooebê, jeoeli dowiemy siê od innych przyjació GNU, e dla lepszej jasnooeci przekadu poprawki s niezbêdne.

    Aby zaznaczyæ, e tumaczenie jest nieoficjalne, naley na pocztku dodaæ poniszy tekst, zarówno po angielsku, jak i w jêzyku przekadu -- zastêpujc nazwê jêzyka (language) odpowiedni nazw.

    This is an unofficial translation of the GNU General Public License into language. It was not published by the Free Software Foundation, and does not legally state the distribution terms for software that uses the GNU GPL--only the original English text of the GNU GPL does that. However, we hope that this translation will help language speakers understand the GNU GPL better.
    W tumaczeniu (tekst adaptowany z polskiej wersji GNU GPL):
    To jest nieoficjalne tumaczenie Powszechnej Licencji Publicznej GNU na nazwa jêzyka. Nie zostao opublikowane przez Free Software Foundation i pod wzglêdem prawnym nie stanowi warunków rozpowszechniania oprogramowania stosujcego GNU GPL -- ustanawia je wycznie oryginalny angielski tekst licencji GNU GPL. Jednak mamy nadziejê, e pomoe ono lepiej zrozumieæ Licencjê osobom mówicym po nazwa jêzyka.
    Jeoeli przetumaczylioecie któroe z licencji GNU, prosimy o powiadomienie odpowiedzialnych za tumaczenia <web-trans@gnu.org>. Sprawdz, czy przekad spenia powysze wskazówki i utworz do niego odnooenik z niniejszej strony.

    Powszechna Licencja Publiczna GNU

    Tumaczenie GPL na brazylijski portugalski
    Tumaczenie GPL na bugarski
    Tumaczenie GPL na czeski
    Tumaczenie GPL na esperanto
    Tumaczenia GPL na (francuski)
    Tumaczenie GPL na galicyjski
    Tumaczenie GPL na grecki (w formacie PDF i TXT).
    Tumaczenie GPL na gruziñski
    Tumaczenie GPL na hebrajski
    Tumaczenie GPL na hiszpañski
    Tumaczenie GPL na holenderski
    Tumaczenie GPL na indonezyjski
    Tumaczenie GPL na japoñski (1) (2)
    Tumaczenie GPL na kataloñski
    Tumaczenie GPL na koreañski
    Tumaczenie GPL na niemiecki
    Tumaczenie GPL na polski
    Tumaczenie GPL na portugalski (brazylijski)
    Tumaczenie GPL na rosyjski (1) (2)
    Tumaczenie GPL na rumuñski
    Tumaczenie GPL na szwedzki
    Tumaczenie GPL na tajski
    Tumaczenie GPL na turecki
    Tumaczenie GPL na ukraiñski
    Tumaczenie GPL na woski

    Mniejsza Powszechna Licencja Publiczna GNU

    Tumaczenie LGPL na japoñski
    Tumaczenie LGPL na koreañski
    Tumaczenie LGPL na niemiecki
    Tumaczenie LGPL na rosyjski
    Tumaczenie LGPL na turecki

    Licencja GNU Wolnej Dokumentacji

    Tumaczenie GFDL na brazylijski portugalski.
    Tumaczenie GFDL na francuski (1) (2)
    Tumaczenie GFDL na hebrajski
    Tumaczenie GFDL na hiszpañski hiszpañski
    Tumaczenie GFDL na japoñski
    Tumaczenie GFDL na koreañski
    Tumaczenie GFDL na polski.
    Tumaczenie GFDL na rosyjski
    Tumaczenie GFDL na woski

  6. Games by GigsVT · · Score: 5, Insightful

    The interaction mechanism was inspired by interface techniques refined in the Real-Time Strategy (RTS) genre of video games.

    This is interesting. Often it seems the games are ahead of the "serious apps".

    One of my friends in high school put together a level in Duke Nukem 3D that was based on our high school. It was pretty accurate. This was pre-columbine, so nobody was thrown in jail for it.

    If these game companies just put a little extra effort into retrofitting their game engines for serious purposes, they might sell the same thing for hundreds of dollars a copy. Imagine something like a first person shooter combined with The Sims. You could design your whole house, to scale, and then walk through it.

    Click a menu option and output a postscript file to send to the structural engineer and architect for tweaks and approval.

    Whoever does this will probably make lots of money.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
    1. Re:Games by Anonymous Coward · · Score: -1, Offtopic

      fucking columbine. i'd shoot those kids if i knew they were gonna pull that shit. i know people who got months in jail for simply wondering how it would have happened at their school, and by who. fuckin DOO GOODER MOTHER FUCKERS ARE RUINING THE WORLD. FUCKING GET OVER IT YOU PUSSY ASS MOTHER FUCKING WHORES

    2. Re:Games by MoneyT · · Score: 2

      I believe what you're trying to say is that "Zero Tollerence" is a way for aduts to shirk their responsibility to think and reason and just lock away anything that looks like it could hurt someone.

      --
      T Money
      World Domination with a plastic spoon since 1984
    3. Re:Games by Anonymous Coward · · Score: 0

      Ha, We wrote a level for our high school using the Quake 1 engine. Man it was sweet ;) (Enloe was the name of my highschool in Raleigh NC).

      One of the guys actually tried to make some of the monstors look like the administrators/teachers but it didn't turn out that well.

      I wonder if schools today would go ape shit over that kind of thing?

    4. Re:Games by Anonymous Coward · · Score: 0

      whoa, enloe in Raliegh.

      RANDOM TRIVIA: Anand Lal Shimpi of www.anandtech.com graduated from Enloe H.S. in Raleigh, NC. IIRC, he was in the class of 2000.

    5. Re:Games by BagOBones · · Score: 1

      You could design your whole house, to scale, and then walk through it

      It has already been tried with the unreal engine back in 1998.

      Check out this site..
      http://www.unrealty.net/
      They are considering trying again with newer technology.

      --
      EA David Gardner -"... but the consumers have proven that actually what they want is fun."
    6. Re:Games by SilentStrike · · Score: 1

      Well, something related has already been designed.

      The article

      While you can't actually design the buildings within the modified engine, you can walk around in them first person.

    7. Re:Games by MrRay · · Score: 0

      This is interesting. Often it seems the games are ahead of the "serious apps".

      To have a cool idea and to make something actually work are 2 _very_ different things ...

      --

      so long ...
      Ray ;-)

    8. Re:Games by Fluid+Truth · · Score: 1
      One of my friends in high school put together a level in Duke Nukem 3D that was based on our high school. It was pretty accurate. This was pre-columbine, so nobody was thrown in jail for it.

      I wonder if it'd be okay to do that now as long as you were "rescuing your school from terrorists." :-) (Just don't make the terrorists look like anyone in the administration or the football team.)
      --
      Apparently, of the rich, by the rich, for the rich.
  7. 50 years from now there will be peace on earth. by Anonymous Coward · · Score: 0

    Let it be, let it be, let it be, let it be. Whisper words of wisdom, let it be.

    1. Re:50 years from now there will be peace on earth. by MoneyT · · Score: 2

      While it would be nice, consider we can't even get americans to realize that they are americans, and to drop the fsking hyphens (african-americans, itallian-americans etc etc). It don't matter, your either american or you aint. And if we can't get americans to see that, how do you expect the world to peacfuly co-exist?

      --
      T Money
      World Domination with a plastic spoon since 1984
    2. Re:50 years from now there will be peace on earth. by Anonymous Coward · · Score: 0

      Sadly I must agree. Of course, I'm just an Italian-Germain-American.

    3. Re:50 years from now there will be peace on earth. by Anonymous Coward · · Score: 0

      Germain? Now that's some funny shit.

    4. Re:50 years from now there will be peace on earth. by nempo · · Score: 1

      Why cant we all just realize we all are earthlings, then you could be an earthling or you aint...right, RIGHT?

      --
      --- No, english is not my mother tongue.
    5. Re:50 years from now there will be peace on earth. by The+Only+Druid · · Score: 1

      This is really one of the oldest debates about America; I forget the name of the person who said it, but theres a quote that goes "America isn't a place of origin, its a destination." Their point was, most "Americans" (esp. at the time of the quote, the 1800s) were not born in America, but instead immigrated there. As a result of this perception of America, it became expected of immigrants to hold on to their cultural roots, resulting in not only the racist enclaves that sparked numerous riots in that century (the new movie, Gangs of NY, or something like that with Leo DiCaprio refers to one of these), but also the belief that you could be something like "German-American" or "African-American." It was the desire not to lose their old culture.

      Of course, the phrase African-American is uniquely difficult to discuss, considering a significant percentage of blacks in American owe no more ancestry to Africa than whites, since their relatives came from Jamaica, India or any other area of the world with natives of similar pigmentation. I have a friend who is Maori (New Zealand) who gets called African American, despite his ancestors having left Africa over 13,000 years ago.

      Frankly, I have no aspirations for people to ever ditch that part of their self-description, because its not coming. Its not coming for the same reason that Europe hasn't yet solidified into a viable Political and Military force in the EU: because no one wants to admit that history is irrelevant except in terms of understanding the present, and it shouldn't be used to shape the present. Why do we have war in Israel? Because Palestinians dont want to just assimilate. Why are the European nations unable to stop the US from doing whatever we want? Because they refuse to act as a single entity and disregard their previous seperations. Why are Pakistan and India fighting over a shattered moonscape of a peice of land called Kashmir? Because they dont want to acknowledge that, Muslim or Christian, they're not that different.

      People hate people, its the nature of the beast.

      --
      "Stumble before you crawl"
    6. Re:50 years from now there will be peace on earth. by samjam · · Score: 1

      The whole world is dividing back into tribes, there is no unity.

      Sam

    7. Re:50 years from now there will be peace on earth. by Anonymous Coward · · Score: 0

      I'm assuming you consider yourself a druish American then? :)

      I have personally never had the desire to be anything other than american. In fact, I use the "other" block when asked my race and fill in American (or USian if I'm feeling trollish) in the line for write-ins. Why should I be proud to be black? or White? Or Asian? Why the fuck does it matter for anything???

    8. Re:50 years from now there will be peace on earth. by The+Only+Druid · · Score: 1

      Heh, reminds me of the quote from Spaceballs: "Funny, she doesn't look Druish" and "Just what I need, a Druish princess."

      Actually, a Druid is Druid, i.e. you call me a Druid, just like someone who follows Shiva is a Hindu (not Hinduish...of course you could also call them a Shivite, but thats neither here nor there).

      --
      "Stumble before you crawl"
    9. Re:50 years from now there will be peace on earth. by MoneyT · · Score: 2

      I often debate whether I should check "native american" My parents were born in the US, I was born in the US, that would make me a native to this land. Native american.

      --
      T Money
      World Domination with a plastic spoon since 1984
  8. Heh... there will be a battle of GUIs soon by Anonymous Coward · · Score: 0

    over the left-click mass select or right-click mass select. (C&C vs. WarCraft)

  9. Yeah.... by Anonymous Coward · · Score: 0

    Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers

    So does Japanimation. Ever seen Gundam Wing? 15 year old kids piloting a bunch of gigantic robots, not to mention armies of pilotless robots. Could this be the war of the future? If so, what would the point of war be? Wouldn't it be less costly to just play a game of Q3A or something?

    1. Re:Yeah.... by MoneyT · · Score: 2

      S.F. and as you pointed out, Anime, has already covered these ideas. Star Trek had a whole planet who's wars were calculated on a computer, which then selected people to die, based on their productivity or something liek that.

      And a short story I read had all wars being fought with insults, and teritory was lost or gained based on the superiority of the insults, as determined by aa computer.

      But war is population control as well as teritory regulator.

      --
      T Money
      World Domination with a plastic spoon since 1984
    2. Re:Yeah.... by roju · · Score: 1

      I wish there was a "good reference" mod, because if there was, i'd toss it your way. That was quite the ST episode.
      I remember how they had to report to the disrupter chambers if they were calculated to be casulties. it was weird but quite interesting.

  10. graphical interfaces by Anonymous Coward · · Score: 0

    I think this is the most graphical interface ever!

    goatse.cx

    Just don't try to use it!

    1. Re:graphical interfaces by Anonymous Coward · · Score: 0

      Mod up. Let's respect everyone's opinion, even if they involve hyperlinks to profoundly explicit images.

      It does bring up an interesting point though, how long before this technology makes it to pornographic sites. Porn sites are usually on the cutting edge of interactivity and have pushed alot of technologies, such as CD-ROM, DVD-ROM drives, streaming video, etc.

      It's really hard to distinguish yourself in this industry, as well. Porn sites are an absolute commodity, except for the innovative ones such as livesexstream, voyeur dorm, etc.

      How long before we are able to manipulate an "adult environment."

  11. Japanese sci-fi predictions? by Cryptnotic · · Score: 5, Funny
    Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers.

    That's what Japanese science fiction aniume has been predicting for at least 23 years. Macross, Gundam, etc...

    --
    My other first post is car post.
    1. Re:Japanese sci-fi predictions? by RaboKrabekian · · Score: 1

      Doesn't Japanese anime predict that people will actually be driving/flyign these giant robots, not controlling them from hardened bunkers?

      --
      "Moderate drinking can help prevent amputated limbs" -- Abigail Zuger, NYTimes, 12/31/02
    2. Re:Japanese sci-fi predictions? by Anonymous Coward · · Score: 0

      No geek-culture references get by you, do they?

    3. Re:Japanese sci-fi predictions? by packeteer · · Score: 1

      Having the pilot inside the vehicle means that the enemy cannot jam the controls as easy. This leads to problems with the idea of teenagers driving these. The g-forces of movement and other movement realted issues are always a problem but the military puts a lot of effort into training their pilots about such issues. A real pilot must be VERY healthy to fly in a combat situation...

      --
      unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
    4. Re:Japanese sci-fi predictions? by Cryptnotic · · Score: 2

      Yes, for the most part older anime predict combatants riding in the vehicles they are controlling. However, there is one recent show called "Starship Girl Yamamoto Yohko" which predicts remote-controlled high-tech combatants (not giant robots exactly, but more generic fighting spaceships). In that program, cute girls who are also avid gamers (a novel idea) are recruited to pilot these ships in remote-controlled combat for the purpose of resolving disputes.

      --
      My other first post is car post.
    5. Re:Japanese sci-fi predictions? by MoneyT · · Score: 2

      Technicaly speaking, you are at your healthiest in your later teen years. Assuming of course you keep a regular exercise regimine.

      --
      T Money
      World Domination with a plastic spoon since 1984
    6. Re:Japanese sci-fi predictions? by Anonymous Coward · · Score: 0

      no - they predict all 12 year old girls have big eyes and enjoy tentacle rape. Also, they predict that we will all soon be shitting in each others mouths.

    7. Re:Japanese sci-fi predictions? by packeteer · · Score: 1

      that is half true...

      during your late teen years your body will use oxygen more efficiently and your muscles will require less energy to work... overall your body is more efficient but you have not had the time to build a large muscle mass or develop an all around endurance for your body...

      --
      unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
    8. Re:Japanese sci-fi predictions? by Anonymous Coward · · Score: 1, Funny

      If my healthiest years are in my late teens then i'm f*cked ... looks like everything is down here from here..

    9. Re:Japanese sci-fi predictions? by DarkZero · · Score: 2

      Some of them have predicted a combination of the two, which I feel is the most likely prediction. A single, highly trained commander pilots a robot and is then assisted by several somewhat AI controlled robots that obey his commands. Thus, the robots cannot go out of control because they require commands and the signal can't be jammed as easily because of the strength of the signal due to the short distance, but the entire platoon of robots still act with one mind.

    10. Re:Japanese sci-fi predictions? by Cryptnotic · · Score: 2

      Yeah, I guess it was a pretty obvious reference.

      --
      My other first post is car post.
  12. Winning these new robot-controlled wars by hlynna · · Score: 5, Funny

    1) Don't take your eyes off the screen. You might get fragged.

    2) Don't take your hand off the mouse. You might get fragged.

    3) You only have one life. Use it wisely. And don't get fragged.

    Hlynna

    --
    The one in the corner looking clueless at most everything, but enjoying it, nonetheless.
  13. New cook book coming by Izanagi · · Score: 0, Offtopic

    Next month Arthur Andersen plans to release a comprehensive cook book. It will be priced high than it true worth.

    --
    SCO (noun.)- A Slimy Corporate Ogre. Often seeks free money.
  14. Why only teenagers.... by HowlinMad · · Score: 1, Offtopic

    I wanna play too

  15. The future of productivity.. by NanoGator · · Score: 4, Funny

    "interaction mechanism was inspired by interface techniques refined in the Real-Time Strategy (RTS) genre of video games."

    I was joking around one day PHB style bosses will want to use an RTS interface in Office to control their employees. That way, they can avoid having to actually talk to them. I stopped laughing when I realized that the technology to do that is almost in place. All we need is wirelessly connected PDA's....

    --
    "Derp de derp."
    1. Re:The future of productivity.. by josh+crawley · · Score: 2, Funny

      Umm, could you click on it and then press (CTRL) + D and self sestruct PHBs?

      I'd be all for it if you could.

    2. Re:The future of productivity.. by __aadhrk6380 · · Score: 1

      Trust me, this is a day at the office where I am working! Sort of makes me feel sorry for a whole string of characters in my life, leading all the way back to Pac Man. All that chomping, all that misery! ;-)

    3. Re:The future of productivity.. by Anonymous Coward · · Score: 0

      dude, you're lame ass old shit fucked up sig ain't funny.

    4. Re:The future of productivity.. by NanoGator · · Score: 2

      Or press up up, down down, left, right, left, right, b, a, start, and then you can send all the PHB's into the women's bathroom.

      --
      "Derp de derp."
  16. Fun with Robot Combat, Today! by toupsie · · Score: 4, Informative

    Visit IBM's Robocode and program your own deathbot! If you are old school Mac, you might remember RoboWar. A favorite of mine when I had a PowerBook 140.

    --
    Strange women lying in ponds distributing swords is no basis for a system of government.
    1. Re:Fun with Robot Combat, Today! by TonyZahn · · Score: 1

      If you want programmable robot destruction, check out Mind Rover. It's a pretty cool game from a very small software company, comes with a great manual, and they let (hell, encourage) you hack the crap out of it.

      --
      - sig? who is this sig of which you speak?
    2. Re:Fun with Robot Combat, Today! by djcatnip · · Score: 0

      If you're really old school Apple ][ you'll remember Robot War designed by Silas Warner.

      --
      I make these: http://beatseqr.com
    3. Re:Fun with Robot Combat, Today! by Anonymous Coward · · Score: 0

      Old school Mac?? Try old school Apple ][. That was one of Muse Software's great titles during the golden age of computer videogaming (the early 80's) In fact, I remember being scolded in 5th grade history class because I was writing a new radar routine for my 'bot in assembly on the back of my homework paper.

    4. Re:Fun with Robot Combat, Today! by toupsie · · Score: 2

      I had that game!!! Wow! Thanks for sparking my memory.

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
  17. And in 100 years... by Anonymous Coward · · Score: 0

    "Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers."

    And one hundred years from now I expect all wars to be fought by teenagers controlled by giant robots.

  18. battle language by Heisenbug · · Score: 1

    This is a little off-topic, but speaking of RTS interfaces ...

    It seems to me that the next major leap in RTS games will come with voice control. This article encapsulates it nicely: you choose who you want to act, you tell them what action to perform, and you tell them where to perform it. In the specific application of, say, starcraft, I envision it being something like this:

    Nexus Build Probe
    Probes-On-Screen Mine Ore
    Zealots-On-Screen Form Squad-1
    Squad-1 Move Here [Mouse pointer]
    Squad-1 Attack Firebats

    There would be lots of detail to work out, and probably some fuzzy logic about which target is meant by firebats for example, and there's the problem of specifying certain areas (does 'here' work?) but I think once it was working it would provide a much more fluid interface with the game. This can't be far off, right? Hell, my cellphone already responds to "Call Batman On The Mobile Phone"

    1. Re:battle language by Anonymous Coward · · Score: 0

      Hey stupid fuck: Voice control only works in movies and TV. We don't use it today because it's fucking bullshit.

      What the fuck were you thinking?

    2. Re:battle language by Anonymous Coward · · Score: 0

      Actually, there was an older article on slashdot that explains exactly why that won't happen.

  19. Another one by jmv · · Score: 2

    Here's another way to control a robot with a GUI: RobotFlow

  20. ANGRYdot by Anonymous Coward · · Score: -1, Offtopic
  21. Yeah, but... by interactive_civilian · · Score: 2
    "Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers."

    Yeah...but will they "shout because their weapons are voice activated"?

    --
    "Empathise with stupidity, and you're halfway to thinking like an idiot." - Iain M. Banks
  22. MOD PARENT DOWN by Anonymous Coward · · Score: -1, Offtopic

    Like that really needed to be said...

    1. Re:MOD PARENT DOWN by Anonymous Coward · · Score: -1, Offtopic

      I disagree. The link certainly shows an "insightful" picture. As is seeing inside of a gooey ass. That is totally on topic for a GUI discussion.

  23. *BSD Is Dying by pwpbot by Anonymous Coward · · Score: -1, Offtopic

    Netcraft has now confirmed BSD is dying Yet another crippling bombshell hit the beleaguered BSD community when recently IDC confirmed that BSD accounts for less than a fraction of 1 percent of all servers Coming on the heels of the latest Netcraftsurvey which plainly states that BSD has lost more market share this news serves to reinforce what weve known all along BSD is collapsing in complete disarray as further exemplified by failing dead last samagcom samagcom in the recent Sys Admin comprehensive networking testYou dont need to be a Kreskin amdestcom to predict BSDs future The hand writing is on the wall BSD faces a bleak future In fact there wont be any future at all for BSD because BSD is dying Things are looking very bad for BSD As many of us are already aware BSD continues to lose market share Red ink flows like a river of blood FreeBSD is the most endangered of them all having lost 93 of its core developersLets keep to the facts and look at the numbers OpenBSD leader Theo states that there are 7000 users of OpenBSD How many users of NetBSD are there Lets see The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1 Therefore there are about 70005 1400 NetBSD users BSDOS posts on Usenet are about half of the volume of NetBSD posts Therefore there are about 700 users of BSDOS A recent article put FreeBSD at about 80 percent of the BSD market Therefore there are 700014007004 36400 FreeBSD users This is consistent with the number of FreeBSD Usenetposts Due to the troubles of Walnut Creek abysmal sales and so on FreeBSD went out of business and was taken over by BSDI who sell another troubled OS Now BSDI is also deadits corpse turned over to yet another charnel house All major surveys show that BSD has steadily declined in market share BSD is very sick and its long term survival prospects are very dim If BSD is to survive at all it will be among OS hobbyist dabblers BSD continues to decay Nothing short of a miracle could save it atthis point in time For all practical purposes BSD is dead BSD is dying

    -pwpbot

    1. Re:*BSD Is Dying by pwpbot by Anonymous Coward · · Score: -1, Offtopic

      not another open sauce bug...

  24. giant robots? by Anonymous Coward · · Score: 0

    "Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers."

    It's not entirely clear to me that we're not already there. Aren't tanks and planes "giant robots"? What about the mentality about some of the people in the white house?

    Oh, gosh, sorry, I forgot, we only criticise our goverment about domestic issues, never about foreign policy...

  25. OGL eh? by iONiUM · · Score: 1

    All they need to do is install quake and benchmark it. That or use quake as the intereface to "use" the robots... which in reality just means make them kill things.

  26. Voice activated by dpavlenkov · · Score: 1, Interesting

    Why voice? put a retina tracker on your eye, blink to lock on target, blink again to unlock, and blink twice to destroy. You can use your voice to do other useless things in the meanwhile.

    1. Re:Voice activated by flonker · · Score: 1

      Blinking doesn't quite work. The human eye naturally blinks very frequently. Easier way to do this is just to have normal buttons. I know it's not glamorous, but it works.

    2. Re:Voice activated by Anonymous Coward · · Score: 0

      And watch in horror as your co-worker goes into an alergic fit because it's 'allergy season', and levels everything for miles in a fit of sneezing...

      Quzah.

    3. Re:Voice activated by Blastrogath · · Score: 1

      Eye tracking could still be usefull for aiming. Look then push the trigger. IMHO a combination of voice, eye, hand, and foot operated controlls would be best.

      --
      "The price good men pay for indifference to public affairs is to be ruled by evil men." -Plato
    4. Re:Voice activated by flonker · · Score: 1

      That was pretty much my point. Just because some interface is new and wonderful, does not mean it's suited for every task. Eye tracking is perfect for aiming. Finger triggers for firing, (or maybe some kind of touch screen). Foot pedals for steering. Any kind of "five seconds ago" things would be for voice control, ie "chaff" or "decoy".

      Obviously, a lot of thought would have to go into interface design, and I probably missed quite a few things. Probably the best way to figure out what goes where would be to have a simulator where you can define bindings, and then track what bindings the most successful people come up with, and base your work on those. Of course, factoring in bias from previous experience in piloting of any kind.

    5. Re:Voice activated by Anonymous Coward · · Score: 0

      Blink operated trigger, eh? Great idea, at least until my contact lenses start to dry out and I trigger Armageddon.

    6. Re:Voice activated by Anonymous Coward · · Score: 0

      What, have you all forgotten Firefox already?

      Thought-controlled war machines are the way to go.....

  27. Robots by 0vi_king · · Score: 1, Funny

    % The Commandant addresses the graduating class.

    The wars of the future will not be fought on the battlefield or at sea. They will be fought in space, or possibly on top of a very tall
    mountain. In either case, most of the actual fighting will be done by small robots. And as you go forth today remember always your duty is
    clear: To build and maintain those robots. Thank you.

    -- Military school Commandant's graduation address, "The Secret War of
    Lisa Simpson"

    http://www.snpp.com/episodes/4F21

    --
    - Life is what keeps you occupied while you are waiting to die
  28. OB Simpsons by ocie · · Score: 1, Redundant

    Your duty is clear. To build and maintain those robots.

    --
    JET Program: see Japan, meet intere
  29. It's the TROLL POLKA -- everyone sing along!! by Anal+Cocks · · Score: -1
    THE TROLL POLKA (ARSCHFICKEN MIT ZIEGEN) By Serial Troller Is das nicht ein early post? Ja! Das ist mein early post! Is das nicht ein Goatse ghost? Ja! Das ist mein Goatse ghost! Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das post at minus one? Ja! Das ist at minus one! Is das trolling so much fun? Ja! Das trolling is so fun! Minus one, trolling fun, Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht ein big crapflood? Ja! Das ist mein big crapflood! Is it worthless Linux FUD? Ja! Das ist mein Linux FUD! Big crapflood, Linux FUD, Minus one, trolling fun, Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht der CowBoiKneel? Ja! Das ist der CowBoiKneel! Is dis nicht his manchode meal? Ja! Das ist his manchode meal! CowBoiKneel, manchode meal, Big crapflood, Linux FUD, Minus one, trolling fun, Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht ein WIPO Troll? Ja! Das ist der WIPO Troll! Is das nicht ein Goatse hole? Ja! Das ist der Goatse hole! WIPO Troll, Goatse hole, CowBoiKneel, manchode meal, Big crapflood, Linux FUD, Minus one, trolling fun,Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht Jon Katz slave boys? Ja! Das ist Jon Katz slave boys! Und arent they Tacos sex toys? Ja! They are Tacos sex toys! Katz slave boys, Robs sex toys, WIPO Troll, Goatse hole, CowBoiKneel, manchode meal, Big crapflood, Linux FUD, Minus one, trolling fun, Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht ein trolltalk thread? Ja! Das ist ein trolltalk thread! Is it nicht now FUCKING DEAD? Ja! Is really FUCKING DEAD! Trolltalk thread, FUCKING DEAD, Katz slave boys, Robs sex toys, WIPO Troll, Goatse hole, CowBoiKneel, manchode meal, Big crapflood, Linux FUD, Minus one, trolling fun, Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks!

    ____________________

    Change Log:

    • Subtle changes to most verses. It sounded really gay before.
    • Removed all references to Tacos pud. May have been high at time. Will investigate further.
    • Finally think I have
    • goat sex written correctly in German. I think. Arschficken?

    © 2002 Serial Troller. Permission to reproduce this document is granted provided that you send all the bukkake porn you can find to serialtroller@hotmail.com.

    --

    Hey, kid... wanna touch my "kernel patch"?

    -- Alan Cox

  30. Questions to developers... by josh+crawley · · Score: 4, Interesting

    Article said:
    ---"However, the nature of field robotics requires some significant differences in the implementation of the RTS interface method. For instance, there is no single source of accurate global information -- each robot can only provide relative data that has to be fused together. In addition, the tasks that each robot can perform change dynamically and this information must be reflected in the choices presented by the GUI to the operator"

    Well, umm. Yes there is a single source of global information. It's called GPS. I believe, using the correct civillian gear, you can get centimeter-accurate location points. Also, political/geographic maps are available from many locations from different governments.

    The best way I see that this can be used is that you create a neural network between the robots by way of bluetooth. The robots could share GPS location data in realtime. Make sure that they can pass on data to out-of-range units.

    Once you have location links, you can piece screenshots (by using angles of the GPS coords). Personally, I'd craft chips designed specifically for piecing the screenshots to a 3d locale. No sense having a generic chip (x86 or whatnot) doing that. And NO beowulf clusters :-)

    1. Re:Questions to developers... by jmauro · · Score: 1

      Correct civilian gear for centimeter accuracy costs at least $100,000. At the low end. And then it's really a pain to use.

    2. Re:Questions to developers... by Leif_Bloomquist · · Score: 1

      "Well, umm. Yes there is a single source of global information. It's called GPS."

      What if your robots are underground? No GPS there...

      (I work for a company doing underground robotics)

  31. The enemy base is down. by spaten-optimator · · Score: 1

    Yeah, teenagers controlling battles. Someone reads a little too much Orson Scott Card maybe...

    --

    --
    Disclaimer: The above statement probably includes half-truths, because real truth is too complicated.
    1. Re:The enemy base is down. by jcoy42 · · Score: 1
      Someone reads a little too much Orson Scott Card maybe...

      You say that like it's a bad thing..
      --
      Never trust an atom. They make up everything.
    2. Re:The enemy base is down. by Anonymous Coward · · Score: 0

      Yeah, I think Card had an extreamly accurate vision of how battles may be faught in the future- when the military begins to take atvantage of the fact that some people have a knack for morbid things like it. Or maybe it's just a romantic exaggeration... Like Minority Report.

  32. Fifty years from now ... by Crusty+Oldman · · Score: 1

    Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers.

    Which is a lot better than having our teenagers fighting in person !!!

  33. Old News by Alien54 · · Score: 1
    heck this was rejected as uninteresting months ago

    2002-02-12 14:54:27 Operating Systems for Robots (articles,programming) (rejected)

    being summer, maybe folks have time to read now.

    ;-)

    --
    "It is a greater offense to steal men's labor, than their clothes"
  34. Finally, the "real" means something... by xactoguy · · Score: 1

    Sweet, now I can finally play Starcraft in real time, not on some computer in stupid simulated time... what will the think of next???

    --


    And so we go, on with our lives
    We know the truth, but prefer lies
    Lies are simple, simple is bliss
    1. Re:Finally, the "real" means something... by GigsVT · · Score: 1

      Do you really want to stare at the screen for 3 months while your worker robots build a new base?

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Finally, the "real" means something... by xactoguy · · Score: 1

      Hmm... good point, guess we will need some sort of time shifter device, or robot steroids :)

      --


      And so we go, on with our lives
      We know the truth, but prefer lies
      Lies are simple, simple is bliss
  35. Not sure this is a good idea... by kcbrown · · Score: 2
    Imagine the carnage if you combined this with this.

    :-)

    --
    Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
  36. wars by Mortisoul · · Score: 1

    wars fought by robots in teh future controlled by teenagers. hmmmmm is anyone here reminded of enders game. just wondering.

    1. Re:wars by Billy+the+Mountain · · Score: 1

      hmmmmm is anyone here reminded of enders game. just wondering

      Yep, I sure was. Ender's Game by Orson Scott Card. In this book children are trained in an orbital military academy. They are trained in tactics in a weightless environment. Great book. I enjoyed how it explored the intricacies of "schoolyard politics." Highly recommended (by me), but the rest of the Ender series was so-so IMHO.

      BTM

      --
      That was the turning point of my life--I went from negative zero to positive zero.
  37. Mac RoboWar Download Link by toupsie · · Score: 2

    The site listed had bad links, sorry. But you can download RoboWar 4.4 from info-mac. This is the 4.4 version, I think there is a 4.5.2 version that was the last developed but I can't find it online. If you have a copy or know where I could download it, please reply. I would like to see the bots I wrote in 1995 still work. :)

    --
    Strange women lying in ponds distributing swords is no basis for a system of government.
  38. Joe Haledman's Forever Peace by Nova+Express · · Score: 2
    Though it's not a particularly good book, the first (and best) part of Joe Haldeman's Forever Peace features tele-operated U.S. combat robots in Central America being controlled by "Mechanics" back at a high tech base.

    After that, alas, the book turns into an Idiot Plot with sadistic fundamentalists trying to blow up the world, the prevention of which requires that liberals have to peform brain surgery to mentally link everyone together and make them think right.

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

  39. RE: Wars faught by children... by fshalor · · Score: 1

    Enders Game. Orson Scott Card. Nuff said...

    --
    -=fshalor ::this post not spellchecked. move along::
  40. thank god by Anonymous Coward · · Score: 0

    and all this time I was worried I was wasting the 4 hours a night playing RTCW

    -NetMagi

    [NN]I'm_Drunk

  41. Yeah, I too can imagine teens controlling them by gatesh8r · · Score: 1, Troll

    "d00d, ur hax0ri|\|g 4g4i|\|!"

    "I'm not camping you camper fag!"

    "I 0wnz j00!"

    etc...

    --
    Karma whorin' since 1999
    1. Re:Yeah, I too can imagine teens controlling them by matresstester · · Score: 1

      Yeah Hey, the Americans are already sending their 17 year old boys overseas to "keep peace" and "fight terror" The send them guns and tell hem how to use them too!

    2. Re:Yeah, I too can imagine teens controlling them by Anonymous Coward · · Score: 0

      Flambait?! How the fuck is this flamebait you moderator faggots?!!!!!!!

  42. Wrong global by wowbagger · · Score: 3, Informative

    You misinterpreted the meaning of "global" - they did not mean co-ordinate data, rather they meant the state of "the world".

    In a game, the gameserver knows where everything is. In robotics, the control program doesn't know for certain that the blue cube is at 0.1x3.5y99.1z - it has to get that information by looking at what the sensors on the robots say, and those sensors lie. So the control program has to take all the data from all the robots and try to fuse it into something meaningful, all the while keeping in mind that "things are not what they seem".

    That is why controlling a real-world robot is MUCH harder than controlling a player in a video game.

    1. Re:Wrong global by Dead_Smiley · · Score: 1
      I have to agree with wowbanger as I am a Controls Engineer. One of the things I do is program industrial robots.

      Most all of these are single arm robots (not the walking around things that you see on TV) with either 4 or 6 axi of motion. The accurracy is .001mm and you are talking about using a GPS? I don't think so.

      --
      I know what the Internet is, what the hell is this Interweb business?!
    2. Re:Wrong global by wowbagger · · Score: 2

      That's WOWBAGGER, you bag-licking kneebiter ;)

      I've done that sort of work myself, so I know whereof I speak as well (what I always hated was when the damn steppers would cog, and I'd lose track of where I was - I didn't have the luxury of an encoder back then...)

      But the more important part of this isn't just knowing where the robot is, but knowing where the NON-ROBOT objects are - sure, if we use IPv6 and assign every object in the universe an IP address and position tracking, we could solve that. But I think that would get a little expensive....

    3. Re:Wrong global by Dead_Smiley · · Score: 1
      Wow! I am a bag-licking knee-biter!

      Thanks!

      Damn... steppers? Servos rule man... especially when you use resovlers instead of standard encoders.

      I didn't intentionally mangle you nick. I wrote that reply before properly caffeinated.

      --
      I know what the Internet is, what the hell is this Interweb business?!
    4. Re:Wrong global by wowbagger · · Score: 1

      No offense taken - I figured as much.

      Also, you do realize the above insult is a "freebe" - given out of order. I'm still working through the <V'hhrg character not available in your charset>'s, so I won't be getting to you soon.

      As for steppers - hey, when you are controlling twenty of them with a single Z80 and no hardware assistance, you take what you can get.

  43. Good work over there by Animats · · Score: 2
    Stanford has several robotics labs, of which this is the best.

    GLUI, though. Yech. That's a crappy toolkit. You have to modify the guts of the thing to add new widgets, the architecture is a mess, and it has problems synchronizing the front and back buffers. GLOW is much better. I've used both. Both are menu and widget toolkits built entirely on top of OpenGL. This gives cross-platform portability. Doing 2D widgets through the 3D OpenGL engine seems inefficient, but it works well. If you have 3D hardware, you may as well use it. It's an relatively clean way to program.

  44. Fifty years from now I expect all wars... by macdaddy357 · · Score: 1

    "Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers." Voltron! Power Rangers! Tranzor Z! Cool Coooool!!

    --
    How ya like dat?
  45. 50 years by Anonymous Coward · · Score: 0

    Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers

    .....I miss SeaQuest.

    1. Re:50 years by Anonymous Coward · · Score: 0

      I miss Sea Hunt.

  46. Lets have a vote; I say mod up. by Anonymous Coward · · Score: -1, Offtopic

    First of all, the parent post is pretty funny. Goatse as a "graphical interface", get the pun? "Just don't try to use it!", delicious.

  47. What about... by jaFoe · · Score: 1

    the contrys that have not the money to buy such robots? Would there be robots trampeling through these contrys just steping on ppl?

  48. Insults by nurightshu · · Score: 2

    And a short story I read had all wars being fought with insults, and teritory was lost or gained based on the superiority of the insults, as determined by aa computer.

    Of course, no insult can ever beat "How appropriate. You fight like a cow." (Apologies to the fine folks at LucasArts Games for blatantly ripping off Monkey Island.

    --
    They that would sacrifice their .sig space for that cliched Franklin quote deserve neither.
  49. Not good in war.. by Sir+Homer · · Score: 1

    What if someone hax0rs the robots, like the enemy?
    Seriously.

  50. Fifty years? No, next year by YrWrstNtmr · · Score: 1

    Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers.

    Predator, Global Hawwk, Dark Star anyone?

    But realistically, the 3rd world will still be the 3rd world, even 50 years from now. And will still be fighting over the same patches of dry barren ground as they are today.

    It doesn't count as a win until some 19 year old with a rifle is standing on that patch of ground

    1. Re:Fifty years? No, next year by Anonymous Coward · · Score: 0

      Or an autonomous killing machine, which never sleeps, never misses and never stops, it never stops...

      -ddn

  51. Robots controlled by teenagers... by Anonymous Coward · · Score: 0

    Sorry, won't happen.

    There will be cheats: autoaim, speed etc. One can also expect some kind of robot which actually won't fight at all: a robot-sniper.

    Of course, in a war, this wouldn't be called cheating, but technology.

    Also, differently from Quake, "fair play" is a non-issue... or should I say exactly like in Quake?

  52. It really might just happen by Wonko42 · · Score: 2
    I'm not the only one who thinks we may one day have wars in which robotic troops, equipment, ships, etc. are controlled remotely by kids. Orson Scott Card thinks so too. And anyone who plays RTS games online will tell you that, while most players have the strategic ability of an antique doorknob, there are a select few who are absolutely amazing.

    In Ender's Game, OSC wrote about children commanding fleets of starships in interstellar war, while thinking they were merely playing a game. This type of scenario is looking more and more plausible every day.

  53. Re: Wars faught by children... by Anonymous Coward · · Score: 0

    Don't forget Liberia, Rwanda, and the Congo :-)

  54. wars fifty years from now by danox · · Score: 3, Insightful
    Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers

    What I think is more likely is that fifty years from now we will see the US decimate more 3rd world countries using robots controlled by teenager, who only think they are playing a game and thus will never reveal what they have done to the media, and in fact no one will ever find out since the press were never informed, and those who try to find out will be detained indefintately without trial for allegedly breaking the latest anti-terrorist laws which prohibit attempting to criticise national defence actions in any circumstances.

    Well come to the wonderful future Mr. Bush is building for the world.

    --
    "Me and my girl named bimbo . . . limbo . . . spam" - Captain Beefheart.
  55. How are they going to deal with... by JanusFury · · Score: 2

    How will they deal with map hacks?

    --
    using namespace slashdot;
    troll::post();
  56. Zero Casualties by Anonymous Coward · · Score: 0

    Imagine an entire field of bots controlled thousands of miles away in a comfortably air-conditioned room by elite gamers. Some gamers who specialize in RPG would control masses of bots while FPS (Quake) gamers would control specialized solo bots (assasins, mega-bots, scouts). Zero casualites, at least by the bot side, is possible.

  57. Graphical user interface by BankofAmerica_ATM · · Score: -1

    Perhaps someone could develop a graphical user interface for humans? They seem infinitely more difficult to control than robots.

  58. A total reversal by MarkusQ · · Score: 5, Insightful

    Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers

    In stark contrast to the situation today, where wars are fought by teenagers controlled by giant robots.

    -- MarkusQ

  59. Geneva Convention II by Anonymous Coward · · Score: 0

    The future Geneva Convention, expanding on the origional:

    1) No camping.

    2) Maphacks are illegal.

    3) No killing of medics. Still.

    4) Don't make fun of the Koreans. They'll whoop your butt.

    5) Don't insult the mods.

    Any violations of these rules could result in trial by war tributal :)

  60. HMMMMMM.......... by jiminy · · Score: 1

    Maybe it's just me, but this is gonna be the coolest game of MechWarrior EVER!!!!!

    --
    Base 2 yields only ARTIFICIAL Intelligence
  61. Future teenagers fighting remote-controlled wars by ziegast · · Score: 1

    Recommended reading: Ender's Game by Orson Scott Card

  62. For those who hate Java. . by Bastian · · Score: 2

    Give Carnage Heart a try.

    It's a similar game, that was made for the Sony Playstation.

    It was surprisingly fun to program in, and believe it or not the battles were actually interesting to watch (unlike in Robocode)

  63. BattleBots by Lord+Bitman · · Score: 1

    I've never understood why someone doesnt just make a battle-bot loaded with the quake engine, program some Quake AI into it, and put in a Map of the arena...
    Or at least, have a Quake-Style keyboard interface. Those RC controllers are bitchy

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  64. Future Robot Wars by CodeBuster · · Score: 1

    I would like my robots to be programmed with cheesy comic book style battle statements like "full re-route" or "utilize maximum force" or "sensors detect hostility" like microwave in the computer game "Freedom Force"

  65. One Must Fall 2097 by Anonymous Coward · · Score: 0

    LOL. Old DOS game called One Must Fall 2097 was based on the premise that in the year 2097, there were giant 60-foot tall robots that were controlled remotely by humans that fought against each other.

    This article just triggered a little deja vu.

    incidently, has anyone ever experienced vuja de? the sudden, inexplicable feeling that this has never happened before?

    - Richard

  66. Robot Lojack by heychris · · Score: 1
    Obviously, this article is quite relevant, as we certainly have a need now to find our robots before they get away.

    And you thought trying to keep track of your hotkeyed units in Warcraft was hard...

    CC

  67. A VR version by metlin · · Score: 2

    Look at Paul Rajlich's VR model of his home for his CAVE here.

    In fact, it's not very tough designing something like that. Anybody who's tried designing games or game levels, even simple ones would know how easy this is.

    For example, look at NeHe's simple 3d engine demo - you could easily build any structure you want for one of these, with sufficient skill modeling your house wouldn't be any more difficult than mapping a few co-ordinates. It'd be cooler still if you could import some format like DXF or VRML or the like into a suitable map.

  68. Lam3rz by tuxedo-steve · · Score: 1

    Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers.

    Oh yeah, that'll be just grand.

    *BOOM, giant robot bites the dust.*

    : |US|B0TL0RD `W00T!'
    : ]AoE[slaya `whore! u woz camping!'
    : |US|B0TL0RD `u axis lamerz just cant take it. go back to libya'
    : ]AoE[`fuk u! im getting kofi to ban u! U SUK BUSHS WANG!'

    So is how I see it...

    --
    - SMJ - (It's not just a name: it's a bad aftertaste.)
    1. Re:Lam3rz by Anonymous Coward · · Score: 0

      who's kofi?

    2. Re:Lam3rz by tuxedo-steve · · Score: 1
      --
      - SMJ - (It's not just a name: it's a bad aftertaste.)
  69. Great name by Anonymous Coward · · Score: 0

    >Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers

    Wow, Giant Robots Controlled By Teenagers is a fantastic name for a band!!

    iniguito.

  70. Wasn't that the point of "Enders Game" ? by valen · · Score: 1


    I bet Ender was a whizz at Starcraft, taking on all those Buggers^WZerglings.

  71. Obligatory Simpsons quote by RvonG · · Score: 1

    Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers

    "The wars of the future will not be fought on earth, but in space, or at least on top of very high mountains, and they will be fought by robots. It will be your job to maintain and service those robots."
    Commandant, Rommelwood Military Academy

  72. Hmm by a3d0a3m · · Score: 1

    Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers.

    Did you ever see that unfortunate Robin Williams vehicle, Toys? They had the same idea, pretty much

    adam

  73. Killer robot by eldimo · · Score: 1

    Let's hope that they do not repeat the killer robot incident

  74. Watch it again--Yohko and the gang really are inside the battleships.
    The key is that they're using teleportation-based ejection systems, so if they take a lethal hit, the pilot is returned to the command center without a scratch.

    --
    --
    1. Re:Nope. by Cryptnotic · · Score: 2

      Damn, you're right. I only watched the first few episodes of the TV series (not the OAV) in Japanese with no subtitles. I guess I misunderstood.

      --
      My other first post is car post.
  75. in fifty years ?! by igottheloot · · Score: 1

    "Fifty years from now I expect all wars to be fought by giant robots controlled by teenagers." fifty years from now i expect to see all wars fought between robots and humans fighting for their freedom against robotic oppression.

  76. SeaQuest??? by Sabalon · · Score: 2

    Hmmm....am I the only one that has never read Enders Game and instead took this as a reference to an episode of SeaQuest?

    1. Re:SeaQuest??? by slakdrgn · · Score: 1
      Sadder yet, I remember that episode, when they were shot into the future or something..

      and I never read Enders, so your not alone ;)

  77. Orson Scott Card by djcatnip · · Score: 0

    of course, wrote a fantastic book called Ender's Game

    --
    I make these: http://beatseqr.com
  78. State of the art in robot localization and mapping by rtv · · Score: 1
    It sounds so easy, but localization in mobile robots is actually a very difficult problem. GPS is great for some applications (for example, helicopter robots but (of course) it doesn't work indoors and it doesn't work well at all in built-up areas (due to lack of line-of-sight and multipath problems - just like your cellphone).

    One of the main potential military applications of robots is working in built-up areas, because these are so hazardous for soldiers. DARPA sponsors a LOT of work in this area, for example the MARS program.

    The current most successful approaches are all broadly statistical, providing a means to "see through" the noise, drift and variations in robot sensor readings. Sebatian Thrun's group at CMU has some of the best work in this area (for an overview, see this review paper. Andrew Howard at USC has some cool movies here showing his technique based on a physical spring/damper metaphor. Great stuff.

    This problem is here to stay. If you have ideas, join a grad school program and help out!

  79. Robots? nawww... by Anonymous Coward · · Score: 0

    Yeah it may sound like robots controlled by kids in 50 years... but what country could afford a mass war with 4 story robots? How much electronics and fuel would that take? Talk about quite a lot of upkeep. More likely... 50 years from now all wars will be fought on the net. Sounds like a movie, doesn't it?
    Seriously think about it, every corporate company has an internal network and a web page. As computers grow, so will what they can do for us. Corporates will take advantage of this to capatlize on profits and thus will be born the real matrix. No, the real new wars will be headed by hackers hired for fraud/espionage in a whole new world.

  80. Wrong Wrong global by MonsterMasher · · Score: 1

    Global information is not just position information, it's world state information.

    Fire fighting robots - for example - might be the only way for which smoke level and heat level info at there location is communicated, but there is no single known state (or Global source) for this information. And it changes with time. Robot 5 reports it can no longer advance due to a heat threshold level hit, not the GUI operator has one less function availible for that robot (or perhaps more.)

  81. Ha! Teenagers?! by monkeylich · · Score: 0

    If teenagers commanded the robots, they'd all be downloading music and chatting on AOL together!

    Teenagers don't know how to make love or war. We Geeks With Joysticks know both! ;-)

    --
    ----- All Hail the Monkey Lich...now fetch me some undead bananas!