home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk1.iso / answers / net-anonymity / part1 next >
Internet Message Format  |  1993-12-12  |  60KB

  1. Path: senator-bedfellow.mit.edu!bloom-beacon.mit.edu!pad-thai.aktis.com!pad-thai.aktis.com!not-for-mail
  2. From: ld231782@longs.lance.colostate.edu (L. Detweiler)
  3. Newsgroups: alt.privacy,alt.privacy.anon-server,alt.answers,news.answers
  4. Subject: Anonymity on the Internet FAQ (1 of 4)
  5. Supersedes: <net-anonymity/part1_753944411@GZA.COM>
  6. Followup-To: poster
  7. Date: 13 Dec 1993 00:01:04 -0500
  8. Organization: TMP Enterprises
  9. Lines: 1225
  10. Sender: faqserv@security.ov.com
  11. Approved: news-answers-request@MIT.Edu
  12. Expires: 17 Jan 1994 05:00:11 GMT
  13. Message-ID: <net-anonymity/part1_755758811@GZA.COM>
  14. Reply-To: ld231782@longs.lance.colostate.edu
  15. NNTP-Posting-Host: pad-thai.aktis.com
  16. X-Last-Updated: 1993/05/13
  17. Xref: senator-bedfellow.mit.edu alt.privacy:10171 alt.privacy.anon-server:443 alt.answers:1406 news.answers:15697
  18.  
  19. Archive-name: net-anonymity/part1
  20. Last-modified: 1993/5/9
  21. Version: 1.0
  22.  
  23.  
  24. (c) Copyright 1993 L. Detweiler.  Not for commercial use except by
  25.   permission from author, otherwise may be freely copied. Not to be
  26.   altered.  Please credit if quoted.
  27.  
  28. ANONYMITY on the INTERNET
  29. =========================
  30.  
  31. Compiled by L. Detweiler <ld231782@longs.lance.colostate.edu>.
  32.  
  33.  
  34. Anonymizing
  35. -----------
  36.  
  37. <1.1> What are some known anonymous remailing and posting sites?
  38. <1.2> What are the responsibilities associated with anonymity?
  39. <1.3> How do I `kill' anonymous postings?
  40. <1.4> How is anonymous `whistleblowing' being explored?
  41. <1.5> Why is anonymity such a problem?
  42. <1.6> What is the history behind anonymous servers?
  43.  
  44. History
  45. -------
  46.  
  47. <2.1> What happened with the Kleinpaste anonymous server?
  48. <2.2> What happened with the Clunie anonymous server?
  49. <2.3> What happened with the Helsingius server (hiatus, shutdown)?
  50. <2.4> What is the ``Helsingius-Kleinpaste Conflict''?
  51. <2.5> What did the (in)famous Helsingius user an8785 do (pre-Depew)?
  52. <2.6> What happened between (in)famous user an8785 and R. Depew?
  53. <2.7> What was the Depew-ARMM Censorship Incident?
  54. <2.8> What was the Second Depew-ARMM Fiasco?
  55. <2.9> What was Richard Depew's inspiration for ARMM?
  56.  
  57. * * *
  58.  
  59.  
  60. ANONYMIZING
  61. ===========
  62.  
  63.  
  64. _____
  65. <1.1> What are some known anonymous remailing and posting sites?
  66.  
  67.   Currently the most stable of anonymous remailing and posting sites
  68.   is anon.penet.fi operated by julf@penet.fi for several months, who
  69.   has system adminstrator privileges and owns the equipment. 
  70.   Including anonymized mail, Usenet posting, and return addresses 
  71.   (no encryption).  Send mail to help@anon.penet.fi for information.
  72.  
  73.   Hal Finney has contributed an instruction manual for the cypherpunk
  74.   remailers on the ftp site soda.berkeley.edu (128.32.149.19):
  75.   pub/cypherpunks/hal's.instructions. See also scripts.tar.Z (UNIX
  76.   scripts to aid remailer use) and anonmail.arj (MSDOS batch files to
  77.   aid remailer use).
  78.  
  79.   Standard cypherpunk remailers allow unlimited chaining by including
  80.   `::' characters in the message to denote nested headers.  The
  81.   intermediate host strips this from the message body and uses fields
  82.   (particularly the to: destination) in the new message header. See
  83.   the Finney manual for more information.
  84.   
  85.  
  86.   ebrandt@jarthur.claremont.edu
  87.   -----------------------------
  88.     Anonymized mail.  Request information from above address.
  89.     
  90.   elee7h5@rosebud.ee.uh.edu
  91.   -------------------------
  92.     Experimental anonymous remailer run Karl Barrus
  93.     <elee9sf@Menudo.UH.EDU>, with encryption to the server.  Request
  94.     information from that address.
  95.     
  96.   hal@alumni.caltech.edu
  97.   ----------------------
  98.     Experimental remailer with encryption to server and return
  99.     addresses.  Request information from above address.
  100.  
  101.   hh@soda.berkeley.edu
  102.   hh@cicada.berkeley.edu
  103.   hh@pmantis.berkeley.edu
  104.   ----------------------
  105.     Experimental remailer.  Include header `Request-Remailing-To'.
  106.  
  107.   nowhere@bsu-cs.bsu.edu 
  108.   ----------------------
  109.     Experimental remailer allowing indefinite levels of chaining.  Run
  110.     by Chael Hall.  Request information from above address.
  111.  
  112.   phantom@mead.u.washington.edu 
  113.   -----------------------------
  114.     Experimental remailer with encryption to server.  `finger' site
  115.     address for information.
  116.  
  117.   Notes
  118.   =====
  119.   
  120.   - Cypherpunk remailers tend to be unstable because they are often
  121.     running without site administrator knowledge. Liability issues
  122.     are wholly unresolved. Generally don't support return addresses.
  123.   
  124.   - So far, all encryption is based on public-key cryptography and PGP
  125.     software (see the question on cryptography). 
  126.  
  127.   - Encryption aspects (message text, destination address, replies)
  128.     vary between sites.
  129.  
  130.   - Multiple chaining, alias unlinking, and address encryption are
  131.     mostly untested, problematic, or unsupported at this time.
  132.  
  133. _____
  134. <1.2> What are the responsibilities associated with anonymity?
  135.  
  136.   
  137.   Users
  138.   -----
  139.  
  140.   - Use anonymity only if you have to. Frivolous uses weaken the
  141.     seriousness and usefulness of the capability for others.
  142.   - Do not use anonymity to provoke, harass, or threaten others.
  143.   - Do not hide behind anonymity to evade established conventions on
  144.     Usenet,  such as posting binary pictures to regular newsgroups.
  145.   - If posting large files, be attentive to bandwidth considerations.
  146.     Remember, simply sending the posting to the service increases
  147.     network traffic.
  148.   - Avoid posting anonymously to the regular hierarchy of Usenet; this
  149.     is the mostly likely place to alienate readers. The `alt'
  150.     hierarchy is preferred.
  151.   - Give as much information as possible in the posting (i.e.
  152.     references, etc.) Remember that content is the only means for
  153.     readers to judge the truth of the message, and that any
  154.     inaccuracies will tend to discredit the entire message and even
  155.     future ones under the same handle.
  156.   - Be careful not to include information that will reveal your
  157.     identity or enable someone to deduce it.  Test the system by
  158.     sending anonymized mail to yourself.
  159.   - Be aware of the policies of the anonymous site and respect them. 
  160.     Be prepared to forfeit your anonymity if you abuse the privilege.
  161.     Be careful that you can trust the system operator.
  162.   - Be considerate and respectful of other's objections to anonymity.
  163.   - ``Hit-and-run'' anonymity should be used with utmost reservation.
  164.     Use services that provide anonymous return addresses instead.
  165.   - Be courteous to the system operator, who may have invested large
  166.     amounts of time, be personally risking his account, or dedicating
  167.     his hardware, all for your convenience.
  168.  
  169.   Operators
  170.   ---------
  171.  
  172.   - Document thoroughly acceptable and unacceptable uses in an
  173.     introductory file that is sent to new users.  Have a coherent and
  174.     consistent policy and stick to it. State clearly what logging and
  175.     monitoring is occurring. Describe your background, interest, and
  176.     security measures. Will the general approach be totalitarian or
  177.     lassaiz-faire?
  178.   - Formulate a plan for problematic ethical situations and anticipate
  179.     potentially intense moral quandaries and dilemmas. What if a user
  180.     is blackmailing someone through your service? What if a user
  181.     posts suicidal messages through your service? Remember, your
  182.     users trust you and use your service to protect their identities.
  183.   - In the site introductory note, give clear examples  of situations
  184.     where you will take action and what these actions will be (e.g.
  185.     warn the user, limit anonymity to email or posting only, revoke
  186.     the account, 'out' the user, contact local administrator, etc.)
  187.   - Describe exactly the limitations of the software and hardware.
  188.     Address the bandwidth limitations of your site. Report candidly
  189.     and thoroughly all bugs that have  occurred.  Work closely with
  190.     users to isolate and fix bugs. Address all bugs noted below under
  191.     ``(in)stability of anonymity''.
  192.   - Document the stability of the site---how long has it been running?
  193.     What compromises have occured? Why are you running it? What is
  194.     your commitment to it?
  195.   - Include a disclaimer in outgoing mail and messages. Include an
  196.     address for complaints, ideally appended to every outgoing item. 
  197.     Consult a lawyer about your liability.
  198.   - Be committed to the long-term stability of the site. Be prepared
  199.     to deal with complaints and `hate mail' addressed to you.  If you
  200.     do not own the hardware the system runs on or are not the system
  201.     adminstrator, consult those who do and are.
  202.   - Be considerate of providing anonymity to various groups.  If
  203.     possible, query group readers.
  204.   - Keep a uniformity and simplicity of style in outgoing message
  205.     format that can be screened effectively by kill files.  Ensure
  206.     the key text `Anon' is  somewhere in every header.
  207.   - Take precautions to ensure the security of the server from
  208.     physical and  network-based attacks and infiltrations.
  209.  
  210.   Readers
  211.   -------
  212.   
  213.   - Do not complain, attack, or discredit a poster for the sole reason
  214.     that he is posting anonymously, make blanket condemnations that
  215.     equate anonymity with cowardice and criminality, or assail
  216.     anonymous traffic in general for mostly neutral reasons (e.g. its
  217.     volume is heavy or increasing).
  218.   - React to the anonymous information unemotionally. Abusive posters
  219.     will be encouraged further if they get irrationally irate
  220.     responses.  Sometimes the most effective response is silence.
  221.   - Notify operators if very severe abuses occur, such as piracy,
  222.     harassment, extortion, etc.
  223.   - Do not complain about postings being inappropriate because they
  224.     offend you personally.
  225.   - Use kill files to screen anonymous postings if you object to the
  226.     idea of anonymity itself.
  227.   - Avoid the temptation to proclaim that all anonymous postings
  228.     should be barred from particular groups because no `possible' or
  229.     `conceivable' need exists.
  230.  
  231.   References
  232.   ----------
  233.   
  234.   See e.g. ftp.eff.org:/pub/academic/anonymity:
  235.  
  236.   > This article is an excerpt from an issue of FIDONEWS on individual
  237.   > privacy and the use of handles. It accepts the need of a system
  238.   > operator to know the name of a user; but suggests that the use of
  239.   > a handle is analogous to a request to withhold the name in a
  240.   > letter to the editor. The article concludes with a set of
  241.   > guidelines for preserving the right to be anonymous.
  242.  
  243. _____
  244. <1.3> How do I `kill' anonymous postings?
  245.  
  246.   James Thomas Green <jgreen@zeus.calpoly.edu>:
  247.  
  248.   > Try putting this in your kill file:
  249.   >  
  250.   >  /Anon/h:j
  251.   >  /Anonymous/h:j
  252.   > 
  253.   > This will search the headers of the messages and kill any that
  254.   > contain `Anon' or `Anonymous' in them.  Not perfect and won't
  255.   > kill followups. 
  256.   
  257.   Note that anonymous server operators have the capability to mask
  258.   anonymous postings under which the above method will not work; so
  259.   far this practice is not widespread, but it may become more common
  260.   as a countermeasure to widespread anonymous filtering.
  261.   
  262.  
  263. _____
  264. <1.4> How is anonymous `whistleblowing' being explored?
  265.  
  266.     Recently the idea of a newsgroup devoted to `whistleblowing' or
  267.     exposing government and commercial abuses has received wide and
  268.     focused attention, and group formation is currently underway.  In
  269.     the basic scenario the group would allow people to post
  270.     pseudonymously using remailers, and even establish reputations
  271.     based on their authentifiable digital signatures. The traffic may
  272.     eventually reach reporters in the mainstream news media. 
  273.     deltorto@aol.com has volunteered to attack multiple aspects of this
  274.     project, including distributing easy-to-read documentation on
  275.     posting, anonymization, and encryption.
  276.   
  277.     A visible trend in the government initiated by the Clinton
  278.     administration is encouraging many aspects of an `electronic
  279.     democracy' or `modemocracy'. See ``White House lets you turn on
  280.     your PC, tune in to politics,'' March 18 1993 New York Times.
  281.   
  282. _____
  283. <1.5> Why is anonymity such a problem?
  284.  
  285.   
  286.   Anonymity so far has tended to further polarize existing
  287.   distinctions in existing Usenet traffic. For example, serious uses
  288.   such as sexual abuse counseling in newsgroups have increased. One
  289.   psychotherapist reportedly objected to restrictions on anonymity
  290.   because he was in the process of exploring it as a theurapeutic
  291.   tool for his patients, and criticized people seeking restrictions
  292.   on its availability. Many previously obscure aspects of Usenet and
  293.   the internet have come under sharp scrutiny with the introduction
  294.   of new capabilities for anonymity.
  295.   
  296.   Harrassment & Censorship
  297.   ------------------------
  298.   
  299.   Frivolous and harassing cases have increased with the introduction
  300.   of  widespread and accessable anonymity. Usenet readers seem to
  301.   become most agitated and enraged when people use these services to
  302.   post messages aimed at insulting or offending specifically the
  303.   members of groups where they are posted. For example, a poster
  304.   might describe ways of attacking cats on the cat-lovers group.
  305.   (note however that these messages appeared long before the services
  306.   through forging, but the servers tend to make it easier and almost
  307.   encourage it). These instances tend to live on in the memories of
  308.   the readers long after the original poster has been silenced from
  309.   complaints (either simply leaving or being censored by local
  310.   administrators in response to negative email).  In this way, the
  311.   services are particularly attractive to `sociopaths'.  Perhaps
  312.   somewhat unexpectedly, the most vocal public opposition is against
  313.   anonymous posting, and anonymous remailing has generally avoided
  314.   much controversy to date.
  315.   
  316.   Foreign Sites
  317.   -------------
  318.   
  319.   Although every global anonymous posting site to date has come under
  320.   extremely severe fire from hordes of network administrators, i.e.
  321.   enough to shut them down (semi-) permanently, still the longest
  322.   running one (anon.penet.fi, located in Finland) is foreign, a
  323.   situation which D. Clunie notes as particularly ironic in that
  324.   foreign countries appear to be embracing a medium for freedom of
  325.   speech  more enthusiastically than and contrary to the general
  326.   conservatism and opposition at U.S. sites. Another oft-noted irony
  327.   (or to some, hypocrisy) arises with people who complain about news
  328.   posters and anonymous sites, who generally prefer to do so `behind
  329.   the scenes'; i.e. anonymously. In fact, the death of major sites
  330.   (e.g. the Clunie and Helsingius servers) has left the operators
  331.   concealing the identities of their attackers.
  332.   
  333.   Intrinsic Popularity
  334.   --------------------
  335.   
  336.   The existence and popularity of anonymous servers suggest they are
  337.   filling a definite vacuum.   Future news software may incorporate
  338.   some of their mechanisms for untraceability. In fact, the
  339.   proliferation of these servers can be interpreted as a remedying a
  340.   deficiency in news software to easily post anonymous messages. The
  341.   idea of routing messages to an intermediate, distant host simply to
  342.   remove identifying headers and preserve anonymity, under fragile
  343.   trust of the site operator, is clearly awkward, unwieldy, and
  344.   unnecessary. That such tortuous paths are taken regularly by many
  345.   users and maintained by dedicated and conscientious operators,
  346.   despite enormous costs, chores, and headaches, suggests that the
  347.   demand is strong, persistent, and permanent---a definite `need'.
  348.   
  349.   U.S. Taboos
  350.   -----------
  351.   
  352.   The anonymous server software itself can be run anywhere, but
  353.   apparently extremely few system operators have the latitude to run
  354.   anonymous services from their connection providers, and the
  355.   atmosphere arising from U.S. agency policies and actions may be
  356.   generally hostile to these services. These restrictions are
  357.   generally somewhat informal and concealed, and fall mostly in the
  358.   form ``if a lot of people complain then you aren't allowed to do
  359.   it.'' The Internet started as a research network and the tension
  360.   between 'serious' scientific aims and informal ones has raged
  361.   endlessly since its inception.  A global patchwork of network
  362.   jurisdictions tends to favor both sides. Pressure can be applied to
  363.   local sites that generally are weak in opposition to admonishments.
  364.   On the other hand, messages can reach a given destination over a
  365.   wide variety of paths where only one is necessary.
  366.   
  367.   Authentication Trends
  368.   ---------------------
  369.   
  370.   However, the trend in some news software development has moved
  371.   toward increasing user validation, suggesting a fundamental
  372.   disparity in evolved designer and user expectations. In fact,
  373.   Usenet reader and news administrator opinions have been
  374.   consistently divided on the issue with those in the former category
  375.   largely in favor of the services and unlimited use, while those in
  376.   the latter often demanding limited availability or gradual, formal
  377.   approaches to introduction (newsgroup readers vote on acceptance). 
  378.   New proposals to facilitate the use distinctions of `serious,
  379.   authenticated articles' and `informal, unverifiable posts' have
  380.   emerged, and future Usenet software may integrate these
  381.   complementary uses more harmoniously by differentiating them more
  382.   explicitly.
  383.   
  384.  
  385. _____
  386. <1.6> What is the history behind anonymous servers?
  387.  
  388.  
  389.   The functions of anonymous posting vs. anonymous remailing are
  390.   closely intertwined but on the Internet followed independent lines
  391.   of historical development. Anonymous mailing has always been
  392.   intrinsic to the internet SMTP mechanisms (Simple Mail Transfer
  393.   Protocol).  Formalized anonymous remailer functions, including
  394.   encryption mechanisms, apparently originate with the Cypherpunk
  395.   group started in mid-1992. The function of anonymous remailers has
  396.   been compared to a device called the `cheesebox' that was invented
  397.   during the Prohibition era in the U.S.  Phil Karn
  398.   <karn@servo.qualcomm.com> writes: ``The `cheesebox' was a popular
  399.   means to thwart telephone call tracing. It connected two lines in
  400.   the back of an uninvolved business. It was the conceptual
  401.   predecessor of today's anonymous email remailer.'' 
  402.  
  403.   Originally anonymous posting/reply services (also called Anonymous
  404.   Contact Service, ACS), were introduced for individual, particularly
  405.   volatile newsgroups, where anonymity is almost the preferred method
  406.   of communication, such as talk.abortion and alt.sex.bondage.  One
  407.   of the first was one by Dave Mack started in ~1988 for
  408.   alt.sex.bondage. Another early one was wizvax.methuen.ma.us run by
  409.   Stephanie Gilgut (Gilgut Enterprises) but was disbanded due to 
  410.   lack of funds.  The system provided anonymous return addresses.
  411.   n7kbt.rain.com (John Opalko) took up the functions of this server,
  412.   including reinstating the anonymous alias file. The group
  413.   ``alt.personals has been chewing through servers like there's no
  414.   tomorrow.'' (K. Kleinpaste)
  415.   
  416.   With the introduction of the Clunie and Helsingius servers, the
  417.   complementary functions of remailing and posting were unified into
  418.   single servers. The idea of pseudonymous posting (the capability
  419.   for not just one-way communication but responses and two-way
  420.   dialog) carried naturally over to email.
  421.  
  422.   The history of anonymous servers on the internet is strewn with
  423.   characters and casualties, particularly with the unprecedented
  424.   globally-serving type, which are revolutionary in some aspects and
  425.   merely evolutionary (or even stationary) in others. Subsequent
  426.   questions address specific aspects of the history of this type of
  427.   anonymous server.
  428.   
  429.  
  430. HISTORY
  431. =======
  432.  
  433.  
  434. _____
  435. <2.1> What happened with the Kleinpaste anonymous server?
  436.  
  437.  
  438.   Spurred by the disappearance of `wizvax' and interested in
  439.   researching the idea, Karl Kleinpaste
  440.   <Karl_Kleinpaste@godiva.nectar.cs.cmu.edu> developed his own system
  441.   from scratch in six hours. By this time the idea of extending the
  442.   server to new, more `mainstream'  groups was starting to emerge,
  443.   and he explored the possibility partly at the specific request  by
  444.   multiple users for anonymity in other groups. ``The intended
  445.   advantage of my system was specifically to allow multiple group
  446.   support, with a single anon identifier across all.  This was
  447.   arguably the single biggest deficiency of previous anon systems.'' 
  448.   K. Kleinpaste posted a message on rec.nude asking users whether an
  449.   anonymous service would be welcome there, and judged a consensus
  450.   against it. 
  451.  
  452.   K. Kleinpaste introduced what he calls a ``fire extinguisher'' to
  453.   `squelch' or `plonk' abusive users in response to complaints, and
  454.   used this in three cases. Nevertheless, after a few months of
  455.   intense traffic he was eventually overwhelmed by the abuses of his
  456.   server. ``Even as restricted as it was, my system was subjected to
  457.   abuses to the point where it was ordered dismantled by the
  458.   facilities staff here. Such abuses started right after it was
  459.   created.''
  460.  
  461.   K. Kleinpaste reestablished his server in ~April 1993 with a very 
  462.   large usage policy forbidding many uses. Mr. Kleinpaste frequently
  463.   refers to `abusers' publicly and his guidelines for their removal
  464.   or  exposure.
  465.  
  466.   Thanks to Carl Kleinpaste 
  467.   <Karl_Kleinpaste@godiva.nectar.cs.cmu.edu> for contributions here.
  468.  
  469.  
  470. _____
  471. <2.2> What happened with the Clunie anonymous server?
  472.  
  473.   An innovative anonymous posting system with sophisticated
  474.   functionality was set up in Oct. 1992 by D. Clunie
  475.   <dclunie@pax.tpa.com.au> that used PGP software for public-key
  476.   cryptography in both directions (to/from) the server to achieve the
  477.   highest degree of confidentiality seen so far. However, a major
  478.   complaint originating from an unidentified but critical U.S. site
  479.   (presumably one involved in the link) in ~Jan 1993 led to an
  480.   ultimatum to D. Clunie, forcing him to shut down operation after
  481.   only a few months.
  482.  
  483.   The letter alluded to a heavy volume of traffic associated with the
  484.   anonymous server, potentially dominating the limited available
  485.   communications bandwidth, and elevating  its expense beyond the
  486.   justifiable (the half circuit cost of the  link is reportedly over
  487.   $1 million per year).   The pax.tpa.com.au site is based in
  488.   Australia and the bandwidth of the AARNet Internet link for the
  489.   entire continent at the time of the server operation was 500
  490.   megabits/sec, roughly half the capacity of local area network
  491.   Ethernet connections.  Nevertheless Mr. Clunie states that the
  492.   ``small load on the server never approached `dominating the
  493.   bandwidth','' branding that point of the complaint  ``largely
  494.   theoretical and unsupported by any statistics.''  
  495.   
  496.   A part of the letter is as follows (Mr. Clunie quotes the letter
  497.   anonymously):
  498.  
  499.   > They allow people all over the internet to send mail through a
  500.   > filter that replaces the user's real address with an anonymous
  501.   > address on their machine.  This results in additional traffic
  502.   > (mail going from the US, to Australia, and back to the us, and
  503.   > one more time around for replies) on the Pacific link which is
  504.   > congested, and it's not clear what legitimate use an anonymous
  505.   > mail forwarding facility would have.  In other words, it loads up
  506.   > the link, and hides people's identities so they can't be
  507.   > responsible for what they say.  Not the best situation to have.
  508.  
  509.   Commenting on the letter, D. Clunie wrote ``I can't complain about
  510.   the traffic issue, though I take exception to the criticism of
  511.   anonymous mail forwarding.  I was not in a position to argue ... as
  512.   my feed site was threatened with disconnection if the service was
  513.   not terminated.'' Mr. Clunie later released his software into the
  514.   public domain, and comments on the Helsingius server:
  515.  
  516.  
  517.   Thanks to David Clunie <dclunie@pax.tpa.com.au> for contributions
  518.   here.
  519.   
  520. _____
  521. <2.3> What happened with the Helsingius server (hiatus, shutdown)?
  522.  
  523.   In ~Nov 1992, Johan Helsingius (julf@penet.FI) set up the most
  524.   controversial anonymous site to date. anon.penet.fi is based on
  525.   scripts and C code written by K. Kleinpaste and supports anonymized
  526.   mail, posting, and return addresses. He initially wanted to confine
  527.   the service to Scandinavian users but expanded it to worldwide
  528.   accessability in response to 'lots' of international requests.
  529.   Mr. Helsingius comments:
  530.  
  531.   > Due to the lawsuit-intensive climate in the US, many anonymous
  532.   > services have been short-lived. By setting up anon.penet.fi in
  533.   > Finland, I hoped to create a more stable service. 
  534.   
  535.   J. Helsingius policy of allowing anonymous posting to every Usenet
  536.   newsgroup has been met with strong and serious ideological
  537.   opposition (e.g. by news adminstrators in news.admin.policy).
  538.   Because of the relative newness and recent emergence of the medium,
  539.   abuses by anonymous posters tend to have higher visibility than
  540.   ``routine'' abuses. His total commitment to preservation of
  541.   anonymity is also controversial.
  542.  
  543.   Despite piercingly irate and outraged complaints, and even the vocal
  544.   opposition and verbal abuse of K. Kleinpaste and eminent news
  545.   operators, J. Helsingius has largely avoided use of the ``fire
  546.   extingisher'' and the ``group bouncer'' mechanisms that limit the
  547.   scope of the service. As of ~March 1993 the anon.penet.fi site is
  548.   best described as `inundated': it has registered over 13,000 users
  549.   in its initial three months of operation, forwards ~3000 messages a
  550.   day, and approximately 5% of all Usenet postings are anonymized
  551.   through the site. The immense popularity is probably largely due
  552.   to the capability for `global' anonymity which has allowed users to
  553.   find creative uses in diverse areas not previously envisioned.
  554.  
  555.   Based on fast-moving dialogue and creative suggestions by members of
  556.   the `cypherpunks' group, J. Helsingius has identified many security
  557.   weaknesses and valuable new features for the service, and is
  558.   currently in the process of code development and testing. He is
  559.   planning on upgrading the IBM compatible 386 machine to a 486 soon
  560.   to handle the voluminous load and is  considering integrating a new
  561.   system with very sophisticated functionality, including multiple
  562.   email aliases, alias allocation control, public-key encryption,
  563.   etc.
  564.  
  565.   Week-long Hiatus 
  566.   ----------------
  567.  
  568.   Johan Helsingius was  subject to extraordinary pressure to dismantle
  569.   his server in ~Feb 1993. At one point K. Kleinpaste threatened
  570.   publicly to organize a sort of vigilante group of irate news
  571.   operators to  send out revocation commands on all messages
  572.   originating from the site.
  573.   
  574.   > I think I'm feeling especially rude and impolite. If it's good
  575.   > for Johan, it's good for me.  After all, he didn't ask the
  576.   > greater Usenet whether universal anon access was a good idea; he
  577.   > just did it. ... Yes, I'm a seriously rude pain in the ass now,
  578.   > and I think I'll arm the Usenet Death Penalty, slightly modified,
  579.   > not for strategic whole-site attack, but tactical assault, just
  580.   > "an[0-9]*@anon.penet.fi" destruction. Only outside alt.*, too,
  581.   > let's say.
  582.   >
  583.   > There are 2 newsadmins ready to arm the UDP.  They've asked for my
  584.   > code. I haven't sent it yet. Only one site would be necessary to
  585.   > bring anon.penet.fi to a screeching halt.  Anyone can implement
  586.   > the UDP on their own, if they care to.  Politeness and good sense
  587.   > prevents them from doing so. I wonder how long before one form of
  588.   > impoliteness brings on another form.
  589.   
  590.   J. Helsingius has also alluded to receiving threats of flooding
  591.   the server. The server has crashed several times, at least once
  592.   due to a saturation `mailbombing' through it by an anonymous
  593.   user. Mr. Helsingius reports spending up to 5 hours per
  594.   day answering email requests alone associated with the service's
  595.   administration. In response to the serious threats such as that
  596.   above he disabled global group access temporarily for one week and
  597.   encouraged his users to defend the service publicly.  But he has
  598.   generally eschewed public debate on Usenet in general, preferring
  599.   that his users publicize and defend it; and news.admin.policy in
  600.   particular, stating that he considers it predominantly
  601.   representative of the biased interests of  news administrators
  602.   interested in `centralized control'.
  603.  
  604.   Global Shutdown
  605.   ---------------
  606.  
  607.   At the end of March 1993 Mr. Helsingius posted a solemn note on
  608.   several newsgroups announcing the dismantling of anonymous posting
  609.   service from his site (while retaining remailing features), stating
  610.   that ``a very well-known and extremely highly regarded net
  611.   personality managed to contact exactly the right people to create a
  612.   situation where it is politically impossible for me to continue
  613.   running the service.'' He also blamed a ``miniscule minority'' of
  614.   ``immature and thoughtless individuals (mainly users from U.S.
  615.   universities),'' for ``abuse of the network'' that ``caused much
  616.   aggravation and negative feelings toward the service.''  He noted
  617.   that at the time of shutdown the service was forwarding 3500
  618.   messages per day on the average from many thousands of users, with
  619.   postings to 576 newsgroups, receiving complaints involving postings
  620.   from 57 individuals. (anon.penet.fi  statistics on number of actual
  621.   users are controversial because of the site's `double-blind' system
  622.   that automatically anonymizes replies to anonymous messages,
  623.   possibly inflating the statistics with  irregular or uncommitted
  624.   users.)
  625.  
  626.   Mr. Helsingius voiced apologies to ``users on the network who have
  627.   suffered from the abusive misuse of the server'' and the ``whole
  628.   net community'' for ``keeping a far too low profile on the network,
  629.   preferring to deal with the abuse cases privately instead of making
  630.   strong public statements,'' regretting the lack of a ``publicly
  631.   visible display of policy with regards to the abuse cases.''  At
  632.   the same time, he noted that ``I am deeply concerned by the fact
  633.   that the strongest opposition to the service... came from network
  634.   administrators.''
  635.  
  636.   Shortly after posting his public apology and shutdown notice Mr. 
  637.   Helsingius reported receiving over 350 messages of ``overwhelming
  638.   support'' in favor of resuming the service and 6 against which have
  639.   ``vastly improved my chances of resuming full operation''.
  640.   Currently  he has resumed service to a subset of newsgroups.  He
  641.   expressed his desire to re-establish the full service with
  642.   sophisticated new features, commended efforts by other operators to
  643.   start their own servers but warned of the policy of some to who
  644.   ``feel the best way to deal with abusers is to expose them to the
  645.   net'' in spite of his own stance that ``public stocks belong to the
  646.   middle ages.''
  647.  
  648.   Prominent system operator Jon Noring <noring@netcom.com> claimed to
  649.   have traded email with the ``well-known and highly regarded net
  650.   personality'' Mr. Helsingius cited as paramount in creating a
  651.   politically hostile situation to the server.  Mr. Noring posted
  652.   some edited excerpts from `somebody':
  653.  
  654.   > Despite what you may have heard, I did not play a "major" role --
  655.   > I sent one mail message to Julf urging him to shut the service
  656.   > down.  I did what any other person with knowledge of the net
  657.   > might do, too -- I cc'd the administrator of his service
  658.   > provider.  The shutdown occurred because of some interaction
  659.   > between Julf and the admins -- probably aided by mail from other
  660.   > objectors.  I played no active role in the events.
  661.   > 
  662.   > I am drowning in a backlog of work, so I can't go into all the
  663.   > details here, nor am I particularly interested in entering into a
  664.   > long debate -- the bandwidth is too low and my time is too
  665.   > constrained.  I do not believe we have the appropriate technology
  666.   > to make an anonymous service work on the net.  Furthermore, I
  667.   > remain completely unconvinced that there is a legitimate need,
  668.   > nor is the level of maturity in the user population sufficiently
  669.   > level where it can be effectively used. It may only be a small
  670.   > percentage of people who cause the problems, but that is true of
  671.   > nearly everything in history.
  672.   > 
  673.   > I am a firm believer in privacy, but that is not the same thing as
  674.   > anonymity. Anonymity can be used to violate another's privacy. 
  675.   > For instance, in recent years, I have had harassing anonymous
  676.   > notes and phone calls threatening XXX beause of things I have
  677.   > said on the net... I have seen neighbors and friends come under
  678.   > great suspicion and hardship because of anonymous notes claiming
  679.   > they used drugs or abused children.  I have seen too many
  680.   > historical accounts of witch-hunts, secret tribunals, and pogroms
  681.   > -- all based on anonymous accusations.  I am in favor of
  682.   > defeating the reasons people need anonymity, not giving the
  683.   > wrong-doers another mechanism to use to harass others.
  684.   > 
  685.   > ... any such service is a case of willingness to sacrifice some
  686.   > amount of privacy of the recipients to support the privacy of the
  687.   > posters.  You will not find the recipients of anonymous mail
  688.   > being the supporters of such a proposal.  If the only people who
  689.   > would support the idea are those who might use it, is it proper?
  690.  
  691.   The identity of `somebody' has never been publicly revealed to date
  692.   due to the anonymity preserved by Noring, Helsingius, and others.
  693.  
  694.   Thanks to Johan Helsingius <julf@penet.fi> for contributions here.
  695.  
  696. _____
  697. <2.4> What is the ``Helsingius-Kleinpaste Conflict''?
  698.   
  699.   K. Kleinpaste and J. Helsingius were involved in a private and 
  700.   public schism based on their views of anonymous servers and the
  701.   proper role of the operator in management an in many ways is
  702.   illustrative of the underlying roots of controversy on the issue. 
  703.   J. Helsingius was generally in favor of no content-based
  704.   restrictions on the server. K. Kleinpaste shut down his server
  705.   because of strong revulsion at some of these uses.  Mr. Helsingius
  706.   increased his control over the server partly in response to
  707.   highly-publicized `abuses' and uproar among administrators. Mr.
  708.   Helsingius continues his strong  commitment to preserving anonymity
  709.   in all cases (once hinting in  introductory material he would do so
  710.   even in the face of a legal warrant), whereas Mr. Kleinpaste has
  711.   expressed interest in publicly exposing users he identifies as
  712.   abusers.  The pair differ in their views on the proper role of
  713.   the site administrator's responsibilities toward other site
  714.   administrators, with Mr. Helsingius favoring a low-profile policy,
  715.   minimal `official' publicity, and independence from other operators
  716.   interested in imposing `centralized control'.  Mr. Kleinpaste in
  717.   contrast favors official announcements of server operations,
  718.   publicity of offenses, and compromise on scope and function among
  719.   the community consensus of news operators.
  720.  
  721.   The overall issue essentially addresses the role of the  anonymous
  722.   server operator and degree of control s/he should exercise, with
  723.   Mr. Helsingius in favor of virtually no restrictions and minimal 
  724.   operator intervention, and Mr. Kleinpaste in favor of a wide
  725.   variety of restrictions and penalties, perhaps developed with
  726.   deference to consensus, but ultimately chosen and  administered
  727.   under the personal  judgement of the site operator.  The issue was
  728.   historically intensified by Mr. Helsingius' modifications  of Mr.
  729.   Kleinpaste's software.  The conflict is also to a large degree
  730.   analogous to views on Usenet operation, with some in favor of an
  731.   anarchic, free, decentralized system and others in favor of more
  732.   regulated mechanisms to ensure `accountability' and penalize
  733.   `abuse'.
  734.  
  735.   Karl_Kleinpaste@cs.cmu.edu (Karl Kleinpaste):
  736.   
  737.   > Funny, how beating the rest of the Usenet over the head with a
  738.   > stick is OK if it's anon.penet.fi and universal anon access.  But
  739.   > somehow people on the other side of the same equation (not even
  740.   > arguing to shut it off entirely, but rather just to have some
  741.   > control applied to the abuses that manifest themselves) aren't
  742.   > allowed to do that.
  743.   >
  744.   > Why is it that everybody else has to put up with the impoliteness
  745.   > and insensitivity of the misuse of anon.penet.fi? Whose
  746.   > definitions of "polite" and "sense" apply, and why? Why is
  747.   > universal anon access considered to be within the realm of this
  748.   > fuzzy concept of "politeness" in the first place?
  749.   > 
  750.   > I think Johan has long since crossed the line into being a rude
  751.   > bastard, and I told him so in private mail a little while ago.
  752.   > 
  753.   > At this point, I deeply regret [a] having created an anonymous
  754.   > system supporting >1 newsgroup and [b] having given the code to
  755.   > Johan.  I didn't copyright it, but I thought that some concept of
  756.   > politeness and good sense might follow it to new
  757.   > homes.  Interesting that Johan's ideas of politeness and good
  758.   > sense seem to have nearly no interesection with mine. I could
  759.   > even cope with universal anon access _if_ Johan would be willing
  760.   > to engage in abuse control, but somehow that seems to be outside
  761.   > the range of reality...
  762.  
  763.   julf@penet.fi (Johan Helsingius):
  764.   
  765.   > There is no way for me to convey how sad and upset your message
  766.   > made me. I do, to some extent, understand your feelings, but it
  767.   > still feels really bad. Running the server requires getting used
  768.   > to a lot of flames, but mindlessly abusive hate mail is so much
  769.   > easier to deal with than something like this, as I do respect and
  770.   > value your views and opinions to a high degree. No, I'm not
  771.   > asking for sympathy, I just wanted you to know that I am really
  772.   > giving your views quite a lot of weight.
  773.   > 
  774.   > When I asked for the software, I was actually only going to
  775.   > provide the service to scandinavian users. But a lot of people
  776.   > requested that I keep the service open to the international
  777.   > community. I now realize that I ought to have contacted you at
  778.   > that point to ask how you feel about me using your stuff in such
  779.   > a context. Again, I really want to apologise. And I will replace
  780.   > the remaining few pieces of code thet still stem from your
  781.   > system. Unfortunately there is no way to remove the ideas and
  782.   > structure I got from you.
  783.   > 
  784.   > Again, I am really sorry that the results of your work ended up
  785.   > being used in a way that you don't approve of. And I will be
  786.   > giving a lot of hard thought to the possibility of shutting down
  787.   > the server alltogether.
  788.  
  789.   Outside of obvious enmity the debate has largely resulted in
  790.   compromises on both sides, with Helsingius refining his initial
  791.   universal-group and `hands off' policies and Kleinpaste
  792.   re-establishing a server with documented procedures admitting and
  793.   warning of subjectivity in the policy and potential consequences.
  794.   
  795. _____
  796. <2.5> What did the (in)famous Helsingius user an8785 do (pre-Depew)?
  797.  
  798.   In a highly controversial and publicized case in ~Feb 1993, the
  799.   anonymous user `an8785' posted a supposed transcript of desperate
  800.   crew dialogue during the Challenger shuttle disaster via
  801.   anon.penet.fi to sci.astro. Despite that the transcript had been
  802.   posted in the same place up to a year earlier (then
  803.   non-anonymously) and actually originated not with the poster but a
  804.   New York news tabloid, subsequent responses consisted largely of
  805.   vociferous outrage at the poster's use of anonymity, reverberating
  806.   through many newsgroups. One responder, who also posted anonymously
  807.   through anon.penet.fi, claimed to be closely related to family
  808.   members of the deceased astronauts, and quite shocked and
  809.   devastated by the posting, although the responder's identity cannot
  810.   be confirmed and the statement could have been invented by an8785's
  811.   enemies to embarrass and humiliate an8785.
  812.   
  813.   The original poster, under the same anonymous handle, later conceded
  814.   that the story ``seemed likely to have been fabricated,''
  815.   suggesting the plausible possibility that the original intent was
  816.   not to provoke outrage but gauge reactions on the authenticity of
  817.   the story (albeit crudely), free of personal risk from perceived
  818.   association with the item.  The ensuing commotion generated queries
  819.   for the original article by late-entering readers. The anonymous
  820.   user later posted deliberately offensive comments at his
  821.   detractors, saying they were the kind that "couldn't see the humor
  822.   in childhood leukemia" and should "get a life---get 7! ha ha!"
  823.  
  824.   (Thanks to an8785@anon.penet.fi for contributions here.)
  825.  
  826.  
  827. _____
  828. <2.6> What happened between (in)famous user an8785 and R. Depew?
  829.  
  830.  
  831.   an8785 posted the address of the supervisor of site operator R.
  832.   Depew, inviting Usenet readers to register complaints in response
  833.   to the latter's threat (later carried out) to issue commands to
  834.   globally cancel anonymous messages on Usenet. Reaction was very
  835.   hyper and divided as some commended an8785 for a `strictly  factual
  836.   post', others calling the posting a blatant example of anonymous
  837.   cowardice, some suggesting that an8785's actions were directly
  838.   analogous to the heated calls to pressure site operators of abusers
  839.   pursued earlier by anonymity foes (as e.g. by Depew), others
  840.   claiming the situation was wholly dissimilar, with still others
  841.   remarking on the irony that Depew would be protected by anonymity,
  842.   suggesting its prime use is the protection from accusations from
  843.   other anonymous users, and finally R. Depew asserting that an8785's
  844.   actions were illegal harrassment under U.S. laws and fanatically
  845.   but unsuccessfully attempting to pry the secret of the individual's
  846.   identity from J. Helsingius.
  847.     
  848.   In a somewhat bizarre coincidence and convergence of many historical
  849.   elements, Mr. Depew at one point accused J. Helsingius, ``someone
  850.   who would have a motive to cause me as much trouble as possible,''
  851.   of being an8785:
  852.   
  853.   > You (and most USENET readers) 
  854.   > 
  855.   > have seen the cowardly postings by "an8785" calling on readers to
  856.   > contact the chairman of my department and the director of
  857.   > computer services at my institution by mail or phone to complain
  858.   > about me.
  859.   > 
  860.   > You may also have seen (though it was easy to miss) a weak apology
  861.   > from this same user, who, despite the apology, has refused to
  862.   > cancel these deeply offensive postings which remain scattered
  863.   > about in who-knows-how-many newsgroups.
  864.   > 
  865.   > You have also seen a few posters challenge "an8785" to reveal his
  866.   > identity. This person has *some* sense of honor... else he would
  867.   > not have posted his weak apology... but his sense of
  868.   > self-preservation clearly overrides his sense of honor.
  869.   > 
  870.   > You may also have seen other posters calling upon Julf,
  871.   > admin@anon.penet.fi to reveal the identity of this cowardly
  872.   > anonymous poster. Has he complied?  Of course not.  Is he even
  873.   > willing to show his face in this newsgroup to explain why?  Of
  874.   > course not.
  875.   > 
  876.   > I have a strong suspicion as to the identity of "an8785". Someone
  877.   > who would have a motive to cause me as much trouble as possible.
  878.   > 
  879.   > Someone who would *know* that Julf would never reveal his
  880.   > identity. J'accuse Johan Helsingius, aka "Ze Julf", of being none
  881.   > other than the despicable "an8785".
  882.   > 
  883.   > If Johan remains silent, my case is closed.
  884.   > 
  885.   > The only evidence to the contrary that I will accept will be the
  886.   > true identity of "an8785"
  887.   > 
  888.   > Julf - I challange you to prove my accusation against you is false.
  889.  
  890.   In commenting on the posting Felix Gallo <felixg@coop.com> wrote
  891.   ``Such brilliance has never before crossed the path of Usenet.''
  892.   Mr. Depew was not simply attempting to provoke a revelation from
  893.   Julf by false accusations, but by genuine suspicion and conviction,
  894.   as evidenced by a later post:
  895.  
  896.   > Fellow net-citizens.  My "J'accuse" postings must have struck a
  897.   > raw nerve.  I present to you the following attempt to blackmail
  898.   > me.
  899.   > 
  900.   > Carefully note the time-frame that is mentioned.  Anyone who has
  901.   > used the anon-server knows that there is a long delay in relaying
  902.   > messages if they go back-and-forth. The only way 10 minutes
  903.   > could be possible were if it were a one-way trip.  Who is the
  904.   > only person for whom a one-way trip is possible?
  905.   
  906.   Mr. Helsingius disabled the an8785 account after the Depew address
  907.   posting but continued to keep the identity secret.  To this date
  908.   the exact identity of an8785 is still a mystery with Mr. Helsingius
  909.   preserving anonymity.
  910.   
  911.   See also the ``Depew ARMM'' questions.
  912.  
  913.  
  914. _____
  915. <2.7> What was the Depew-ARMM Censorship Incident?
  916.  
  917.   In mid-March 1993 the news adminstrator Dick Depew, who had been
  918.   writing disapproving notes on global anonymity on news.admin.policy
  919.   specifically attacking Johann Helsingius' policy, announced that he
  920.   had invented software dubbed ARMM, standing for Automatic
  921.   Retroactive Minimal Moderation. As originally envisioned and
  922.   designed, the program was to send out `cancel' messages targeting
  923.   anonymous posts. Mr. Depew as a news administrator had the
  924.   capability of sending `cancel' commands using mechanisms  not
  925.   available to regular Usenet users.
  926.     
  927.   Responding to Dave Hayes' and others' objections, Mr. Depew wrote:
  928.  
  929.   > I am testing a shell script to carry out "Automated Retroactive
  930.   > Minimal Moderation" in response to Julf's (and your) suggestion
  931.   > that the only way to control anonymous posting to groups that
  932.   > don't want it is through moderation.  It cancels articles posted
  933.   > from anon.penet.fi. I've tested it on recycled postings with a
  934.   > "local" distribution and it works nicely.  I propose to arm
  935.   > "ARMM" with an unrestricted distribution for the "sci" hierarchy
  936.   > this weekend if Julf doesn't accept the proposed compromise or a
  937.   > reasonable alternative by then. 
  938.   >
  939.   > The best time to put out a fire is while it is still small.  :-)
  940.  
  941.   One-time anonymous server operator D. Clunie
  942.   <dclunie@pax.tpa.com.au> voiced some of the most vehement and vocal
  943.   opposition to carrying out the plan:
  944.   
  945.   > I really think you are getting carried away with a non-issue here,
  946.   > and inflamming the situation is going to make you extremely
  947.   > unpopular ...
  948.   >  
  949.   > I think I will probably just turn off response to cancel messages
  950.   > totally if you go ahead with this scheme, and I encourage other
  951.   > news administrators to do the same ... they were a bad kludge in
  952.   > the first place and still are. It seems to me they are rarely
  953.   > used for other than controversial purposes like you are proposing
  954.   > (I don't like other people's postings so I won't let anyone else
  955.   > read them).
  956.  
  957.   Richard Depew <red@redpoll.neoucom.edu>: 
  958.   
  959.   > Controversial, sure, but my reason for activating the Automated
  960.   > Retroactive Minimal Moderation script, if Julf remains unwilling
  961.   > to accept any compromise, is simply to demonstrate that the
  962.   > status quo with regards to anonymous postings from a particular
  963.   > site *can* be effectively enforced.
  964.   > 
  965.   > You may not like my "Automated Retroactive Minimal Moderation"
  966.   > script, but you must at least admit that it is simply an
  967.   > automated version of moderation - a well-accepted practice in
  968.   > newsgroups that want to keep an acceptable signal/noise ratio.
  969.   >
  970.   > There shouldn't be much controversy over this, but there will be
  971.   > anyhow.  :-)
  972.   
  973.   D. Clunie <dclunie@pax.tpa.com.au>:
  974.   
  975.   > There should be and there will be ... you are way out of line here
  976.   > Richard, regardless of how many smileys you tack on the end of
  977.   > your message.
  978.   
  979.   Richard Depew <red@redpoll.neoucom.edu>:
  980.  
  981.   > No. It is Julf who is way out of line here... and has been for
  982.   > four months, now. He has finally met someone who has gotten fed
  983.   > up with his silly game, and is willing to call his bluff.
  984.   
  985.   Under the Depew scheme message cancellations were to be accompanied
  986.   by a letter to the anonymous target containing Mr. Depew's views on
  987.   the controversy of anonymous posting and justifications for his
  988.   unilateral measure, with the overall effect of ``restoring the
  989.   pre-Julf status quo.'' (This measure apparently was in response to
  990.   objections from administrators that the cancelling scheme was
  991.   concealed from the posters.) In the message Mr. Depew writes
  992.   further: ``Rest assured that there is nothing personal in this. I
  993.   have not read your postings, and I have no reason to believe that
  994.   they were out of line in any way other than being anonymous.''
  995.  
  996.   > Julf has not accepted the principle of compromise on the issue of
  997.   > the default setting for his server for technical newsgroups. 
  998.   > Thus, ARMM, the "Automated Retroactive Minimal Moderation"
  999.   > script, has been activated ...
  1000.   > 
  1001.   > I apologize in advance for any inconvenience this may cause you.
  1002.   > My argument is with Julf and is about the default setting for
  1003.   > entire hierarchies; it is not with you or your particular
  1004.   > postings.
  1005.  
  1006.   After Mr. Depew started the program it proceeded to cancel two
  1007.   Usenet messages originating from the anon.penet.fi server.  After
  1008.   Mr. Depew activated it, and in response to  his threats, the
  1009.   controversial an8785 behind the Challenger story posted Mr. Depew's
  1010.   address of employment and the name and phone number of his
  1011.   supervisor (obtained from unidentified sources) and called for
  1012.   people to complain of his assault.
  1013.  
  1014.   While the previous outcry on news.admin.policy over anon.penet.fi
  1015.   policy was enough to enlarge traffic in the group many times, the
  1016.   first `Depew episode' triggered phenomenal outcry, condemnation,
  1017.   and character `assassination' against Mr. Depew in hundreds of
  1018.   messages, by many who had been `lurking' in the previous debate
  1019.   but, while doubtful of the true value of anon.penet.fi, were
  1020.   uniform and unequivocal in their intolerance for Mr. Depew's
  1021.   actions, frequently referred to as inherently destructive to  the
  1022.   spirit of Usenet, and equivalent to `censorship' or `terrorism' via
  1023.   illegitimate (`forged') cancel commands. Many news operators
  1024.   expressed the intent to adjust their software to ignore any such
  1025.   directives.
  1026.   
  1027.   Mr. Depew objected to references of his intent or effect of
  1028.   `censorship' and sent email to posters stating that the subject
  1029.   ``RICHARD DEPEW imposes automated CENSORSHIP on the Net'' was
  1030.   libelous and asked them to cancel their articles.  ``My  "civil
  1031.   disobedience" had nothing to do with censorship.  You have simply
  1032.   fallen for the lie of an anonymous slanderer.''
  1033.  
  1034.   Some apologists such as J. Maynard defended Mr. Depew's actions and
  1035.   maintained that his approach was not unacceptable considering the
  1036.   circumstances and that the fault lay in inadequate `testing'. 
  1037.   Catherine Anne Foulston <cathyf@is.rice.edu> wrote ``It's a form of
  1038.   vandalism, perhaps sabotage, and it's obnoxious, but it is not
  1039.   censorship.''  Nevertheless under the firestorm of outrage Mr.
  1040.   Depew withdrew the program after a very short time (less than 
  1041.   several hours).
  1042.  
  1043.   Thanks to Richard Depew  <red@redpoll.mrfs.oh.us>  for 
  1044.   contributions here.
  1045.  
  1046. _____
  1047. <2.8> What was the Second Depew-ARMM Fiasco?
  1048.  
  1049.   Eerily and pathetically close to a date of April 1 1993 Mr. Depew
  1050.   employed a revised version of the ARMM program intended to kill and
  1051.   repost anonymous messages with reformatted headers and a notice
  1052.   ``Automated Retroactive Minimal Moderation (tm) by ARMM5. Press 'n'
  1053.   to skip.'' replacing the beginning of the message.  Many news 
  1054.   operators expressed grave concerns over this new scheme, and
  1055.   criticized him scathingly for breaking promises of leaving the
  1056.   overall concept alone. Mr. Depew decided to run the program only on
  1057.   his own postings to demonstrate its utility and harmlessness. 
  1058.  
  1059.   After invoking the ARMM 2 version, however, the program quickly
  1060.   became trapped in an infinite loop of `readjusting'
  1061.   already-tampered messages, creating a new message to the
  1062.   news.admin.policy group every time.  The barrage exploded to about
  1063.   180 messages over a period of a few hours  before Depew was
  1064.   contacted over the phone by some news administrators and he halted
  1065.   the program. Subject headers in each message grew after each
  1066.   iteration to the point that late messages in the thread tended to
  1067.   crash some newsreaders and possibly even some servers.  Some
  1068.   readers compared the effect to the Morris Internet Worm incident
  1069.   although the scale (while global)  was far less.
  1070.  
  1071.   In commemoration of the momentous event, perhaps best summarized
  1072.   as `painfully hilarious', Joel Furr <jfurr@nyx.cs.du.edu> wrote an
  1073.   entry for a future encyclopedia of Usenet history and hacker
  1074.   culture:
  1075.    
  1076.   > :ARMM: n.  A USENET posting robot created by Dick Depew of Munroe
  1077.   > Falls, Ohio. Originally intended to serve as a means of
  1078.   > controlling posts through  anon servers (see also {anon
  1079.   > servers}).  Transformed by programming ineptitude into a monster
  1080.   > of Frankenstein proportions, it broke loose on the night of March
  1081.   > 31, 1993 and proceeded to spam news.admin.policy with something
  1082.   > on the order of 200 messages in which it attempted, and failed,
  1083.   > to cancel its own messages.  This produced a recursive chain of
  1084.   > messages each of which tacked on:
  1085.   >     
  1086.   > * another "ARMM:" onto the subject line 
  1087.   > * a meaningless "supersedes" header line 
  1088.   > * another character in the message id (producing message ids
  1089.   >   several lines long) 
  1090.   > * a ^L 
  1091.   > 
  1092.   > This produced a flood of messages in which each header took up
  1093.   > several screens and each message id got longer and longer and
  1094.   > longer and each subject line started wrapping around five or six
  1095.   > times.  ARMM was  accused of crashing at least one mail system
  1096.   > and inspired widespread resentment among those who pay for each
  1097.   > message they have downloaded.
  1098.   
  1099.   Included for posterity are a few sentiments from an involved
  1100.   analysis of the problem by Richard E. Depew
  1101.   <red@uhura.neoucom.edu>: 
  1102.   
  1103.   > You have undoubtedly noticed the flood of ARMM posts that I caused
  1104.   > last night.
  1105.   > 
  1106.   > I offer my deepest apologies for this flood.  I messed up badly. I
  1107.   > made mistakes in both implementation and testing. That was truly
  1108.   > bone-headed implementation error!
  1109.   >    
  1110.   > I seem to have a real talent for spectacular screw-ups!
  1111.   >    
  1112.   > I agree, though, that my fate is richly deserved. The net loony
  1113.   > bin seems to be the safest place for me right now.
  1114.   >    
  1115.   > Thanks for your understanding.  It was an honest mistake.
  1116.  
  1117.   Francisco X DeJesus <dejesus@avalon.nwc.navy.mil>:
  1118.  
  1119.   > Yes, I noticed. Everyone on USENET noticed. Even some people who
  1120.   > never read news heard the laughter of those who do and noticed.
  1121.   > 
  1122.   > This whole deal is one of those things that's so sad, it's funny.
  1123.   > Like the story you posted of the driver going to make a wrong
  1124.   > turn and giving you the finger... you are that driver, and we are
  1125.   > all trying to tell you you are heading in the wrong direction.
  1126.   > However, unlike the driver in your story, you never turn, going
  1127.   > the wrong way onto oncoming traffic instead. Well, at least the
  1128.   > crash made the evening news and everyone will know your name now.
  1129.  
  1130. _____
  1131. <2.9> What was Richard Depew's inspiration for ARMM?
  1132.  
  1133.   Experts are sharply divided on the issue of the true inspiration for
  1134.   ARMM, perhaps stemming largely from Mr. Depew's own convoluted,
  1135.   contradictory, imaginative accounts of his motivations.   Mr.
  1136.   Depew at first wrote of developing the software in direct response
  1137.   to J. Helsingius' server:
  1138.  
  1139.   > Julf's anonymous server seems to me to be contributing to the
  1140.   > erosion of civility and responsibility that have been the
  1141.   > hallmarks of the more traditional parts of USENET.  More than
  1142.   > that, Julf has refused to even discuss a compromise to his
  1143.   > position that all hierarchies should be open, by default, to his
  1144.   > server. 
  1145.   > 
  1146.   > I think it *is* important to demonstrate that USENET *does* have a
  1147.   > defense against a self-styled cyberpunk who refuses to cooperate
  1148.   > with the rest of the net. Whether USENET can find the *will* to
  1149.   > oppose him remains an open question.  I simply intend a brief
  1150.   > demonstration of one defense mechanism.
  1151.  
  1152.   Later however increasingly Mr. Depew's postings came to reveal a
  1153.   basic preoccupation and  fascination with the ARMM concept in
  1154.   itself, irrespective of any supposed violations of `netiquette' on
  1155.   the part of J. Helsingius. For example, in one long and rambling
  1156.   message he built up an extended metaphor between the presence of
  1157.   anonymous servers on Usenet with pathogenic viruses and a
  1158.   laboratory biology experiment:
  1159.  
  1160.   > I went into the lab to look for an anti-pathogen that would
  1161.   > inhibit the growth of the pathogen.  I found one -- the Usenet
  1162.   > Death Penalty. This was clearly dangerous stuff, so I tried to
  1163.   > attenuate it -- to improve its therapeutic index.
  1164.   >   
  1165.   > The UDP was designed to totally eradicate postings from a given
  1166.   > site from all of USENET.  I didn't want to do that -- I only
  1167.   > wanted to protect the part I valued most highly -- the brain.  So
  1168.   > I attenuated the UDP so it would only affect the "sci" hierarchy.
  1169.  
  1170.   Apparently alluding to the initial ARMM operation and the ensuing
  1171.   uproar, Mr. Depew wrote:
  1172.  
  1173.   > The clinical trial was successful, at least in temporarily
  1174.   > eradicating the pathogen from the patient's brain, but the
  1175.   > patient unexpectedly suffered a severe allergic reaction, so I
  1176.   > halted the test out of compassion.
  1177.  
  1178.   Nevertheless he remained visibly enamored with the intrinsic idea of
  1179.   cancelling or `filtering' posts.  In fact, no posting originating
  1180.   from  him has *ever* expressed unequivocally abandoning the project.
  1181.   As time passed after the incident his postings became increasingly
  1182.   abstract and in one supplied an extended, abstruse metaphor
  1183.   representing his overall experience:
  1184.  
  1185.   > Friends,
  1186.   > 
  1187.   > While driving to work through heavy fog, I became engaged in a
  1188.   > little incident that struck a chord of recognition.
  1189.   > 
  1190.   > Apparently the driver of the auto in front of me didn't see the
  1191.   > sign, perhaps because the fog was so thick.  He stopped at the
  1192.   > bottom of the off-ramp with his left indicator still blinking,
  1193.   > and with his vehicle angled to the left as if he were *really*
  1194.   > intent on making a left turn into two lanes of oncoming traffic
  1195.   > in thick fog.
  1196.   > 
  1197.   > Worried that a serious accident might result from this mistake, I
  1198.   > pulled up close to his rear bumper and honked my horn at him,
  1199.   > twice, and activated my *right* turn indicator.
  1200.   > 
  1201.   > The driver looked into his rear-view mirror and "gave me the
  1202.   > finger".
  1203.   > 
  1204.   > However, he must have subsequently noticed either my turn-signal
  1205.   > or the "one-way" sign, because he activated his right signal and
  1206.   > made a right turn, safely.
  1207.   > 
  1208.   > Why am I posting this incident to news.admin.policy?  Gee, I don't
  1209.   > know...  perhaps I confused this group with
  1210.   > rec.autos.driving.  :-)
  1211.  
  1212.   Finally, to the morbid embarrassment of a noted early cyberspatial
  1213.   period historian, Mr. Depew eventually wrote:
  1214.  
  1215.   > I have received many inquiries into the inspiration for the
  1216.   > Automated Retroactive Minimal Moderation script (ARMM), usually
  1217.   > of the form:
  1218.   > 
  1219.   > "How the #### did you ever come up with such a hair-brained(sic)
  1220.   > idea?".  
  1221.   > 
  1222.   > I may have answered curtly, but I was secretly flattered at the
  1223.   > idea of having hair on top, again.  It certainly beats
  1224.   > bunny-droppings!
  1225.   > 
  1226.   > For the long answer to this question, I refer you to the FAQ on
  1227.   > privacy and anonymity compiled by "L.".  "L." has done a
  1228.   > commendable job of recording both sides of the debate, and you'll
  1229.   > hardly notice that he so alphabetically-challenged that he can't
  1230.   > remember how to spell his first name.  It's probably because he
  1231.   > just cribs from the rest of us.
  1232.   > 
  1233.   > Astonishingly, this document has recorded the writings of my
  1234.   > muses!
  1235.  
  1236. * * *
  1237.  
  1238. This is Part 1 of the Anonymity FAQ, obtained via anonymous FTP to
  1239.   rtfm.mit.edu:/pub/usenet/news.answers/net-anonymity/ or newsgroups
  1240.   alt.privacy, alt.answers, news.answers every 21 days.
  1241. Written by L. Detweiler <ld231782@longs.lance.colostate.edu>.
  1242. All rights reserved.
  1243.  
  1244.