Slash Boxes

SoylentNews is people

posted by janrinok on Monday March 12 2018, @03:05PM   Printer-friendly
from the full-of-300bps-goodness dept.

Professor Steve Bellovin at the computer science department at Columbia University in New York City writes in his blog about early design decisions for Usenet. In particular he addresses authentication and the factors taken into consideration given the technology available at the time. After considering the infeasiblity of many options at the time, they ultimately threw up their hands.

That left us with no good choices. The infrastructure for a cryptographic solution was lacking. The uux command rendered illusory any attempts at security via the Usenet programs themselves. We chose to do nothing. That is, we did not implement fake security that would give people the illusion of protection but not the reality.

For those unfamiliar with it, Usenet is a text-based, worldwide, decentralized, distributed discussion system. Basically it can be likened to a bulletin board system of sorts. Servers operate peer to peer while users connect to their preferred server using a regular client-server model. It was a key source of work-related discussion, as well as entertainment and regular news. Being uncensorable, it was a key source of news during several major political crises around the world during the 1980s and early 1990s. Being uncensorable, it has gained the ire of both large businesses and powerful politicians. It used to be an integral part of any ISP's offerings even 15 years ago. Lack of authentication has been both a strength and a weakness. Professor Bellovin sheds some light on how it came to be like that.

Despite weaknesses, Usenet gave rise to among many other things the now defunct Clarinet news, which is regarded to be the first exclusively online business.

Original Submission

This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by Arik on Monday March 12 2018, @05:19PM (3 children)

    by Arik (4543) on Monday March 12 2018, @05:19PM (#651431) Journal
    "you get Usenet, but there is only one newsgroup:"

    That doesn't sound great. But at least it's not the triumvirate of fake news;  MSN, CNN, and Faux.

    "You only get Windows 3.1"


    Yes, yes, I know what you're all thinking. No one in their right mind wants Windows 3.1. Well, true, but again, consider the alternatives. Any version of Windows you can completely unload and get to a primary prompt from is still better than the NT/XP/7/8/10 atrocity.

    "On an 8 MHz 80386"

    My first PC might have had a Zilog Z80 at about 3 Mhz, my first IBM-Compatible a 6 Mhz 80286, so that doesn't sound so unworkable.

    "The only programming language is Perl
    * The only shell is
    * The only editor is edlin (that would stop the fighting about vi vs emacs and make people thankful for the hard work that went into both!)"

    Programming language? Pshaw! You have the pieces there to make any "programming language" you want. Edlin and debug are all you need to build anything you want.

    Also ed, man! !man ed

    If laughter is the best medicine, who are the best doctors?
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 1) by khallow on Monday March 12 2018, @09:32PM (1 child)

    by khallow (3766) Subscriber Badge on Monday March 12 2018, @09:32PM (#651539) Journal
    A month in, they'll upgrade to Windows ME.
    • (Score: 3, Insightful) by Arik on Monday March 12 2018, @10:21PM

      by Arik (4543) on Monday March 12 2018, @10:21PM (#651553) Journal
      "A month in, they'll upgrade to Windows ME."

      Truly the worst of both worlds.
      If laughter is the best medicine, who are the best doctors?
  • (Score: 1) by DECbot on Monday March 12 2018, @10:57PM

    by DECbot (832) on Monday March 12 2018, @10:57PM (#651569) Journal

    Python, but without access to any of the libraries. And the interpreter can only run from a JVM written in javascript launched from IExplorer 6.0.

    cats~$ sudo chown -R us /home/base