Getting Started with Usenet: Difference between revisions

From Usenet Big-8 Management Board
(Created page with "= Introduction: = </div> </div> </div> A lot of online tutorials talk about how to use Usenet for Piracy but very few talk about Usenet’s true legacy. Usenet is the origi...")
 
(Update to reflect new version of sample .newsrc)
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Introduction: =
== Introduction ==


</div>


</div>
Many online tutorials talk about using Usenet for file-sharing, but very few talk about Usenet’s true legacy. Usenet is the original way to have long-form discussions on the internet. Its use diminished over time as new forums such as message boards and later social media came around. However, Usenet never went away. Usenet’s greatest strength comes from its decentralized nature. If every Usenet server except one were to go down, that wouldn’t be the end of Usenet. However, if Facebook is down, it’s down for everyone. When it’s gone, it will be gone forever.
Usenet is simple. It is plain text.


</div>
== Task 1: Get a Usenet Account ==
A lot of online tutorials talk about how to use Usenet for Piracy but very few talk about Usenet’s true legacy. Usenet is the original way to talk have long form discussions on the internet. It’s use diminished over time as new forums such as Facebook and Twitter came around but it never became useless. Usenet’s greatest strength comes from the fact that it is completely decentralized. If every Usenet server except one were to go down, that wouldn’t be the end of Usenet. However if Facebook is down, then it’s down for everyone and when it’s gone, it will probably be gone forever.


Usenet is simple. It is based on plain text, but it’s no more difficult to use than email.
# Open your browser and go to the [http://www.eternal-september.org/RegisterNewsAccount.php Eternal September account registration page]: http://www.eternal-september.org/RegisterNewsAccount.php
# Before you continue, make sure to take a look at the [http://www.eternal-september.org/index.php?showpage=terms Terms of Use]: http://www.eternal-september.org/index.php?showpage=terms This isn’t a bunch of legalese, but they are guidelines on what is permitted. It’s OK if you don’t understand everything but most people will get the gist of what’s being said.
# Fill out the information in the form. The server will send a new email in '''plain text'''. No, this is not ideal, but you can always come back and change the password later. Always use a new password when signing up to a new website so it can’t be used elsewhere if it is found.
# Put your userid and password someplace safe. You will also need to know that the server address that you will be using: <kbd>news.eternal-september.org</kbd>


== Task 2: Set up Thunderbird ==


</div>
# Install [https://www.thunderbird.net/ Thunderbird] if you haven’t already. If you are using Windows or Mac, you can install it from the following URL, if you are using Linux, you can install it with your distribution’s package manager: https://www.thunderbird.net/
<div id="_task_1_get_a_usenet_account" class="sect1">
# The first time that you run Thunderbird, you will be prompted with a screen that says, “Set Up Your Existing Email Address”. Click the '''Cancel''' button and then '''Exit Setup''' to continue. You can use Thunderbird for email also if you want, but we will focus on Usenet.
# Click on the hamburger button (the triple bar) in the window title bar, then on '''New Account''' and then on '''Newsgroup'''.
# Fill in Your Name and Email Address, then click '''Next'''.<br> [[File:Account_wizard.png]]<br> These do '''not''' have to be real, though if you enter a fictitious email address, make sure it does not correspond to one that might already be in use by someone else.  (Using the reserved domain name "example.com", or adding ".invalid" to the end of the domain name, are good ideas.)
# Fill in your Newsgroup Server (<kbd>news.eternal-september.org</kbd>) and click on '''Next'''.
# Fill in an Account Name of your choice, or leave it as the default.  Then click on '''Next'''.
# Review your settings, and then click '''Next''' to finish the account setup.
# If Thunderbird doesn't already display the tab with your new account, then click on that tab near the title bar, or else click on the Mail icon in the Spaces Toolbar at the left edge of the window.
# Click on the hamburger button in the window title bar, then on '''Account Settings'''.
# Locate your account in the left-hand pane and click on its '''Server Settings'''.<br> [[File:View_settings.png]]
# Under '''Security Settings''', change '''Connection security''' to '''SSL/TLS'''.
# Under '''Server Settings''', check the '''Always request authentication when connecting to this server''' checkbox.
# Close the '''Account Settings''' tab.
# Right-click (or on a Mac, click and hold) on your account name, then click on '''Subscribe…'''
# Fill in your userid and password for news.eternal-september.org and check the '''Use Password Manager to remember this password''' if you want. (If you are not using news.eternal-september.org, use the information from your Usenet provider.)


