Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You are a bundle of energy, always on the go.


comp / comp.misc / Re: If you were to design a netnews protocol today...

SubjectAuthor
* If you were to design a netnews protocol today...George Musk
+* Re: If you were to design a netnews protocol today...Michael Bäuerle
|`* Re: If you were to design a netnews protocol today...Anton Shepelev
| `- Re: If you were to design a netnews protocol today...Michael Bäuerle
+- Re: If you were to design a netnews protocol today...D
+- Re: If you were to design a netnews protocol today...Computer Nerd Kev
+* Re: If you were to design a netnews protocol today...Lawrence D'Oliveiro
|+* Re: If you were to design a netnews protocol today...Grant Taylor
||+* Re: If you were to design a netnews protocol today...Lawrence D'Oliveiro
|||+* Re: If you were to design a netnews protocol today...D
||||`- Re: If you were to design a netnews protocol today...Lawrence D'Oliveiro
|||`* Re: If you were to design a netnews protocol today...Grant Taylor
||| +* Re: If you were to design a netnews protocol today...Lawrence D'Oliveiro
||| |`* Usenet as social media [was:Re: If you were to design a netnews protocol today..Anton Shepelev
||| | `* Re: Usenet as social media [was:Re: If you were to design a netnews protocol todKerr-Mudd, John
||| |  `* Re: Usenet as social media [was:Re: If you were to design a netnews protocol todAnton Shepelev
||| |   +- Re: Usenet as social media [was:Re: If you were to design a netnews protocol todD
||| |   +* Re: Usenet as social media [was:Re: If you were to design a netnews protocol todD
||| |   |+* Re: Usenet as social media [was:Re: If you were to design a netnews protocol todSn!pe
||| |   ||`- Re: Usenet as social media [was:Re: If you were to design a netnews protocol todD
||| |   |`* Re: Usenet as social media [was:Re: If you were to design a netnews protocol todyeti
||| |   | `* Re: Usenet as social media [was:Re: If you were to design a netnews protocol todD
||| |   |  `* Re: Usenet as social media [was:Re: If you were to design a netnews protocol todJohanne Fairchild
||| |   |   `- Re: Usenet as social media [was:Re: If you were to design a netnews protocol todD
||| |   `* Re: Usenet as social media [was:Re: If you were to design a netnews protocol todJohanne Fairchild
||| |    `- Re: Usenet as social media [was:Re: If you were to design a netnews protocol todScott Dorsey
||| `* Re: If you were to design a netnews protocol today...Steven M. O'Neill
|||  `* Re: If you were to design a netnews protocol today...Lawrence D'Oliveiro
|||   `* Re: If you were to design a netnews protocol today...The Real Bev
|||    +- Re: If you were to design a netnews protocol today...Stefan Ram
|||    +* Re: If you were to design a netnews protocol today...D
|||    |+* Re: If you were to design a netnews protocol today...The Real Bev
|||    ||+* Re: If you were to design a netnews protocol today...Stefan Ram
|||    |||`- Re: If you were to design a netnews protocol today...The Real Bev
|||    ||+* Re: If you were to design a netnews protocol today...Rich
|||    |||`- Re: If you were to design a netnews protocol today...The Real Bev
|||    ||`* Re: If you were to design a netnews protocol today...D
|||    || +* Re: If you were to design a netnews protocol today...The Real Bev
|||    || |`* Re: If you were to design a netnews protocol today...Kerr-Mudd, John
|||    || | `- Re: If you were to design a netnews protocol today...D
|||    || `* Re: If you were to design a netnews protocol today...Rich
|||    ||  +- Re: If you were to design a netnews protocol today...The Real Bev
|||    ||  +- Re: If you were to design a netnews protocol today...D
|||    ||  `* Re: If you were to design a netnews protocol today...Scott Dorsey
|||    ||   `- Re: If you were to design a netnews protocol today...Kerr-Mudd, John
|||    |`* Re: If you were to design a netnews protocol today...Richard Kettlewell
|||    | `- Re: If you were to design a netnews protocol today...D
|||    +* Re: If you were to design a netnews protocol today...Johanne Fairchild
|||    |`* Re: If you were to design a netnews protocol today...The Real Bev
|||    | `* Re: If you were to design a netnews protocol today...Johanne Fairchild
|||    |  +* Re: If you were to design a netnews protocol today...yeti
|||    |  |+* Re: If you were to design a netnews protocol today...D
|||    |  ||`* Re: If you were to design a netnews protocol today...Rich
|||    |  || `* Re: If you were to design a netnews protocol today...yeti
|||    |  ||  `* Re: If you were to design a netnews protocol today...Rich
|||    |  ||   `* Re: If you were to design a netnews protocol today...Anton Shepelev
|||    |  ||    `- Re: If you were to design a netnews protocol today...D
|||    |  |`* Re: If you were to design a netnews protocol today...Johanne Fairchild
|||    |  | `- Re: If you were to design a netnews protocol today...yeti
|||    |  +* Re: If you were to design a netnews protocol today...D
|||    |  |+* Re: If you were to design a netnews protocol today...yeti
|||    |  ||`* Re: If you were to design a netnews protocol today...Lawrence D'Oliveiro
|||    |  || +- Re: If you were to design a netnews protocol today...candycanearter07
|||    |  || `- Re: If you were to design a netnews protocol today...candycanearter07
|||    |  |`* Re: If you were to design a netnews protocol today...Johanne Fairchild
|||    |  | `* Re: If you were to design a netnews protocol today...Stefan Ram
|||    |  |  `* Re: If you were to design a netnews protocol today...Johanne Fairchild
|||    |  |   +- Re: If you were to design a netnews protocol today...yeti
|||    |  |   `- Re: If you were to design a netnews protocol today...Stefan Ram
|||    |  `* Re: If you were to design a netnews protocol today...Anton Shepelev
|||    |   `- Re: If you were to design a netnews protocol today...Johanne Fairchild
|||    `* Re: If you were to design a netnews protocol today...Sn!pe
|||     +* Re: If you were to design a netnews protocol today...yeti
|||     |+* Re: If you were to design a netnews protocol today...Sn!pe
|||     ||+* Re: If you were to design a netnews protocol today...yeti
|||     |||`- Re: If you were to design a netnews protocol today...candycanearter07
|||     ||`* Re: If you were to design a netnews protocol today...Anton Shepelev
|||     || +* Re: If you were to design a netnews protocol today...Sn!pe
|||     || |`* Re: If you were to design a netnews protocol today...Sn!pe
|||     || | `- Re: If you were to design a netnews protocol today...Kerr-Mudd, John
|||     || +- Re: If you were to design a netnews protocol today...candycanearter07
|||     || +- Re: If you were to design a netnews protocol today...Anton Shepelev
|||     || +- Re: If you were to design a netnews protocol today...Scott Dorsey
|||     || `- Re: If you were to design a netnews protocol today...Lawrence D'Oliveiro
|||     |`* Re: If you were to design a netnews protocol today...D
|||     | `- Re: If you were to design a netnews protocol today...yeti
|||     `- Re: If you were to design a netnews protocol today...Scott Alfter
||`* Re: If you were to design a netnews protocol today...Dan Purgert
|| `- Re: If you were to design a netnews protocol today...D
|`- Re: If you were to design a netnews protocol today...D
+* Re: If you were to design a netnews protocol today...Richard Kettlewell
|+* Re: If you were to design a netnews protocol today...Stefan Ram
||+- Re: If you were to design a netnews protocol today...D
||`* Re: If you were to design a netnews protocol today...yeti
|| `- Re: If you were to design a netnews protocol today...Stefan Ram
|+* Re: If you were to design a netnews protocol today...Stefan Ram
||+* Re: If you were to design a netnews protocol today...Richard Kettlewell
|||`* Re: If you were to design a netnews protocol today...Stefan Ram
||| `* Re: If you were to design a netnews protocol today...Richard Kettlewell
|||  `* Re: If you were to design a netnews protocol today...Lawrence D'Oliveiro
|||   `* Re: If you were to design a netnews protocol today...Richard Kettlewell
||`- Re: If you were to design a netnews protocol today...D
|`* Re: If you were to design a netnews protocol today...Johanne Fairchild
`* Re: If you were to design a netnews protocol today...Andy K.

Pages:123456
Subject: If you were to design a netnews protocol today...
From: George Musk
Newsgroups: comp.misc, alt.fan.usenet
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Date: Wed, 7 Aug 2024 14:32 UTC
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-1.nntp.ord.giganews.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.netnews.com!s1-2.netnews.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: grgmusk@skiff.com (George Musk)
Newsgroups: comp.misc,alt.fan.usenet
Subject: If you were to design a netnews protocol today...
Date: Wed, 7 Aug 2024 14:32:01 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 7 Aug 2024 14:32:01 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
logging-data="80212"; mail-complaints-to="usenet@blueworldhosting.com"
User-Agent: Pan/0.154 (Izium; 517acf4)
Cancel-Lock: sha1:hnNT5J1WPPoq1a25w6JxynRyHAc= sha256:zht/ceK+tQSxI5q1LZkW81PdNDeE2sfLNeQFuvFsnt4=
sha1:QnfEE3QBLd347iye7jnsiGvnZRU= sha256:52gmXawYAIfEW57nf1YhWLyo4k8ZKHkcw7RkgrMLtWs=
X-Received-Bytes: 1209
Lines: 4
View all headers

Just a thought experiment:
if you could/had to make something like a NNTP 2.0 (with no need for
backwards compatibility) and server and client software for it today, what
would it be like?
In terms of specifications, technologies used, user interface, etc.

Subject: Re: If you were to design a netnews protocol today...
From: Michael Bäuerle
Newsgroups: comp.misc
Date: Wed, 7 Aug 2024 16:03 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: michael.baeuerle@stz-e.de (Michael Bäuerle)
Newsgroups: comp.misc
Subject: Re: If you were to design a netnews protocol today...
Date: Wed, 7 Aug 2024 18:03:48 +0200 (CEST)
Lines: 34
Message-ID: <AABms5rkZ58AAAOi.A3.flnews@WStation5.stz-e.de>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
Reply-To: Michael Bäuerle <michael.baeuerle@gmx.net>
Mime-Version: 1.0
X-Trace: individual.net zxGEmRjWt+A+alrSNA4JEAJpjL5lc893yMcW9zbXKZ6WHF2wrl
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:r5QIW4WzXFJVE8Xn98kDvJVgaRQ= sha256:qrb/gNQu5X4aglKnrcl4R19UiM4e3XMVV36l3XXXKEM= sha1:9ZqIT/cLpfghAZsUURjnx8LVQZs= sha256:5aPVVPe1tnK0E2W1hHJhKcLmkh/BR6YU783LwESpnho=
Injection-Date: Wed, 7 Aug 2024 16:03:48 -0000
User-Agent: flnews/1.3.0pre8 (for NetBSD)
View all headers

George Musk wrote:
>
> Just a thought experiment:
> if you could/had to make something like a NNTP 2.0 (with no need for
> backwards compatibility) and server and client software for it today, what
> would it be like?
> In terms of specifications, technologies used, user interface, etc.

Some of the problems with the current Usenet:

1) Transport protocol
NNTP (RFC 3977) does not support notification if something interesting
becomes available.

2) Transported data
The article format (RFC 5536) is very complicated.
But it supports embedding audio and video (with MIME).
And flowed text is possible (RFC 3676).

3) User interface
User interfaces for mobile devices are rare.

4) General
Moderation is absent or complicated.

Because progress with anything related to Usenet is extremely slow,
it is likely not a good idea to come up with something incompatible.

Incompatible protocols like ActivityPub already exist.
They have not replaced Usenet (and likely will not do in the future).

[Xpost reduced]

Subject: Re: If you were to design a netnews protocol today...
From: D
Newsgroups: comp.misc
Date: Wed, 7 Aug 2024 16:23 UTC
References: 1
Date: Wed, 7 Aug 2024 17:23:08 +0100
Message-ID: <20240807.172308.2525a618@mixmin.net>
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.mixmin.net!news.neodome.net!mail2news
Newsgroups: comp.misc
Comments: This message was transferred to Usenet via mail2news gateway at
<mail2news@neodome.net>. Please send questions and concerns to
<admin@neodome.net>. Report inappropriate use to <abuse@neodome.net>.
From: noreply@mixmin.net (D)
Injection-Date: Wed, 7 Aug 2024 16:25:01 +0000 (UTC)
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
Subject: Re: If you were to design a netnews protocol today...
Content-Transfer-Encoding: 7bit
Injection-Info: neodome.net;
posting-account="mail2news";
key="6SHEj3sdPvyGzyXkFBwN4w3nxjGfEOt0Ef8O5NaXJeLf8qRnuq4TkY0/rYXu6YzulT6dls
qwmJpdK30dps373z36njv/XSZFOQxm9Gc/6b1Z4zJdc3Ci1c/74E5ah2QNf1ucol3o+ReJumLLP
4/B02Ufl3khuk1+rz4MeDpaqWWRkM4RzmstVslYuXGVfygcCb7zXH9jckdJw5wukf7hri6fqQCm
8SQWl4wzB/cY+5AbNr3lHhwsyFOOk/By0UeLXIYV7Jb7PW1oVQEuxI7sgIkqB3NzKH9iYLF1mK3
ikOTapldNFsPTykFraLfNHhZ4T+nJoA3rm5loQ2gGmuoOBQ==";
data="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";
mail-complaints-to="abuse@neodome.net"
View all headers

On Wed, 7 Aug 2024 14:32:01 -0000 (UTC), George Musk <grgmusk@skiff.com> wrote:
>Just a thought experiment:
>if you could/had to make something like a NNTP 2.0 (with no need for
>backwards compatibility) and server and client software for it today, what
>would it be like?
>In terms of specifications, technologies used, user interface, etc.

don't know? this seems like a question for nntp server administrators,
nntp software programmers, professional and amateur usenet veterans...

https://www.eyrie.org/~eagle/software/inn/
>...
>news.software.nntp

i'm still using 40tude dialog with hamster scoring; this oldie still
works better than anything else out there; e.g., scoring cross-posts:

[*]
=-100 Xpost %>1
=-200 Xpost %>2
=-300 Xpost %>3
= etc.

most newsreaders provide some means of scoring or filtering articles
in newsgroups by analyzing message header fields, e.g. from, subject,
message-id, references, injection-info, xpost, path, etc., and where
text strings are found matching that newsreader's user-defined rules,
scoring and actions are applied; 40tude dialog's help "scoring rules":

40tude Dialog > Help[F1] > Index > Scoring Rules > Scoring/Actions Syntax
>Scoring and actions is one of Dialog's most powerful features. The syntax
>and actually most of the code is from Jurgen Haible's excellent local mail-
>and newsserver Hamster.
>What is Scoring?
>Scoring is the process of assigning a number between -9999 and +9999 to a
>message by applying scoring rules to the message. A scoring rule usually
>analyzes one header field of the message and if it this header field matches
>a certain text, a score value is assigned. For example, you can create a
>scoring rule that assign the highest score value +9999 to all messages that
>have your email address in the From header field, so that your messages
>always receive a score of +9999.
>The score value is shown in the header list in green for positive scores
>and in red for negative scores:
>Note that the list of headers can be sorted by score (with or without
>threading), so scoring can be used to visually organize and separate
>important from unimportant messages.
>...
>Usenet articles are scored twice in Dialog. When you get headers in a
>group the scoring rules are applied to the available, limited number of
>headers, however when you retrieve the complete body of the message, the
>message is scored again and this time all headers can be scored.
>The scoring and action rules are stored together in one file, the score
>file, which you can access by selecting Settings, Scoring and actions
>from Dialog's main menu.
[end quoted excerpt]

40tude Dialog v2.0.15.1 (2005-2-7):
https://www.barghahn-online.de/4td_faq/download.php
https://www.barghahn-online.de/4td_faq/download/4d2b38.exe

Subject: Re: If you were to design a netnews protocol today...
From: Computer Nerd Kev
Newsgroups: comp.misc, alt.fan.usenet
Organization: Ausics - https://newsgroups.ausics.net
Date: Wed, 7 Aug 2024 22:49 UTC
References: 1
Message-ID: <66b3f9f4@news.ausics.net>
From: not@telling.you.invalid (Computer Nerd Kev)
Subject: Re: If you were to design a netnews protocol today...
Newsgroups: comp.misc,alt.fan.usenet
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
User-Agent: tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/2.4.31 (i586))
NNTP-Posting-Host: news.ausics.net
Date: 8 Aug 2024 08:49:24 +1000
Organization: Ausics - https://newsgroups.ausics.net
Lines: 28
X-Complaints: abuse@ausics.net
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.bbs.nz!news.ausics.net!not-for-mail
View all headers

In comp.misc George Musk <grgmusk@skiff.com> wrote:
> Just a thought experiment:
> if you could/had to make something like a NNTP 2.0 (with no need for
> backwards compatibility) and server and client software for it today, what
> would it be like?

NNTP has compression support now, though I'm not using it because
the server I use doesn't support it. That's about the only thing
I'd want, and I don't actually care much that I've almost got it.
All my Usenet experience is really missing is activity in all the
forgotten groups I'm subscribed to, but I can't see a new protocol
bringing that back if it maintained many features I like from NNTP.
Protocols/platforms that don't have those features are already
plentiful and successful, my only ambition would be to bridge to
them (or the vaguely similar ones, like Web forums) over the
existing NNTP protocol.

> In terms of specifications, technologies used, user interface, etc.

This may be extremely pessimistic, but I now automatically expect
any new discussion protocol/platform to be worse than NNTP/Usenet
and not worth looking at. I'd just fear that any fragmentation due
to an attempted incompatible NNTP replacement would only kill off
the little activity still going on with Usenet.

--
__ __
#_ < |\| |< _#

Subject: Re: If you were to design a netnews protocol today...
From: Lawrence D'Oliv
Newsgroups: comp.misc, alt.fan.usenet
Organization: A noiseless patient Spider
Date: Thu, 8 Aug 2024 01:29 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Thu, 8 Aug 2024 01:29:26 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <v9171m$3gkds$4@dont-email.me>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 08 Aug 2024 03:29:27 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="11107b7b6be23aa1c0c6c5167b3d500c";
logging-data="3690940"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/nctusSRXUhObsyz93xdfh"
User-Agent: Pan/0.159 (Vovchansk; )
Cancel-Lock: sha1:g9egjSB5PEUjj4HMtuR9Wrh0sGI=
View all headers

On Wed, 7 Aug 2024 14:32:01 -0000 (UTC), George Musk wrote:

> if you could/had to make something like a NNTP 2.0 (with no need for
> backwards compatibility) and server and client software for it today, what
> would it be like?

You could just use something like Mastodon, and move to the Fediverse.

Subject: Re: If you were to design a netnews protocol today...
From: Grant Taylor
Newsgroups: comp.misc, alt.fan.usenet
Organization: TNet Consulting
Date: Thu, 8 Aug 2024 02:52 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!tncsrv06.tnetconsulting.net!tncsrv09.home.tnetconsulting.net!.POSTED.omega.home.tnetconsulting.net!not-for-mail
From: gtaylor@tnetconsulting.net (Grant Taylor)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Wed, 7 Aug 2024 21:52:14 -0500
Organization: TNet Consulting
Message-ID: <v91bsu$e7j$1@tncsrv09.home.tnetconsulting.net>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
<v9171m$3gkds$4@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 8 Aug 2024 02:52:14 -0000 (UTC)
Injection-Info: tncsrv09.home.tnetconsulting.net; posting-host="omega.home.tnetconsulting.net:198.18.1.11";
logging-data="14579"; mail-complaints-to="newsmaster@tnetconsulting.net"
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <v9171m$3gkds$4@dont-email.me>
View all headers

On 8/7/24 20:29, Lawrence D'Oliveiro wrote:
> You could just use something like Mastodon, and move to the Fediverse.

Mastodon / Fediverse isn't feature compatible. Not the least of which
is that Usenet servers are local copies of things posted to servers.

Servers exchange articles in a flood-fill style.

The ability to do end-to-end communications without an end-to-end link
is wonderful.

Store-and-forward networking has some advantages that many people don't
take into account.

It's relatively easy to link two disconnected NNTP networks with
something like a mag' tape in a station wagon. You can't do that with
very many networking technologies.

--
Grant. . . .

Subject: Re: If you were to design a netnews protocol today...
From: D
Newsgroups: comp.misc
Date: Thu, 8 Aug 2024 03:31 UTC
References: 1 2
Message-ID: <20240808.043108.23e50e8a@mixmin.net>
Comments: This message was transferred to Usenet via mail2news gateway at
<mail2news@neodome.net>. Please send questions and concerns to
<admin@neodome.net>. Report inappropriate use to <abuse@neodome.net>.
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com> <v9171m$3gkds$4@dont-email.me>
Injection-Date: Thu, 8 Aug 2024 03:35:01 +0000 (UTC)
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.mixmin.net!news.neodome.net!mail2news
Date: Thu, 8 Aug 2024 04:31:08 +0100
Injection-Info: neodome.net;
posting-account="mail2news";
key="m/y10/mHQ9CdDPxzVl7Y6lVO3I3yrT/gie4eA6IILkrPS5qblyfSB6EawZ6x4rqhNHQovw
ysdYsISYGRsn3VJwHo6/ij13szPSSc90XtjyiK3k/bNDkDu/yI7LWnsjOlKYG2I0/VV0UQcPljn
JFN7wpG9Tc5YShWoTNPdkYBh4HqUnZ8LMTJ66lXYam5iipY5uq6dBLIsG8AK0EG9RfOWGnrUqVY
3Ry0fZg62T8bdwd+UNsXMpm9sMATv8lCC5UyNLuW4Ueoi9mPEM1Y1omfZGLC0oQFC6bGsmQ262q
CWpxsTsILixsIzSrwIe273rpgJwVrnU520WHqkHlXzgcy8Q==";
data="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
0CqBTPyFQvr43cX1wU6pTs4rXSqig";
mail-complaints-to="abuse@neodome.net"
Newsgroups: comp.misc
Content-Transfer-Encoding: 7bit
From: noreply@mixmin.net (D)
Subject: Re: If you were to design a netnews protocol today...
View all headers

On Thu, 8 Aug 2024 01:29:26 -0000 (UTC), Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>You could just use something like Mastodon, and move to the Fediverse.

https://duckduckgo.com/?q=pentagon+fediverse+logo

"Speak. Great power to control... dominate. Speak. Impressive. They can make
planets. Oh, yes. New cities, homes in the country, your woman at your side,
children playing at your feet, and overhead, fluttering in the breeze, the
flag of the Federation."--Kruge, Star Trek III: The Search for Spock(c)1984

Subject: Re: If you were to design a netnews protocol today...
From: Lawrence D'Oliv
Newsgroups: comp.misc, alt.fan.usenet
Organization: A noiseless patient Spider
Date: Thu, 8 Aug 2024 07:32 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Thu, 8 Aug 2024 07:32:28 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <v91sac$3qkej$1@dont-email.me>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
<v9171m$3gkds$4@dont-email.me>
<v91bsu$e7j$1@tncsrv09.home.tnetconsulting.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 08 Aug 2024 09:32:28 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="11107b7b6be23aa1c0c6c5167b3d500c";
logging-data="4018643"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/CEVSUqvYEp6EC/usOjvJz"
User-Agent: Pan/0.159 (Vovchansk; )
Cancel-Lock: sha1:S9oTa/7RxenaPrMWOq6BO4NMrdc=
View all headers

On Wed, 7 Aug 2024 21:52:14 -0500, Grant Taylor wrote:

> On 8/7/24 20:29, Lawrence D'Oliveiro wrote:
>
>> You could just use something like Mastodon, and move to the Fediverse.
>
> Mastodon / Fediverse isn't feature compatible.

It isn’t limitation-compatible or bug-compatible either. It's a complete
rethinking of the way distributed social media is supposed to work.

Subject: Re: If you were to design a netnews protocol today...
From: Dan Purgert
Newsgroups: comp.misc, alt.fan.usenet
Organization: A noiseless patient Spider
Date: Thu, 8 Aug 2024 09:39 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: dan@djph.net (Dan Purgert)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Thu, 8 Aug 2024 09:39:00 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <slrnvb94hk.28a.dan@djph.net>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
<v9171m$3gkds$4@dont-email.me>
<v91bsu$e7j$1@tncsrv09.home.tnetconsulting.net>
Injection-Date: Thu, 08 Aug 2024 11:39:01 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="be904645b0ac92b7abcd8ca08bfc1d1d";
logging-data="4085629"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ua/twoX5KulaseyQVWB6dPV0qV/Ls3KY="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:iuBofuNTXKf35zfA/HrVJ5VsivI=
View all headers

On 2024-08-08, Grant Taylor wrote:
> On 8/7/24 20:29, Lawrence D'Oliveiro wrote:
>> You could just use something like Mastodon, and move to the Fediverse.
>
> Mastodon / Fediverse isn't feature compatible. Not the least of which
> is that Usenet servers are local copies of things posted to servers.

Every time I look at it, I get the feeling that mastodon/fediverse is a
half thought-out "hey wouldn't it be cool if ... " type thing that only
came about because people think "The Web" is synonymous with "The
Internet".

Or maybe it's just the marketing-speak on their websites ...

> [...]
> It's relatively easy to link two disconnected NNTP networks with
> something like a mag' tape in a station wagon. You can't do that with
> very many networking technologies.

Never underestimate the bandwidth of a station wagon full of tape
hurtling down the freeway :)

(or however that went)

--
|_|O|_|
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: DDAB 23FB 19FA 7D85 1CC1 E067 6D65 70E5 4CE7 2860

Subject: Re: If you were to design a netnews protocol today...
From: D
Newsgroups: comp.misc
Date: Thu, 8 Aug 2024 12:41 UTC
References: 1 2 3 4
Subject: Re: If you were to design a netnews protocol today...
Injection-Date: Thu, 8 Aug 2024 12:45:01 +0000 (UTC)
Injection-Info: neodome.net;
posting-account="mail2news";
key="jc1SA/nkPDeyGmmPeQXU8HNKgQJ4FmpKI5c6za2zZuvybCfSf06H2+zBXp6SQuvpcsdsdW
jEf+IfOkbl7kJ0Q5aLQ/gtovia80IuW2R0noJSln3Bzr1vwWWopOACy2+eZNIfjjVqXyTOeGgzC
Cn0Md7Qj6cWQIeAAB9SHP4k0fZc8RTIs1vDMjHaT8nk1WaVpJkH7mQAMfOHKlJQy4SMC99UmUuD
h1pH34D+xkP+cdEC/JD2pF3E+YSKWAZWRxeJXHz1ToEEZEswIZSbuhFXVSWnSuaMgmuRsZCMPP1
6HvzJcD41CRHCOD23VOs0MovS+SVtJR+tYmQDgqM9kbdYPQ==";
data="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";
mail-complaints-to="abuse@neodome.net"
From: noreply@mixmin.net (D)
Date: Thu, 8 Aug 2024 13:41:35 +0100
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com> <v9171m$3gkds$4@dont-email.me> <v91bsu$e7j$1@tncsrv09.home.tnetconsulting.net> <v91sac$3qkej$1@dont-email.me>
Message-ID: <20240808.134135.491a2283@mixmin.net>
Comments: This message was transferred to Usenet via mail2news gateway at
<mail2news@neodome.net>. Please send questions and concerns to
<admin@neodome.net>. Report inappropriate use to <abuse@neodome.net>.
Newsgroups: comp.misc
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.mixmin.net!news.neodome.net!mail2news
Content-Transfer-Encoding: 7bit
View all headers

On Thu, 8 Aug 2024 07:32:28 -0000 (UTC), Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>On Wed, 7 Aug 2024 21:52:14 -0500, Grant Taylor wrote:
>> On 8/7/24 20:29, Lawrence D'Oliveiro wrote:
>>> You could just use something like Mastodon, and move to the Fediverse.
>>
>> Mastodon / Fediverse isn't feature compatible.
>
>It isn't limitation-compatible or bug-compatible either. It's a complete
>rethinking of the way distributed social media is supposed to work.

social media is moderated; unmoderated newsgroups are unmoderated

Subject: Re: If you were to design a netnews protocol today...
From: D
Newsgroups: comp.misc
Date: Thu, 8 Aug 2024 13:16 UTC
References: 1 2 3 4
Date: Thu, 8 Aug 2024 14:16:36 +0100
Newsgroups: comp.misc
Injection-Info: neodome.net;
posting-account="mail2news";
key="AwOLJMevd5Ndg7WEs6PIDzuoLIV4x51YeunLsZyFNkAGAU9qJIDLuucOMCAKxLXSyFOGhl
96AJ0TDA9uEEB02ThAG/jhWeYlnxbY8vHqZzK9YNcZsL+BwCz14CWg/NjkOAX8Y/o83QbpF09Xv
+RKg0pRhn8r33I25fKNJinOp7G/YBpavOIZqrd/iz58z3uyWeiMQiIDZg8kAh6OvH8a38AJkVmU
y9tOeY/i4FrGRnu4Omq5eruAcyDyIJ33C9I/tS3PMc4rCyaovrzGnrMDkV3ER/qRQidIk84gwIw
7kvfih+56fnLGEpqzm9A5+13w5Tz4JPd2e5AvFpF67QXOUQ==";
data="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";
mail-complaints-to="abuse@neodome.net"
From: noreply@mixmin.net (D)
Message-ID: <20240808.141636.1f28887d@mixmin.net>
Injection-Date: Thu, 8 Aug 2024 13:20:01 +0000 (UTC)
Content-Transfer-Encoding: 7bit
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com> <v9171m$3gkds$4@dont-email.me> <v91bsu$e7j$1@tncsrv09.home.tnetconsulting.net> <slrnvb94hk.28a.dan@djph.net>
Comments: This message was transferred to Usenet via mail2news gateway at
<mail2news@neodome.net>. Please send questions and concerns to
<admin@neodome.net>. Report inappropriate use to <abuse@neodome.net>.
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.mixmin.net!news.neodome.net!mail2news
Subject: Re: If you were to design a netnews protocol today...
View all headers

On Thu, 8 Aug 2024 09:39:00 -0000 (UTC), Dan Purgert <dan@djph.net> wrote:
>On 2024-08-08, Grant Taylor wrote:
>> On 8/7/24 20:29, Lawrence D'Oliveiro wrote:
>>> You could just use something like Mastodon, and move to the Fediverse.
>> Mastodon / Fediverse isn't feature compatible. Not the least of which
>> is that Usenet servers are local copies of things posted to servers.
>Every time I look at it, I get the feeling that mastodon/fediverse is a
>half thought-out "hey wouldn't it be cool if ... " type thing that only
>came about because people think "The Web" is synonymous with "The
>Internet".
>Or maybe it's just the marketing-speak on their websites ...
>> [...]
>> It's relatively easy to link two disconnected NNTP networks with
>> something like a mag' tape in a station wagon. You can't do that with
>> very many networking technologies.
>
>Never underestimate the bandwidth of a station wagon full of tape
>hurtling down the freeway :)
>(or however that went)

uncensored plain text communications made public en masse by means
of unmoderated usenet nntp newsgroups is relatively primitive like
a well-seasoned cast iron skillet...if it ain't broke don't fix it

Subject: Re: If you were to design a netnews protocol today...
From: Lawrence D'Oliv
Newsgroups: comp.misc
Organization: A noiseless patient Spider
Date: Thu, 8 Aug 2024 23:54 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.misc
Subject: Re: If you were to design a netnews protocol today...
Date: Thu, 8 Aug 2024 23:54:04 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <v93lqr$b31t$8@dont-email.me>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
<v9171m$3gkds$4@dont-email.me>
<v91bsu$e7j$1@tncsrv09.home.tnetconsulting.net>
<v91sac$3qkej$1@dont-email.me> <20240808.134135.491a2283@mixmin.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 09 Aug 2024 01:54:04 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7a332b69acaf1db43799666c547f64c9";
logging-data="363581"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/0ymaUNKHhi93jRADAhpnq"
User-Agent: Pan/0.159 (Vovchansk; )
Cancel-Lock: sha1:KMr1GI5orr4ZFDdM0EUp8N7zgQE=
View all headers

On Thu, 8 Aug 2024 13:41:35 +0100, D wrote:

> On Thu, 8 Aug 2024 07:32:28 -0000 (UTC), Lawrence D'Oliveiro
> <ldo@nz.invalid> wrote:
>
>>On Wed, 7 Aug 2024 21:52:14 -0500, Grant Taylor wrote:
>>> On 8/7/24 20:29, Lawrence D'Oliveiro wrote:
>>>
>>>> You could just use something like Mastodon, and move to the
>>>> Fediverse.
>>>
>>> Mastodon / Fediverse isn't feature compatible.
>>
>>It isn't limitation-compatible or bug-compatible either. It's a complete
>>rethinking of the way distributed social media is supposed to work.
>
> social media is moderated; unmoderated newsgroups are unmoderated

You mean “moderated social media is moderated”?

Subject: Re: If you were to design a netnews protocol today...
From: Richard Kettlewell
Newsgroups: comp.misc, alt.fan.usenet
Organization: terraraq NNTP server
Date: Fri, 9 Aug 2024 07:23 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.gegeweb.eu!gegeweb.org!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: invalid@invalid.invalid (Richard Kettlewell)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Fri, 09 Aug 2024 08:23:49 +0100
Organization: terraraq NNTP server
Message-ID: <wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
logging-data="89635"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:Jf/ijSm0/ILGnIssKZNQXiem6IE=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
+r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
View all headers

George Musk <grgmusk@skiff.com> writes:
> Just a thought experiment:
> if you could/had to make something like a NNTP 2.0 (with no need for
> backwards compatibility) and server and client software for it today, what
> would it be like?
> In terms of specifications, technologies used, user interface, etc.

* Machine-readable format specification to reduce ambiguity.
* Binary serialization rather than the complex text-based structures we
have in NNTP and the Usenet article format.
* UTF-8 for all text.
* Fixed-sized message IDs, e.g. a 256-bit random value.
* Some kind of early reject for streamed messages, perhaps by sending
metadata separately from context (analogous to separating heade and
body in NNTP) or a more general way to signal rejection at any point
in message transmission. (To minimize transmission cost of spam.)
* Standardized approach to markup and images (with per-group policies on
what’s acceptable).
* Security as standard, meaning, at least...
* Transport is always encrypted (probably meaning TLS)
* All messages signed by author and originating server (supporting
reputation management)
* Hierarchy and group administration cryptographically authenticated
* Submissions to (equivalent of) moderated groups encrypted to group
administration and transmitted over the regular network, i.e. no
dependence on email.

--
https://www.greenend.org.uk/rjk/

Subject: Re: If you were to design a netnews protocol today...
From: Stefan Ram
Newsgroups: comp.misc, alt.fan.usenet
Organization: Stefan Ram
Date: Fri, 9 Aug 2024 15:59 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: 9 Aug 2024 15:59:10 GMT
Organization: Stefan Ram
Lines: 11
Expires: 1 Jul 2025 11:59:58 GMT
Message-ID: <telnet-20240809165832@ram.dialup.fu-berlin.de>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com> <wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de HamMFNqO8eHPNoMXn9td3Q9g9CzrdtD1CPr4UaXcfwBert
Cancel-Lock: sha1:ztfVzvCHx+78W2kWxKctIs04C90= sha256:AnvZGCIuQ1DcmzIlN0cntxubKh5OrIDaOGRzfRPsMRw=
X-Copyright: (C) Copyright 2024 Stefan Ram. All rights reserved.
Distribution through any means other than regular usenet
channels is forbidden. It is forbidden to publish this
article in the Web, to change URIs of this article into links,
and to transfer the body without this notice, but quotations
of parts in other Usenet posts are allowed.
X-No-Archive: Yes
Archive: no
X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some
services to mirror the article in the web. But the article may
be kept on a Usenet archive server with only NNTP access.
X-No-Html: yes
Content-Language: en-US
View all headers

Richard Kettlewell <invalid@invalid.invalid> wrote or quoted:
>* Binary serialization rather than the complex text-based structures we
> have in NNTP and the Usenet article format.

When I read through all this stuff, it seems like every change
has just as many pros as cons. Take the point above, for instance.
If I think my newsreader is acting up today or isn't showing a
certain feature (like grabbing stuff via Message-ID), I can just
hop on telnet to the news server and see what's really coming
from the server or call up the missing feature directly. With a
binary format, that wouldn’t be as straightforward!

Subject: Re: If you were to design a netnews protocol today...
From: Stefan Ram
Newsgroups: comp.misc, alt.fan.usenet
Organization: Stefan Ram
Date: Fri, 9 Aug 2024 16:03 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: 9 Aug 2024 16:03:28 GMT
Organization: Stefan Ram
Lines: 15
Expires: 1 Jul 2025 11:59:58 GMT
Message-ID: <system-20240809170308@ram.dialup.fu-berlin.de>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com> <wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de /Ksjbz2kLnReJ1QxfIYPpwQyp3wbXYt5/hmq6EnbMUVXRo
Cancel-Lock: sha1:WvVM0avd9CbayjKC9InuBXbi7x4= sha256:d9UTmVqmMG29+GG9qVZF7GEr7t9hjQeRscwFGnmBIxw=
X-Copyright: (C) Copyright 2024 Stefan Ram. All rights reserved.
Distribution through any means other than regular usenet
channels is forbidden. It is forbidden to publish this
article in the Web, to change URIs of this article into links,
and to transfer the body without this notice, but quotations
of parts in other Usenet posts are allowed.
X-No-Archive: Yes
Archive: no
X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some
services to mirror the article in the web. But the article may
be kept on a Usenet archive server with only NNTP access.
X-No-Html: yes
Content-Language: en-US
View all headers

Richard Kettlewell <invalid@invalid.invalid> wrote or quoted:
>* Machine-readable format specification to reduce ambiguity.

Wikipedia:

|The "second-system effect" or "second-system syndrome" is the
|tendency of small, elegant, and successful systems to be
|succeeded by over-engineered, bloated systems, due to
|inflated expectations and overconfidence.

, see also:

"Things You Should Never Do, Part I". (April 6, 2000) - Joel Spolsky

.

Subject: Re: If you were to design a netnews protocol today...
From: Richard Kettlewell
Newsgroups: comp.misc, alt.fan.usenet
Organization: terraraq NNTP server
Date: Fri, 9 Aug 2024 16:34 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.gegeweb.eu!gegeweb.org!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: invalid@invalid.invalid (Richard Kettlewell)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Fri, 09 Aug 2024 17:34:12 +0100
Organization: terraraq NNTP server
Message-ID: <wwva5hlirjv.fsf@LkoBDZeT.terraraq.uk>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
<wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk>
<system-20240809170308@ram.dialup.fu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
logging-data="97758"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:ecgxs1wRJhbyuMYHVkCGyimwYak=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
+r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
View all headers

ram@zedat.fu-berlin.de (Stefan Ram) writes:
> Richard Kettlewell <invalid@invalid.invalid> wrote or quoted:
>>* Machine-readable format specification to reduce ambiguity.
>
> Wikipedia:
>
> |The "second-system effect" or "second-system syndrome" is the
> |tendency of small, elegant, and successful systems to be
> |succeeded by over-engineered, bloated systems, due to
> |inflated expectations and overconfidence.
>
> , see also:
>
> "Things You Should Never Do, Part I". (April 6, 2000) - Joel Spolsky

The premise was a new protocol, if you want to critique that then I
suggest responding to the OP instead.

If it’s machine-readable protocol specs you disagree with then you’re
just plain wrong. They’re an extremely successful strategy and ought to
be used even more widely than they already are.

--
https://www.greenend.org.uk/rjk/

Subject: Re: If you were to design a netnews protocol today...
From: Stefan Ram
Newsgroups: comp.misc, alt.fan.usenet
Organization: Stefan Ram
Date: Fri, 9 Aug 2024 16:49 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: 9 Aug 2024 16:49:47 GMT
Organization: Stefan Ram
Lines: 56
Expires: 1 Jul 2025 11:59:58 GMT
Message-ID: <OP-20240809174844@ram.dialup.fu-berlin.de>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com> <wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk> <system-20240809170308@ram.dialup.fu-berlin.de> <wwva5hlirjv.fsf@LkoBDZeT.terraraq.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de 1klAZ9r4PDdpYPoZ9OFxVgmBtG6mG578khjhbzMdyH4OqT
Cancel-Lock: sha1:nqf8e7OqAnmfDWbwY608A1nA36Y= sha256:yoddT+jm0/Iy6CNbjdhHWxqgkdIGMdy9WVGgb5xqEwk=
X-Copyright: (C) Copyright 2024 Stefan Ram. All rights reserved.
Distribution through any means other than regular usenet
channels is forbidden. It is forbidden to publish this
article in the Web, to change URIs of this article into links,
and to transfer the body without this notice, but quotations
of parts in other Usenet posts are allowed.
X-No-Archive: Yes
Archive: no
X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some
services to mirror the article in the web. But the article may
be kept on a Usenet archive server with only NNTP access.
X-No-Html: yes
Content-Language: en-US
View all headers

Richard Kettlewell <invalid@invalid.invalid> wrote or quoted:
>The premise was a new protocol, if you want to critique that then I
>suggest responding to the OP instead.

I totally get where you're coming from.
I only wrote it like that because I thought you /were/ the OP!

>If it’s machine-readable protocol specs you disagree with then you’re
>just plain wrong. They’re an extremely successful strategy and ought to
>be used even more widely than they already are.

Here's the syntax from RFC 3977. It's already pretty machine-readable
and quite straightforward:

CAPABILITIES [keyword]
MODE READER
QUIT
LISTGROUP [group [range]]
LAST
ARTICLE message-id
ARTICLE number
ARTICLE
HEAD message-id
HEAD number
HEAD
BODY message-id
BODY number
BODY
STAT message-id
STAT number
STAT
POST
IHAVE message-id
DATE
HELP
NEWGROUPS date time [GMT]
NEWNEWS wildmat date time [GMT]
LIST [keyword [wildmat|argument]]
OVER message-id
OVER range
OVER
LIST OVERVIEW.FMT
HDR field message-id
HDR field range
HDR field
LIST HEADERS [MSGID|RANGE]
wildmat = wildmat-pattern *("," ["!"] wildmat-pattern)
wildmat-pattern = 1*wildmat-item
wildmat-item = wildmat-exact / wildmat-wild
wildmat-exact = %x22-29 / %x2B / %x2D-3E / %x40-5A / %x5E-7E /
UTF8-non-ascii ; exclude ! * , ? [ \ ]
wildmat-wild = "*" / "?"

. You can snag the message ID syntax from another RFC, and
filling in the blanks (like "keyword", "range" or "number")
should be a piece of cake.

Subject: Re: If you were to design a netnews protocol today...
From: Richard Kettlewell
Newsgroups: comp.misc, alt.fan.usenet
Organization: terraraq NNTP server
Date: Fri, 9 Aug 2024 18:13 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.gegeweb.eu!gegeweb.org!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: invalid@invalid.invalid (Richard Kettlewell)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Fri, 09 Aug 2024 19:13:00 +0100
Organization: terraraq NNTP server
Message-ID: <wwvwmkplg43.fsf@LkoBDZeT.terraraq.uk>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
<wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk>
<system-20240809170308@ram.dialup.fu-berlin.de>
<wwva5hlirjv.fsf@LkoBDZeT.terraraq.uk>
<OP-20240809174844@ram.dialup.fu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
logging-data="99006"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:depyX5w05M5pG3H4wZTb/3zbVZ4=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
+r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
View all headers

ram@zedat.fu-berlin.de (Stefan Ram) writes:
> Richard Kettlewell <invalid@invalid.invalid> wrote or quoted:
>>If it’s machine-readable protocol specs you disagree with then you’re
>>just plain wrong. They’re an extremely successful strategy and ought to
>>be used even more widely than they already are.
>
> Here's the syntax from RFC 3977. It's already pretty machine-readable
> and quite straightforward:

I mean something like ASN.1 (although not ASN.1; far more complex than
necessary).

--
https://www.greenend.org.uk/rjk/

Subject: Re: If you were to design a netnews protocol today...
From: D
Newsgroups: comp.misc, alt.fan.usenet
Organization: i2pn2 (i2pn.org)
Date: Fri, 9 Aug 2024 20:25 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: nospam@example.net (D)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Fri, 9 Aug 2024 22:25:15 +0200
Organization: i2pn2 (i2pn.org)
Message-ID: <f6c60b48-a099-5537-c1ba-dbbfc7aa5411@example.net>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com> <wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk> <telnet-20240809165832@ram.dialup.fu-berlin.de>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323328-818102683-1723235116=:30846"
Injection-Info: i2pn2.org;
logging-data="2021684"; mail-complaints-to="usenet@i2pn2.org";
posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M";
In-Reply-To: <telnet-20240809165832@ram.dialup.fu-berlin.de>
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

On Fri, 9 Aug 2024, Stefan Ram wrote:

> Richard Kettlewell <invalid@invalid.invalid> wrote or quoted:
>> * Binary serialization rather than the complex text-based structures we
>> have in NNTP and the Usenet article format.
>
> When I read through all this stuff, it seems like every change
> has just as many pros as cons. Take the point above, for instance.
> If I think my newsreader is acting up today or isn't showing a
> certain feature (like grabbing stuff via Message-ID), I can just
> hop on telnet to the news server and see what's really coming
> from the server or call up the missing feature directly. With a
> binary format, that wouldn’t be as straightforward!
>

Amen! The power of text!

Subject: Re: If you were to design a netnews protocol today...
From: D
Newsgroups: comp.misc, alt.fan.usenet
Organization: i2pn2 (i2pn.org)
Date: Fri, 9 Aug 2024 20:27 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: nospam@example.net (D)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Fri, 9 Aug 2024 22:27:05 +0200
Organization: i2pn2 (i2pn.org)
Message-ID: <3f2db65c-2356-1c05-9140-fc574b44f8e4@example.net>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com> <wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk> <system-20240809170308@ram.dialup.fu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: i2pn2.org;
logging-data="2021834"; mail-complaints-to="usenet@i2pn2.org";
posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M";
In-Reply-To: <system-20240809170308@ram.dialup.fu-berlin.de>
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

On Fri, 9 Aug 2024, Stefan Ram wrote:

> Richard Kettlewell <invalid@invalid.invalid> wrote or quoted:
>> * Machine-readable format specification to reduce ambiguity.
>
> Wikipedia:
>
> |The "second-system effect" or "second-system syndrome" is the
> |tendency of small, elegant, and successful systems to be
> |succeeded by over-engineered, bloated systems, due to
> |inflated expectations and overconfidence.
>
> , see also:
>
> "Things You Should Never Do, Part I". (April 6, 2000) - Joel Spolsky
>
> .

Interesting. I read on an encryption mailinglist some critique of crypto
developers. They love to develop new things all the time, instead of
perfecting and learning how to use what we do have.

The argument was to not tinker, and learn how to use, instead of tinkering
and introducing new bugs and stuff.

Right or wrong, it was a nice discussion.

Subject: Re: If you were to design a netnews protocol today...
From: yeti
Newsgroups: comp.misc, alt.fan.usenet
Organization: Democratic Order of Pirates International (DOPI)
Date: Fri, 9 Aug 2024 20:56 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: yeti@tilde.institute (yeti)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Fri, 09 Aug 2024 21:38:05 +0042
Organization: Democratic Order of Pirates International (DOPI)
Lines: 12
Message-ID: <87ed6xwh3u.fsf@tilde.institute>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
<wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk>
<telnet-20240809165832@ram.dialup.fu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 09 Aug 2024 22:56:10 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="b4a2f044e4186670e86e4b64448f9ce4";
logging-data="195405"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX195u9NgKHWPveOqB3oKMSYY"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:8moBLddkN53KIpnjGFz582f+PMU=
sha1:yTSJEaqu+iTPswJClonMxMsw1nM=
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAAiklEQVQY02NgoCUQOASmOJwPAElGjuQfIIrH8A9IsK3wJ0jFMcPHDUAVxywPNzCw8Dy3bD7AwMzy+Q/7AQbGvuq57QsYGI+brz+fwMDw+9re/x8YGLPcFP8/YGBccaTg4QcG5o4WBeYGBnaBngTDBJBFDvUHQBY5/G8AWXHgH9j65h9gitmBgfYAAJOqKugnjqEOAAAAAElFTkSuQmCC
X-Face: "-Nh[_Q`f/iywEEk*gL\V>5N1AB*"sDJ8;EUV=C-0Y@WB9ePs{Cw>dh=u?}LO}?T(5_L2HX
`mj:w>@KY3N6`v6Y!/<)"&OTwwj<}i=2g^/|Mp#95.z4HsbUizxbZ*4X085{X||BvThEN9wD=Q1o7"
5d3u_b|SUTt
View all headers

ram@zedat.fu-berlin.de (Stefan Ram) writes:

> If I think my newsreader is acting up today or isn't showing a
> certain feature (like grabbing stuff via Message-ID), I can just
> hop on telnet to the news server and see what's really coming
> from the server or call up the missing feature directly. With a
> binary format, that wouldn’t be as straightforward!

\o/ ____( rlwrap nc newsserver 119 )

--
I do not bite, I just want to play.

Subject: Re: If you were to design a netnews protocol today...
From: Lawrence D'Oliv
Newsgroups: comp.misc, alt.fan.usenet
Organization: A noiseless patient Spider
Date: Sat, 10 Aug 2024 00:25 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Sat, 10 Aug 2024 00:25:19 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <v96c1f$7s6e$5@dont-email.me>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
<wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk>
<system-20240809170308@ram.dialup.fu-berlin.de>
<wwva5hlirjv.fsf@LkoBDZeT.terraraq.uk>
<OP-20240809174844@ram.dialup.fu-berlin.de>
<wwvwmkplg43.fsf@LkoBDZeT.terraraq.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Aug 2024 02:25:19 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="0cdcc95047601bfdd95c13b1efe74c93";
logging-data="258254"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18P2p5GltmybF8xv0DBNLyE"
User-Agent: Pan/0.159 (Vovchansk; )
Cancel-Lock: sha1:38ZWLTz3+V+Up0tPfs2FhE4Qiqo=
View all headers

On Fri, 09 Aug 2024 19:13:00 +0100, Richard Kettlewell wrote:

> I mean something like ASN.1 ...

Bloody hell.

Where’s the garlic ...

Subject: Re: If you were to design a netnews protocol today...
From: Richard Kettlewell
Newsgroups: comp.misc, alt.fan.usenet
Organization: terraraq NNTP server
Date: Sat, 10 Aug 2024 08:14 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.gegeweb.eu!gegeweb.org!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: invalid@invalid.invalid (Richard Kettlewell)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Sat, 10 Aug 2024 09:14:05 +0100
Organization: terraraq NNTP server
Message-ID: <wwvplqg3icy.fsf@LkoBDZeT.terraraq.uk>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
<wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk>
<system-20240809170308@ram.dialup.fu-berlin.de>
<wwva5hlirjv.fsf@LkoBDZeT.terraraq.uk>
<OP-20240809174844@ram.dialup.fu-berlin.de>
<wwvwmkplg43.fsf@LkoBDZeT.terraraq.uk> <v96c1f$7s6e$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
logging-data="111127"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:MKjHywSM1xzqc5ZRWhsYXxg8goE=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
+r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
View all headers

Lawrence D'Oliveiro <ldo@nz.invalid> writes:
> On Fri, 09 Aug 2024 19:13:00 +0100, Richard Kettlewell wrote:
>
>> I mean something like ASN.1 ...
>
> Bloody hell.
>
> Where’s the garlic ...

Gentle reminder of the full text:

| I mean something like ASN.1 (although not ASN.1; far more complex than
^^^^^^^^^^^^^^^^^^
| necessary).

ASN.1 is given as an example because it’s a well-known example of an
interface definition language, not because I’m suggesting using it, as
anyone capable of reading to the end of a sentence can tell.

--
https://www.greenend.org.uk/rjk/

Subject: Re: If you were to design a netnews protocol today...
From: Lawrence D'Oliv
Newsgroups: comp.misc, alt.fan.usenet
Organization: A noiseless patient Spider
Date: Sat, 10 Aug 2024 08:17 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: Sat, 10 Aug 2024 08:17:33 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <v977mt$gtl5$1@dont-email.me>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com>
<wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk>
<system-20240809170308@ram.dialup.fu-berlin.de>
<wwva5hlirjv.fsf@LkoBDZeT.terraraq.uk>
<OP-20240809174844@ram.dialup.fu-berlin.de>
<wwvwmkplg43.fsf@LkoBDZeT.terraraq.uk> <v96c1f$7s6e$5@dont-email.me>
<wwvplqg3icy.fsf@LkoBDZeT.terraraq.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Aug 2024 10:17:34 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="0cdcc95047601bfdd95c13b1efe74c93";
logging-data="554661"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/00F/BUhvGIiUAKpeNUmZZ"
User-Agent: Pan/0.159 (Vovchansk; )
Cancel-Lock: sha1:gj0U90LTNpkmtF1ElfgM3Xs7Zb4=
View all headers

On Sat, 10 Aug 2024 09:14:05 +0100, Richard Kettlewell wrote:

> ASN.1 is given as an example because it’s a well-known example of an
> interface definition language, not because I’m suggesting using it, as
> anyone capable of reading to the end of a sentence can tell.

Maybe if you offered a better example, it would make a more coherent
point.

Subject: Re: If you were to design a netnews protocol today...
From: Stefan Ram
Newsgroups: comp.misc, alt.fan.usenet
Organization: Stefan Ram
Date: Sat, 10 Aug 2024 11:10 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.mb-net.net!open-news-network.org!news.mind.de!bolzen.all.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups: comp.misc,alt.fan.usenet
Subject: Re: If you were to design a netnews protocol today...
Date: 10 Aug 2024 11:10:21 GMT
Organization: Stefan Ram
Lines: 10
Expires: 1 Jul 2025 11:59:58 GMT
Message-ID: <rlwrap-20240810120955@ram.dialup.fu-berlin.de>
References: <v900h1$2eak$1@nnrp.usenet.blueworldhosting.com> <wwvy156tb0a.fsf@LkoBDZeT.terraraq.uk> <telnet-20240809165832@ram.dialup.fu-berlin.de> <87ed6xwh3u.fsf@tilde.institute>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de /Zvybrp9W71QoilxOn8HEQDUztBsshfk8k1GYwHrBVWZzm
Cancel-Lock: sha1:Tn+9dd9cUPPgqVuw9t5d6aLKKmE= sha256:2N509+rCzrlHn9TkJujuikLi1uURcKU8xWEeWdu0N5o=
X-Copyright: (C) Copyright 2024 Stefan Ram. All rights reserved.
Distribution through any means other than regular usenet
channels is forbidden. It is forbidden to publish this
article in the Web, to change URIs of this article into links,
and to transfer the body without this notice, but quotations
of parts in other Usenet posts are allowed.
X-No-Archive: Yes
Archive: no
X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some
services to mirror the article in the web. But the article may
be kept on a Usenet archive server with only NNTP access.
X-No-Html: yes
Content-Language: en-US
View all headers

yeti <yeti@tilde.institute> wrote or quoted:
>ram@zedat.fu-berlin.de (Stefan Ram) writes:
>>If I think my newsreader is acting up today or isn't showing a
>>certain feature (like grabbing stuff via Message-ID), I can just
>>hop on telnet to the news server and see what's really coming
>>from the server or call up the missing feature directly. With a
>>binary format, that wouldn’t be as straightforward!
>\o/ ____( rlwrap nc newsserver 119 )

Thanks for the tip! I hadn't heard of "rlwrap" before.

Pages:123456

rocksolid light 0.9.8
clearnet tor