9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: geoff@plan9.bell-labs.com geoff@plan9.bell-labs.com
Subject: [9fans] allowing space (ASCII 0x20) in file names
Date: Mon, 13 Apr 1998 02:00:45 -0400	[thread overview]
Message-ID: <19980413060045.qtP8Mviphl90cS-rE5WACBX6qYbfm1oUvtPcLMYgr8Q@z> (raw)

David, you're welcome to the last word; I don't want to drag this out.

Friends who read netnews and maintain it tell me that things have indeed
changed, for the worse: not only is volume ever-increasing, but the vast
preponderance of netnews these days is porno and spam.  Ignoring all that,
you've still got to find the signal in what's left (as always).  I think
the design criteria of A News were about right: 1 to 2 useful articles per
day, it's just much harder to find them now.  The bandwidth is being used,
all right, but to what end?  I'm told that a `full feed' runs to 1 - 2
gigabytes per day, depending on who you ask for numbers, and that
information is undoubtedly out of date; it's surely much more now.

I would have thought my record of activism against NNTP, especially for
news reading, spoke for itself.  To hit some highlights: the C News crew
ignored NNTP for years; publicly encouraged use of NFS or other, better
remote file systems instead of NNTP for news reading, despite aversion to
NFS as an inferior network file system; denounced the (buggy) `relaynews
daemon' hackery done elsewhere to inject (pointlessly) redundant incoming
NNTP connections directly into the guts of C News; and when uucp began to
fade (never to be fully replaced) and our netnews neighbours insisted that
we exchange news via NNTP, we wrote and shipped a pair of simple,
non-munging, exchange-only NNTP programs.  When I invented nov and did the
first proof-of-concept implementations, I deliberately made it easy to get
the nov files by merely importing /usr/spool/news but deliberately ignored
access to nov data via NNTP.  Some people can't take a hint (nor a strong
suggestion).

Indeed, despite common sense and all our efforts, some people professed to
prefer NNTP to file systems.  In hindsight, we may have incorrectly
expected that people would figure out for themselves that NNTP is
defective; that given the Internet, you normally only need one news feed
and thus can use remote file access or even uucp or FTP or rsh or a bare
TCP connection to exchange news; and that it's simpler and better for news
readers to just read from files instead of having to contain code to read
from files and completely different code to request and read articles via
NNTP sockets.  Perhaps we should have declared a jihad on NNTP, but life
is short and the Internet is full of defective protocols (take a look at
FTP, never mind the obnoxious interactive Unix client), with more popping
up every day.  What can you do?  You can lead a hacker to wisdom, but you
can't make him think.

Now that 9P and Styx specifications and implementations are available
outside Lucent, we're all in an even better position to push for use of
good remote file systems instead of Yet Another Dopey Internet Protocol.
Any protocol that ends in TP for `Transfer Protocol' is an obvious
candidate for being eliminated by using remote file access instead.  In
the short run, there may still be some utility in replacing some of the
existing clunkers (e.g. SMTP, LDAP, TELNET, DNS) with improved protocols,
but surely the long-term goal should be Fewer But Better Protocols, and
the Better Protocols should certainly include (at least) one file system
protocol.

Geoff Collyer
NNTP Non-Proliferation Task Force




             reply	other threads:[~1998-04-13  6:00 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-04-13  6:00 geoff [this message]
  -- strict thread matches above, loose matches on Subject: below --
1998-04-14 15:18 Russ
1998-04-14 15:16 Tom
1998-04-14 13:50 Rob
1998-04-14 13:35 Elliott.Hughes
1998-04-14 13:04 Russ
1998-04-14  9:50 Elliott.Hughes
1998-04-14  9:08 Elliott.Hughes
1998-04-14  6:38 Nigel
1998-04-14  6:24 forsyth
1998-04-14  5:33 forsyth
1998-04-13 23:03 geoff
1998-04-13 13:50 G.David
1998-04-12  3:27 ozan
1998-04-10 14:49 G.David
1998-04-10 14:43 forsyth
1998-04-10  4:04 geoff
1998-04-10  1:03 G.David
1998-04-09 23:44 Tom
1998-04-09 22:08 G.David
1998-04-09  3:10 G.David
1998-04-08 23:56 G.David
1998-04-08 22:05 Rob
1998-04-08 21:54 G.David
1998-04-08 20:32 Russ
1998-04-08 19:58 G.David
1998-04-08 17:45 Tom
1998-04-08 17:08 Russ
1998-04-08 16:56 G.David

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=19980413060045.qtP8Mviphl90cS-rE5WACBX6qYbfm1oUvtPcLMYgr8Q@z \
    --to=geoff@plan9.bell-labs.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).