<div class="titlepage">
== Task 3:  Subscribe to a test newsgroup ==


<div>
# After following the steps above, you will be in a '''Subscribe''' window.  In the '''Show items that contain''' input field, type <kbd>eternal</kbd>. The news server contains a few local newsgroups that are not accessible to other providers. These all begin with “eternal-september.”.
# Click on the checkbox next to '''eternal-september.test''' and then click on '''OK'''.<br>[[File:Subscribe.png|subscribe]]
# Click on the first newsgroup listed for your account, which is '''e-s.test'''.  (Thunderbird always abbreviates the first parts of the newsgroup name.)<br>You will be prompted for how many headers to download. If you have a very slow connection, you can just download a few.  Click on '''Download'''.<br>You should now see a lot of nonsense articles. These are articles from people who are doing exactly what you are doing. They are testing out their newsreaders to make sure that they can post to Usenet.
# Click on a few articles from other people and read them. Don’t expect them to make any sense since this is a test newsgroup. It’s good to understand what a newsgroup article looks like like.


<div>
== Task 4: Post your first newsgroup article ==


= Task 1: Get a Usenet Account =
# In the folder pane header, click on '''New Message'''.
# Write a simple subject and message body.
# In the toolbar, click on '''Send'''.<br>[[File:New_message.png|new message]]
# Wait a few seconds, and then click on the Get Messages icon (next to the '''New Message''' button) in the folder pane header.  Your article should now appear in the message list.  Go ahead and read it!


</div>
== Task 5: Subscribe to some real newsgroups ==


</div>
# Right-click (or on a Mac, click and hold) on your account name, then click on '''Subscribe…'''.
# Browse through the list of newsgroups for other newsgroups that look appealing to you, or do some keyword searches in the '''Show items that contain''' field.  Then subscribe to them by clicking on the respective checkboxes.


