Recent changes to this wiki:

typo
diff --git a/doc/index.mdwn b/doc/index.mdwn
index 2e41253..97f51b5 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -10,4 +10,4 @@ This exhibit has ended.
   [Find](http://article.olduse.net/)
   [[Mirrors]]
 
-[[!inline page=blog/fin raw=yes]]
+[[!inline pages=blog/fin raw=yes]]

include closing blog post on front page
diff --git a/doc/index.mdwn b/doc/index.mdwn
index 40a0d12..2e41253 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -9,3 +9,5 @@ This exhibit has ended.
   [[blog/Current_Usenet_Map]]
   [Find](http://article.olduse.net/)
   [[Mirrors]]
+
+[[!inline page=blog/fin raw=yes]]

remove now dead stuff
diff --git a/doc/index.mdwn b/doc/index.mdwn
index 8e78fba..40a0d12 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -1,7 +1,7 @@
 [[!meta title="olduse.net: a real-time historical exhibit"]]
 
 Usenet, updated in real time as it was thirty years ago.
-Also available in your local news reader via [nntp.olduse.net](nntp:nntp.olduse.net).  
+This exhibit has ended.  
 [[FAQ]]
   [[Blog]]
   [[Forum]]
@@ -9,14 +9,3 @@ Also available in your local news reader via [nntp.olduse.net](nntp:nntp.olduse.
   [[blog/Current_Usenet_Map]]
   [Find](http://article.olduse.net/)
   [[Mirrors]]
-
-<iframe src="http://shell.olduse.net:4200" width="900" height="480"
-frameborder=0 marginheight=0 marginwidth=0>
-</iframe>
-
-<iframe float=right src="http://nntp.olduse.net/recentmsgs.html"
-width=300 height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
-</iframe>
-
-Done reading? Leave an interesting post visible for the next visitor!  
-Nothing visible? Press Q a few times...

Added a comment: All good things come to an end
diff --git a/doc/blog/fin/comment_1_51ee911480f8247a72bfcaa2bfc130e7._comment b/doc/blog/fin/comment_1_51ee911480f8247a72bfcaa2bfc130e7._comment
new file mode 100644
index 0000000..04a3d83
--- /dev/null
+++ b/doc/blog/fin/comment_1_51ee911480f8247a72bfcaa2bfc130e7._comment
@@ -0,0 +1,12 @@
+[[!comment format=mdwn
+ username="julien@0a33f67f99c7d8be390b11e085e13fca36d31275"
+ nickname="julien"
+ avatar="http://cdn.libravatar.org/avatar/1cd73330eac202e2bd7180c54a53a9e7"
+ subject="All good things come to an end"
+ date="2021-05-30T08:57:54Z"
+ content="""
+Many thanks for having run that news server!
+Greatly appreciated.
+Take care of you, and enjoy your future projects :)
+Julien ÉLIE
+"""]]

add link to archive
diff --git a/doc/blog/fin.mdwn b/doc/blog/fin.mdwn
index 3408b75..49f04fa 100644
--- a/doc/blog/fin.mdwn
+++ b/doc/blog/fin.mdwn
@@ -11,7 +11,7 @@ read the last postings. Find the very last one, if you can!
 
 The source code used to run it, and the content of this website have
 themselves been archived up for posterity at
-[The Internet Archive]().
+[The Internet Archive](https://archive.org/details/olduse.net).
 
 Sometime in 2022, a spammer will purchase the domain, but not find it to be
 of much value, because you're deleting this from your RSS reader now.

final post
lacking only a link to the archive.org repo
diff --git a/doc/blog-pending/fin.mdwn b/doc/blog-pending/fin.mdwn
deleted file mode 100644
index 547e7aa..0000000
--- a/doc/blog-pending/fin.mdwn
+++ /dev/null
@@ -1,36 +0,0 @@
-Welcome back to the end of Usenet.
-
-This exhibit started [10 years ago](http://joeyh.name/blog/entry/announcing_olduse.net/)
-in 1981, spooling out Usenet history in real 
-time with a 30 year delay. My archive has reached its end, and ten years is
-more than long enough to keep running something you cobbled together
-overnight way back when. So, this is the end for olduse.net.
-
-The source code used to run it, and the content of this website have
-themselves been archived up for posterity at
-TODO internet archive link here
-
-The site will continue running for another week or so, to give you time to
-read the last postings. Find the very last one, if you can!
-
-Sometime in 2022, a spammer will purchase the domain, but not find it to be
-of much value, because you're deleting this from your RSS reader now.
-
-The Utzoo archives that underlay this have currently sadly
-been [censored off the Internet](https://archive.org/details/utzoo-wiseman-usenet-archive)
-by someone. This will be unsuccessful; by now they have spread and many
-copies will live on.
-
-----
-
-But before I go, I told a lie ten years ago.
-
-> You can post to olduse.net, but it won't show up for at least 30 years.
-
-Actually, those posts drop *right now*! Here are the 30 years of followups
-to 80's Usenet posts that I've accumulated over the past decade.
-
-TODO: grep for References header (excluding to leafnode placeholders) 
-and add a list of those posts, with quick summaries (so and so replied on
-xx to foo on 1982). There are also some test posts etc not replying to
-anything, so add a full archive to this site.
diff --git a/doc/blog/fin.mdwn b/doc/blog/fin.mdwn
new file mode 100644
index 0000000..3408b75
--- /dev/null
+++ b/doc/blog/fin.mdwn
@@ -0,0 +1,67 @@
+Welcome back to the end of Usenet.
+
+This exhibit began [10 years ago](http://joeyh.name/blog/entry/announcing_olduse.net/)
+in 1981, spooling out Usenet history in real 
+time with a 30 year delay. My archive has reached its end, and ten years is
+more than long enough to keep running something you cobbled together
+overnight way back when. So, this is the end for olduse.net.
+
+The site will continue running for another week or so, to give you time to
+read the last postings. Find the very last one, if you can!
+
+The source code used to run it, and the content of this website have
+themselves been archived up for posterity at
+[The Internet Archive]().
+
+Sometime in 2022, a spammer will purchase the domain, but not find it to be
+of much value, because you're deleting this from your RSS reader now.
+
+The Utzoo archives that underlay this have currently sadly
+been [censored off the Internet](https://archive.org/details/utzoo-wiseman-usenet-archive)
+by someone. This will be unsuccessful; by now they have spread and many
+copies will live on.
+
+----
+
+But before I go, I told a lie ten years ago.
+
+> You can post to olduse.net, but it won't show up for at least 30 years.
+
+Actually, those posts drop *right now*! Here are the followups
+to 30-year-old Usenet posts that I've accumulated over the past decade.
+
+Mike replied in 2011 to JPM's post in 1981 on fa.arms-d
+["Re: CBS Reports"](https://olduse.net/replies/14046-1307820987-1)
+
+> A greeting from the future:
+> I actually watched this yesterday (2011-06-10) after reading about it here.
+
+Christian Brandt replied in 2011 to schrieb phyllis's post in 1981 on the "comments" newsgroup
+["Re: thank you rrg"](https://olduse.net/replies/560-1307400023-1)
+
+>  Funny, it will be four years until you post the first subnet post i
+> ever read and another eight years until my own first subnet post shows up.
+
+Bernard Peek replied in 2012 to mark's post in 1982 on net.sf-lovers
+["Re: luke - vader relationship"](https://olduse.net/replies/7680-1353081388-1)
+
+> > i suggest that darth vader is luke skywalker's mother.
+> 
+> You may be on to something there.
+
+Martijn Dekker replied in 2012 to henry's post in 1982 on the "test" newsgroup
+["Re: another boring test message"](https://olduse.net/replies/19312-1335487318-1)
+
+trentbuck replied in 2012 to dwl's post in 1982 on the "net.jokes" newsgroup
+["Re: A child hood poem"](https://olduse.net/replies/24930-1354145783-1)
+
+Eveline replied in 2013 to a post in 1983 on net.jokes.q
+["Re: A couple"](https://olduse.net/replies/18258-1346155593-1)
+
+> Ha!
+
+Bill Leary replied in 2015 to Darin Johnson's post in 1985 on net.games.frp
+["Re: frp & artwork"](https://olduse.net/replies/11119-1424043158-1)
+
+Frederick Smith replied in 2021 to David Hoopes's post in 1990 on trial.rec.metalworking
+["Re: Is this group still active?"](https://olduse.net/replies/4161133-1614850471-1)

imported posts olduse.net users made to the news server
these have never been published before now
diff --git a/doc/replies/11119-1424043158-1 b/doc/replies/11119-1424043158-1
new file mode 100644
index 0000000..17f71bf
--- /dev/null
+++ b/doc/replies/11119-1424043158-1
@@ -0,0 +1,43 @@
+From: "Bill Leary" <Bill_Leary@msn.com>
+Newsgroups: net.games.frp
+References: <360@snow.UUCP> <3388@alice.UUCP> <155@sdcc13.UUCP>
+In-Reply-To: <155@sdcc13.UUCP>
+Subject: Re: frp & artwork
+Date: Sun, 15 Feb 2015 18:32:47 -0500
+Lines: 1
+MIME-Version: 1.0
+Content-Type: text/plain;
+	format=flowed;
+	charset="iso-8859-1";
+	reply-type=original
+Content-Transfer-Encoding: 7bit
+X-Priority: 3
+X-MSMail-Priority: Normal
+Importance: Normal
+X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
+X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
+Path: kite.kitenet.net!not-for-mail
+Message-ID: <mtm7rb-fra.ln1@kite.kitenet.net>
+
+We used to play in the evening at the office where I worked.  We used a 
+conference room with a huge white board.  Something like twenty feet by four 
+feet.  Since it was company policy that you were not allowed to leave 
+anything up overnight, we had the entire space at our disposal.
+
+It's one of the things I miss with the places we play now.
+
+    - Bill
+
+"DARIN JOHNSON"  wrote in message news:155@sdcc13.UUCP...
+
+I haven't seen this suggestion yet so I am suggesting it.
+I used to play with a blackboard behind me.  I don't have one now but I
+wish I did.  You can use a blackboard for quick sketches of rooms and
+even use it to map part of the maze.  It is very good for showing
+locations of monsters, treasure etc.  The one big advantage over gaming
+boards is that it is not on the table where the clutter of books and
+paper should go.  There are infinitely many other uses such as keeping
+stats, monsters defeated, artwork, ...
+
+  Darin Johnson 
+
diff --git a/doc/replies/1269157-1580028658-1 b/doc/replies/1269157-1580028658-1
new file mode 100644
index 0000000..a2f645b
--- /dev/null
+++ b/doc/replies/1269157-1580028658-1
@@ -0,0 +1,82 @@
+Subject: Re: Leafnode placeholder for group graphics
+Newsgroups: graphics
+References: <leafnode:placeholder:graphics@kite.kitenet.net>
+From: Matthias Kohrs <matthias.kohrs@t-online.de>
+Autocrypt: addr=matthias.kohrs@t-online.de; keydata=
+ mQINBF0HODoBEACr1ZGjyM4aGrt6uDi86HN/IlG6Nun4i9PKlrXIg8JHDakEVeGFYwV3U1ZI
+ RzmjnRzJQG1qXGQ0zC0nfFS481eNfc4cO7d2UzJRtoHQOj6T/FkB9DSpj+NUv1u1qpiVWQgY
+ Uo6srI7An1+V+924bP+1dRnd+XDSK7URnmSIa9+GuTlSMbMnNUIqVKjohO+qNCCk4zwXfwuq
+ y/Drtf85Fff5UVqDF0AwnYjt4ViKrz52IajbDJYy3Saa7Ouq2brXGlnRwAtehRSd5s+Ggs4d
+ KAKKWhn4i7QYurtd8akAGVyT3WIqPECC0ggIzvYqqUvKRJY4GmDYOay85iT9YC56dnQsxELi
+ /tiynGOmO+lT20VJL3hieOR6tYziDRDzHhlFm+NMsP8icjm9MqGugXud8JBZ/Ok4z//uv9lE
+ ic1N4Tfw/pkX3YPSFKNiF6WxYiuIm6hhAFZsbOJDluIM31NOhuVWKQibqZrrilQ1v2txoSDC
+ /Gb8Camt9QEYwLmLVNc77p8ddKcaDS2LoEFiccXPruzokDXdDVhE0XwYaNknhDEebuBRFa1c
+ Gb9PjcLiqWf8LufUPgykP7HkSET0fOt0NLVyOy3qu/jTwMz5tnWEPhOp0NmA0s7HjaEqBKOR
+ /o33TajKzW6fYYySlarhThlZdMI0t7iYTlzGt5bkQjQa4WWA6QARAQABtCtNYXR0aGlhcyBL
+ b2hycyA8bWF0dGhpYXMua29ocnNAdC1vbmxpbmUuZGU+iQJUBBMBCAA+FiEEM/R9+TDhJ6Xj
+ xLBvH4WNX+XHOHsFAl0HODoCGyMFCQlmAYAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQ
+ H4WNX+XHOHt3phAAm1ufEwY96gBeeeiOl5b82CdnyX3XC4gUqUx8IXq/Fo1+9o7XMljaAr06
+ bxLFYLwsn635pFZ4XN530RZn8iY4UjXkgQEc/78yTZkfZZV23l0saffSq4eTclsa4rTzhgrJ
+ r8u7gLHscPFXkLmJxVx/AIDrxcvD1SAhc9E5QFPFpoX2V4RJ4nDeIvcmdUrsrYVmv0HwQROY
+ +iVo/iOZ5Fqd2CipkMWtI4GcQUDRetHH17MoYfLlYc89ayJtvneUwTt7gUgNBa4oeEVGIx8I
+ CJM0FW5m8PhJ0FSbhozPTRi4OFiyBUu29PcrrV+pkGp7IAWyBy5H4Gpurhf5GZCv0qriDAXs
+ zqv1U4xqUcM71411L2sSIxyHHYAQgeszQcOmr5OgSwXi8Y6CCgxmmrKkTsaxc5vfdAzCRsOv
+ X7vai/pvgz+T1LeOGpC39spaLXugWAzxZVIPSGW6NWNxUaUxV6BXB1xRNRMEVUT13jcohGS4
+ GfYaTt7O4lnCzvnpp+cjaSQuJEwwwlZD8qbvEu+RcGhOTN/mOjuWs5vfH0bKkomVwfFDBSC9
+ HQFlUuJMpm+snrao3/2EmRvzUjVoFCeBHCuBS51OYy3Sotq1S+BLrm4CMaIerycYeEAQpj4W
+ CawdMAySTxNYeXyDzblz0bs5+QVo/lPONMqFAkkfX9C93NRzt5O5Ag0EXQc4OgEQAMMWuqcB
+ hYgHaKELzecJlJVtnChn4Mu9Jd84kDYjYndLlrJ689v/JjCRmYESk4MCaLC9GGST958XQBIo
+ 2Kql7A6vcjCHVgPYKWBXKmIJzdWyLZI7tDvoa6Q85abJiMU3GGm9bbvK+AetzGh1ZZv2ATX/
+ 0sgiOG56l2t8vnOWs4hxwRuGvCicqz28/2bFUF1BgOatA0MoM2AJiGRH3R13ESM7fi6owCdd
+ e6LkobCA05qc3ZG8syIO9Ipj//DJ1jwhz/b4bDh/BnLfHOKoBXoULYk6b2uQaoxibYypOp15
+ AdQWfrXDCOl1OoOMAquwR6+qvQWfO8zsS8LI4TqPft3NGDjl/+uBTw7qMge40bYhlzuc7oJp
+ sh9c7Sbvu/xcdJqkuRAKpaGNXrjvfwjVD0+gVHBaHcbYeC1qob6WrOJxniw5ScuDJNsKTKyK
+ 5/zY32qCbiNzj/hGlwrLj0oEKGIdcxYmHYOFoic/93+VWKe3WA5gxx9VeLioYRR7UR7HjoXP
+ zDYbGVEm4IC/zxJLWvDpq6vYT0qEKvvVmKFmSjQe/YXKzaGdx6hdGag4n1kVD3QtM6HfEGkH
+ rsBAksW8kQeT2UXDxzix7DVMgGhhtPy3CtnNRRhYi7yVWX89C1GuRKsRQNQxfsEddhv1qaLe
+ G0IixcoTbVe+JtgfS85trBEvoq7LABEBAAGJAjwEGAEIACYWIQQz9H35MOEnpePEsG8fhY1f
+ 5cc4ewUCXQc4OgIbDAUJCWYBgAAKCRAfhY1f5cc4exJpD/0YF/o5qA0sQM6lwjKvADhVrK29
+ yUZwm+RCxP5p2noOe+uVor78GDOPcZef4+O5DAUAsNWAQO/lZAeIBlb445qEXwgIN0MfSu2F
+ +Na3OXAsBmuuDlLAiFuFdCVePcaWUFCM3hLfCuaaHTVXc2zwuA3R/MqTf+pQ7LKhZCsL55NU
+ PopDOPMJnGuYA4IssBQLfcttNbSzPfW2XAW70TdWg376eYNr+yOzaxQiA80yE12E97qeRe5l
+ GclXeYFoZv57Nq8h+kjhzg2R1csCPmEN2YZKHto/lY8RpLBwt9gqz90k7hRDZM+8BUM8ta3U
+ 7RoXZTwg+smeHoXQzgCxdzP4fxuCB7hwRFTCVW/XGGxRcbA1NOSngxL/obw/LlyPUe6Knelt
+ hbPTau2Hnlf6si/rvzN2lvxqZaJoUyQoGsm5X/drC7sUuG8RDdgdLxR35ZLNw11krOHo8sP1
+ qzmmyOKVc05xmJt6OUbPBX+fH/J5klQHMzVEXjPPl/gAIXgefwHD6P+64GqARGNtjTMoAa+V
+ lRCf/EYuOaWEpBSg8W/YrzDKyP2JdUfUqYKM1nPq60NdVio1iP/8YmdpPNyzUkmyunKRZmEo
+ lhR1KVtPpDftzJoRSkXE9X3We7JE5pwU7whTJXxc8r59RXKzTQEnxM5Yzm6EtU+fKMN3hruM
+ coJkUDPaOw==
+Date: Sun, 26 Jan 2020 09:50:55 +0100
+User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
+ Thunderbird/68.4.1
+MIME-Version: 1.0
+In-Reply-To: <leafnode:placeholder:graphics@kite.kitenet.net>
+Content-Type: text/plain; charset=utf-8
+Content-Transfer-Encoding: 7bit
+Path: kite.kitenet.net!not-for-mail
+Message-ID: <ig00gg-5dn61.ln1@kite.kitenet.net>
+
+Am 04.09.2016 um 20:40 schrieb Leafnode:
+> This server is running leafnode, which is a dynamic NNTP proxy.
+> This means that it does not retrieve newsgroups unless someone is
+> actively reading them.
+> 
+> If you do an operation on a group - such as reading an article,
+> looking at the group table of contents or similar, then leafnode
+> will go and fetch articles from that group when it next updates.
+> 
+> Since you have read this dummy article, leafnode will retrieve
+> the newsgroup graphics when fetchnews is run
+> the next time. If you'll look into this group a little later, you
+> will see real articles.
+> 
+> If you see articles in groups you do not read, that is almost
+> always because of cross-posting.  These articles do not occupy any
+> more space - they are hard-linked into each newsgroup directory.
+> 
+> If you do not understand this, please talk to your newsmaster.
+> 
+> Leafnode can be found at
+> 	http://www.leafnode.org/
+> 
+
diff --git a/doc/replies/12775-1315008178-1 b/doc/replies/12775-1315008178-1
new file mode 100644
index 0000000..bd2d93e
--- /dev/null
+++ b/doc/replies/12775-1315008178-1
@@ -0,0 +1,21 @@
+Newsgroups: alt.test,fa.test
+Subject: OpenVAS post test 71745608 (ignore)
+From: EPTE <listme@listme.dsbl.org>
+Message-ID: <post.x356037686@openvas.org>
+User-Agent: OpenVAS Security Scanner 2.2
+Organization: OpenVAS Kabale
+X-OpenVAS: OpenVAS can be found at http://www.openvas.org/
+X-Abuse-1: The machine at 80.68.85.49 was scanned from 46.4.94.244
+X-Abuse-2: If you [80.68.85.49] are not currently running a security audit, please complain to them [46.4.94.244], not to the OpenVAS team
+X-Abuse-3: fields Path and NNTP-Posting-Host may give you more reliable information
+X-Abuse-4: Do not answer to the From address, it may be phony and you may blacklist your mail server
+X-NNTP-Posting-Host: 46.4.94.244
+Distribution: local
+Followup-To: alt.test
+Content-Type: text/plain; charset: us-ascii
+Lines: 2
+Path: wren.kitenet.net!not-for-mail
+Date: Fri, 2 Sep 2011 20:02:58 -0400
+
+Test message (post). Please ignore.
+
diff --git a/doc/replies/12976-1307485786-1 b/doc/replies/12976-1307485786-1
new file mode 100644
index 0000000..397a48a
--- /dev/null
+++ b/doc/replies/12976-1307485786-1
@@ -0,0 +1,12 @@
+Date: Tue, 07 Jun 2011 16:29:46 -0600
+From: Bruce-1 <bruce@whoever.net>
+User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.17) Gecko/20110424 Lightning/1.0b2 Thunderbird/3.1.10
+MIME-Version: 1.0
+Newsgroups: comments
+Subject: wow
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 7bit
+Path: wren.kitenet.net!not-for-mail
+Message-ID: <qbl2c8-glc.ln1@wren.kitenet.net>
+
+wow
diff --git a/doc/replies/1389-1406759675-1 b/doc/replies/1389-1406759675-1
new file mode 100644
index 0000000..40ef317
--- /dev/null
+++ b/doc/replies/1389-1406759675-1
@@ -0,0 +1,13 @@
+From: DanielKoch@use.net
+Subject: Hey Guys
+Organization: 
+Newsgroups: fa.unix-wizards
+Summary: 
+Keywords: 
+Path: diatom.kitenet.net!not-for-mail
+Date: Wed, 30 Jul 2014 22:34:35 +0000
+Message-ID: <rg8oab-db1.ln1@diatom.kitenet.net>
+
+Hey Guys,
+Just wanted to say hello to 1984

(Diff truncated)
post
diff --git a/doc/blog/the_final_countdown.mdwn b/doc/blog/the_final_countdown.mdwn
new file mode 100644
index 0000000..b48d02c
--- /dev/null
+++ b/doc/blog/the_final_countdown.mdwn
@@ -0,0 +1,6 @@
+We're rapidly nearing the end of the feed of usenet posts from 1991. Pull
+up your news reader, and catch the last ones before the end of the month.
+
+I first joined usenet in 1994, and already it looks much as I remembered.
+While there's archives of some of that out there, I don't plan to include
+them in this exhibit. But we're not quite done yet. Watch this space.

update
diff --git a/doc/blog-pending/fin.mdwn b/doc/blog-pending/fin.mdwn
new file mode 100644
index 0000000..547e7aa
--- /dev/null
+++ b/doc/blog-pending/fin.mdwn
@@ -0,0 +1,36 @@
+Welcome back to the end of Usenet.
+
+This exhibit started [10 years ago](http://joeyh.name/blog/entry/announcing_olduse.net/)
+in 1981, spooling out Usenet history in real 
+time with a 30 year delay. My archive has reached its end, and ten years is
+more than long enough to keep running something you cobbled together
+overnight way back when. So, this is the end for olduse.net.
+
+The source code used to run it, and the content of this website have
+themselves been archived up for posterity at
+TODO internet archive link here
+
+The site will continue running for another week or so, to give you time to
+read the last postings. Find the very last one, if you can!
+
+Sometime in 2022, a spammer will purchase the domain, but not find it to be
+of much value, because you're deleting this from your RSS reader now.
+
+The Utzoo archives that underlay this have currently sadly
+been [censored off the Internet](https://archive.org/details/utzoo-wiseman-usenet-archive)
+by someone. This will be unsuccessful; by now they have spread and many
+copies will live on.
+
+----
+
+But before I go, I told a lie ten years ago.
+
+> You can post to olduse.net, but it won't show up for at least 30 years.
+
+Actually, those posts drop *right now*! Here are the 30 years of followups
+to 80's Usenet posts that I've accumulated over the past decade.
+
+TODO: grep for References header (excluding to leafnode placeholders) 
+and add a list of those posts, with quick summaries (so and so replied on
+xx to foo on 1982). There are also some test posts etc not replying to
+anything, so add a full archive to this site.

Revert "https for recentmsgs"
This reverts commit d4ce9e07b99d4c321c4132d3bef5e171c7fbe25f.
diff --git a/doc/index.mdwn b/doc/index.mdwn
index c2b2da1..8e78fba 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -14,7 +14,7 @@ Also available in your local news reader via [nntp.olduse.net](nntp:nntp.olduse.
 frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
-<iframe float=right src="https://nntp.olduse.net/recentmsgs.html"
+<iframe float=right src="http://nntp.olduse.net/recentmsgs.html"
 width=300 height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 

https for recentmsgs
diff --git a/doc/index.mdwn b/doc/index.mdwn
index 8e78fba..c2b2da1 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -14,7 +14,7 @@ Also available in your local news reader via [nntp.olduse.net](nntp:nntp.olduse.
 frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
-<iframe float=right src="http://nntp.olduse.net/recentmsgs.html"
+<iframe float=right src="https://nntp.olduse.net/recentmsgs.html"
 width=300 height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 

Added a comment
diff --git a/doc/forum/hi../comment_2_14c717115578dfa42d90250ac31c13d8._comment b/doc/forum/hi../comment_2_14c717115578dfa42d90250ac31c13d8._comment
new file mode 100644
index 0000000..e23aab5
--- /dev/null
+++ b/doc/forum/hi../comment_2_14c717115578dfa42d90250ac31c13d8._comment
@@ -0,0 +1,9 @@
+[[!comment format=mdwn
+ username="ensurity12@36698ba2f0ca8118c53a2e91f5fdca3d63faf1df"
+ nickname="ensurity12"
+ avatar="http://cdn.libravatar.org/avatar/17b8ccf5d987809f70395ef723d6d595"
+ subject="comment 2"
+ date="2020-06-27T16:39:43Z"
+ content="""
+A
+"""]]

post
diff --git a/doc/blog/the_early_history_of_usenet_by_Steve_Bell.mdwn b/doc/blog/the_early_history_of_usenet_by_Steve_Bell.mdwn
new file mode 100644
index 0000000..2e3183c
--- /dev/null
+++ b/doc/blog/the_early_history_of_usenet_by_Steve_Bell.mdwn
@@ -0,0 +1,3 @@
+Steve Bell, co-inventor of usenet has been blogging about the early history
+and design decision of usenet. The ongoing series is fascinating reading.
+<https://www.cs.columbia.edu/~smb/blog/control/tag_index.html#TH_Usenet_history>

Added a comment: Checking in
diff --git a/doc/blog/current_usenet_map/comment_6_59a3863adb7b7f1e944f688754ae4735._comment b/doc/blog/current_usenet_map/comment_6_59a3863adb7b7f1e944f688754ae4735._comment
new file mode 100644
index 0000000..595b12d
--- /dev/null
+++ b/doc/blog/current_usenet_map/comment_6_59a3863adb7b7f1e944f688754ae4735._comment
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ username="Blade"
+ avatar="http://cdn.libravatar.org/avatar/583c36387771b6bf56e2b0229c6b7dc3"
+ subject="Checking in"
+ date="2019-01-24T09:56:33Z"
+ content="""
+2019 here... I'm quite confused by all this but am trying to learn. If you're reading this though, buy Bitcoin SV.
+"""]]

link
diff --git a/doc/blog/morris_worm.mdwn b/doc/blog/morris_worm.mdwn
index a46ba33..4be012d 100644
--- a/doc/blog/morris_worm.mdwn
+++ b/doc/blog/morris_worm.mdwn
@@ -35,4 +35,4 @@ was found a month earlier.
 > but never unpacked or used, which we took as evidence that it had
 > spread to a number of other systems.
 
-Be sure to read the whole post on that one..
+Be sure to [read the whole post](http://article.olduse.net/2836@sugar.uu.net) on that one..

tighten
diff --git a/doc/blog/morris_worm.mdwn b/doc/blog/morris_worm.mdwn
index 3604fe8..a46ba33 100644
--- a/doc/blog/morris_worm.mdwn
+++ b/doc/blog/morris_worm.mdwn
@@ -20,9 +20,10 @@ perhaps because it spreads by the Internet. There may be less traffic for a
 while as servers get taken down and fixed. Stay tuned to our news feed to
 follow this infection as it happens.
 
-We can imagine the creator of the worm, 30 years later, perhaps going on to
-found a startup incubator named after an obscure lambda calculus abstraction.
-Stranger things have happened.
+Interesting to think about what will happen to the creator of this worm if
+he's caught. Maybe they'll throw the book at him. Or maybe in a couple
+decades he'll go on to found an influential startup incubator named after
+an obscure lambda calculus abstraction. Stranger things have happened.
 
 Viruses are the thing this fall in 1988. A virus that 
 [inserted itself into source code distributed over Usenet](http://article.olduse.net/2836@sugar.uu.net)

fix link
diff --git a/doc/blog/morris_worm.mdwn b/doc/blog/morris_worm.mdwn
index fa8669f..3604fe8 100644
--- a/doc/blog/morris_worm.mdwn
+++ b/doc/blog/morris_worm.mdwn
@@ -25,7 +25,7 @@ found a startup incubator named after an obscure lambda calculus abstraction.
 Stranger things have happened.
 
 Viruses are the thing this fall in 1988. A virus that 
-[inserted itself into source code distributed over Usenet](http://archive.olduse.net/2836@sugar.uu.net)
+[inserted itself into source code distributed over Usenet](http://article.olduse.net/2836@sugar.uu.net)
 was found a month earlier.
 
 > On inspection,  we  discovered  that  about  40%  of  the

post
diff --git a/doc/blog/morris_worm.mdwn b/doc/blog/morris_worm.mdwn
new file mode 100644
index 0000000..fa8669f
--- /dev/null
+++ b/doc/blog/morris_worm.mdwn
@@ -0,0 +1,37 @@
+The [Morris Worm](https://en.wikipedia.org/wiki/Morris_worm) has hit!
+
+> Subject: Virus (READ THIS IMMEDIATELY)
+> 
+> There's a virus running around; the salient facts.  A bug in
+> sendmail has been used to introduce a virus into a lot of
+> Internet UNIX systems.  It has not been observed to damage the
+> host system, however, it's incredibly virulent, attempting to
+> introduce itself to every system it can find.  It appears to
+> use rsh, broken passwords, and sendmail to introduce itself
+> into the target systems.  It affects only VAXen and Suns, as
+> far as we know.
+> 
+> -- <http://article.olduse.net/5309@medusa.cs.purdue.edu>
+
+The post includes handy tips for binary editing sendmail to fix it.
+
+Usenet does not seem to have been affected too badly by the Morris worm,
+perhaps because it spreads by the Internet. There may be less traffic for a
+while as servers get taken down and fixed. Stay tuned to our news feed to
+follow this infection as it happens.
+
+We can imagine the creator of the worm, 30 years later, perhaps going on to
+found a startup incubator named after an obscure lambda calculus abstraction.
+Stranger things have happened.
+
+Viruses are the thing this fall in 1988. A virus that 
+[inserted itself into source code distributed over Usenet](http://archive.olduse.net/2836@sugar.uu.net)
+was found a month earlier.
+
+> On inspection,  we  discovered  that  about  40%  of  the
+> sources   on  our system were infected by the speedhack virus, We
+> also found it in one set of shell  archives  that  we'd  received
+> but never unpacked or used, which we took as evidence that it had
+> spread to a number of other systems.
+
+Be sure to read the whole post on that one..

diff --git a/doc/forum/Amazing_project.mdwn b/doc/forum/Amazing_project.mdwn
new file mode 100644
index 0000000..015b467
--- /dev/null
+++ b/doc/forum/Amazing_project.mdwn
@@ -0,0 +1,4 @@
+I have no idea if this project is popular or not. I hope there are lots of other people following the news.
+I've been subscribing via the NNTP server for a couple of years now, I think. I especially enjoy following the comp.sys.amiga discussions.
+This is a valuable historical resource and I wish there were similar projects for BBSes.
+

add
diff --git a/doc/blog/alt_groups_are_here.mdwn b/doc/blog/alt_groups_are_here.mdwn
new file mode 100644
index 0000000..7354239
--- /dev/null
+++ b/doc/blog/alt_groups_are_here.mdwn
@@ -0,0 +1,2 @@
+The `alt.*` heirarchy has arrived! So far only a few groups, like
+alt.flame, alt.drugs, alt.cyberpunk. Looking forward to more!

Use "monospace" as a fallback font
This is needed for browsers that block embedded fonts.
diff --git a/doc/local.css b/doc/local.css
index a95b6e7..675305c 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -49,7 +49,7 @@ code, pre {
 
 body, pre, div, input, span.title {
   font-size: 20px;
-  font-family: GlassTTYVT220;
+  font-family: GlassTTYVT220, monospace;
   color: #18d818;
 }
 

post
diff --git a/doc/blog/net.hackers.mdwn b/doc/blog/net.hackers.mdwn
new file mode 100644
index 0000000..6bba80b
--- /dev/null
+++ b/doc/blog/net.hackers.mdwn
@@ -0,0 +1,21 @@
+> After reading some of the articles in these newsgroups, I realized that while
+> I have been busy with my mods and fixes, other enterprising hackers have been
+> busy as well, and now fountains, spiders, spiderwebs, and ghod knows how many
+> other things are in use at some sites.
+> 
+> The author of the program seems not to be on the net anymore, at least, there
+> hasn't been any detectable sign of him for at least 2 years.  Therefore....
+> 
+>       PROPOSED:       That we (net.hackers) consolidate all our mods to
+>                       Hack, and....
+>
+>                       That we release a 1.0.4 version of the game.
+
+-- [Mike Stephenson](http://article.olduse.net/70@genat.UUCP)
+
+And so nethack truely begins.
+
+Also a message in that thread mentioned that one of the original authors
+of hack (Jay Fenlason) was probably not working on it because he was
+employed by the GNU project. Interesting that GNU could have indirectly
+caused the formation of the nethack dev team.

comment
diff --git a/doc/blog/roguelike_radio_shout_out.mdwn b/doc/blog/roguelike_radio_shout_out.mdwn
index 47fcd3e..f44fee5 100644
--- a/doc/blog/roguelike_radio_shout_out.mdwn
+++ b/doc/blog/roguelike_radio_shout_out.mdwn
@@ -1,5 +1,5 @@
 Two hours and 16 minutes into
-[Roguelike Radio Episode 84: Nethack]()
+[Roguelike Radio Episode 84: Nethack](http://www.roguelikeradio.com/2013/12/episode-84-nethack.html)
 after a lot of groaning about nethack design warts, I was surprised to hear a
 shout-out to olduse.net as a way to relive the early hack/nethack development.
 
diff --git a/doc/blog/roguelike_radio_shout_out/comment_2_cd79863c8c85ca8131f292c234894ab4._comment b/doc/blog/roguelike_radio_shout_out/comment_2_cd79863c8c85ca8131f292c234894ab4._comment
new file mode 100644
index 0000000..6a6e71d
--- /dev/null
+++ b/doc/blog/roguelike_radio_shout_out/comment_2_cd79863c8c85ca8131f292c234894ab4._comment
@@ -0,0 +1,12 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 2"""
+ date="2017-04-29T23:04:18Z"
+ content="""
+Fixed the link.
+
+I think the pun is that olduse.net makes use of olds, as in old data.
+
+The other possible joke is that olduse.com is a porn site of a very
+specific genre.
+"""]]

Added a comment: Link
diff --git a/doc/blog/roguelike_radio_shout_out/comment_1_fdd1a31c2b6fe65859c8b6e2de00deb1._comment b/doc/blog/roguelike_radio_shout_out/comment_1_fdd1a31c2b6fe65859c8b6e2de00deb1._comment
new file mode 100644
index 0000000..fc39032
--- /dev/null
+++ b/doc/blog/roguelike_radio_shout_out/comment_1_fdd1a31c2b6fe65859c8b6e2de00deb1._comment
@@ -0,0 +1,10 @@
+[[!comment format=mdwn
+ username="olduse@8c13ff50168b930547b9153e089ac069ab9401c3"
+ nickname="olduse"
+ avatar="http://cdn.libravatar.org/avatar/de616d122a7859fbfdb45eaa493bf020"
+ subject="Link"
+ date="2017-04-28T16:02:28Z"
+ content="""
+Podcast link is broken.
+Can you explain the pun?  Is it more than just \"Old Usenet\"?  English is not my first language.
+"""]]

sign
diff --git a/doc/blog/roguelike_radio_shout_out.mdwn b/doc/blog/roguelike_radio_shout_out.mdwn
index 26ab6d1..47fcd3e 100644
--- a/doc/blog/roguelike_radio_shout_out.mdwn
+++ b/doc/blog/roguelike_radio_shout_out.mdwn
@@ -5,3 +5,5 @@ shout-out to olduse.net as a way to relive the early hack/nethack development.
 
 Also, they pointed out that olduse.net is a pun. I had not realized that! 
 At least not conciously..
+
+[[!meta author=Joey]]

blog
diff --git a/doc/blog/roguelike_radio_shout_out.mdwn b/doc/blog/roguelike_radio_shout_out.mdwn
new file mode 100644
index 0000000..26ab6d1
--- /dev/null
+++ b/doc/blog/roguelike_radio_shout_out.mdwn
@@ -0,0 +1,7 @@
+Two hours and 16 minutes into
+[Roguelike Radio Episode 84: Nethack]()
+after a lot of groaning about nethack design warts, I was surprised to hear a
+shout-out to olduse.net as a way to relive the early hack/nethack development.
+
+Also, they pointed out that olduse.net is a pun. I had not realized that! 
+At least not conciously..

Added a comment: not dead, just lying in wait
diff --git a/doc/blog/current_usenet_map/comment_5_a5374c854adb8c1e345bf53bbd7675c5._comment b/doc/blog/current_usenet_map/comment_5_a5374c854adb8c1e345bf53bbd7675c5._comment
new file mode 100644
index 0000000..739f142
--- /dev/null
+++ b/doc/blog/current_usenet_map/comment_5_a5374c854adb8c1e345bf53bbd7675c5._comment
@@ -0,0 +1,12 @@
+[[!comment format=mdwn
+ username="jm"
+ avatar="http://cdn.libravatar.org/avatar/079e3d05a2baa8ebf0670c6d9eb4bc05"
+ subject="not dead, just lying in wait"
+ date="2017-04-22T18:17:12Z"
+ content="""
+My first two email addresses were pur-ee!jm (late 70's) and tekadg!jm (1980) and my usenet posts can still be found (i.e. Homebrew Digest, search for \"New Peculier\").
+Prompted by the periodic discussions I often have with younger engineers who believe that the Internet & DNS have always been there, I went searching for the old maps we used to print out and hang on the wall so we would know how to route our communications.  I clicked on several sites and found one, intelqa, whose entry was written my an old college chum of mine (I can say chum because we are old now).  I sent it to him.  A blast from the past.
+Thanks for keeping this out there, to be stumbled over.
+
+jm(at)homeintexas(dot)net
+"""]]

Added a comment: This site is dead -- long life to this site!
diff --git a/doc/blog/current_usenet_map/comment_4_5f3d87e5366978010c8f541d5b36cdc7._comment b/doc/blog/current_usenet_map/comment_4_5f3d87e5366978010c8f541d5b36cdc7._comment
new file mode 100644
index 0000000..fd02073
--- /dev/null
+++ b/doc/blog/current_usenet_map/comment_4_5f3d87e5366978010c8f541d5b36cdc7._comment
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ username="Reden"
+ avatar="http://cdn.libravatar.org/avatar/de589abe89e366d7a17c74b3f768f3a5"
+ subject="This site is dead -- long life to this site!"
+ date="2017-04-20T22:17:30Z"
+ content="""
+The above.
+"""]]

bog
diff --git a/doc/blog/great_renaming.mdwn b/doc/blog/great_renaming.mdwn
new file mode 100644
index 0000000..961b627
--- /dev/null
+++ b/doc/blog/great_renaming.mdwn
@@ -0,0 +1,33 @@
+Olduse.net is now past the [Great Renaming](https://en.wikipedia.org/wiki/Great_Renaming)!
+
+While it was [being discussed](http://article.olduse.net/4558@gatech.CSNET)
+back in September, I only noticed it had happened when I fired up the news
+reader recently, after a news-fast over the holidays. There were suddenly
+lots of new groups to subscribe to, with the new hierarchy mixed in with
+the dead but not quite departed newsgroups.
+
+<pre>
+     174  comp.unix.questions                 
+     185  comp.unix.wizards                   
+      22  comp.unix.xenix                     
+      85  comp.windows.x                      
+       0  eunet.bugs.4bsd                     
+       0  fluke.micro                         
+       0  hp.msdos                            
+       0  ky.general                          
+       0  ky.news                             
+       0  micros                       
+       0  misc
+</pre>
+
+After writing some code to delete empty groups,
+this mixture has now been cleaned up; the old groups are gone.
+
+Post-Renaming, Usenet feels a more focused place. Great for information
+on a specific technical topic, but otherwise a tad boring in its new focused
+hierarchies.
+
+The alt groups are coming! I hear they'll arrive sometime this year,
+and look forward to Usenet getting wild and wooly once more.
+
+[The Great Renaming FAQ](https://web.archive.org/web/20110722041953/http://www.linux.it/~md/usenet/gr.html)

Can't read with slrn
diff --git a/doc/forum/NNTP_server_still_up__63__.mdwn b/doc/forum/NNTP_server_still_up__63__.mdwn
new file mode 100644
index 0000000..113f90d
--- /dev/null
+++ b/doc/forum/NNTP_server_still_up__63__.mdwn
@@ -0,0 +1 @@
+slrn is giving me the "no unread articles found" error for all groups, even though the server reports available messages. Not 100% sure that it's not a local problem at my end, but I'm not seeing it with other servers.

isis likes my commits, squee
diff --git a/doc/forum/.mdwn b/doc/forum/.mdwn
deleted file mode 100644
index 74538ff..0000000
--- a/doc/forum/.mdwn
+++ /dev/null
@@ -1 +0,0 @@
-The site of a Usenet-emulator on the World Wide Web, it fills you with DETERMINATION!

remove flattr button
diff --git a/doc/index.mdwn b/doc/index.mdwn
index eeb4dce..8e78fba 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -9,7 +9,6 @@ Also available in your local news reader via [nntp.olduse.net](nntp:nntp.olduse.
 &nbsp; [[blog/Current_Usenet_Map]]
 &nbsp; [Find](http://article.olduse.net/)
 &nbsp; [[Mirrors]]
-&nbsp; [[!flattr url="http://olduse.net/" button=compact]]
 
 <iframe src="http://shell.olduse.net:4200" width="900" height="480"
 frameborder=0 marginheight=0 marginwidth=0>

Added a comment: <blush>
diff --git a/doc/blog/current_usenet_map/comment_3_1fe6515f00529a774a33d9fd93f8b8a3._comment b/doc/blog/current_usenet_map/comment_3_1fe6515f00529a774a33d9fd93f8b8a3._comment
new file mode 100644
index 0000000..201b686
--- /dev/null
+++ b/doc/blog/current_usenet_map/comment_3_1fe6515f00529a774a33d9fd93f8b8a3._comment
@@ -0,0 +1,10 @@
+[[!comment format=mdwn
+ username="Julf"
+ subject="<blush>"
+ date="2016-07-11T12:29:19Z"
+ content="""
+Thanks for the special mention - and, oh the days of USENET-over-UUCP... :)
+
+Julf (mcvax!penet!julf)
+
+"""]]

new map
diff --git a/doc/blog/current_usenet_map.mdwn b/doc/blog/current_usenet_map.mdwn
index 973d0c8..9a43629 100644
--- a/doc/blog/current_usenet_map.mdwn
+++ b/doc/blog/current_usenet_map.mdwn
@@ -1,5 +1,54 @@
 This post is updated as new usenet maps are posted on olduse.net.
 
+[April 1986 map](http://article.olduse.net/3174@gatech.CSNET) of backbone sites only:
+
+<pre>
+Here is the backbone as of 1 April 1986:
+
+                                                                      olduse.net
+                                                                          |
+                                                                  (wormhole to 2016)
+                                                                          |
+  cbosgd-----------------------------------clyde---------watmath--------utzoo
+    |                                        |                            |
+  ihnp4-------alberta------ubc-vision       burl                        linus
+    | \                        |             |                            |
+    | mgnetp                uw-beaver      ulysses--------------bellcore  |
+    |                          |                                        \ |
+    |                      tektronix-----------------------------------decvax
+    |                          |                                        / |
+  qantel---------------------\ | /---------oliveb-----glacier-----decwrl  |
+    |                         \|/                                         |
+    |  kddlab----------------hplabs-------sdcrdcf                         |
+    |    |                     |             |                            |
+    |    |                     |          sdcsvax                         |
+    |    |  (see below)       hao            |                            |
+    |    | /                   |          drillsys                        |
+    |    |/                    |             |                            |
+    |  mcvax-----------------seismo--------gatech----------akgua---------mcnc
+    |                         /|\                                         |
+ lll-lcc-----lll-crg---------/ | \---------cmcl2-----------------------philabs
+                               |
+                             munnari      
+
+
+This is the European backbone (mcvax feeds all of them):
+
+           penet  enea   diku   unido           penet -> Finland
+             |      \     |     /               enea -> Sweden
+             |       \    |    /                diku -> Denmark
+             |        \   |   /                 unido -> W. Germany
+             |         \  |  /                  vmucnam -> France
+    vmucnam--+----------mcvax------cernvax      mcvax -> Netherlands
+             |         /  |  \                  cernvax -> Switzerland
+             |        /   |   \                 ukc -> Great Britain
+             |       /    |    \                prlb2 -> Belgium
+             |      /     |     \               i2unix -> Italy
+           vmars  ukc    prlb2   i2unix         vmars -> Austria
+</pre>
+
+(Shout out to anon.penet.fi which penet later provided! --[[Joey]])
+
 [July 1983 map](http://article.olduse.net/284@sun.UUCP):
 
 <pre>

Undertale
diff --git a/doc/forum/Determination.mdwn b/doc/forum/Determination.mdwn
new file mode 100644
index 0000000..74538ff
--- /dev/null
+++ b/doc/forum/Determination.mdwn
@@ -0,0 +1 @@
+The site of a Usenet-emulator on the World Wide Web, it fills you with DETERMINATION!

Spreading the way of the meme to all corners of the net.
diff --git a/doc/forum/.mdwn b/doc/forum/.mdwn
new file mode 100644
index 0000000..74538ff
--- /dev/null
+++ b/doc/forum/.mdwn
@@ -0,0 +1 @@
+The site of a Usenet-emulator on the World Wide Web, it fills you with DETERMINATION!

update
diff --git a/doc/faq.mdwn b/doc/faq.mdwn
index 8447eaf..e099b1f 100644
--- a/doc/faq.mdwn
+++ b/doc/faq.mdwn
@@ -128,9 +128,10 @@ Mail Joey Hess <joey@kitenet.net>.
 
 ## What about privacy? I posted something 25 years ago that I regret.
 
-It's not like this is the only copy of this archive of Usenet. Not a lot
-can be done about something that has by now echoed its way across the net
-for decades.
+It's not like this is the only copy of this 
+[archive of Usenet](https://archive.org/details/utzoo-wiseman-usenet-archive). 
+Not a lot can be done about something that has by now echoed its way
+across the net for decades.
 
 Olduse.net does not provide posts in a way search engines will see,
 so its actual impact will be limited to whoever few people are reading

post
diff --git a/doc/blog/GNU_EMACS.mdwn b/doc/blog/GNU_EMACS.mdwn
new file mode 100644
index 0000000..c6d1b8b
--- /dev/null
+++ b/doc/blog/GNU_EMACS.mdwn
@@ -0,0 +1,18 @@
+The GNU project has released its first major subsystem,
+the EMACS editor. -- <http://article.olduse.net/194@encore.UUCP>
+
+I just got a copy of GNU emacs, and it is large.  I am willing to post it
+to mod.sources, but it is HUGE (about 20 postings) 
+-- <http://article.olduse.net/729@genrad.UUCP>
+
+Can you imagine the expense of shipping 1MB of data
+between all net sites and of storing that 1MB on every sites disk
+-- <http://article.olduse.net/483@hoxna.UUCP>
+
+If you wish to recover GNU emacs you can dial into
+our system and retrieve it. [..] The modem is 1200 Baud. [..] 
+With the current performance of UUCP you will see a
+transfer rate of about 100 chars/second. Using this value you
+will see transfer times around 2 hours for GNUshar.Z to 8
+hours for GNUtar. So, pick your medicine.
+-- <http://article.olduse.net/203@encore.UUCP>

comment
diff --git a/doc/blog/hack_sources_posted/comment_1_ceb860e1fe44a15890c300ba40695b87._comment b/doc/blog/hack_sources_posted/comment_1_ceb860e1fe44a15890c300ba40695b87._comment
new file mode 100644
index 0000000..b77b9b2
--- /dev/null
+++ b/doc/blog/hack_sources_posted/comment_1_ceb860e1fe44a15890c300ba40695b87._comment
@@ -0,0 +1,9 @@
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 1"""
+ date="2015-01-23T00:38:28Z"
+ content="""
+Someone found the missing file and got it to run on a modern system!
+
+<http://virtuallyfun.superglobalmegacorp.com/?p=4689>
+"""]]

Added a comment
diff --git a/doc/forum/hi../comment_1_89543ae50ac6b776d8fc407026c10408._comment b/doc/forum/hi../comment_1_89543ae50ac6b776d8fc407026c10408._comment
new file mode 100644
index 0000000..42b0d4f
--- /dev/null
+++ b/doc/forum/hi../comment_1_89543ae50ac6b776d8fc407026c10408._comment
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawkIN4izcakbUFx5SoYscZ2kcAxTIPqPhME"
+ nickname="Moái"
+ subject="comment 1"
+ date="2015-01-20T16:47:22Z"
+ content="""
+Hello Joey, where are you from?
+"""]]

format
diff --git a/doc/blog/stargate_controversy.mdwn b/doc/blog/stargate_controversy.mdwn
index 56311f0..9620fe6 100644
--- a/doc/blog/stargate_controversy.mdwn
+++ b/doc/blog/stargate_controversy.mdwn
@@ -1,29 +1,29 @@
 Reading along in my favorite newsgroup, I saw "WARNING" and unexpectedly
 landed in a controversy about Censorship from Spaaace!
 
->     Primarily, the message is  that,  unless  something  is
-> done  shortly,  this  newsgroup  may not exist a year or two
-> from now. [...]
-> 
->     A few months ago, a group of network administrators got
-> together  and  decided  to fund a project called "STARGATE".
-> Basicly, this was a  sound  idea.   News  sources  would  be
-> routed to the STARGATE transmitter which would beam the mes-
-> sages to a satellite which would, in turn,  relay  the  mes-
-> sages  to  more localized network hubs, thus alleviating the
-> need for as many long distance calls.  [...]
-> 
-> Unfortunately, the people who have promoted this scheme
-> could  not  leave  well  enough  alone.   They felt that the
-> volume of "garbage" flowing through the net  was  too  high.
-> They  felt  that the carrier of these messages might be able
-> to be sued for possibly libelous messages.  They  felt  that
-> this  was  their  chance  to  play God and they took it.  In
-> short, the new network will have no unmoderated news. [...]
-> 
-> Let the people who conceived of this know that it
-> is  not  appreciated.   E-Mail  bomb them.  Flame them until
-> they drop.  If you see them in public, spit on  them. [...]
+	    Primarily, the message is  that,  unless  something  is
+	done  shortly,  this  newsgroup  may not exist a year or two
+	from now. [...]
+	
+	    A few months ago, a group of network administrators got
+	together  and  decided  to fund a project called "STARGATE".
+	Basicly, this was a  sound  idea.   News  sources  would  be
+	routed to the STARGATE transmitter which would beam the mes-
+	sages to a satellite which would, in turn,  relay  the  mes-
+	sages  to  more localized network hubs, thus alleviating the
+	need for as many long distance calls.  [...]
+	
+	Unfortunately, the people who have promoted this scheme
+	could  not  leave  well  enough  alone.   They felt that the
+	volume of "garbage" flowing through the net  was  too  high.
+	They  felt  that the carrier of these messages might be able
+	to be sued for possibly libelous messages.  They  felt  that
+	this  was  their  chance  to  play God and they took it.  In
+	short, the new network will have no unmoderated news. [...]
+	
+	Let the people who conceived of this know that it
+	is  not  appreciated.   E-Mail  bomb them.  Flame them until
+	they drop.  If you see them in public, spit on  them. [...]
 
 -- [Frank Adrian](http://article.olduse.net/387@hercules.UUCP)
 
@@ -34,10 +34,10 @@ satellite, hidden in the vertical interval of a TV station. Some more detail
 
 This proposed change is not being received well by the net at large.
 
-> I agree that lots of Usenet submissions are trash.  Everything is trash
-> to somebody.  What I don't want is centralized control.  That's the ONE
-> thing that makes Usenet different from every other network, and it's a
-> valuable difference.
+	I agree that lots of Usenet submissions are trash.  Everything is trash
+	to somebody.  What I don't want is centralized control.  That's the ONE
+	thing that makes Usenet different from every other network, and it's a
+	valuable difference.
 
 -- [John Gilmore](http://article.olduse.net/1942@sun.uucp)
 
@@ -45,34 +45,34 @@ Some of the responses from Usenet admins are also very interesting,
 as they provide a glimpse into what's involved in keeping the current network
 running, and continuing to scale up.
 
-> Because we have to deal with the net on a day to day (sometimes hour
-> to hour basis) and talk to a LOT of the people who run the net, I think we
-> have a different view of the net than the people who simply have the
-> priviledge of using the damn thing. [...]
-> 
-> I mean, seriously-- if you haven't
-> spent months bickering with the carriers lawyers, how in the HELL can you
-> suggest seriously that we really don't need moderators or that we can do it
-> in software?
-> 
-> If you people seriously want to try to get along without a group of
-> overworked and harried people who happen to spend a lot of time keeping
-> this thing running so you can bitch at us about it, then fine. Let me know.
-> I'll rmgroup mod.singles, I'll unsubscribe to net.news, and I'll laugh if
-> and when the system dies. We can cancel Stargate, we can watch the
-> backbones start restricting news, the software can get flakey, and, if you
-> could get it through the garbage, everyone who is yelling at the fascists
-> for trying to do a thankless job would spend just as much time yelling at
-> us for letting it fall apart. I don't know about the rest of them, but I
-> am sometimes tempted to just step back and watch the damn thing die.
+	Because we have to deal with the net on a day to day (sometimes hour
+	to hour basis) and talk to a LOT of the people who run the net, I think we
+	have a different view of the net than the people who simply have the
+	priviledge of using the damn thing. [...]
+	
+	I mean, seriously-- if you haven't
+	spent months bickering with the carriers lawyers, how in the HELL can you
+	suggest seriously that we really don't need moderators or that we can do it
+	in software?
+	
+	If you people seriously want to try to get along without a group of
+	overworked and harried people who happen to spend a lot of time keeping
+	this thing running so you can bitch at us about it, then fine. Let me know.
+	I'll rmgroup mod.singles, I'll unsubscribe to net.news, and I'll laugh if
+	and when the system dies. We can cancel Stargate, we can watch the
+	backbones start restricting news, the software can get flakey, and, if you
+	could get it through the garbage, everyone who is yelling at the fascists
+	for trying to do a thankless job would spend just as much time yelling at
+	us for letting it fall apart. I don't know about the rest of them, but I
+	am sometimes tempted to just step back and watch the damn thing die.
 
 -- [Chuqui Q. Koala](http://article.olduse.net/2226@nsc.UUCP)
 
-> This is another vote in favour of some source of moderated news -
-> either via stargate or some other means.  While at Waterloo, I've
-> watched the information flow on USENET grow from under 1Mb/week to its
-> current level of over 4Mb/week.  I used to read almost everything that
-> came in (except info-cpm, remember that?), now I read only a small
-> fraction, and the valuable stuff is getting scarcer.
+	This is another vote in favour of some source of moderated news -
+	either via stargate or some other means.  While at Waterloo, I've
+	watched the information flow on USENET grow from under 1Mb/week to its
+	current level of over 4Mb/week.  I used to read almost everything that
+	came in (except info-cpm, remember that?), now I read only a small
+	fraction, and the valuable stuff is getting scarcer.
 
 -- [Dave Martindale](http://article.olduse.net/963@watcgl.UUCP)

post
diff --git a/doc/blog/stargate_controversy.mdwn b/doc/blog/stargate_controversy.mdwn
new file mode 100644
index 0000000..56311f0
--- /dev/null
+++ b/doc/blog/stargate_controversy.mdwn
@@ -0,0 +1,78 @@
+Reading along in my favorite newsgroup, I saw "WARNING" and unexpectedly
+landed in a controversy about Censorship from Spaaace!
+
+>     Primarily, the message is  that,  unless  something  is
+> done  shortly,  this  newsgroup  may not exist a year or two
+> from now. [...]
+> 
+>     A few months ago, a group of network administrators got
+> together  and  decided  to fund a project called "STARGATE".
+> Basicly, this was a  sound  idea.   News  sources  would  be
+> routed to the STARGATE transmitter which would beam the mes-
+> sages to a satellite which would, in turn,  relay  the  mes-
+> sages  to  more localized network hubs, thus alleviating the
+> need for as many long distance calls.  [...]
+> 
+> Unfortunately, the people who have promoted this scheme
+> could  not  leave  well  enough  alone.   They felt that the
+> volume of "garbage" flowing through the net  was  too  high.
+> They  felt  that the carrier of these messages might be able
+> to be sued for possibly libelous messages.  They  felt  that
+> this  was  their  chance  to  play God and they took it.  In
+> short, the new network will have no unmoderated news. [...]
+> 
+> Let the people who conceived of this know that it
+> is  not  appreciated.   E-Mail  bomb them.  Flame them until
+> they drop.  If you see them in public, spit on  them. [...]
+
+-- [Frank Adrian](http://article.olduse.net/387@hercules.UUCP)
+
+Wow! Digging into net.stargate, I see that Stargate plans
+to bounce the traffic off the [Galaxy I](https://en.wikipedia.org/wiki/Galaxy_1)
+satellite, hidden in the vertical interval of a TV station. Some more detail
+[here](http://web.archive.org/web/19981203103811/www.stargate.com/history.html).
+
+This proposed change is not being received well by the net at large.
+
+> I agree that lots of Usenet submissions are trash.  Everything is trash
+> to somebody.  What I don't want is centralized control.  That's the ONE
+> thing that makes Usenet different from every other network, and it's a
+> valuable difference.
+
+-- [John Gilmore](http://article.olduse.net/1942@sun.uucp)
+
+Some of the responses from Usenet admins are also very interesting,
+as they provide a glimpse into what's involved in keeping the current network
+running, and continuing to scale up.
+
+> Because we have to deal with the net on a day to day (sometimes hour
+> to hour basis) and talk to a LOT of the people who run the net, I think we
+> have a different view of the net than the people who simply have the
+> priviledge of using the damn thing. [...]
+> 
+> I mean, seriously-- if you haven't
+> spent months bickering with the carriers lawyers, how in the HELL can you
+> suggest seriously that we really don't need moderators or that we can do it
+> in software?
+> 
+> If you people seriously want to try to get along without a group of
+> overworked and harried people who happen to spend a lot of time keeping
+> this thing running so you can bitch at us about it, then fine. Let me know.
+> I'll rmgroup mod.singles, I'll unsubscribe to net.news, and I'll laugh if
+> and when the system dies. We can cancel Stargate, we can watch the
+> backbones start restricting news, the software can get flakey, and, if you
+> could get it through the garbage, everyone who is yelling at the fascists
+> for trying to do a thankless job would spend just as much time yelling at
+> us for letting it fall apart. I don't know about the rest of them, but I
+> am sometimes tempted to just step back and watch the damn thing die.
+
+-- [Chuqui Q. Koala](http://article.olduse.net/2226@nsc.UUCP)
+
+> This is another vote in favour of some source of moderated news -
+> either via stargate or some other means.  While at Waterloo, I've
+> watched the information flow on USENET grow from under 1Mb/week to its
+> current level of over 4Mb/week.  I used to read almost everything that
+> came in (except info-cpm, remember that?), now I read only a small
+> fraction, and the valuable stuff is getting scarcer.
+
+-- [Dave Martindale](http://article.olduse.net/963@watcgl.UUCP)

author
diff --git a/doc/blog/happy_1985_from_olduse.net.mdwn b/doc/blog/happy_1985_from_olduse.net.mdwn
index 68c884a..f99498f 100644
--- a/doc/blog/happy_1985_from_olduse.net.mdwn
+++ b/doc/blog/happy_1985_from_olduse.net.mdwn
@@ -23,3 +23,5 @@ only 800 newsgroups, and many are not very active, so I have
 still been subscribing to them all.
 
 What are your olduse.net reading habits like?
+
+[[!meta author="Joey"]]

blog
diff --git a/doc/blog/happy_1985_from_olduse.net.mdwn b/doc/blog/happy_1985_from_olduse.net.mdwn
new file mode 100644
index 0000000..68c884a
--- /dev/null
+++ b/doc/blog/happy_1985_from_olduse.net.mdwn
@@ -0,0 +1,25 @@
+I have not had a lot of time lately to read olduse.net, but it's still
+going strong. 
+
+Looking at the logs, a hundred or so people connect to the
+NNTP server each month, and some use it frequently, month after month. It's
+nice to know people are really getting into following olduse.net.
+
+Thousands more visit the website each month. Just this month, it popped
+back up on hacker news: <https://news.ycombinator.com/item?id=8780135>
+And my shell server got overloaded with 832 concurrent users. 
+I have set up two more shell servers to spread the load.
+
+So, four years in, olduse.net is continuing to be interesting to people.
+I had wondered if anyone would stick around for the middle years.
+
+As I mentioned, my own reading habits on olduse.net have become sporadic,
+generally once or twice a month. Partly this is because there's so much
+more activity now. I was reading nearly every post back in A-news days, but
+as volume picked up, I started mostly reading only a few newsgroups that
+were particularly interesting to me (net.games.rogue, net.sources,
+hacknews, net.flame, etc), with random glances at others. There's still
+only 800 newsgroups, and many are not very active, so I have
+still been subscribing to them all.
+
+What are your olduse.net reading habits like?

blog
diff --git a/doc/blog/hack_sources_posted.mdwn b/doc/blog/hack_sources_posted.mdwn
new file mode 100644
index 0000000..fef06b9
--- /dev/null
+++ b/doc/blog/hack_sources_posted.mdwn
@@ -0,0 +1,12 @@
+net.games.rogue is abuzz about a new game that has appeared.. hack!
+
+<http://article.olduse.net/6238@mcvax.UUCP>
+
+Seems that many sites missed one or another of the 15 posts of the source
+to hack. Here we at olduse.net offer the true 1985 experience, since file
+15/15 didn't propigate to our site either.
+
+I have managed to get many of the source files I have to build on a modern
+Linux system, but not all of them. The tty handling code defeated me.
+
+[[!meta author=Joey]]

update
diff --git a/doc/faq.mdwn b/doc/faq.mdwn
index 36f3e45..8447eaf 100644
--- a/doc/faq.mdwn
+++ b/doc/faq.mdwn
@@ -140,3 +140,11 @@ it on the day 30 years after you made your post.
 
 [article.olduse.net](http://article.olduse.net/) allows looking up a given
 olduse.net Message-ID. (This service is provided by Adam Sjøgren.)
+
+## What happens after 1991^W2021?
+
+Well, I've recently found another archive covering 30 years of usenet.
+<https://archive.org/details/usenethistorical> It's quite a lot bigger, but
+by 2021, that should not be a problem. I have not tried to import this yet,
+but it looks promising. OTOH, I can't guarantee I'll want to continue
+olduse.net after ten years.

foo
diff --git a/doc/mirrors.mdwn b/doc/mirrors.mdwn
index 5364481..2eb92fa 100644
--- a/doc/mirrors.mdwn
+++ b/doc/mirrors.mdwn
@@ -3,8 +3,4 @@ of the usenet newsreader `tin`, running on a real system. This is an
 expensive way to do things. So there's a roundrobin of mirrors of that
 system.
 
-* <http://1.nl.redirector.k-srv.info:4200> (provided by underscor)
-* <http://89.207.135.254:4200>
-<!-- * <http://192.25.206.60:4200> -->
-
 If you'd like to run a shell box mirror, mail Joey Hess <joey@kitenet.net>.

creating tag page tags/person
diff --git a/doc/tags/person.mdwn b/doc/tags/person.mdwn
new file mode 100644
index 0000000..d3b7dfa
--- /dev/null
+++ b/doc/tags/person.mdwn
@@ -0,0 +1,4 @@
+[[!meta title="pages tagged person"]]
+
+[[!inline pages="tagged(person)" actions="no" archive="yes"
+feedshow=10]]

add
diff --git a/doc/blog/rogue_author.mdwn b/doc/blog/rogue_author.mdwn
new file mode 100644
index 0000000..58eab6c
--- /dev/null
+++ b/doc/blog/rogue_author.mdwn
@@ -0,0 +1,12 @@
+Was reading net.games.rogue today, and:
+
+	From: dim@cbuxc.UUCP (Dennis McKiernan)
+	Subject: Author looking for feedback on The Iron Tower Trilogy.
+	Newsgroups: net.books,net.sf-lovers,net.games,net.games.frp,net.games.rogue,net.wanted
+
+-- <http://article.olduse.net/113@cbuxc.UUCP>
+
+Is posting this to the rogue newsgroup inspired, or almost some kind of
+proto-spam? You decide..
+
+(BTW Dennis, I quite enjoyed your trilogy.)

Added a comment: The map is outdated...
diff --git a/doc/blog/current_usenet_map/comment_2_50f554759880380c2a5fea907246f4d2._comment b/doc/blog/current_usenet_map/comment_2_50f554759880380c2a5fea907246f4d2._comment
new file mode 100644
index 0000000..8573aa8
--- /dev/null
+++ b/doc/blog/current_usenet_map/comment_2_50f554759880380c2a5fea907246f4d2._comment
@@ -0,0 +1,12 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawk7FBzt0e97hzJu_0bT7peYyW4GZs73l4Q"
+ nickname="Mr"
+ subject="The map is outdated..."
+ date="2014-06-13T12:31:33Z"
+ content="""
+There should be an update for early June 1984 - June 7? (I have my own copy from when we first connected ;) )
+
+MrPete
+{hpda,pyramid}!octopus!pete
+
+"""]]

removed
diff --git a/doc/blog/current_usenet_map/comment_2_0d4991de682d18c3a07790a2c934e019._comment b/doc/blog/current_usenet_map/comment_2_0d4991de682d18c3a07790a2c934e019._comment
deleted file mode 100644
index 86c7eca..0000000
--- a/doc/blog/current_usenet_map/comment_2_0d4991de682d18c3a07790a2c934e019._comment
+++ /dev/null
@@ -1,8 +0,0 @@
-[[!comment format=mdwn
- username="https://www.google.com/accounts/o8/id?id=AItOawk7FBzt0e97hzJu_0bT7peYyW4GZs73l4Q"
- nickname="Mr"
- subject="The map is outdated..."
- date="2014-06-13T12:29:51Z"
- content="""
-There should be an update for early June 1984... (I happen to have my own copy because that's when we first connected to Usenet :) )
-"""]]

Added a comment: The map is outdated...
diff --git a/doc/blog/current_usenet_map/comment_2_0d4991de682d18c3a07790a2c934e019._comment b/doc/blog/current_usenet_map/comment_2_0d4991de682d18c3a07790a2c934e019._comment
new file mode 100644
index 0000000..86c7eca
--- /dev/null
+++ b/doc/blog/current_usenet_map/comment_2_0d4991de682d18c3a07790a2c934e019._comment
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ username="https://www.google.com/accounts/o8/id?id=AItOawk7FBzt0e97hzJu_0bT7peYyW4GZs73l4Q"
+ nickname="Mr"
+ subject="The map is outdated..."
+ date="2014-06-13T12:29:51Z"
+ content="""
+There should be an update for early June 1984... (I happen to have my own copy because that's when we first connected to Usenet :) )
+"""]]

getting rid of resources cname
diff --git a/doc/index.mdwn b/doc/index.mdwn
index fc4a205..eeb4dce 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -15,7 +15,7 @@ Also available in your local news reader via [nntp.olduse.net](nntp:nntp.olduse.
 frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
-<iframe float=right src="http://resources.olduse.net/recentmsgs.html"
+<iframe float=right src="http://nntp.olduse.net/recentmsgs.html"
 width=300 height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 

diff --git a/doc/forum/The_Kremvax_hoax.mdwn b/doc/forum/The_Kremvax_hoax.mdwn
new file mode 100644
index 0000000..eada538
--- /dev/null
+++ b/doc/forum/The_Kremvax_hoax.mdwn
@@ -0,0 +1,21 @@
+On April 1, 1984, in net.general, the famous kremvax hoax can be seen as a fake post by the then Sovjet leader K. Chernenko.
+
+Here's the header:
+
+Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
+Posting-Version: version B 2.10.1 4/1/83 (SU840401); site kremvax.UUCP
+Path: utzoo!linus!philabs!mcvax!moskvax!kremvax!chernenko
+From: chernenko@kremvax.UUCP (K. Chernenko)
+Newsgroups: net.general,eunet.general,net.politics,eunet.politics
+Subject: USSR on Usenet
+Message-ID: <0001@kremvax.UUCP>
+Date: Sun, 1-Apr-84 11:02:52 EST
+Article-I.D.: kremvax.0001
+Posted: Sun Apr  1 11:02:52 1984
+Date-Received: Tue, 3-Apr-84 19:42:40 EST
+Organization: MIIA, Moscow
+Lines: 41
+Xref: dummy dummy:1
+X-OldUsenet-Modified: added Xref
+
+Joachim

remove 30 years of gnu
diff --git a/doc/index.mdwn b/doc/index.mdwn
index 63f48d8..fc4a205 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -21,9 +21,3 @@ width=300 height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
 
 Done reading? Leave an interesting post visible for the next visitor!  
 Nothing visible? Press Q a few times...
-
-<center>
-<a href="https://gnu.org/gnu30"><img
-src="https://static.fsf.org/nosvn/misc/GNU_30th_badge.png" alt="[ Celebrate
-30 years of GNU! ]" /></a>
-</center>

update
diff --git a/doc/faq.mdwn b/doc/faq.mdwn
index b44289b..36f3e45 100644
--- a/doc/faq.mdwn
+++ b/doc/faq.mdwn
@@ -3,8 +3,8 @@
 ## What is this?
 
 Olduse.net is Usenet, updated in real time as it was thirty years ago,
-available from [nntp.olduse.net](nntp:nntp.olduse.net) for the next ten
-years, unless I run out of inodes (again).
+available from [nntp.olduse.net](nntp:nntp.olduse.net) for the ten year
+period 2011-2021, unless I run out of inodes (again).
 
 ## Why do this?
 
@@ -95,12 +95,12 @@ lines, all existing new posts will be immediately available.
 
 ## When are posts expired?
 
-Either never, or when I run out of inodes. Of course disk space is not
+Of course disk space is not
 likely to be a problem here, in stark contrast to most other systems in the
-1980's.
+1980's. But I can still run out of inodes! And it seems to work better if
+all the old new groups from years ago don't show up.
 
-Or, it may turn out that expiring posts more frequently makes for a better
-experience for new users. TBD.
+So, currently after 60 days.
 
 ## Are the dates right?
 

remove koldfront
diff --git a/doc/blogfeeds.mdwn b/doc/blogfeeds.mdwn
index 9d9554f..aacf8fa 100644
--- a/doc/blogfeeds.mdwn
+++ b/doc/blogfeeds.mdwn
@@ -1,4 +1,3 @@
 blog feeds:
 
 * [[!aggregate expirecount=25 name="joey" feedurl="http://kitenet.net/~joey/blog/oldusenet/index.rss" url="http://kitenet.net/~joey/blog/"]]
-* [[!aggregate expirecount=25 name="koldfront" feedurl="http://koldfront.dk/olduse.net.rss" url="https://koldfront.dk/"]]

foo
diff --git a/doc/blogfeeds.mdwn b/doc/blogfeeds.mdwn
index 012b8af..9d9554f 100644
--- a/doc/blogfeeds.mdwn
+++ b/doc/blogfeeds.mdwn
@@ -1 +1,4 @@
 blog feeds:
+
+* [[!aggregate expirecount=25 name="joey" feedurl="http://kitenet.net/~joey/blog/oldusenet/index.rss" url="http://kitenet.net/~joey/blog/"]]
+* [[!aggregate expirecount=25 name="koldfront" feedurl="http://koldfront.dk/olduse.net.rss" url="https://koldfront.dk/"]]

foo
diff --git a/doc/blogfeeds.mdwn b/doc/blogfeeds.mdwn
index 9d9554f..012b8af 100644
--- a/doc/blogfeeds.mdwn
+++ b/doc/blogfeeds.mdwn
@@ -1,4 +1 @@
 blog feeds:
-
-* [[!aggregate expirecount=25 name="joey" feedurl="http://kitenet.net/~joey/blog/oldusenet/index.rss" url="http://kitenet.net/~joey/blog/"]]
-* [[!aggregate expirecount=25 name="koldfront" feedurl="http://koldfront.dk/olduse.net.rss" url="https://koldfront.dk/"]]

link
diff --git a/doc/blog.mdwn b/doc/blog.mdwn
index 94a8acf..6a703f2 100644
--- a/doc/blog.mdwn
+++ b/doc/blog.mdwn
@@ -1 +1 @@
-[[!inline pages="((internal(blogfeeds/*) and !comment(*)) or (page(./blog/*) and !blog/*/*)) and !*/Discussion" show=100 feedshow=10]]
+[[!inline pages="((internal(./blogfeeds/*) and !comment(*)) or (page(./blog/*) and !blog/*/*)) and !*/Discussion" show=100 feedshow=10]]

didn't mean to post this
diff --git a/doc/blog/rms_followups.mdwn b/doc/blog/rms_followups.mdwn
deleted file mode 100644
index 3a184ad..0000000
--- a/doc/blog/rms_followups.mdwn
+++ /dev/null
@@ -1,64 +0,0 @@
-12438@sri-arpa.UUCP
-
-The free software aspect sounds fun, but the unbounded mutation of
-systems worries me.
-
-The temptation to tinker with your environment is powerful indeed; I
-have installed and maintain local modifications in Gosling's emacs, so
-I have sinned, I guess.  Some of my mlisp won't run on other people's
-emacs, so it's only useful to a few people (I think I'll send the
-modifications off to Unipress, for penance).  I expect that RMS is
-capable of writing GNU and giving it away, but what then?  Is this
-really progress?
-
-498@sbcs.UUCP
-
-        My personal feeling is that the commonly accepted principal
-        of free flow of scientific knowledge should apply in the
-        case of programs. 
-
-5919@watmath.UUCP
-
-Subject: GNU considered harmful to software quality
-
-A recent proposal by RMS@MIT-OZ suggests a public domain Unix type
-operating system.  This idea could be the most dangerous thing to
-the world of software, and could result in tremendous setbacks in
-the advancement of software quality. 
-
-5924@watmath.UUCP
-
- What I object to is the philosophy
-behind the GNU statements.  If the GNU project changed its aims, I
-would view it in an entirely different light.  RMS contends that the
-current capitalist market for software does more harm than good, and
-he wants to destroy it with GNU.  I suggest this is one man's belief and
-that he should not try and destroy the system that others view differently.
-
-[RMS response](http://article.olduse.net/12452@sri-arpa.UUCP)
-
-120@ut-sally.UUCP
-
-Posting
-something that endangers the gateway because it clearly violates the standards
-strikes me more as irresponsible than as a manifestation of high ethics.
-(There are such things as paper mail and telephones where the GNU message
-could have gotten out with no restrictions, regardless of money matters.)
-
-12769@sri-arpa.UUCP
-
-It's refreshing to hear "but that will put us out of work" complaints
-from programmers.  Such complaints are normally limited to factory
-workers and unskilled laborers who fear displacement due to
-automation.  That the same programmers how cause much of the latter
-groups fears (and give little sympathy, I might add) now raise
-the cry themselves restores my faith in human nature. 
-
-340@wjh12.UUCP
-
-No GNUs is good news
-
-It seems wasteful to me for so many people to spend their time duplicating
-existing work, as they would if they wrote GNU
-
-

move feeds
diff --git a/doc/blog.mdwn b/doc/blog.mdwn
index dc9947d..94a8acf 100644
--- a/doc/blog.mdwn
+++ b/doc/blog.mdwn
@@ -1,8 +1 @@
-[[!inline pages="((internal(./blog/*) and !comment(*)) or (page(./blog/*) and !blog/*/*)) and !*/Discussion" show=100 feedshow=10]]
-
----
-
-blog feeds:
-
-* [[!aggregate expirecount=25 name="joey" feedurl="http://kitenet.net/~joey/blog/oldusenet/index.rss" url="http://kitenet.net/~joey/blog/"]]
-* [[!aggregate expirecount=25 name="koldfront" feedurl="http://koldfront.dk/olduse.net.rss" url="https://koldfront.dk/"]]
+[[!inline pages="((internal(blogfeeds/*) and !comment(*)) or (page(./blog/*) and !blog/*/*)) and !*/Discussion" show=100 feedshow=10]]
diff --git a/doc/blog/rms_followups.mdwn b/doc/blog/rms_followups.mdwn
new file mode 100644
index 0000000..3a184ad
--- /dev/null
+++ b/doc/blog/rms_followups.mdwn
@@ -0,0 +1,64 @@
+12438@sri-arpa.UUCP
+
+The free software aspect sounds fun, but the unbounded mutation of
+systems worries me.
+
+The temptation to tinker with your environment is powerful indeed; I
+have installed and maintain local modifications in Gosling's emacs, so
+I have sinned, I guess.  Some of my mlisp won't run on other people's
+emacs, so it's only useful to a few people (I think I'll send the
+modifications off to Unipress, for penance).  I expect that RMS is
+capable of writing GNU and giving it away, but what then?  Is this
+really progress?
+
+498@sbcs.UUCP
+
+        My personal feeling is that the commonly accepted principal
+        of free flow of scientific knowledge should apply in the
+        case of programs. 
+
+5919@watmath.UUCP
+
+Subject: GNU considered harmful to software quality
+
+A recent proposal by RMS@MIT-OZ suggests a public domain Unix type
+operating system.  This idea could be the most dangerous thing to
+the world of software, and could result in tremendous setbacks in
+the advancement of software quality. 
+
+5924@watmath.UUCP
+
+ What I object to is the philosophy
+behind the GNU statements.  If the GNU project changed its aims, I
+would view it in an entirely different light.  RMS contends that the
+current capitalist market for software does more harm than good, and
+he wants to destroy it with GNU.  I suggest this is one man's belief and
+that he should not try and destroy the system that others view differently.
+
+[RMS response](http://article.olduse.net/12452@sri-arpa.UUCP)
+
+120@ut-sally.UUCP
+
+Posting
+something that endangers the gateway because it clearly violates the standards
+strikes me more as irresponsible than as a manifestation of high ethics.
+(There are such things as paper mail and telephones where the GNU message
+could have gotten out with no restrictions, regardless of money matters.)
+
+12769@sri-arpa.UUCP
+
+It's refreshing to hear "but that will put us out of work" complaints
+from programmers.  Such complaints are normally limited to factory
+workers and unskilled laborers who fear displacement due to
+automation.  That the same programmers how cause much of the latter
+groups fears (and give little sympathy, I might add) now raise
+the cry themselves restores my faith in human nature. 
+
+340@wjh12.UUCP
+
+No GNUs is good news
+
+It seems wasteful to me for so many people to spend their time duplicating
+existing work, as they would if they wrote GNU
+
+
diff --git a/doc/blogfeeds.mdwn b/doc/blogfeeds.mdwn
new file mode 100644
index 0000000..9d9554f
--- /dev/null
+++ b/doc/blogfeeds.mdwn
@@ -0,0 +1,4 @@
+blog feeds:
+
+* [[!aggregate expirecount=25 name="joey" feedurl="http://kitenet.net/~joey/blog/oldusenet/index.rss" url="http://kitenet.net/~joey/blog/"]]
+* [[!aggregate expirecount=25 name="koldfront" feedurl="http://koldfront.dk/olduse.net.rss" url="https://koldfront.dk/"]]

screenshot
diff --git a/doc/blog/what_rms_saw.mdwn b/doc/blog/what_rms_saw.mdwn
index dfb4fb9..2e018b8 100644
--- a/doc/blog/what_rms_saw.mdwn
+++ b/doc/blog/what_rms_saw.mdwn
@@ -69,3 +69,7 @@ and social and legal levels.
 
 And more than anyone else, he did something about it. In 1 hour from now you
 can see what, in the `net.unix-wizards` newsgroup on `nntp.olduse.net`.
+
+Update:
+
+[[!img img/bdaygnu.png link="http://article.olduse.net/771@mit-eddie.UUCP"]]
diff --git a/doc/img/bdaygnu.png b/doc/img/bdaygnu.png
new file mode 100644
index 0000000..6b02b69
Binary files /dev/null and b/doc/img/bdaygnu.png differ

Added a comment: hello to our FSF visitors!
diff --git a/doc/blog/what_rms_saw/comment_1_dd7e15c4d84bb5e6ad7af5c8c073aa10._comment b/doc/blog/what_rms_saw/comment_1_dd7e15c4d84bb5e6ad7af5c8c073aa10._comment
new file mode 100644
index 0000000..9ab71fd
--- /dev/null
+++ b/doc/blog/what_rms_saw/comment_1_dd7e15c4d84bb5e6ad7af5c8c073aa10._comment
@@ -0,0 +1,14 @@
+[[!comment format=mdwn
+ username="http://joeyh.name/"
+ ip="4.153.8.80"
+ subject="hello to our FSF visitors!"
+ date="2013-09-27T17:09:19Z"
+ content="""
+Note that the RMS post does not pop up on olduse.net until 30 minutes from now. An unexplained oddity in the Date header; some archived copies have 12:35 and some like mine, 13:35.
+
+Also, olduse.net ignores NNTP propigation delays. 
+The post actually took some time to propigate over time-delayed dialup usenet!
+
+Date-Received: Thu, 29-Sep-83 07:38:11 EDT
+
+"""]]

sign
diff --git a/doc/blog/what_rms_saw.mdwn b/doc/blog/what_rms_saw.mdwn
index ce71ccd..dfb4fb9 100644
--- a/doc/blog/what_rms_saw.mdwn
+++ b/doc/blog/what_rms_saw.mdwn
@@ -1,3 +1,5 @@
+[[!meta author=Joey]]
+
 If RMS was reading oldusenet in the last 24 hours, as he 
 fine-tuned the wording of his famous announcement, 
 here are two things he would have seen:

blog
diff --git a/doc/blog/what_rms_saw.mdwn b/doc/blog/what_rms_saw.mdwn
index c8e10d8..ce71ccd 100644
--- a/doc/blog/what_rms_saw.mdwn
+++ b/doc/blog/what_rms_saw.mdwn
@@ -1,5 +1,5 @@
-If RMS was reading usenet in the last 24 hours, as he 
-fine-tuned the wording of his famous accouncement, 
+If RMS was reading oldusenet in the last 24 hours, as he 
+fine-tuned the wording of his famous announcement, 
 here are two things he would have seen:
 
 [Maryland software distribution](http://article.olduse.net/2755@umcp-cs.UUCP)

blog
diff --git a/doc/blog/what_rms_saw.mdwn b/doc/blog/what_rms_saw.mdwn
new file mode 100644
index 0000000..c8e10d8
--- /dev/null
+++ b/doc/blog/what_rms_saw.mdwn
@@ -0,0 +1,69 @@
+If RMS was reading usenet in the last 24 hours, as he 
+fine-tuned the wording of his famous accouncement, 
+here are two things he would have seen:
+
+[Maryland software distribution](http://article.olduse.net/2755@umcp-cs.UUCP)
+
+A Lisp system, including a windowing system.
+
+<blockquote>
+This flexible package allows convenient management of multiple
+contexts on the screen and runs on ordinary character display
+terminals as well as bit-mapped displays.
+</blockquote>
+
+For just $100, but check out the license:
+
+<pre>
+In exchange for the Maryland software tape, I certify to the
+following:
+
+a.  I will not use any of the Maryland software distribution in a
+    commercial product without obtaining permission from Maryland
+    first.
+b.  I will keep the Maryland copyright notices in the source code,
+    and acknowledge the source of the software in any use I make of
+    it.
+c.  I will not redistribute this software to anyone without permission
+    from Maryland first.
+d.  I will keep Maryland informed of any bug fixes.
+e.  I am the appropriate person at my site who can make guarantees a-d.
+</pre>
+
+----
+
+[New Kernel!](http://article.olduse.net/260@psuvax.UUCP)
+
+No, it's not Linux. ;)  But it is an improved Unix kernel for the PDP-11.
+
+<blockquote>
+And so nine months ago we (oops, sorry, 'we' are Professor Robert Michael
+Owens, John Irwin, and David Eckhardt) set out to transform version 7 into
+something useable.  To make a long story short, we think we've done so.  So now
+we have considered trying to market/give-away our UNIX. Like 4.1, it would
+require a V7 license.
+</blockquote>
+
+That's an existing AT&T Unix license, required to see the new kernel source
+code that these guys are otherwise mostly ready to give away to anyone
+with interest.
+
+----
+
+I'm surprised these popped up in just the past 24 hours. They are not
+the first such posts on Usenet of course. But the proprietary software
+is certianly coming thick and fast in the hours before RMS began to change
+everything!
+
+I'm sure that, as RMS was reading Usenet (and Arpanet) before this, he
+saw much more than this. He'd have seen a trend toward free sharing of code,
+enabled on an unprecedented level by the new networks. And at the same
+time he'd have seen each site trying to piece together their own Unix from
+software they licenced and hints posted on the net. He'd have seen the hacker
+ethos exploding, at the same time that a public who had just recently
+been exposed to "hacking" in War Games started to think they were all
+criminals. He'd have seen so, so much potential, hobbled on technical
+and social and legal levels.
+
+And more than anyone else, he did something about it. In 1 hour from now you
+can see what, in the `net.unix-wizards` newsgroup on `nntp.olduse.net`.

badge
diff --git a/doc/index.mdwn b/doc/index.mdwn
index fc4a205..63f48d8 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -21,3 +21,9 @@ width=300 height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
 
 Done reading? Leave an interesting post visible for the next visitor!  
 Nothing visible? Press Q a few times...
+
+<center>
+<a href="https://gnu.org/gnu30"><img
+src="https://static.fsf.org/nosvn/misc/GNU_30th_badge.png" alt="[ Celebrate
+30 years of GNU! ]" /></a>
+</center>

foo
diff --git a/doc/index.mdwn b/doc/index.mdwn
index f339f9d..fc4a205 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -19,4 +19,5 @@ frameborder=0 marginheight=0 marginwidth=0>
 width=300 height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
-Done reading? Leave an interesting post visible for the next visitor!
+Done reading? Leave an interesting post visible for the next visitor!  
+Nothing visible? Press Q a few times...

new map
diff --git a/doc/blog/current_usenet_map.mdwn b/doc/blog/current_usenet_map.mdwn
index 89ef255..973d0c8 100644
--- a/doc/blog/current_usenet_map.mdwn
+++ b/doc/blog/current_usenet_map.mdwn
@@ -1,5 +1,140 @@
 This post is updated as new usenet maps are posted on olduse.net.
 
+[July 1983 map](http://article.olduse.net/284@sun.UUCP):
+
+<pre>
+The map is up to 519 sites in North America plus 29 sites in Europe.
+and 1 in Australia.  It is becoming increasingly three-dimensional.
+Because of this, there is one crossover on the map, as well as a number
+(16) of connections that are keyed in with numbers (so that (1) connects
+to (1) and so on).
+
+Reading the map:  -, |, and + indicate connections.  Lines never pass
+through a +, which always indicate where the connecting line ends or
+changes direction.  Logical buses are represented by =.  This means
+that a site such as hplabs is indicated by the entire string of
+characters as follows:  +====+=hao===+====+.
+                                                                                                                   olduse.net
+                                                                                                                         \
+                                                                                                                  (wormhole to 2013)
+USENET LOGICAL MAP - July 10,1983                                                                                          \                                                                        Karen Shannon (sun!kas)
+----------------------------------------------------------------------------------------------------------------------------\----------------------------------------------------------------------------------------------
+                   orstcs  kirk  ssovax--interlab  ism750  ism780  images  ico  hscfvax  hscvax  mit-eddie--mit-vax--(3)     \ utcsstat utecfa trigraph  munodie  watcecit           uw70                     auvax                             
+                       |    |       |                   |     |       |     |      |       |         |       |                \  |        |        |        |        |                |                        |                                
+ arizona  denelcor     | hp-cvd  icalqa--omsvax   cfib--+=====+==ima==+=====+-----n44a--wjh12-----genrad--grkermit--masscomp   \ +==+==utcsrgv=====+----garfield  wateng    uw-vlsi--uw-june  (16)   mprvaxa  alberta                           
+    |      |           |    |       | |       |         |     |    |  |                    |         |                |         \   |                                |                |         |       |      |                                
+ kpno  csu-cs--hp-dcd--hp-pcd   (9) | aus86  (11)     inmet  imd  ipa | rayssd--brunix--foxvax1      |       kobold--orc   dciem-utzoo---------watmath------------watdaisy   teltone--+==uw-beaver==+--ubc-vision                               
+    |    |                 |     |  |                                 |                              |                             | |         |     |                                |          |      |      |                                
+    +====+=hao===+====+--+=+===+=+=hplabs==========+-----sri-unix-----cca--------------------------+=+=+=====+===linus======+======+ hcr   watarts  watcgl                 uvicctr--ssc-vax      |  ubc-medgen |                                
+    |            |    |  | |   |     |             |                  | |                          |   |     |              |                                                         |          |             |                                
+   (5)         cires  |  | | oliveb  hpda------+  hplabsc  yale-comix | csin       unh  vortex   wivax | security--vaxine   | cg-d   cwrunix--cwruecmp--medman           microsoft--fluke--oz  (13)         sfucmpt                             
+                 |    |  | |         |         |                  |   |             |     |        |   |                    |   |                 |                          |                   |                                              
+         opus--nbires |  | hplabsb  hpdb--hpdc | twg      packet  +===+======+======+=====+========+===+=====decvax=========|===+=================+============+==+==========+===================+===========+                                  
+                 |    |  |                 |   |  |            |  |          |                                              |                                  |  |                                          |                                  
+      utastro--ut-ngp |  |    avsdF     hptabu |  | wdl1   sco |  | flairvax |           bmcg--felix     sdchema  noscvax   | sbcs  rdin  sunrise  micomz      |  |  twin40--unc-c  mi-cec--idis--pitt--dri0 | adiron                           
+                      |  |      |              |  |  |       | |  | |        |             |                |       |       |   |     |      |       |         |  |              |           |               | |                                
+            nsc--menlo70 |    avsdS--atd--dsd--fortune------amd70 | |  ios   |     (9)--sdcrdcf-------------+==sdcsvax===+--+===+=philabs====+----micomvax     |  | dvamc--+=====+===mcnc===++===+---+===duke+=+--phs                           
+                      |  |      |                  |           |  | |   |    |           |                     |    |    |  |   |                              |  |        |          |     |    |   |   |     |                                
+   varian  syteka--sytek |    avsdT    p500vax--megatest--sun--decwrl--qubix |       trw-unix--scgvaxd      sdccsu3 |    | (12) |  nybcb  rocky2               |  |   ikonas  (10)--ncsu   tucc--+unc+  (2)  ucf-cs--fau                        
+        |             |  |                         |       |      |          |        |    |                |    |  |    |      |    |      |                  |  |                   |     |      |           |                                
+  (15)--+===+=======zehntel====================+  ubvax  altos86  turtlevax  |   trwspf    trwspp      sdcatta--sdcattb  | rna--+====+=cmcl2+=+--cmcl1         |  |                 uvacs  ecs  brl-bmd      uf-che                             
+            |       | |                        |                             |                            |      |    |  |           |        |                |  |                   |            |                                            
+       zinfandel  zps |  (13)   tekid  tekcad  +------------+       ucsfcgl  |                            |    sdcarl |  |        lanl-a   esquire             |  |                 ied102      udrelay                                         
+                      |    |      |      |                  |           |    |                            |           |  |           |        |                |  |                                                                             
+bronze--+==tekmdp==+--+====+=+==tektronix+==+==+----ucbcad--+====ucbvax=+====+                         phonlab-------sdcsla      unm-ivax   cubs45             |  |  ittral  ndcuts  qumix                                                      
+        |     |       |      |           |  |  |       |                |                                                         |    |                       |  |    |       |       |                                                        
+  crimson   dadla   iddic  tekchips    reed | tekecs  ucbesvax     ucbtopaz                                                   unmvax  nmtvax                   |  +====+==ittvax=======+--bunker--bunkerb                                       
+            | | |     |      |              |                           |                                                                                      |       |       |       |                                                        
+      dadla-a | |   tekgds   |   sequel--ogcvax--metheus--cdi       populi       cda5d         llkp03  hound  houx[j,h,s,v]                                    |     wxlvax  dcdwest  sii--hei44                                                
+              | |            |              |                                      |             |      |      |                                               |                                                                                
+     dadla-b--+ dadla-d  teklabs  hogpd   (11)    hocsf--hocs[d-e,g-k,t]   wb2---houxz--wbux5  whuxk  houxa  houxk--houxw  hou2[a-b]  houx[c-d,i,l,r,u,y]      |                                                                                
+                                    |               |                              |      |      |      |      |      |      |          |                      |                                                                                
+   (4)    eisx--npoiv--npois--------+=====+====hogpc+========+---------------------+======+=====++======+====houxm====+=====++====+=====+--houem               |                                                                                
+    |       |                             |                  |                                  |                           |     |     |                      |                                                                                
+  whuxlb--pyuxll--abnjh   astrovax  (8)  (6)  cbrap  cbosg  houx[b,e,g,n,o-q,t] uofm-cv--mb2c  (7)  gatech---msdc--(10)   hocda  (8)   houxf                   |                                                                                
+    |                         |      |           |    |                                    |             |   |  |          |  |         |                      |                                                                                
+  gummo       pyuxqq     princeton   |  osu-dbs--+====+==cbosgd=+====+--mddc      hfhrv--mb2b  bpa--sb6--emory  itm  (2)   |  machaids--5941ux                 |                                                                                
+    |            |            |      |           |    |         |    |                     |        |                 |    |                                   |                                                                                
+    |      pyuxk |  circe--ulysses--mhuxa----mhuxi  cbscd5    nscs  (1)         scbhq--+===+=sb1====+--+=====burl=+===+--spanky--alfalfa                       |                                                                                
+    |         |  |                   |       |   |    |         |                      |                          |   |    |                                   |      ----------------------------------------------------                      
+    | pyuxvv  |  |    pyuxjj  pyuxcc |     aluxz |  cbscc     cbrmc             att3--ll1--ll1b  mgweed   (14)  clyde |   tpsa     hou5b                       |      | Additional Connections:                          |                      
+    |   |     |  |       |       |   |       |   |              |                      |            |       |         |              |                         |      |                                                  |                      
+    |   +=====+==+===pyuxi===+===+--mhuxm    |   |           mork-cb            tty3b--+==otuxa==+--+=====+=we13======+     hou5d--hou5a   odin                |      |  (1)  cbosgd--ihnp4                              |                      
+    |   |        |      |    |   |   |  |    |   |                                     |                  |           |       |      |      |                  |      |  (2)  duke--burl                                 |                      
+    | u1100a  pyuxss  pyuxhh | pyuxl | mhuxd |   |                                  nwuxd  inuxb  inuxd  we53--kcwin  uniq  hou5e--hou5f--orion--houca         |      |  (3)  eagle--mit-vax                             |                      
+    |   |                    |       |  |    |   |                                            |      |                        |      |             |           |      |  (4)  floyd--whuxlb                              |                      
+    | u1100s       pyuxdd--pyuxnn   mhuxv    |   |  uicsg  ccvaxa   moria            inuxa--+=+======inuxc======+--ixn5c    hou5c  ariel--houti---(6)          |      |  (5)  hao--seismo                                |                      
+    |                        |       |       |   |    |       |       |                     |                   |    |               |      |                  |      |  (6)  hogpc--houca and hogpc--houti              |                      
+    |                      pyuxmm   mhuxr  mhuxj |  uicsl--+==+=uiucdcs====+------------pur-ee--iuvax--isrnix  inuxe |   tesla       |   pegasus--maxvax       |      |  (7)  houxm--ihnp4                               |                      
+    |                                |       |   |         |      |        |              |  |                       |     |         |                         |      |  (8)  houxm--mhuxa                               |                      
+    |        research               mhuxh----mhuxt    uiucuxc--uiucsrl  parsec            | ecn-pa--ecn-pc--ecn-ed   |  cornell----vax135--------floyd-------+ |      |  (9)  hplabs--sdcrdcf                            |                      
+    |           |                    |         |           |               |              |  |                       |     |                       |         | |      | (10)  ncsu--msdc                                 |                      
+    | rabbit--alice  allegra  hlexa--hlhop     |      uiuceml            ctvax   minn-ua  | ecn-ec  pucc-i           |   (16)                     (4)        | |      | (11)  omsvax--ogcvax                             |                      
+    |           |       |                      |                           |       |      |  |        |              |                                       | |      | (12)  philabs--seismo                            |                      
+    |   +====+==+==+====+=eagle================+                        trsvax   umn-cs  purdue-----pucc-h--pur-phy  |       cvl--umcp-cs--aplvax            | |      | (13)  tektronix--decvax and tektronix--uw-beaver |                      
+    |   |    |     |                                                               |      |                          |        |                              | |      | (14)  we13--ihnp4                                |                      
+    |   |  mh3bs  (3)      rocks34--rocksvax--sunybcs     burdvax--psuvax        stolaf  ncrday--cincy     (15)      |    +-rlgvax  dvlcn  slinac            | |      | (15)  zehntel--ihnp4                             |                      
+    |   |    |                          |                      |      |            |                        |        |    |   |         |  |                 | |      | (16)  uw-beaver--cornell                         |                      
+    |   |  mhtsa      crystal--uwvax    | tropix   ritvp    presby  psupdp1        +===============ihnp4====+=+======+    | uf-cgrl     sask--hssg40--adec23 | |      ----------------------------------------------------                      
+    |   |                        |      |      |   |           |                   |                 |        |      |    |   |         |                    | |                                                                                
+    |   |  wheps      electrolux |  rochester--ritcv--ccieng5  |  (5)    (12)     (1)     cdlncch--laidbak  (14)    (7)   | beesvax--utah-cs--utah-gr--pwa-b | |                                                                                
+    |   |    |                |  |      |                      |   |       |                                              |             |                    | |                                                                                
+    |   |  zeppo     cit-vax--+==+======+============seismo====+===+=======+----------------------------------------------+             |                    | |                                                                                
+    |   |    |                                         |                                                                                |                    | |                                                                                
+    +===+====+=========================================+========================================harpo===================================+====================+=+                                                       
+
+EUROPE
+________________________________________________________________________________
+
+
+                              North American Map
+                                       |
+                                    philabs
+                                       |
+    hirst1  ru-cc44  west44            |  ibt      sara70
+       |       |       |               |   |          |
+       |    ru-cs44  root44       vu44 | diku  nlgvax | vmucnam
+       |       |       |           |   |   |     |    |    |
+comet--+======ukc======+=====+-----+=mcvax=+=+===+====+====+--vub   
+               |             |     |    |    |   |    |    |
+logica--+===edcaad===+      regi   | dutesta |  zti1  | mcpdp45
+        |            |             |         |        |
+        | +=edmiru=+ |          philmds   uvapsy   mcpdp34
+        | |        | |
+       edee--edai--edmrc
+        |            |
+        +===glasgow==+--glhocus
+
+
+AUSTRALIA
+________________________________________________________________________________
+
+
+                    basservax--sdchema--North American Map
+                    (australia)
+
+
+
+IHNP4 - Leaf nodes
+________________________________________________________________________________
+
+          ihtnt  ihux[a-b,e-f,h-x]  ihps[1-4]  iwlc[5-8]  ixhte  ih1ap
+            |      |                     |        |        |       |
+          ihldt    | ihnet  ihnss  ihpad | ih4ep  |  ihnp1 | ihnp3 | 
+            |      |   |      |      |   |   |    |    |   |   |   |
+     ihn5i--+===+==+===+======+====ihnp4=+===+====+====+===+===+===+--ihu1[e-f]
+            |   |      |      |     |    |   |    |    |   |   |   |
+            | ihn5l  ihlts    |   ihtpa  | ihhfl  |  ihu1e | ihu1f |
+            |                 |          |        |        |       |
+          iwsl[1-7]   ixn5[d-h,k,o]   iwu1[a-d]  ihima   ihhfl   iheds
+
+
+DRUX* (Currently isolated)
+________________________________________________________________________________
+
+              druxs--drux[h-r,t-z]
+</pre>
+
 [April 1983 map](http://article.olduse.net/240@sun.UUCP):
 
 <pre>

layout
diff --git a/doc/blog/smile.mdwn b/doc/blog/smile.mdwn
index bcdb0fb..d37c6f0 100644
--- a/doc/blog/smile.mdwn
+++ b/doc/blog/smile.mdwn
@@ -21,7 +21,6 @@ first mentioned in a post from James Morris to the human-nets
 list, [gatewayed from arpanet to usenet](http://article.olduse.net/443@brl-bmd.UUCP)
 in November 1982. 
 
-<blockquote>
     Because you can't see the person who is sending you electronic
     mail you are sometimes uncertain whether they are serious or
     joking.  Recently, Scott Fahlman at CMU devised a scheme for
@@ -43,7 +42,6 @@ in November 1982.
     ~= a candle, to annotate flaming messages
 
     So you see, bit-map displays are really quite unnecessary :->
-</blockquote>
 
 ([This page](http://www.cs.cmu.edu/~sef/Orig-Smiley.htm) has the details
 of Scott Fahlman's original post, which was not made to Usenet but to a BBS, 

add
diff --git a/doc/blog/smile.mdwn b/doc/blog/smile.mdwn
new file mode 100644
index 0000000..bcdb0fb
--- /dev/null
+++ b/doc/blog/smile.mdwn
@@ -0,0 +1,232 @@
+[[!meta author="Joey"]]
+
+[David suggests](http://article.olduse.net/404@mit-eddie.UUCP)
+that smileys are pretty new.
+
+> Wow!  The ":-)" notation was suggested just about three mionths ago, and
+> I had thought that it was spreading SLOWLY.  Just how fast is this network
+> growing, anyway?
+
+[According to Paul](http://article.olduse.net/1075@stolaf.UUCP), they're
+not so new.
+
+> As I recall, it was started last summer.  Seems as though there
+> was a whole list of 'um made then too . . .
+> 
+> 	        :-}     :-{     8-)     6-)     9-)     :-(
+
+Interesting, I have not encountered the 6 and 9 variants on the modern net.
+But anyway, when was the first smiley posted to Usenet? It was
+first mentioned in a post from James Morris to the human-nets
+list, [gatewayed from arpanet to usenet](http://article.olduse.net/443@brl-bmd.UUCP)
+in November 1982. 
+
+<blockquote>
+    Because you can't see the person who is sending you electronic
+    mail you are sometimes uncertain whether they are serious or
+    joking.  Recently, Scott Fahlman at CMU devised a scheme for
+    annotating one's messages to overcome this problem.  If you turn
+    your head sideways to look at the three characters :-) they look
+    sort of like a smiling face.  Thus, if someone sends you a
+    message that says "Have you stopped beating your wife?:-)" you
+    know they are joking.  If they say "I need to talk to you :-(",
+    be prepared for trouble.
+
+    Since Scott's original proposal, many further symbols have been
+    proposed here:
+
+    (:-) for messages dealing with bicycle helmets
+    @= for messages dealing with nuclear war
+    <:-) for dumb questions
+    oo for somebody's head-lights are on messages
+    o>-<|= for messages of interest to women
+    ~= a candle, to annotate flaming messages
+
+    So you see, bit-map displays are really quite unnecessary :->
+</blockquote>
+
+([This page](http://www.cs.cmu.edu/~sef/Orig-Smiley.htm) has the details
+of Scott Fahlman's original post, which was not made to Usenet but to a BBS, 
+and the digital archeology involved in retrieving it from tape in 2002.)
+
+Soon after that post, a smiley was used in a direct post to usenet
+[by John Woods](http://article.olduse.net/190@mitccc.UUCP):
+
+> Mental phenomena are easy to demonstrate, to wit:
+> Place your phone in the middle of your desk.  Think about your phone for a while.
+> Eventually, it will ring.  See how easy it is?  While it is ringing, think about
+> making it stop, and soon it will.
+> 
+> :-)
+
+And how fast did the smiley spread from this first introduction on Usenet?
+Here's a rough histrogram, although of course Usenet traffic levels are also
+generally increasing in this period.
+
+<pre>
+#
+##
+#
+#
+#
+
+##
+##
+#
+
+
+
+#
+
+#
+
+
+
+#
+#
+##
+####
+#####
+#####
+###########
+####
+#####
+#####
+######
+####
+#####
+########
+######
+##########
+##############
+###
+############
+###########
+########
+################
+#################
+############
+###############
+##############
+####################
+#####################
+#####################
+#####################
+################
+###################
+#########################
+###################################
+###########################
+########################
+#####################
+#########################
+##########################
+################
+#######################
+###########################
+##################################
+#######################
+#############################
+########################
+##############################
+#########################################
+##########################
+##################
+###############################################
+###########################################
+################################
+##############################################
+###################################
+########################################
+############################################
+#####################################
+#####################################
+################################################
+#################################################
+############################################
+#######################################
+#########################################
+######################################
+################################################
+#######################################################
+###############################################################
+############################################################
+############################################################
+#####################################################
+###############################################
+##########################################
+########################################
+######################################################
+###############################################################
+##################################################
+###########################################
+####################################
+#################################################
+#####################
+########################################
+################################################
+#######################################
+###########################################
+###############################################################
+###################################################################
+###########################################################
+###########################
+###############
+#################
+###########################
+###################
+##################
+################
+################
+#################
+##########################
+##################
+###################
+#################
+##############
+#######################
+###################################
+###################################
+##########################################
+########################
+#######################
+#######################
+####################

(Diff truncated)
blog
diff --git a/doc/blog/would_you_like_to_play_a_game.mdwn b/doc/blog/would_you_like_to_play_a_game.mdwn
new file mode 100644
index 0000000..86fd770
--- /dev/null
+++ b/doc/blog/would_you_like_to_play_a_game.mdwn
@@ -0,0 +1,24 @@
+[[!meta title="Would you like to play a game?"]]
+[[!meta author=Joey]]
+
+It's summer movie season, and here's another review for a movie you
+might recognise. But while you probably see this movie in a pretty good
+light, as an influential and better than average depiction of
+computer hacking ..  the
+[Flaming review of Wargames](http://article.olduse.net/2478@sri-arpa.UUCP)
+has a different take:
+
+> In my humble opinion, the film "Wargames" is a good example of the
+> sort of "pseudo-technical" crap that gives people unrealistically
+> negative views of computers and the people who work with them.
+
+I particularly liked this part, which highlighted a problem with War Games
+that is no longer apparent from our vantage point:
+
+> typical silliness of data rates much faster than possible with the
+> modems in use
+
+---
+
+Meanwhile, I'm about ready for the 'net to stop talking about Star Wars,
+how about you?

update
diff --git a/doc/blog/Return_of_the_Jedi.mdwn b/doc/blog/Return_of_the_Jedi.mdwn
index 1d6a564..f49e285 100644
--- a/doc/blog/Return_of_the_Jedi.mdwn
+++ b/doc/blog/Return_of_the_Jedi.mdwn
@@ -1,3 +1,40 @@
+<pre>
+-------------------------------------------------------------------------------
+                __________STAR WARS______________________________
+                /-\ /-- /--\ / \ /-\ /\  \    /\ /-- /--\  /-\
+                \-/ |--  ||  | | \-/ | \ | OF  | |-- |   |  |
+                | \ \--  ||  \_/ | \ |  \| THE | \-- \__/  \-/
+                -------------------------------|-----------------
+                                             \_/
+                                          ^
+                                         / \
+                                       . |||
+                                  ..     |||
+                                .        |||
+                          .              |||
+                        .                |||
+                 .  .                    |||
+            . .. ..    .                 |||
+                     .                   |||
+           .   .  .                      |||
+             .                           |||
+         .     .    . .                  |||
+                 .                      \---/
+                 .  . . OOO              /-|
+            .   .      OOOOO            //-|
+                 . .    OOO             |/--\
+         .     .   .   .  . ..          |||-\\
+         . .    .    .   . .            ||  ||
+-------------------------------------------------------------------------------
+
+                Starring
+                MARK HAMILL - HARRISON FORD - CARRIE FISHER
+                  BILLY DEE WILLIAMS - ANTHONY DANIELS as c3po
+         Co-starring David Prowse - Kenny Baker - Peter Mathew - Frank Oz
+ Directed by RICHARD MARQUAND Produced by HOWARD KAZANJIAN Story by GORGE LUCAS
+                Screeplay by LAWRENCE KASDAN and GEORGE LUCAS
+</pre>
+
 It's time for Return of the Jedi reviews on olduse.net!
 
 [Here's one](http://article.olduse.net/167@gatech.UUCP)

post
diff --git a/doc/blog/Return_of_the_Jedi.mdwn b/doc/blog/Return_of_the_Jedi.mdwn
new file mode 100644
index 0000000..1d6a564
--- /dev/null
+++ b/doc/blog/Return_of_the_Jedi.mdwn
@@ -0,0 +1,15 @@
+It's time for Return of the Jedi reviews on olduse.net!
+
+[Here's one](http://article.olduse.net/167@gatech.UUCP)
+by none other than [Gene Spafford](http://en.wikipedia.org/wiki/Gene_Spafford).
+
+If you're still unsure about going to see it, here's
+[a longer review](http://article.olduse.net/435@watcgl.UUCP).
+
+<blockquote>
+The film was fantastic, special effects out did themselves, you can't
+tell where they used the computer graphics for scenery because it all melded
+in so well 
+</blockquote>
+
+.. I'm not sure about those muppets though.

update the ascii map
diff --git a/doc/blog/current_usenet_map.mdwn b/doc/blog/current_usenet_map.mdwn
index 593e92d..89ef255 100644
--- a/doc/blog/current_usenet_map.mdwn
+++ b/doc/blog/current_usenet_map.mdwn
@@ -1,5 +1,102 @@
 This post is updated as new usenet maps are posted on olduse.net.
 
+[April 1983 map](http://article.olduse.net/240@sun.UUCP):
+
+<pre>
+USENET LOGICAL MAP - April 2, 1983                                                                                                       Karen Shannon (sun!kas)
+----------------------------------------------------------------------------------------------------------------------------------------------------------------   olduse.net
+   az70         aus86  omsvax  orstcs   kirk         ism750  n44a  images  ico    alberta--ubc-vision--sfucmpt    wjh12--foxvax1     utcsstat--utcsrgv--trigraph   /
+     |            |        |      |       |             |     |       |     |               |  |   |                |                                |            (wormhole
+ arizona  ssovax--+=icalqa=+   hp-pcd--hp-cvd     cfib--+=====+==ima==+=====+       ubc-medgen | mprvaxa  grkermit--genrad--mitccc  wateng--watdaisy | dciem     / to 2013)
+     |                     |      |                     |     |    |  |     |                  |                    |    |                    |      |   |      / 
+   kpno     nbires--cires  |      | hplabsb  hplabsc  inmet  imd  ipa | ism780   teltone--uw-beaver--uw-june--uw70  |    linus--security   watmath---+==utzoo==+
+     |                |    |      |    |        |                     |                   |                |        |    |   |              |   |        |     |
+cvl  +====+=hao=======+=+--+===hplabs+=+========+-----sri-unix-------cca--csin    microsoft--fluke--vax1   uw-vlsi  | wivax  vaxine   watarts  watcgl   hcr    |
+ |        |           | |            |                                |               |      |   |  |               |   |                                |     |
+rlgvax--+ |   crystal | csu-cs      hpda-------+      brunix--rayssd  | cg-d          | ssc-vax  vax2   vortex  unh |   | medman--cwruecmp--cwrunix      |     |
+        | |      |    |              |         |         |            |  |            |                    |     |  |   |            |                   |     |
+presby--seismo--uwvax |             hpdb--hpdc |      yale-comix--+===+==+===+========++=============+=====+=decvax=+===+============+===============+===+=====+
+  |       |           |                    |   |                  |   |      |         |                                                             |         |
+burdvax   | rocksvax  |       avsdF     hptabu |  twg             | sultan   |  ittapp | ndcuts  tpdcvax     twin40--web40  mi-cec--idis--pitt--dri0 | adiron  |
+          |   |       |         |              |   |              |          |    |    |   |         |                  |            |               |  |      |
+ritcv--rochester   menlo70    avsdS--atd--dsd--fortune--wdl1      |          |    +====ittvax==+=====+--bunker  ikonas--+===+=mcnc=+=+==+---+====duke+==+--phs |
+        |             |         |                  |              |          |    |     |      |     |                      |      |    |   |    |             |
+   rocks34  syteka--sytek     avsdT    p500vax--megatest--sun--decwrl--amd70 |  qumix  sii  dcdwest  wxlvax         uvacs--ncsu   tucc--+unc+  ucf-cs--uf-che  |
+                      |                            |       |      | |        |                 |                            |      |      |      |             |
+           varian--zehntel--zps                  ubvax  altos86   | flairvax |  trwspf  trwspp +=====sdcsvax===+--sdchema  msdc   ecs  brl-bmd  fau            |
+                      |                                           |          |      |     |    |     |    |    |            |           |                      |
+           crimson    |      tekchips  tekid                  turtlevax      |  trw-unix--+    |  sdcsla  |  philabs--+    emory   udrelay   unm-ivax--nmtvax  |
+              |       |          |       |                                   |      |          |     |    |    |      |                         |              |
+    bronze--tekmdp----+=======tektronix==+=======+--ucbcad--+====ucbvax======+  sdcrdcf--sdccsu3  phonlab |  micomvax | cmcl1  nybcb  rocky2  lanl-a  cubs45   |
+              |       |                  |       |          |    |    |           |      |     |  |       |           |   |      |       |      |      |       |
+           dadla-a  iddic       reed--teklabs  tekcad     populi | ucbonyx      bmcg  sdcattb--sdcatta  noscvax       +===+====cmcl2=====+======+---esquire---+|
+              |       |                  |                       |                       |                                                      |             ||
+   dadla-b--dadla  tektinker  sequel--ogcvax--metheus--cdi    ucsfcgl   maxvax        sdcarl           tpsa--spanky         e  f  g  j  (hocs*) |    sbcs     ||
+              |                                                           |                                    |            |  |  |  |          |     |       ||
+           dadla-d         u1100s----------------------------u1100a    pegasus             5941ux--machaids--hocda       d--+=hocsb==+--k       |    peri     ||
+                              |                                 |         |                 |                  |            |                   |     |       ||
+       +======================|==npois============+-------------+=========+=======houxm=====+ (houx*) q  r  y  +==houxz===+=+----hou5d--hou5a   +===floyd====+||
+       |                      |    |              |             |                           |         |  |  |  |          |               |     |            |||
+       |             whuxlb   |  wbux5    sescent | cbosg     whuxk  hogpb----------b--+==+houxa+==+--+=houxi==+--p     ihps3           hou5e  vax135        |||
+       |               |      |                 | |  |                 |               |  |  |  |  |                                      |     |   |        |||
+     npoiv------------eisx--pyuxbb     osu-dbs--cbosgd--nscs---rmc   hogpc  v----h--j--k  c  f  o  hound  uofm-cv                npoiv  hou5c   | cornell    |||
+      | |              |      |                   |             |           |                               |                      |      |     |   |        |||
+      | |    abnjh--pyuxll    |          mhuxd  mhuxi--aluxz  mork-cb    t--n       bpa--sb6  scbhq   +---mb2b--uofm-hfh         hou5f--hou5b   | uw-beaver  |||
+      | |                     |            |      |                         |              |    |     |                                         |            |||
+      | |          pyuxmm--pyuxdd  burl--mhuxv--mhuxj                       s   att3--ll1--+====sb1===+--burl--kcwin--we53      houxe  orion--ariel          |||
+      | |                     |            |      |                                    |                  |           |           |      |      |            |||
+      | |          pyuxcc--+==pyuxjj==+--mhuxm    |                                +===+==otuxa=======+---+====we13===+-----------+=lime=+----houti--houca   |||
+      | |                  |          |    |      |                                |        |                         |           |      |      |            |||
+      | |                pyuxk------pyuxl  |      |                             we04-3b  nwuxc  inuxa  inuxb  inuxd  uniq       hoh-2  houxg  deimos         |||
+      | |                  |          |    |      |                                |        |     |      |      |                                            |||
+      | |                pyuxss     pyuxvv |      | uicsg  uiuccsl  moria       princeton   +=====+==inuxc======+----ixn5c--druxs--drux[h-r,t-z]             |||
+      | |                                  |      |   |       |       |                     |                          |                                     |||
+      | | research         hlexa--bwkna--mhuxh    | uicsl--+==+=uiucdcs====+------------pur-ee--iuvax--isrnix          |    iwlc8   iwsl1                    |||
+      | |  |                               |      |        |               |              |  |                         |        |   |                        |||
+      | |  |  rabbit        mhb5c--+=mhuxa=+      |   uiucuxc--uiuceml  parsec   minn-ua  | ecn-pa--ecn-pb--ecn-ed     | iwlc7--iwsl3--iwsl2                 |||
+      | |  |   |                |  |       |      |        |               |       |      |                            |        |                            |||
+      | +--alice    princeton--mhb5b     mhuxt----+   uiucsrl   ihtnt    ctvax   umn-cs  purdue--------pucc-h--pur-phy |     ihps2----iwsl4--iwlc6           |||
+      |      |                             |                      |                |      |              |             |        |     |   |                  |||
+      |    mhtsa-----+====eagle=======+====+            ihlpb   ihldt  ihps1     stolaf  ncrday--cincy  pucc-i   ihhfl |        |  iwsl5  iwsl6              |||
+      |      |       |                |    |              |       |       |       |   |                             |  |        |                            |||
+      |    mh3bs  allegra--psuvax  mit-vax | iham1  ihlts | ixlpa | ixn5k |     ihps3 |  ihnss  ixn5h  iheds  ihn5i |  |        | ihuxk--ih1ap               |||
+      |                               |    |   |      |   |   |   |   |   |       |   |    |      |      |      |   |  |        |   |      |                 |||
+      |          dvlcn  slinac    masscomp |   +======+===+===+===+===+===+=====+=+=+=+==+=+=+===++==+===+===+==+=+=ihnp4=======+===+======+                 |||
+      |              |  |                  |   |      |       |   |   |   |     |   |    |   |   |   |       |    |   |                                      |||
+      | wheps   psi  sask--hssg40--adec23  | ihnet  ihps4   ixlpc | ihwld |     | ihpad  | ixlpb | ixn5e   ihtpa  | ihux[a-j,l-u,w,x]                        |||
+      |   |      |   |                     |                      |       |     |        |       |                |                                          |||
+      | zeppo   utah-cs--utah-gr--pwa-b    | inmet--esquire     ihnp1  ih4ep    ixn5d  ihima   ixn5c   cdlncch--laidbak--trsvax                              |||
+      |   |        |                       |   |                                                                                                             |||
+      +===+========+=======================+===+======================================harpo==================================================================+++
+
+
+EUROPE
+________________________________________________________________________________
+
+
+                         North American Map
+                                  |
+                               philabs
+                                  |
+                      regi   vu44 | diku--ibt  edcaad
+                       |      |   |   |          |   
+                      ukc--+==+=mcvax=+=====+--edee--edmiru
+                           |          |
+                          vub      dutestaa
+
+The map is up to 448 sites in North America plus 11 sites in Europe.
+It is becoming increasingly three-dimensional.  Because of this, there
+is one crossover on the map, as well as seven sites that appear twice.
+Those sites are:  burl, esquire, ihps3, inmet, npoiv, princeton, and
+uw-beaver.
+
+Reading the map:  -, |, and + indicate connections.  Lines never pass
+through a +, which always indicate where the connecting line ends or
+changes direction.  Logical buses are represented by =.  This means
+that a site such as hplabs is indicated by the entire string of
+characters as follows:  +===hplabs+=+========+.
+</pre>
+
 [October 1982 map](http://article.olduse.net/131@sun.UUCP):
 
 <pre>

post
diff --git a/doc/blog/Australia_joins_USENET.mdwn b/doc/blog/Australia_joins_USENET.mdwn
new file mode 100644
index 0000000..7b6f10c
--- /dev/null
+++ b/doc/blog/Australia_joins_USENET.mdwn
@@ -0,0 +1,11 @@
+Usenet is branching out internationally, with some sites in Europe already,
+and now, [Australia_joins_USENET](http://article.olduse.net/467@sdchema.UUCP)
+
+<pre>
+        Data is actually collected at sdchema and transferred
+        every week or so to a mag tape which is then sent airmail
+        to the department of Computer Science at the University
+        of Sydney in Australia where it is sent into the
+        Australian network. It is a slow but cheap way of
+        sending news, mail and files to Australian sites.
+</pre>

update
diff --git a/doc/index.mdwn b/doc/index.mdwn
index d729d56..f339f9d 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -16,7 +16,7 @@ frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
 <iframe float=right src="http://resources.olduse.net/recentmsgs.html"
-width=400 height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
+width=300 height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
 Done reading? Leave an interesting post visible for the next visitor!

update
diff --git a/doc/index.mdwn b/doc/index.mdwn
index 66a57ee..d729d56 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -16,7 +16,7 @@ frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
 <iframe float=right src="http://resources.olduse.net/recentmsgs.html"
-width="240" height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
+width=400 height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
 Done reading? Leave an interesting post visible for the next visitor!
diff --git a/tree/var/lib/shellinabox/.tin/tinrc b/tree/var/lib/shellinabox/.tin/tinrc
index cc7a22f..f921768 100644
--- a/tree/var/lib/shellinabox/.tin/tinrc
+++ b/tree/var/lib/shellinabox/.tin/tinrc
@@ -124,7 +124,7 @@ show_author=2
 # If you enter 'X-' as the value, you will see all headers beginning with
 # 'X-' (like X-Alan or X-Pape). You can list more than one by delimiting with
 # spaces. Not defining anything turns off this option.
-news_headers_to_display=*
+news_headers_to_display=From Message-ID Subject Date
 
 # Same as 'news_headers_to_display' except it denotes the opposite.
 # An example of using both options might be if you thought X- headers were
@@ -133,7 +133,7 @@ news_headers_to_display=*
 # news_headers_to_display=X-
 # news_headers_to_not_display=X-Alan X-Pape
 # Not defining anything turns off this option.
-news_headers_to_not_display=Xref X-OldUsenet-Modified Received Title Posted
+# news_headers_to_not_display=Xref X-OldUsenet-Modified Received Title Posted
 
 # If ON use print current subject or newsgroup description in the last line
 info_in_last_line=OFF

Revert "fix"
This reverts commit cdbe103c0a4c2ad97be6d72ffb8d9e60ba980798.
diff --git a/doc/index.mdwn b/doc/index.mdwn
index 2537fc0..66a57ee 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -11,14 +11,12 @@ Also available in your local news reader via [nntp.olduse.net](nntp:nntp.olduse.
 &nbsp; [[Mirrors]]
 &nbsp; [[!flattr url="http://olduse.net/" button=compact]]
 
-<iframe src="http://shell.olduse.net:4200" width="100%"
+<iframe src="http://shell.olduse.net:4200" width="900" height="480"
 frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
-<p>
-
-<iframe src="http://resources.olduse.net/recentmsgs.html"
-scrolling=no frameborder=0 marginheight=0 marginwidth=0>
+<iframe float=right src="http://resources.olduse.net/recentmsgs.html"
+width="240" height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
 Done reading? Leave an interesting post visible for the next visitor!

fix
diff --git a/doc/index.mdwn b/doc/index.mdwn
index 66a57ee..2537fc0 100644
--- a/doc/index.mdwn
+++ b/doc/index.mdwn
@@ -11,12 +11,14 @@ Also available in your local news reader via [nntp.olduse.net](nntp:nntp.olduse.
 &nbsp; [[Mirrors]]
 &nbsp; [[!flattr url="http://olduse.net/" button=compact]]
 
-<iframe src="http://shell.olduse.net:4200" width="900" height="480"
+<iframe src="http://shell.olduse.net:4200" width="100%"
 frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
-<iframe float=right src="http://resources.olduse.net/recentmsgs.html"
-width="240" height=480 scrolling=no frameborder=0 marginheight=0 marginwidth=0>
+<p>
+
+<iframe src="http://resources.olduse.net/recentmsgs.html"
+scrolling=no frameborder=0 marginheight=0 marginwidth=0>
 </iframe>
 
 Done reading? Leave an interesting post visible for the next visitor!

fix
diff --git a/doc/local.css b/doc/local.css
index 99d77a2..a95b6e7 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -47,11 +47,6 @@ code, pre {
   src: local("Glass TTY VT220"), local("Glass TTY VT220 Medium"), url(http://olduse.net/font/Glass_TTY_VT220.ttf) format("truetype");
 }
 
-html {
-  margin-top: 0.25em;
-  margin-left: 0.75em;
-}
-
 body, pre, div, input, span.title {
   font-size: 20px;
   font-family: GlassTTYVT220;

fix
diff --git a/doc/local.css b/doc/local.css
index 4c671ab..99d77a2 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -55,7 +55,7 @@ html {
 body, pre, div, input, span.title {
   font-size: 20px;
   font-family: GlassTTYVT220;
-  color #18d818;
+  color: #18d818;
 }
 
 span.noshow {

fix
diff --git a/doc/local.css b/doc/local.css
index 012e031..4c671ab 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -55,6 +55,7 @@ html {
 body, pre, div, input, span.title {
   font-size: 20px;
   font-family: GlassTTYVT220;
+  color #18d818;
 }
 
 span.noshow {

update
diff --git a/RecentMsg.hs b/RecentMsg.hs
index 61e3e42..f300d67 100644
--- a/RecentMsg.hs
+++ b/RecentMsg.hs
@@ -66,13 +66,14 @@ genHtml m time zone = renderHtml [shamlet|
     <link rel=stylesheet href=#{cssurl "style"}>
     <link rel=stylesheet href=#{cssurl "local"}>
   <body>
-    Recent messages at #{prettyTime zone time}:
-    <ul style="list-style-type: none; margin: 0; padding: 6px .4em;">
-      $forall message <- list
-        <li>
-          <a target=_parent href=#{articleurl message}>#{subject message}</a>
-          <br>
-          by #{email2name $ author message} to #{head $ newsgroups message}
+    <div>
+      Recent messages at #{prettyTime zone time}:
+      <ul style="list-style-type: none; margin: 0; padding: 6px .4em;">
+        $forall message <- list
+          <li>
+            <a target=_parent href=#{articleurl message}>#{subject message}</a>
+            <br>
+            by #{email2name $ author message} to #{head $ newsgroups message}
 |]
 	where
 		cssurl s = "http://olduse.net/" ++ s ++ ".css"
diff --git a/doc/local.css b/doc/local.css
index a9403f0..012e031 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -4,7 +4,6 @@
 }
 
 body, .sidebar, .notebox {
-	color: darkgreen;
 	background: black;
 }
 

update
diff --git a/doc/local.css b/doc/local.css
index 864a705..a9403f0 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -14,7 +14,7 @@ hr {
 }
 
 .pageheader, #pageinfo, .sidebar {
-	border-color: #6F6;
+	border-color: darkgreen;
 }
 
 .pageheader .actions ul li {

update
diff --git a/doc/local.css b/doc/local.css
index f7b4317..864a705 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -53,7 +53,7 @@ html {
   margin-left: 0.75em;
 }
 
-body, pre, div, input {
+body, pre, div, input, span.title {
   font-size: 20px;
   font-family: GlassTTYVT220;
 }

update
diff --git a/doc/local.css b/doc/local.css
index 1c74f68..f7b4317 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -4,7 +4,7 @@
 }
 
 body, .sidebar, .notebox {
-	color: #0C0;
+	color: darkgreen;
 	background: black;
 }
 
@@ -19,8 +19,8 @@ hr {
 
 .pageheader .actions ul li {
 	background: darkgreen;
-	color: #darkgreen;
-	border-color: #darkgreen;
+	color: darkgreen;
+	border-color: darkgreen;
 }
 
 .pageheader a {
@@ -40,7 +40,7 @@ code, pre {
 
 .notebox {
 	border: 1px solid darkgreen;
-	color: #0C0 !important;
+	color: darkgreen !important;
 }
 
 @font-face {

update
diff --git a/doc/local.css b/doc/local.css
index bc1ea69..1c74f68 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -19,8 +19,8 @@ hr {
 
 .pageheader .actions ul li {
 	background: darkgreen;
-	color: #0C0;
-	border-color: #0C0;
+	color: #darkgreen;
+	border-color: #darkgreen;
 }
 
 .pageheader a {
@@ -29,7 +29,7 @@ hr {
 
 input#searchbox {
 	color: #18d818;
-	background-color: #000900;
+	background-color: #0;
 	text-decoration: underline;
 	background: none;
 }

update
diff --git a/doc/local.css b/doc/local.css
index 4155093..bc1ea69 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -31,6 +31,7 @@ input#searchbox {
 	color: #18d818;
 	background-color: #000900;
 	text-decoration: underline;
+	background: none;
 }
 
 code, pre {

update
diff --git a/doc/local.css b/doc/local.css
index aeaf1b6..4155093 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -20,7 +20,7 @@ hr {
 .pageheader .actions ul li {
 	background: darkgreen;
 	color: #0C0;
-	border-color: #6F6;
+	border-color: #0C0;
 }
 
 .pageheader a {

update
diff --git a/doc/local.css b/doc/local.css
index 14c8b8f..aeaf1b6 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -28,6 +28,8 @@ hr {
 }
 
 input#searchbox {
+	color: #18d818;
+	background-color: #000900;
 	text-decoration: underline;
 }
 

update
diff --git a/doc/local.css b/doc/local.css
index 00915a8..14c8b8f 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -50,7 +50,7 @@ html {
   margin-left: 0.75em;
 }
 
-pre, div, input {
+body, pre, div, input {
   font-size: 20px;
   font-family: GlassTTYVT220;
 }

update
diff --git a/doc/local.css b/doc/local.css
index 69c6fe9..00915a8 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -42,7 +42,7 @@ code, pre {
 
 @font-face {
   font-family: GlassTTYVT220;
-  src: local("Glass TTY VT220"), local("Glass TTY VT220 Medium"), url(/font/Glass_TTY_VT220.ttf) format("truetype");
+  src: local("Glass TTY VT220"), local("Glass TTY VT220 Medium"), url(http://olduse.net/font/Glass_TTY_VT220.ttf) format("truetype");
 }
 
 html {

rethemed
diff --git a/doc/font/Glass_TTY_VT220.ttf b/doc/font/Glass_TTY_VT220.ttf
new file mode 100644
index 0000000..ed8fd85
Binary files /dev/null and b/doc/font/Glass_TTY_VT220.ttf differ
diff --git a/doc/local.css b/doc/local.css
index 59c67c5..69c6fe9 100644
--- a/doc/local.css
+++ b/doc/local.css
@@ -13,14 +13,6 @@ hr {
 	background-color: black;
 }
 
-a {
-	color: #E5B800;
-}
-
-a:hover {
-	color: #C30;
-}
-
 .pageheader, #pageinfo, .sidebar {
 	border-color: #6F6;
 }
@@ -36,8 +28,7 @@ a:hover {
 }
 
 input#searchbox {
-	background-color: darkgreen;
-	background: none;
+	text-decoration: underline;
 }
 
 code, pre {
@@ -48,3 +39,58 @@ code, pre {
 	border: 1px solid darkgreen;
 	color: #0C0 !important;
 }
+
+@font-face {
+  font-family: GlassTTYVT220;
+  src: local("Glass TTY VT220"), local("Glass TTY VT220 Medium"), url(/font/Glass_TTY_VT220.ttf) format("truetype");
+}
+
+html {
+  margin-top: 0.25em;
+  margin-left: 0.75em;
+}
+
+pre, div, input {
+  font-size: 20px;
+  font-family: GlassTTYVT220;
+}
+
+span.noshow {
+  display: none;
+}
+
+span.notfound {
+  text-decoration: blink;
+}
+
+a.plain {
+  text-decoration: none;
+}
+
+input {
+  border: none;
+  margin: 0;
+  padding: 0;
+}
+
+input[type=submit] {
+  text-decoration: underline;
+}
+
+input[type=text], input[type=submit]:active, div.find a {
+  background-color: #18d818;
+  color: #000900;
+}
+
+html, input[type=submit], div.find a:active {
+  color: #18d818;
+  background-color: #000900;
+}
+
+a {
+  color: #1fe81f;
+}
+
+a:hover {
+  color: #2ff82f;
+}

blog
diff --git a/doc/blog/Lady_Arwen.mdwn b/doc/blog/Lady_Arwen.mdwn
new file mode 100644
index 0000000..f993dc1
--- /dev/null
+++ b/doc/blog/Lady_Arwen.mdwn
@@ -0,0 +1,64 @@
+> Ok, ok.  I'm Lady Arwen.  Enough already.
+> 
+> -- [Andy Tannenbaum](http://article.olduse.net/1196@floyd.UUCP)
+
+An interesting admission from the inventor of Minix, but is it true?
+I'm far from convinced after going back over the Lady Arwin kerfluffle.
+
+One of her first messages, on net.philosophy about
+[fear of death](http://article.olduse.net/305@sdccsu3.UUCP)
+stuck in my head. But I barely noticed the "Arwen" signature,
+it was simply well written, and its
+[followup](http://article.olduse.net/312@sdccsu3.UUCP) too.
+And it resonated interestingly across 30 years; I wondered
+if the author's flame had guttered out.
+
+Maybe if I'd noticed the "Lady Arwian of U.C.S.D." signature on some of her
+other posts, I'd have been more stuck by the name, but I doubt it.
+Just someone [in the SCA surely](http://article.olduse.net/238@hou5e.UUCP)?
+Anyhow, she's posted a lot, in the top ten by volume in February.
+A random sampling across the groups:
+
+* [net.suicide](http://article.olduse.net/284@sdccsu3.UUCP)
+* [net.social](http://article.olduse.net/251@sdccsu3.UUCP)
+* [net.poems](http://article.olduse.net/245@sdccsu3.UUCP)
+* [net.unix-wizards](http://article.olduse.net/288@sdccsu3.UUCP)
+* [net.jokes](http://article.olduse.net/334@sdccsu3.UUCP)
+* [net.singles](http://article.olduse.net/301@sdccsu3.UUCP)
+
+So, the reaction from the net to this poster, in the "Unmask Lady Arwin"
+thread makes me a bit uncomfortable (due to probably some sexism),
+but is also rather interesting. Some wonder if this person is really female.
+Others seem struck by what's apparently some form of pseudonym, which is a
+bit uncommon on Usenet in 1983. Others seem to want to form a fan club for
+this somethat prolific and interesting poster, which has not really happened
+on Usenet before either, but surely will happen again.
+
+[This post](http://article.olduse.net/630@ittvax.UUCP) is perhaps
+the most amusing reaction:
+
+<blockquote>
+  1. It is a well-known fact that there are many AI projects running
+     on the net, one of them being floyd!trb.  Floyd!trb has just claimed to 
+     be Lady Arwen.
+
+  2. There is an expert system called R1 produced at CMU which configures
+     Vaxen.  Clearly, Arwen is a punning form of R1.
+
+     My conclusion (and conclusions differing from mine may be directed to
+     /dev/null) is that Lady Arwen is a cloned version of the TRB program
+     which is being developed at UCB and which bears the same relationship
+     (better) to TRB that Berkely Un*x bears to Bell Un*x.  
+
+     The "Lady" nomenclature merely indicates that the gender bit has been
+     toggled from 0 to 1 (or 1 to 0, let's not quibble about which).
+</blockquote>
+
+.. Nah, that's not right.
+I [figured it all out](http://www.catster.com/cats/1056636)!
+
+-----
+
+In other news, [punch card services discontinued at BTL](http://article.olduse.net/1024@whuxlb.UUCP)...
+
+[[!meta author=Joey]]

post
diff --git a/doc/blog/rfc-822_at_last.mdwn b/doc/blog/rfc-822_at_last.mdwn
new file mode 100644
index 0000000..6d180eb
--- /dev/null
+++ b/doc/blog/rfc-822_at_last.mdwn
@@ -0,0 +1,23 @@
+"[USENET interchanged standard posted](http://article.olduse.net/3185@cbosgd.UUCP)"
+is a fascinating bit of history. Here we have the initial rationalle
+for what became the "modern" Usenet news format, based on RFC-822.
+
+> The reason for having a standard is that there are now five
+> separate, full fledged implementations of news, all talking
+> to each other, and up until now the only specification for
+> how sites should communicate has been "whatever doesn't
+> break the code".
+
+Don't know about you, but I'm eagerly looking forward to newsgroup names
+longer than 14 characters and moderated newsgroups. 
+
+But what I'm most eagerly looking forward to is the References
+header, which will allow threading of messages, with full nested threads.
+Threads have mostly had to be followed manually and by heuristics so far,
+so that'll be really nice!
+
+(I am less looking forward to the new Expires header, since
+anything posted with such a header in 1983 will likely have
+expired already by the time I get around to reading it.)
+
+[Standard draft text itself](http://article.olduse.net/3186@cbosgd.UUCP)

update
diff --git a/doc/blog/expiry.mdwn b/doc/blog/expiry.mdwn
new file mode 100644
index 0000000..3d4d3e3
--- /dev/null
+++ b/doc/blog/expiry.mdwn
@@ -0,0 +1,5 @@
+olduse.net now expires old articles after 60 days. This should provide a
+better view of how Usenet looks now, without the accumulated cruft from
+A-news days a year or two ago.
+
+[[!meta author=Joey]]