home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / alt / irc / 2518 < prev    next >
Encoding:
Text File  |  1992-07-25  |  7.3 KB  |  142 lines

  1. Newsgroups: alt.irc
  2. Path: sparky!uunet!noc.near.net!news.cs.brandeis.edu!chaos.cs.brandeis.edu!oren
  3. From: oren@chaos.cs.brandeis.edu (Oren Kastner)
  4. Subject: Re: Useless Bots
  5. Message-ID: <1992Jul26.035708.8997@news.cs.brandeis.edu>
  6. Sender: news@news.cs.brandeis.edu (USENET News System)
  7. Organization: Brandeis University
  8. References: <1992Jul25.121950.4815@ms.uky.edu> <1992Jul25.195155.5861@news.cs.brandeis.edu> <1992Jul26.020711.29624@rat.csc.calpoly.edu>
  9. Date: Sun, 26 Jul 1992 03:57:08 GMT
  10. Lines: 130
  11.  
  12.  
  13. In article <1992Jul26.020711.29624@rat.csc.calpoly.edu> you write:
  14.  
  15. [I'm sure you don't mind me editing my previous comments out, as I know what
  16.  I wrote. :-]
  17.  
  18. [ -=- About Avalon -=- ]
  19. >Lots of times people put /aways on even though they are there, just to
  20. >keep people from bothering them.  (A la Trillian)
  21.  
  22. That wasn't my point.  My point was that someone such as Avalon (and Trillian)
  23. have an process running and logged into IRC 24 hrs/day.  You can't say a bot
  24. wastes CPU cycles and bandwidth because more than likely a bot generates less
  25. traffic than say Avalon's process!
  26.  
  27. >The big difference here is the relevence of traffic he creates...he's a person
  28. >He reads things, and sends things out.  rots don't read anything, they
  29. >don't send anything out that isn't preprogrammed into it.  
  30.  
  31. So? How does the generation of ``random'' information should be deemed as more
  32. important than pre-programmed one?  Seems silly to me.  For example, you /msg
  33. avalon and he doesn't know who you are so he does a /whois on you.  Right there
  34. he generates traffic that a bot might NEVER do -- as you said, it only
  35. generates whatever traffic it was preprogrammed to output.  Also, there is less
  36. overhead when considering the chance that a bot will get into a
  37. ``conversation'' with someone -- as a ``human'' on IRC might.
  38.  
  39.  
  40. [ -=- About Moose -=- ]
  41. >Well one thing if he's not the admin at his site he might not want to attract
  42. >his attention.  ircII is a CPU user, and IRCII script bots are pretty much
  43.  
  44. So you are justifying his actions by suggesting he might be running a server
  45. without the cooperation of his Sys Admin?  I would think that the Sys Admin's
  46. support would be *VERY* important in running your own server.  The only
  47. servers that wouldn't have their Sys Admin's support would proabably be
  48. vanity servers -- and its already been established (by some) that there are
  49. already too many of those around.  I'm stressing here the fact that this is
  50. NOT a client that the average joe can compile and keep in his/her account
  51. [resources permitting], but a server that needs extra attention and a Sys
  52. Admin's approval to make it into an offical resource.
  53.  
  54. >wasting a WHOLE lot of CPU because they are running all the IRCII code just to 
  55. >use the ircII scripting language to make a bot.  If people start using
  56. >up CPU time for irc, then the admin might cut it off, and let people do 
  57. >=REAL= work on the machines.
  58.  
  59. This is *NOT* the point here!  My point was that there is this ``elite bunch''
  60. that have taken it upon themselves to decide whether or not bots are worthy
  61. of existence on IRC.  If there is a resource problem that is the business of
  62. the Sys Admin and user in question.  *THEY* can sort out the fine details of
  63. what is allowed and when.  But for the three I mentioned to decide for
  64. everyone is pretty ludicrous.
  65.  
  66. >Copyleft applies to code...not the people who use it.  the ircnetwork isn't
  67. >governed by GNU in any way...that's what the whole anarchy thing is about
  68. >Down with the establishment!  (Even though, w/o an establishment there is
  69. >always a few people who basically take it's place)
  70.  
  71. You have missed my point, again. [Did I underexplain it that much?]  I am not
  72. talking about the code for anything and who is governing the IRCnet.  I'm
  73. talking about IRC being a program that was developed to promote interactions
  74. between individuals and communications between different cultures.  And then
  75. having some people decide how someone is fit to ``express'' themselves.  What
  76. if I want to write a bot that explains my background and culture.  You will
  77. consider it useless, but hey, that is how *I* want to express myself to the
  78. rest of the world.  What makes YOUR opinion more authoritative than mine?
  79.  
  80. >Well it is a lot of their businesses because they run servers...they might
  81. >not want all the traffic that bots create on there. 0Vanity channel op bots
  82. >create a lot of mode traffic.  And cause general problems for people.
  83.  
  84. Wowowo, hold on a minute.  When you run a server it is NO business of yours
  85. how many users you have on the server and what/who they are -- UNLESS they
  86. cause problems (like harassment).  Other than THAT, if you see someone called
  87. ``BuckTooth'', why should it make a difference to you if that is a regular
  88. user or a bot (program)?  You are there to provide and manage a service, NOT
  89. to ``select'' who is fit to be honored by your approval.  If you decide that
  90. your server can't handle the ``load'' then maybe you should think about
  91. restricting hosts from which you will accept connections rather than kicking
  92. of users you think are bots who are just a waste or your time and resources.
  93. If resources is that much of a concern to you then maybe you should think
  94. twice about whether you are fit to run a server or not.
  95.  
  96. >If you've ever noticed very few people have written their OWN code...they
  97. >just get code form other people to use...they aren't really learning it.
  98.  
  99. Hmm... I think your definition of what learning is all about is a bit
  100. distorted.  Learning does NOT entail being able to program.  You have to
  101. start somewhere -- noone is born all-knowing.  For you learning might have
  102. began when you coded your own bot.  For someone else learning might come
  103. from just adjusting to running the code and interacting with it as well as
  104. maybe trivially modifying it to suit their needs.  For others, just typing
  105. ``irc'' for the first time is an exercise in learning.  But just because
  106. someone doesn't have the knowhow of scripting does not mean that person is
  107. unable to learn from maintaining a pre-written script.
  108.  
  109. >Though I can say I did learn about the scripting language by writing my
  110. >own, not everyone does.  I found the script language limiting for any 
  111. >'useful' sort of robot, so I wrote my own code.  
  112.  
  113. That's great for YOU, but you can't judge others by those standards.  For
  114. some, /on's and the rest of the ircII command set is more than enough to
  115. provide them with what they consider a ``useful'' sort of robot.
  116.  
  117. >The biggest problem I see with most robots is that they are written with 
  118. >ircII scripts...thereby wasting a lot of resources...
  119.  
  120. You have to start somewhere.  Maybe writing it with ircII will encourage
  121. him/her to follow in your footsteps and write something that might either
  122. be ``more efficient'' or ``more versatile/flexible'' type of bot.  But if
  123. you take the opportunity of starting ``small'' you are jeopardizing his/her
  124. progress into ``bigger/better'' things.  Secondly, I restate my former
  125. comments.  No matter HOW much resources these bots use its *NOT* our place
  126. to decide what is or isn't appropriate.  That is a matter between the user
  127. and the Sys Admin of the machine where the resources are spent.  Of course,
  128. that is only my opinion, but I can't see how you can argue that we should
  129. meddle in their ``internal'' affairs.
  130.  
  131. >-Alex
  132.  
  133. S'more of my $0.50 :-)
  134.  
  135. Laterz,
  136.     Oren.
  137. -- 
  138.  
  139. Oren Kastner                           E-mail address:
  140.  
  141. Brandeis University                    oren@chaos.cs.brandeis.edu
  142.