</div>
While there are thousands of newsgroups, it may be hard to find some that are currently active.  Instead of subscribing using the trial-and-error process described above, you could instead import [https://www.big-8.org/w/images/3/3e/Sample-newsrc.txt a list of groups known to be active as of July 2024]:
<div class="orderedlist">


<ol style="list-style-type: decimal;">
# Click on the hamburger button in the window title bar, then on '''Account Settings'''.
<li><p>Open your browser and go to the following website:</p>
# Locate your account in the left-hand pane and click on its '''Server Settings'''.<br> [[File:View_settings.png]]
<p>http://www.eternal-september.org/RegisterNewsAccount.php</p>
# Under '''Message Storage''', make a note of the filename listed under '''News.rc file''', or select and copy it to the clipboard.
<p>Before you continue, make sure to take a look at the Terms of use. This isn’t a bunch of legaleze, but they are guidelines on what is permitted. It’s OK if you don’t understand everything but most people will get the gist of what’s being said.</p>
# Using your web browser, download [https://www.big-8.org/w/images/3/3e/Sample-newsrc.txt the .newsrc file].  When prompted for the filename, navigate to or paste in the filename from the previous step. You will be prompted if you want to overwrite the existing file, so indicate your agreement.
<p>http://www.eternal-september.org/index.php?showpage=terms</p></li>
# Restart Thunderbird by closing it and relaunching it. The folder list will now show a list of active newsgroups.
<li><p>Fill out the information in the form. The server will send a new email in <span class="strong">'''plain text'''</span>. No, this is not ideal, but you can always come back and change the password later. Always use a new password when signing up to a new website so it can’t be used elsewhere if it is found.</p></li>
<li><p>Put your userid and password someplace safe. You will also need to know that the server address that you will be using is:</p></li></ol>


== Summary ==


</div>
In this tutorial, you have signed up for your first Usenet account, set up Thunderbird for Usenet, read a few articles in a test newsgroup, posted a test article, and subscribed to some real newsgroups. You now have all of the tools to be dangerous.
<div class="verbatim-wrap">
 
<pre class="screen">news.eternal-september.org</pre>
 
</div>
 
</div>
<div id="_task_2_set_up_thunderbird" class="sect1">
 
<div class="titlepage">
 
<div>
 
<div>
 
= Task 2: Set up Thunderbird =
 
</div>
 
</div>
 
</div>
<div class="orderedlist">
 
<ol style="list-style-type: decimal;">
<li><p>Install Thunderbird if you haven’t already. If you are using Windows or Mac, you can install it from the following URL, if you are using Linux, you can install it with your distribution’s package manager:</p>
<p>https://www.thunderbird.net/en-US/thunderbird/all/</p></li>
<li><p>The first time that you run Thunderbird, you will be prompted with a screen that says, “Set Up an Existing Email Account”. Click the <span class="strong">'''Cancel'''</span> button to continue. You can use Thunderbird for email also if you want, but we will focus on Usenet:</p></li>
<li><p>Click on <span class="strong">'''Newsgroups'''</span>:</p></li>
<li><p>Fill in Your Name and Email Address, then click <span class="strong">'''Next'''</span>:</p>
<div class="informalfigure">
 
<div class="mediaobject">
 
[[images/account_wizard.png|[[File:images/account_wizard.png|account wizard]]]]
 
</div>
 
</div>
<p>These do <span class="strong">'''not'''</span> have to be real. You can make as many profiles as you want. Each profile is called a Nym in Usenet terminology. If you want people to be able to communicate with you outside of Usenet, then it may be good to invest the time to create a spare email account.</p></li>
<li><p>Fill in your Newsgroup Server:</p></li>
<li><p>Choose an Account Name or leave it as the default</p></li>
<li><p>Click <span class="strong">'''Finish'''</span>:</p></li>
<li><p>Click on <span class="strong">'''View Settings for this account'''</span>:</p></li>
<li><p>Click on <span class="strong">'''Server Settings'''</span></p>
<div class="informalfigure">
 
<div class="mediaobject">
 
[[images/view_settings.png|[[File:images/view_settings.png|view settings]]]]
 
</div>
 
</div></li>
<li><p>Change Security Settings to <span class="strong">'''SSL/TLS'''</span>:</p></li>
<li><p>Click on <span class="strong">'''Always request authentication when connecting to this server'''</span></p></li>
<li><p>Click <span class="strong">'''OK'''</span> at the bottom of the window:</p>
<div class="informalfigure">
 
<div class="mediaobject">
 
[[images/server-settings.png|[[File:images/server-settings.png|server settings]]]]
 
</div>
 
</div></li>
<li><p>Click Click <span class="strong">'''Manage newsgroup subscriptions'''</span>:</p></li>
<li><p>Fill in your userid and password for eternal-september and click save password if you want:</p>
<p>If you are not using eternal-september, use the information from your Usenet provider.</p></li></ol>
 
 
</div>
 
</div>
<div id="_task_3_subscribe_to_your_first_newsgroups" class="sect1">
 
<div class="titlepage">
 
<div>
 
<div>
 
= Task 3:  Subscribe to your first newsgroups =
 
 
</div>
 
</div>
 
</div>
<div class="orderedlist">
 
<ol style="list-style-type: decimal;">
<li><p>In the search window, search for eternal-september. The news server contains a few newsgroups that are not accessible to other providers. These all begin with “eternal-september.*”:</p></li>
<li><p>Click on the box next to <span class="strong">'''eternal-september.test'''</span> or click <span class="strong">'''Subscribe'''</span> then <span class="strong">'''OK'''</span>.</p>
<div class="informalfigure">
 
<div class="mediaobject">
 
[[images/subscribe.png|[[File:images/subscribe.png|subscribe]]]]
 
</div>
 
</div></li>
<li><p>Click on the Arrow next to <span class="strong">'''news.eternal-september.org'''</span> on the left:</p>
<p>Thunderbird always minimizes the names of newsgroups to save space.</p></li>
<li><p>Click on the first newsgroup which is <span class="strong">'''eternal-september.test'''</span>:</p>
<p>You will be prompted for how many headers to download. If you have a very slow connection, you can just download a few. That’s not a restriction that many people still have.</p>
<p>You should now see a lot of nonsense articles. These are articles from people who are doing exactly what you are doing. They are testing out their newsreaders to make sure that they can post to Usenet.</p></li>
<li><p>Click on a few articles from other people and read them. Don’t expect them to make any sense since this is a test newsgroup. It’s good to understand what a newsgroup article looks like like.</p></li></ol>
 
 
</div>
 
</div>
<div id="_task_4_post_your_first_newsgroup_article" class="sect1">
 
<div class="titlepage">
 
<div>
 
<div>
 
= Task 4: Post your first newsgroup article =
 
 
</div>
 
</div>
 
</div>
<div class="orderedlist">
 
<ol style="list-style-type: decimal;">
<li><p>On the menu bar, click on <span class="strong">'''Write'''</span>:</p></li>
<li><p>Write a simple title and message.</p></li>
<li><p>On the menu, click <span class="strong">'''Send'''</span>:</p>
<div class="informalfigure">
 
<div class="mediaobject">
 
[[images/new_message.png|[[File:images/new_message.png|new message]]]]
 
</div>
 
</div></li></ol>
 
 
</div>
 
</div>
<div id="_summary" class="sect1">
 
<div class="titlepage">
 
<div>
 
<div>
 
= Summary: =
 
 
</div>
 
</div>
 
</div>
In this tutorial, you have signed up for your first Usenet account, set up Thunderbird for Usenet, read a few article, and posted a test article. You now have all of the tools to be dangerous.


A word about Usenet Netiquette:
A word about Usenet Netiquette:


Before there were Codes of Conduct, there was Netiquette. Netiquette is a set of common sense rules for behaving online. Most are common sense: don’t be a jerk to people, don’t troll, don’t feed the trolls, and don’t spam. Others are specific to Newsgroups such as don’t top post. You can read about this in a little more detail below. Nobody wants to join a new community and be <span class="emphasis">''that newbie''</span>. It’s always best to read first, reply later.
Before there were Codes of Conduct, there was Netiquette. Netiquette is a set of common sense rules for behaving online. Most are common sense: don’t be a jerk to people, don’t troll, don’t feed the trolls, and don’t spam. You can read about this in a little more detail at [http://linux.sgms-centre.com/misc/netiquette.php USENET and Mailing List posting netiquette].. Nobody wants to join a new community and be ''that newbie''. It’s always best to read first, reply later.
 
http://linux.sgms-centre.com/misc/netiquette.php
 
(End of Exercise)

Latest revision as of 15:09, 1 July 2024

Introduction

Many online tutorials talk about using Usenet for file-sharing, but very few talk about Usenet’s true legacy. Usenet is the original way to have long-form discussions on the internet. Its use diminished over time as new forums such as message boards and later social media came around. However, Usenet never went away. Usenet’s greatest strength comes from its decentralized nature. If every Usenet server except one were to go down, that wouldn’t be the end of Usenet. However, if Facebook is down, it’s down for everyone. When it’s gone, it will be gone forever. Usenet is simple. It is plain text.

Task 1: Get a Usenet Account

  1. Open your browser and go to the Eternal September account registration page: http://www.eternal-september.org/RegisterNewsAccount.php
  2. Before you continue, make sure to take a look at the Terms of Use: http://www.eternal-september.org/index.php?showpage=terms This isn’t a bunch of legalese, but they are guidelines on what is permitted. It’s OK if you don’t understand everything but most people will get the gist of what’s being said.
  3. Fill out the information in the form. The server will send a new email in plain text. No, this is not ideal, but you can always come back and change the password later. Always use a new password when signing up to a new website so it can’t be used elsewhere if it is found.
  4. Put your userid and password someplace safe. You will also need to know that the server address that you will be using: news.eternal-september.org

Task 2: Set up Thunderbird

  1. Install Thunderbird if you haven’t already. If you are using Windows or Mac, you can install it from the following URL, if you are using Linux, you can install it with your distribution’s package manager: https://www.thunderbird.net/
  2. The first time that you run Thunderbird, you will be prompted with a screen that says, “Set Up Your Existing Email Address”. Click the Cancel button and then Exit Setup to continue. You can use Thunderbird for email also if you want, but we will focus on Usenet.
  3. Click on the hamburger button (the triple bar) in the window title bar, then on New Account and then on Newsgroup.
  4. Fill in Your Name and Email Address, then click Next.
    Account wizard.png
    These do not have to be real, though if you enter a fictitious email address, make sure it does not correspond to one that might already be in use by someone else. (Using the reserved domain name "example.com", or adding ".invalid" to the end of the domain name, are good ideas.)
  5. Fill in your Newsgroup Server (news.eternal-september.org) and click on Next.
  6. Fill in an Account Name of your choice, or leave it as the default. Then click on Next.
  7. Review your settings, and then click Next to finish the account setup.
  8. If Thunderbird doesn't already display the tab with your new account, then click on that tab near the title bar, or else click on the Mail icon in the Spaces Toolbar at the left edge of the window.
  9. Click on the hamburger button in the window title bar, then on Account Settings.
  10. Locate your account in the left-hand pane and click on its Server Settings.
    View settings.png
  11. Under Security Settings, change Connection security to SSL/TLS.
  12. Under Server Settings, check the Always request authentication when connecting to this server checkbox.
  13. Close the Account Settings tab.
  14. Right-click (or on a Mac, click and hold) on your account name, then click on Subscribe…
  15. Fill in your userid and password for news.eternal-september.org and check the Use Password Manager to remember this password if you want. (If you are not using news.eternal-september.org, use the information from your Usenet provider.)

Task 3: Subscribe to a test newsgroup

  1. After following the steps above, you will be in a Subscribe window. In the Show items that contain input field, type eternal. The news server contains a few local newsgroups that are not accessible to other providers. These all begin with “eternal-september.”.
  2. Click on the checkbox next to eternal-september.test and then click on OK.
    subscribe
  3. Click on the first newsgroup listed for your account, which is e-s.test. (Thunderbird always abbreviates the first parts of the newsgroup name.)
    You will be prompted for how many headers to download. If you have a very slow connection, you can just download a few. Click on Download.
    You should now see a lot of nonsense articles. These are articles from people who are doing exactly what you are doing. They are testing out their newsreaders to make sure that they can post to Usenet.
  4. Click on a few articles from other people and read them. Don’t expect them to make any sense since this is a test newsgroup. It’s good to understand what a newsgroup article looks like like.

Task 4: Post your first newsgroup article

  1. In the folder pane header, click on New Message.
  2. Write a simple subject and message body.
  3. In the toolbar, click on Send.
    new message
  4. Wait a few seconds, and then click on the Get Messages icon (next to the New Message button) in the folder pane header. Your article should now appear in the message list. Go ahead and read it!

Task 5: Subscribe to some real newsgroups

  1. Right-click (or on a Mac, click and hold) on your account name, then click on Subscribe….
  2. Browse through the list of newsgroups for other newsgroups that look appealing to you, or do some keyword searches in the Show items that contain field. Then subscribe to them by clicking on the respective checkboxes.

While there are thousands of newsgroups, it may be hard to find some that are currently active. Instead of subscribing using the trial-and-error process described above, you could instead import a list of groups known to be active as of July 2024:

  1. Click on the hamburger button in the window title bar, then on Account Settings.
  2. Locate your account in the left-hand pane and click on its Server Settings.
    View settings.png
  3. Under Message Storage, make a note of the filename listed under News.rc file, or select and copy it to the clipboard.
  4. Using your web browser, download the .newsrc file. When prompted for the filename, navigate to or paste in the filename from the previous step. You will be prompted if you want to overwrite the existing file, so indicate your agreement.
  5. Restart Thunderbird by closing it and relaunching it. The folder list will now show a list of active newsgroups.

Summary

In this tutorial, you have signed up for your first Usenet account, set up Thunderbird for Usenet, read a few articles in a test newsgroup, posted a test article, and subscribed to some real newsgroups. You now have all of the tools to be dangerous.

A word about Usenet Netiquette:

Before there were Codes of Conduct, there was Netiquette. Netiquette is a set of common sense rules for behaving online. Most are common sense: don’t be a jerk to people, don’t troll, don’t feed the trolls, and don’t spam. You can read about this in a little more detail at USENET and Mailing List posting netiquette.. Nobody wants to join a new community and be that newbie. It’s always best to read first, reply later.