Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

HOST SYSTEM RESPONDING, PROBABLY UP...


computers / alt.folklore.computers / Re: rusty iron why ``folklore''?

SubjectAuthor
* why ``folklore''?Julieta Shem
+* Re: why ``folklore''?Andreas Kohlbach
|+* Re: why ``folklore''?Julieta Shem
||`- Re: why ``folklore''?Andreas Kohlbach
|`* Re: why ``folklore''?Charlie Gibbs
| +- Re: why ``folklore''?Ahem A Rivet's Shot
| `- Re: why ``folklore''?Lawrence D'Oliveiro
+- Re: why ``folklore''?Marco Moock
`* Re: why ``folklore''?Ahem A Rivet's Shot
 +* Re: rusty iron why ``folklore''?John Levine
 |+* Re: rusty iron why ``folklore''?D.J.
 ||`* Re: rusty iron why ``folklore''?John Levine
 || +- Re: rusty iron why ``folklore''?D.J.
 || +* Re: rusty iron why ``folklore''?Thomas Koenig
 || |`* Re: rusty iron why ``folklore''?John Levine
 || | `- Re: rusty iron why ``folklore''?Lynn Wheeler
 || `* Re: rusty iron why ``folklore''?Lawrence D'Oliveiro
 ||  `* Re: rusty iron why ``folklore''?John Levine
 ||   `* Re: rusty iron why ``folklore''?Lawrence D'Oliveiro
 ||    +* Re: rusty iron why ``folklore''?Kerr-Mudd, John
 ||    |+- Re: rusty iron why ``folklore''?John Ames
 ||    |+* Re: rusty iron why ``folklore''?John Levine
 ||    ||`- Re: rusty iron why ``folklore''?Lawrence D'Oliveiro
 ||    |`- Re: rusty iron why ``folklore''?Ahem A Rivet's Shot
 ||    +* Re: rusty iron why ``folklore''?John Levine
 ||    |+* Re: rusty iron why ``folklore''?Bob Eager
 ||    ||`- Re: rusty iron why ``folklore''?Lawrence D'Oliveiro
 ||    |`- Re: rusty iron why ``folklore''?Lynn Wheeler
 ||    +* Re: rusty iron why ``folklore''?Scott Lurndal
 ||    |+* Re: rusty iron why ``folklore''?Peter Flass
 ||    ||`- Re: rusty iron why ``folklore''?Scott Lurndal
 ||    |`* Re: rusty iron why ``folklore''?Lawrence D'Oliveiro
 ||    | `* Re: rusty iron why ``folklore''?Scott Lurndal
 ||    |  `* Re: rusty iron why ``folklore''?Bob Eager
 ||    |   `* Re: rusty iron why ``folklore''?Bob Eager
 ||    |    `- Re: rusty iron why ``folklore''?Ahem A Rivet's Shot
 ||    `* Re: rusty iron why ``folklore''?Lynn Wheeler
 ||     `- Re: rusty iron why ``folklore''?Lynn Wheeler
 |`- Re: rusty iron why ``folklore''?Lawrence D'Oliveiro
 +* Re: why ``folklore''?Bob Eager
 |+* Re: why ``folklore''?Peter Flass
 ||`- Re: why ``folklore''?Ahem A Rivet's Shot
 |`* Re: why ``folklore''?Bob Eager
 | `- Re: why ``folklore''?Julieta Shem
 `* Re: why ``folklore''?D
  `- Re: why ``folklore''?Ahem A Rivet's Shot

Pages:123
Re: why ``folklore''?

<20240226214449.d6fb75a3d53732f136e2afa7@eircom.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10340&group=alt.folklore.computers#10340

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!nntp.comgw.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: steveo@eircom.net (Ahem A Rivet's Shot)
Newsgroups: alt.folklore.computers
Subject: Re: why ``folklore''?
Date: Mon, 26 Feb 2024 21:44:49 +0000
Organization: A noiseless patient Spider
Lines: 40
Message-ID: <20240226214449.d6fb75a3d53732f136e2afa7@eircom.net>
References: <20240222081328.9a3efea82299c9896d6d33c2@eircom.net>
<memo.20240223183542.12928D@jgd.cix.co.uk>
<1643ada0-f2a2-a3ef-648c-1aac21d37d44@example.net>
<20240224112941.e2a43d397d297545c98f60b7@eircom.net>
<urivsn$psto$2@newsreader4.netcologne.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="57ae576a29afd2828172d3cd90a5beeb";
logging-data="2920134"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/IuCMpzJqPe89TUSZsOsJXcSi6RMUNZEM="
Cancel-Lock: sha1:SW1ZyybP85qa8aT0AQgeHY1LmtM=
X-Clacks-Overhead: "GNU Terry Pratchett"
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.1)
 by: Ahem A Rivet's - Mon, 26 Feb 2024 21:44 UTC

On Mon, 26 Feb 2024 21:29:59 -0000 (UTC)
Thomas Koenig <tkoenig@netcologne.de> wrote:

> Ahem A Rivet's Shot <steveo@eircom.net> schrieb:
> > On Fri, 23 Feb 2024 23:03:54 +0100
> > D <nospam@example.net> wrote:
> >
> >> That reminds me of another story...
> >>
> >> Many years ago, or decades, when the beard was not yet grey, I was
> >
> > One that nobody ever got to the bottom of from a similar point
> > in time. I was in a small "vertical market" outfit writing CP/M and MPM
> > based applications - our development system developed tape problems so
> > service call ...
> >
> > Engineer comes out, replaces tape drive - problems remain,
> > replaces controller board and cables - problems remain ...
> >
> > Eventually every component in the case (a simple 19", 4U steel
> > box) had been replaced (in fact swapped from an identical machine)
> > without curing the problems and all the old components assembled in the
> > other case worked perfectly. Considerable experimentation failed to
> > change this state of affairs.
> >
> > With great puzzlement he pronounced the problem cured by
> > swapping the case!
>
> Maybe it wasn't swapping, but removing and re-attaching grounding
> cables, the original case would have worked as well.

He tried putting it all back in the original case after swapping
the last component, then experimented. There was no doubt, any set of
components worked in the new case, no combination worked in the original.

--
Steve O'Hara-Smith
Odds and Ends at http://www.sohara.org/
For forms of government let fools contest
Whate're is best administered is best - Alexander Pope

Re: rusty iron why ``folklore''?

<urniu3$spij$1@newsreader4.netcologne.de>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10345&group=alt.folklore.computers#10345

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!.POSTED.2001-4dd7-d00d-0-ab7b-1715-6efa-753e.ipv6dyn.netcologne.de!not-for-mail
From: tkoenig@netcologne.de (Thomas Koenig)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Wed, 28 Feb 2024 15:19:31 -0000 (UTC)
Organization: news.netcologne.de
Distribution: world
Message-ID: <urniu3$spij$1@newsreader4.netcologne.de>
References: <87y1bdsa0b.fsf@yaxenu.org>
<20240222081328.9a3efea82299c9896d6d33c2@eircom.net>
<ur7ss0$1nmd$1@gal.iecc.com> <c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com>
<ur8i6n$22mc$2@gal.iecc.com>
Injection-Date: Wed, 28 Feb 2024 15:19:31 -0000 (UTC)
Injection-Info: newsreader4.netcologne.de; posting-host="2001-4dd7-d00d-0-ab7b-1715-6efa-753e.ipv6dyn.netcologne.de:2001:4dd7:d00d:0:ab7b:1715:6efa:753e";
logging-data="943699"; mail-complaints-to="abuse@netcologne.de"
User-Agent: slrn/1.0.3 (Linux)
 by: Thomas Koenig - Wed, 28 Feb 2024 15:19 UTC

John Levine <johnl@taugh.com> schrieb:
> According to D.J. <chucktheouch@gmnol.com>:
>>>Back around 1970, this FORTRAN program would crash OS/360:
>>>
>>> CALL MAIN
>>> END
>>>
>>>Please do not ask me why I know that.
>>
>>Okay, I wont.
>
> When a FORTRAN program started up, it made a bunch of system calls to
> catch arithmetic exceptions and otherwise set up the environment. It
> saved the previous environment so it could resture it after the
> program returned. The amount of system space for that save/restore
> stuff was small, but how many times was one program likely to do that?
>
> Except that MAIN was the default name for the FORTRAN main program,
> so each time it was called, it did the save process, the system
> ran out of space, and, oops.

Hmm... on later versions, this would have run up against the REGION
parameter on the JOB card, I assume, so you'd get an ABEND, I assume?

Re: rusty iron why ``folklore''?

<urnu24$49i$1@gal.iecc.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10347&group=alt.folklore.computers#10347

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: johnl@taugh.com (John Levine)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Wed, 28 Feb 2024 18:29:24 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <urnu24$49i$1@gal.iecc.com>
References: <87y1bdsa0b.fsf@yaxenu.org> <c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com> <urniu3$spij$1@newsreader4.netcologne.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 28 Feb 2024 18:29:24 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="4402"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <87y1bdsa0b.fsf@yaxenu.org> <c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com> <urniu3$spij$1@newsreader4.netcologne.de>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Wed, 28 Feb 2024 18:29 UTC

According to Thomas Koenig <tkoenig@netcologne.de>:
>>>> CALL MAIN
>>>> END

>> When a FORTRAN program started up, it made a bunch of system calls to
>> catch arithmetic exceptions and otherwise set up the environment. It
>> saved the previous environment so it could resture it after the
>> program returned. The amount of system space for that save/restore
>> stuff was small, but how many times was one program likely to do that?
>>
>> Except that MAIN was the default name for the FORTRAN main program,
>> so each time it was called, it did the save process, the system
>> ran out of space, and, oops.
>
>Hmm... on later versions, this would have run up against the REGION
>parameter on the JOB card, I assume, so you'd get an ABEND, I assume?

This was on MVT which definitely let you specify your region size.

According to the manual I just read, each call to the SPIE macro
returned the address of the previous PICA, program interruption
control area, in the supervisor. The idea is that a later SPIE will
use that PICA address to put the interrupts back they way they were
before. The PICAs were in the supervisor so call SPIE enough and it
runs out of space. Or so I've heard.

--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: rusty iron why ``folklore''?

<878r34tfa2.fsf@localhost>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10348&group=alt.folklore.computers#10348

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: lynn@garlic.com (Lynn Wheeler)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Wed, 28 Feb 2024 12:06:29 -1000
Organization: Wheeler&Wheeler
Lines: 36
Message-ID: <878r34tfa2.fsf@localhost>
References: <87y1bdsa0b.fsf@yaxenu.org>
<c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com>
<ur8i6n$22mc$2@gal.iecc.com> <urniu3$spij$1@newsreader4.netcologne.de>
<urnu24$49i$1@gal.iecc.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="de735a322da5b8f6008130882a451874";
logging-data="128170"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX187Dd+ntWR1dB+L93M7dZkzQgnZJ2OSki0="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:+Ga1O/Nqqywh5f3PyAO3qSh/WW0=
sha1:O8Q0aJ3G0AtvSRbwbgRWolPyENQ=
 by: Lynn Wheeler - Wed, 28 Feb 2024 22:06 UTC

John Levine <johnl@taugh.com> writes:
>
> This was on MVT which definitely let you specify your region size.
>
> According to the manual I just read, each call to the SPIE macro
> returned the address of the previous PICA, program interruption
> control area, in the supervisor. The idea is that a later SPIE will
> use that PICA address to put the interrupts back they way they were
> before. The PICAs were in the supervisor so call SPIE enough and it
> runs out of space. Or so I've heard.

region size would otherwise default to something ... it was involved in
the justification to add virtual memory to all 370s (I was asked to
track down the decision a little over a decade and posted the result
here, aka a.f.c. and bit.listserv.mainframe). Basically MVT storage
management was so bad that regions sizes had to be four times larger
than used, as a result typical 1mbyte 370/165 would only run four
regions concurrently, insufficient to keep processor busy and justified.

Initially going to SVS single 16mbyte virtual memory (something like
running MVT in a CP67 16mbyte virtual machine, precursor to VM370) would
allow number of concurrently running regions to be inceased by a factor
of four times with little or no paging.

problem then was region&kernel security/integrity was maintained by 4bit
storage protection keys (zero for kernel, 1-15 for no. concurrent
regions) and as systems got larger/faster, they needed further increase
in concurrently running "regions" ... thus the SVS->MVS with each region
getting its own 16mbyte virtual address space (which resulted in a
number of additional problems).

old archived post:
https://www.garlic.com/~lynn//2011d.html#73

--
virtualization experience starting Jan1968, online at home since Mar1970

Re: why ``folklore''?

<uu5oct$54gr$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10402&group=alt.folklore.computers#10402

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers
Subject: Re: why ``folklore''?
Date: Fri, 29 Mar 2024 06:51:09 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 5
Message-ID: <uu5oct$54gr$1@dont-email.me>
References: <87y1bdsa0b.fsf@yaxenu.org> <87bk89waq1.fsf@usenet.ankman.de>
<3wNBN.538660$83n7.329022@fx18.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 06:51:10 +0100 (CET)
Injection-Info: dont-email.me; posting-host="521a9234fa531f5fbb354bce794424cb";
logging-data="168475"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19JW3rvw7Q62/fEIEBCiiOL"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:7iBFy0Uf0Q6W2tK/naVEccqJakw=
 by: Lawrence D'Oliv - Fri, 29 Mar 2024 06:51 UTC

On Thu, 22 Feb 2024 19:46:07 GMT, Charlie Gibbs wrote:

> Thread drift is an honoured tradition in this newsfroup.

People would scold me for saying “noisegroup” instead of “newsfroup” ...

Re: rusty iron why ``folklore''?

<uu5oja$54gr$2@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10403&group=alt.folklore.computers#10403

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 06:54:34 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <uu5oja$54gr$2@dont-email.me>
References: <87y1bdsa0b.fsf@yaxenu.org>
<20240222081328.9a3efea82299c9896d6d33c2@eircom.net>
<ur7ss0$1nmd$1@gal.iecc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 06:54:34 +0100 (CET)
Injection-Info: dont-email.me; posting-host="521a9234fa531f5fbb354bce794424cb";
logging-data="168475"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19MUlfAcLo6PSQ7aMTwPP3F"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:wNrsd7XBSpaql54297bSAHV8cQE=
 by: Lawrence D'Oliv - Fri, 29 Mar 2024 06:54 UTC

On Thu, 22 Feb 2024 16:30:56 -0000 (UTC), John Levine wrote:

> Back around 1970, this FORTRAN program would crash OS/360:

I crashed a DEC Alpha (running OSF/1, before it was renamed “Tru64”) not
once, but twice. This was around 1996 or so. I was writing Perl code, and
(memory is hazy, but) I think I was implementing a wrapper for a system
call that had no Perl function equivalent.

The first time it happened, I was running as root. So I decided to try it
as a nonprivileged user the second time ... and crashed the system again.

Seemed the kernel’s validation of pointers into user space was a
little ... deficient.

Re: rusty iron why ``folklore''?

<uu5okr$54gr$3@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10404&group=alt.folklore.computers#10404

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 06:55:23 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <uu5okr$54gr$3@dont-email.me>
References: <87y1bdsa0b.fsf@yaxenu.org>
<20240222081328.9a3efea82299c9896d6d33c2@eircom.net>
<ur7ss0$1nmd$1@gal.iecc.com> <c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com>
<ur8i6n$22mc$2@gal.iecc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 06:55:24 +0100 (CET)
Injection-Info: dont-email.me; posting-host="521a9234fa531f5fbb354bce794424cb";
logging-data="168475"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Ke0xWnOgG+JnE/YKxP8jQ"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:3FDwL8OjaGEizjgnCz17s0iZUVg=
 by: Lawrence D'Oliv - Fri, 29 Mar 2024 06:55 UTC

On Thu, 22 Feb 2024 22:35:03 -0000 (UTC), John Levine wrote:

> Except that MAIN was the default name for the FORTRAN main program, so
> each time it was called, it did the save process, the system ran out of
> space, and, oops.

You’d think the OS would have hardware protection against nonprivileged
user processes being able to do such things. But no.

Re: why ``folklore''?

<uu5oq5$54gr$4@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10405&group=alt.folklore.computers#10405

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers
Subject: Re: why ``folklore''?
Date: Fri, 29 Mar 2024 06:58:14 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <uu5oq5$54gr$4@dont-email.me>
References: <20240222081328.9a3efea82299c9896d6d33c2@eircom.net>
<memo.20240223183542.12928D@jgd.cix.co.uk>
<comparisons-20240223203057@ram.dialup.fu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 06:58:14 +0100 (CET)
Injection-Info: dont-email.me; posting-host="521a9234fa531f5fbb354bce794424cb";
logging-data="168475"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18dtbJkRkJ1U/gWoZ9elxZE"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:/1enjgZc+9Ec4zbiKVGIt6OxYGw=
 by: Lawrence D'Oliv - Fri, 29 Mar 2024 06:58 UTC

On 23 Feb 2024 19:32:17 GMT, Stefan Ram wrote:

> I am sometimes moving the contents of old drives to new drives.
> One day it occured to me that the program I use for copying does not
> actually compare the files after copying.

You should be using rsync. Great tool for bulk copies, over networks (via
SSH) or locally. If something interrupts the copy (power outage, network
drops or whatever), just rerun the command, and it will figure out what it
had already copied, and resume from there.

And then, when it is done, you can use the --checksum option to do exactly
what you describe above, and reread everything to make sure it matches.

Re: rusty iron why ``folklore''?

<uu6p9h$479$1@gal.iecc.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10416&group=alt.folklore.computers#10416

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: johnl@taugh.com (John Levine)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 16:12:33 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <uu6p9h$479$1@gal.iecc.com>
References: <87y1bdsa0b.fsf@yaxenu.org> <c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com> <uu5okr$54gr$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 16:12:33 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="4329"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <87y1bdsa0b.fsf@yaxenu.org> <c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com> <uu5okr$54gr$3@dont-email.me>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Fri, 29 Mar 2024 16:12 UTC

According to Lawrence D'Oliveiro <ldo@nz.invalid>:
>On Thu, 22 Feb 2024 22:35:03 -0000 (UTC), John Levine wrote:
>
>> Except that MAIN was the default name for the FORTRAN main program, so
>> each time it was called, it did the save process, the system ran out of
>> space, and, oops.
>
>You’d think the OS would have hardware protection against nonprivileged
>user processes being able to do such things. But no.

The save process was a system call and the insufficient space was in the system.

The fix was to make the system call fail if there wasn't enough space.
I didn't stick around long enough to find out when they did that.

--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: rusty iron why ``folklore''?

<uu79j0$ghfn$2@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10417&group=alt.folklore.computers#10417

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 20:50:41 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <uu79j0$ghfn$2@dont-email.me>
References: <87y1bdsa0b.fsf@yaxenu.org>
<c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com>
<uu5okr$54gr$3@dont-email.me> <uu6p9h$479$1@gal.iecc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 20:50:41 +0100 (CET)
Injection-Info: dont-email.me; posting-host="521a9234fa531f5fbb354bce794424cb";
logging-data="542199"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+NoODunhph6KGDwfO4fazQ"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:qxDUShKS9rLm2UURND7V5UMEA/c=
 by: Lawrence D'Oliv - Fri, 29 Mar 2024 20:50 UTC

On Fri, 29 Mar 2024 16:12:33 -0000 (UTC), John Levine wrote:

> According to Lawrence D'Oliveiro <ldo@nz.invalid>:
>
>>You’d think the OS would have hardware protection against nonprivileged
>>user processes being able to do such things. But no.
>
> The save process was a system call and the insufficient space was in the
> system.

It shouldn’t be possible for ordinary users to bring down the system in
this way.

But that’s the way IBM mainframes worked. Bitsavers has recently added
some issues of “Mainframe Journal” to its magazine collection, and out of
curiosity I read the first one.

There was an item there about VM/CMS (actually CP/CMS, the “CP” being the
precursor of “VM”). This was IBM’s first attempt at a timesharing system.
It did it, not by inventing a multiuser OS, but by giving each user their
own single-user virtual machine (“CMS”). Users could even execute their
own privileged code within their own VM.

That doesn’t sound so bad, until you discover that the overall “control
program” (the “CP” part) would also blindly execute this same privileged
code as well. And so a single nonprivileged user could subvert the entire
system.

Re: rusty iron why ``folklore''?

<20240329213628.32d81a6b23c5274f9261ef78@127.0.0.1>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10418&group=alt.folklore.computers#10418

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: admin@127.0.0.1 (Kerr-Mudd, John)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 21:36:28 +0000
Organization: Dis
Lines: 35
Message-ID: <20240329213628.32d81a6b23c5274f9261ef78@127.0.0.1>
References: <87y1bdsa0b.fsf@yaxenu.org>
<c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com>
<ur8i6n$22mc$2@gal.iecc.com>
<uu5okr$54gr$3@dont-email.me>
<uu6p9h$479$1@gal.iecc.com>
<uu79j0$ghfn$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 21:36:28 +0100 (CET)
Injection-Info: dont-email.me; posting-host="d3208e96eb00238121379e04d6e0b848";
logging-data="568736"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19vi0hLYM282M0ZoCIefy6PhfMhNYrwMdw="
Cancel-Lock: sha1:I+vEUcJZkhgf2HpqWYY1zSTUpfI=
;X-no-Archive: Maybe
GNU: Terry Pratchett
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.30; i686-pc-mingw32)
 by: Kerr-Mudd, John - Fri, 29 Mar 2024 21:36 UTC

On Fri, 29 Mar 2024 20:50:41 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

> On Fri, 29 Mar 2024 16:12:33 -0000 (UTC), John Levine wrote:
>
> > According to Lawrence D'Oliveiro <ldo@nz.invalid>:
> >
> >>You’d think the OS would have hardware protection against nonprivileged
> >>user processes being able to do such things. But no.
> >
> > The save process was a system call and the insufficient space was in the
> > system.
>
> It shouldn’t be possible for ordinary users to bring down the system in
> this way.
>
> But that’s the way IBM mainframes worked. Bitsavers has recently added
> some issues of “Mainframe Journal” to its magazine collection, and out of
> curiosity I read the first one.
>
> There was an item there about VM/CMS (actually CP/CMS, the “CP” being the
> precursor of “VM”). This was IBM’s first attempt at a timesharing system.
> It did it, not by inventing a multiuser OS, but by giving each user their
> own single-user virtual machine (“CMS”). Users could even execute their
> own privileged code within their own VM.
>
> That doesn’t sound so bad, until you discover that the overall “control
> program” (the “CP” part) would also blindly execute this same privileged
> code as well. And so a single nonprivileged user could subvert the entire
> system.

We were all so much more trusting back then.

--
Bah, and indeed Humbug.

Re: rusty iron why ``folklore''?

<20240329144534.0000411a@gmail.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10419&group=alt.folklore.computers#10419

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodorejohn@gmail.com (John Ames)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 14:45:34 -0700
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <20240329144534.0000411a@gmail.com>
References: <87y1bdsa0b.fsf@yaxenu.org>
<c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com>
<ur8i6n$22mc$2@gal.iecc.com>
<uu5okr$54gr$3@dont-email.me>
<uu6p9h$479$1@gal.iecc.com>
<uu79j0$ghfn$2@dont-email.me>
<20240329213628.32d81a6b23c5274f9261ef78@127.0.0.1>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 29 Mar 2024 21:45:36 +0100 (CET)
Injection-Info: dont-email.me; posting-host="a9a4a954baf8cbd22a769ce40ee610b5";
logging-data="557434"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1//PPMHmK3+G6/KHxM2dhY7qtoP7jqQ2h4="
Cancel-Lock: sha1:ISsk/PgDcTeZDMTjdCWXLEg/xo0=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
 by: John Ames - Fri, 29 Mar 2024 21:45 UTC

On Fri, 29 Mar 2024 21:36:28 +0000
"Kerr-Mudd, John" <admin@127.0.0.1> wrote:

> We were all so much more trusting back then.

And, pre-Internet, it was a much better bet that, if some random luser
were to bring the whole system down by some dumb stunt, they'd be
located within a reasonable approximation of swift-kick-in-the-ass
range ;)

Re: rusty iron why ``folklore''?

<uu7d2j$1r4k$1@gal.iecc.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10420&group=alt.folklore.computers#10420

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nntp.TheWorld.com!usenet.csail.mit.edu!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: johnl@taugh.com (John Levine)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 21:50:11 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <uu7d2j$1r4k$1@gal.iecc.com>
References: <87y1bdsa0b.fsf@yaxenu.org> <uu5okr$54gr$3@dont-email.me> <uu6p9h$479$1@gal.iecc.com> <uu79j0$ghfn$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 21:50:11 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="60564"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <87y1bdsa0b.fsf@yaxenu.org> <uu5okr$54gr$3@dont-email.me> <uu6p9h$479$1@gal.iecc.com> <uu79j0$ghfn$2@dont-email.me>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Fri, 29 Mar 2024 21:50 UTC

According to Lawrence D'Oliveiro <ldo@nz.invalid>:
>On Fri, 29 Mar 2024 16:12:33 -0000 (UTC), John Levine wrote:
>
>> According to Lawrence D'Oliveiro <ldo@nz.invalid>:
>>
>>>You’d think the OS would have hardware protection against nonprivileged
>>>user processes being able to do such things. But no.
>>
>> The save process was a system call and the insufficient space was in the
>> system.
>
>It shouldn’t be possible for ordinary users to bring down the system in
>this way.

No kidding. It was a bug in the OS software.

>There was an item there about VM/CMS (actually CP/CMS, the “CP” being the
>precursor of “VM”). This was IBM’s first attempt at a timesharing system.
>It did it, not by inventing a multiuser OS, but by giving each user their
>own single-user virtual machine (“CMS”). Users could even execute their
>own privileged code within their own VM.

Yes, I used it back in the day to develop and run some economic
simulations. CP actually was a multi-user OS, by the way, with the
communication between users via shared disks and what we called
virtual card chutes, connecting the simulated punch on one virtual
machine to the reader on another.

>That doesn’t sound so bad, until you discover that the overall “control
>program” (the “CP” part) would also blindly execute this same privileged
>code as well. And so a single nonprivileged user could subvert the entire
>system.

I suppose it had bugs, too, the but point of CP was to translate or
simulate the privileged stuff well enough that the user programs
worked like they were on the bare hardware, not to run it directly.

There were a few things it couldn't quite simulate, like self-modifying
channel programs used by some of the OS telecommunications subsystems
but I think they came up with special case hacks to work around it.
There's probably something in bitsavers about it.

--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: rusty iron why ``folklore''?

<uu7d43$1r4k$2@gal.iecc.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10421&group=alt.folklore.computers#10421

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!rocksolid2!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nntp.TheWorld.com!usenet.csail.mit.edu!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: johnl@taugh.com (John Levine)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 21:50:59 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <uu7d43$1r4k$2@gal.iecc.com>
References: <87y1bdsa0b.fsf@yaxenu.org> <uu6p9h$479$1@gal.iecc.com> <uu79j0$ghfn$2@dont-email.me> <20240329213628.32d81a6b23c5274f9261ef78@127.0.0.1>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 21:50:59 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="60564"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <87y1bdsa0b.fsf@yaxenu.org> <uu6p9h$479$1@gal.iecc.com> <uu79j0$ghfn$2@dont-email.me> <20240329213628.32d81a6b23c5274f9261ef78@127.0.0.1>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Fri, 29 Mar 2024 21:50 UTC

According to Kerr-Mudd, John <admin@127.0.0.1>:
>> That doesn’t sound so bad, until you discover that the overall “control
>> program” (the “CP” part) would also blindly execute this same privileged
>> code as well. And so a single nonprivileged user could subvert the entire
>> system.
>
>We were all so much more trusting back then.

I'm pretty sure he misunderstands how CP worked.

--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: rusty iron why ``folklore''?

<l6otjhF9b0kU1@mid.individual.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10422&group=alt.folklore.computers#10422

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: news0009@eager.cx (Bob Eager)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: 29 Mar 2024 22:28:01 GMT
Lines: 88
Message-ID: <l6otjhF9b0kU1@mid.individual.net>
References: <87y1bdsa0b.fsf@yaxenu.org> <uu5okr$54gr$3@dont-email.me>
<uu6p9h$479$1@gal.iecc.com> <uu79j0$ghfn$2@dont-email.me>
<uu7d2j$1r4k$1@gal.iecc.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net whfnbwibbxSpB8efvYsiJwoCDlh3DU/wk/MZw1PNUF68SyKTpk
Cancel-Lock: sha1:YYH7kI2vQTuYoVKNkzbZD45q/9E= sha256:cxDFYGNcJYfBBkSZeSLcATIuQ1liggdsJUBY1QyNaTU=
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
 by: Bob Eager - Fri, 29 Mar 2024 22:28 UTC

On Fri, 29 Mar 2024 21:50:11 +0000, John Levine wrote:

> According to Lawrence D'Oliveiro <ldo@nz.invalid>:
>>On Fri, 29 Mar 2024 16:12:33 -0000 (UTC), John Levine wrote:
>>
>>> According to Lawrence D'Oliveiro <ldo@nz.invalid>:
>>>
>>>>You’d think the OS would have hardware protection against
>>>>nonprivileged user processes being able to do such things. But no.
>>>
>>> The save process was a system call and the insufficient space was in
>>> the system.
>>
>>It shouldn’t be possible for ordinary users to bring down the system in
>>this way.
>
> No kidding. It was a bug in the OS software.

I had a case where it was a bug in the hardware. And it was hard to fix.

Once the University of Kent had moved to using EMAS (a third party OS), it
was enjoying a rolling MTBF averaging about 2000 hours over a 13 week
period. This was much better than the 20 hours we had been getting from
VME/K. People were very happy.

And then one day it all began to fall apart. The machine just stopped. No
crash, nothing. The engineer's panel indicated that the microcode had
halted. We re-IPLed the system, and an hour or two later it stopped again.
Eventually we called the engineers, and they ran tests. Lots of them. They
pronounced that there was nothing wrong.

Then the 'crashes' stopped, for a couple of weeks. Then they started
again. We couldn't get a handle on what was wrong at all. It was
eventually decided that, the next time it happened, I should use the
engineer's panel, for as long as it took, to investigate the state of the
machine. In the event, I simply dumped out all the target machine
registers, and the microcode PC.

Our engineers obligingly left a microcode training manual lying around,
together with a microfiche listing of the microcode. Oh, and some circuit
diagrams. I retired to a darkened room for much of that day; and the next.
Eventually I emerged with the reason for the crashes. Without going into
too much technical detail, it seemed that the microcode and the hardware
handed off tasks to each other; in particular, a part of the hardware
called the 'scheduler' was responsible for validating the type field in
the descriptor register during the execution of any instruction that used
a descriptor to access an operand. Any invalid type was trapped, and sent
back to the microcode to force an exception (known as a 'contingency').
All other type values were considered valid, and passed back to the
microcode to be used in accessing a jump table, thence invoking the right
bit of microcode for that descriptor type.

So, what was going wrong? It turned out that there was what can only be
described as a hardware design error. The scheduler didn't detect one
particular invalid type code, so it handed it back to the microcode, which
accessed the jump table with it. This of course accessed an entry marked
'can never happen', and the microcode halted. We later discovered that a
physicist's errant FORTRAN program was overwriting a descriptor, and
generating the bad type value. If the machine stopped, he just submitted
the job again until he got fed up and went off for a week or two. Then he
tried again, never noticing the causal connection.

We contacted ICL, but we never seemed to reach anyone who either
understood what the problem was, or had the power or inclination to get it
fixed (which would not have been a quick job, in any case).

So I decided I had better fix this another way. Back to the microcode
listing. I found an empty patch area, and hand assembled a new bit of
microcode which I linked to the right jump table entry. All this did was
generate a 'descriptor error' contingency with a hitherto unused subtype
code. I then wrote a tool to extract the microcode from the system disk,
patch it, and put it back again. We IPLed the system, and tested it (by
this time I had a test program). Success - it correctly triggered the new
contingency and the microcode didn't halt!

The only thing left to do was to modify the various components of the
operating system to do the right thing, culminating in a change to the
FORTRAN run-time system to generate a suitable message. That only took me
a few minutes.

We had no more microcode halts and the users were happy.

--
Using UNIX since v6 (1975)...

Use the BIG mirror service in the UK:
http://www.mirrorservice.org

Re: rusty iron why ``folklore''?

<20240329221511.353b35884ff53b7634393312@eircom.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10423&group=alt.folklore.computers#10423

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!news.nntp4.net!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: steveo@eircom.net (Ahem A Rivet's Shot)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 22:15:11 +0000
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <20240329221511.353b35884ff53b7634393312@eircom.net>
References: <87y1bdsa0b.fsf@yaxenu.org>
<c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com>
<ur8i6n$22mc$2@gal.iecc.com>
<uu5okr$54gr$3@dont-email.me>
<uu6p9h$479$1@gal.iecc.com>
<uu79j0$ghfn$2@dont-email.me>
<20240329213628.32d81a6b23c5274f9261ef78@127.0.0.1>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 22:30:02 +0100 (CET)
Injection-Info: dont-email.me; posting-host="cf0dfae00c7616c6e5593045732fedce";
logging-data="591699"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ddBkJQChsbxIl21f4HHUMjTg1QCMO1SY="
Cancel-Lock: sha1:e9p8ffPCvCxARS3P/ppLJdyKHaY=
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.1)
X-Clacks-Overhead: "GNU Terry Pratchett"
 by: Ahem A Rivet's - Fri, 29 Mar 2024 22:15 UTC

On Fri, 29 Mar 2024 21:36:28 +0000
"Kerr-Mudd, John" <admin@127.0.0.1> wrote:

> On Fri, 29 Mar 2024 20:50:41 -0000 (UTC)
> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
> > That doesn’t sound so bad, until you discover that the overall “control
> > program” (the “CP” part) would also blindly execute this same
> > privileged code as well. And so a single nonprivileged user could
> > subvert the entire system.
>
> We were all so much more trusting back then.

Very true. When I got my account on the University 370 along with
the rest we were all told that, unlike the Titan where attempting to hack it
was encouraged, the 370 was trivial to hack and nobody would be impressed if
we tried. Instead we'd just get banned and possibly sent down - so nobody
bothered. Of course a lot of the more popular utilities that circulated
among students exploited oddities of the system creatively - but they were
well tested and didn't tend to bring the system down so they were tolerated.

--
Steve O'Hara-Smith
Odds and Ends at http://www.sohara.org/
For forms of government let fools contest
Whate're is best administered is best - Alexander Pope

Re: rusty iron why ``folklore''?

<DrHNN.117983$Sf59.71418@fx48.iad>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10424&group=alt.folklore.computers#10424

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!news.neodome.net!npeer.as286.net!npeer-ng0.as286.net!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx48.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: rusty iron why ``folklore''?
Newsgroups: alt.folklore.computers
References: <87y1bdsa0b.fsf@yaxenu.org> <c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com> <uu5okr$54gr$3@dont-email.me> <uu6p9h$479$1@gal.iecc.com> <uu79j0$ghfn$2@dont-email.me>
Lines: 32
Message-ID: <DrHNN.117983$Sf59.71418@fx48.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Fri, 29 Mar 2024 22:40:35 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Fri, 29 Mar 2024 22:40:35 GMT
X-Received-Bytes: 2403
 by: Scott Lurndal - Fri, 29 Mar 2024 22:40 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>On Fri, 29 Mar 2024 16:12:33 -0000 (UTC), John Levine wrote:
>
>> According to Lawrence D'Oliveiro <ldo@nz.invalid>:
>>
>>>You’d think the OS would have hardware protection against nonprivileged
>>>user processes being able to do such things. But no.

>There was an item there about VM/CMS (actually CP/CMS, the “CP” being the
>precursor of “VM”). This was IBM’s first attempt at a timesharing system.
>It did it, not by inventing a multiuser OS, but by giving each user their
>own single-user virtual machine (“CMS”). Users could even execute their
>own privileged code within their own VM.
>
>That doesn’t sound so bad, until you discover that the overall “control
>program” (the “CP” part) would also blindly execute this same privileged
>code as well. And so a single nonprivileged user could subvert the entire
>system.

Lynn will probably chime in at this point, but it is worth remembering
that interactive use (particularly by untrusted users) was not at all
common in production IBM mainframe environments (or Burroughs or Sperry or Honeywell
or GE or ICL or whomever).

Other mainframes (e.g. the B5500) considered security from the
start and ensured[*] that privileged code could only be executed by the
MCP)

[*] One may not like how that was done, but again, these were batch
systems with highly controlled workloads and limited on-line green-screen forms
applications and generally networking only within corporate and proprietary
networks (SNA, BNA, X.25).

Re: rusty iron why ``folklore''?

<992980922.733445869.892512.peter_flass-yahoo.com@news.eternal-september.org>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10425&group=alt.folklore.computers#10425

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 16:02:53 -0700
Organization: A noiseless patient Spider
Lines: 43
Message-ID: <992980922.733445869.892512.peter_flass-yahoo.com@news.eternal-september.org>
References: <87y1bdsa0b.fsf@yaxenu.org>
<c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com>
<ur8i6n$22mc$2@gal.iecc.com>
<uu5okr$54gr$3@dont-email.me>
<uu6p9h$479$1@gal.iecc.com>
<uu79j0$ghfn$2@dont-email.me>
<DrHNN.117983$Sf59.71418@fx48.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 23:02:54 +0100 (CET)
Injection-Info: dont-email.me; posting-host="732b70d4c46891886afc19046aadeac1";
logging-data="608511"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ilJd+eLOVTH1xzmve+MUe"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:FlGE0DEpZeZyawh+OBINfiAE6gA=
sha1:p0wSb2ZWE7uaONouKg2HRduYPcw=
 by: Peter Flass - Fri, 29 Mar 2024 23:02 UTC

Scott Lurndal <scott@slp53.sl.home> wrote:
> Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>> On Fri, 29 Mar 2024 16:12:33 -0000 (UTC), John Levine wrote:
>>
>>> According to Lawrence D'Oliveiro <ldo@nz.invalid>:
>>>
>>>> You’d think the OS would have hardware protection against nonprivileged
>>>> user processes being able to do such things. But no.
>
>> There was an item there about VM/CMS (actually CP/CMS, the “CP” being the
>> precursor of “VM”). This was IBM’s first attempt at a timesharing system.
>> It did it, not by inventing a multiuser OS, but by giving each user their
>> own single-user virtual machine (“CMS”). Users could even execute their
>> own privileged code within their own VM.
>>
>> That doesn’t sound so bad, until you discover that the overall “control
>> program” (the “CP” part) would also blindly execute this same privileged
>> code as well. And so a single nonprivileged user could subvert the entire
>> system.
>
> Lynn will probably chime in at this point, but it is worth remembering
> that interactive use (particularly by untrusted users) was not at all
> common in production IBM mainframe environments (or Burroughs or Sperry or Honeywell
> or GE or ICL or whomever).
>
> Other mainframes (e.g. the B5500) considered security from the
> start and ensured[*] that privileged code could only be executed by the
> MCP)
>

Sort of. I seem to recall that Algol “stream procedures” bypassed a lot of
checks for memory access.

> [*] One may not like how that was done, but again, these were batch
> systems with highly controlled workloads and limited on-line green-screen forms
> applications and generally networking only within corporate and proprietary
> networks (SNA, BNA, X.25).
>

--
Pete

Re: rusty iron why ``folklore''?

<nAINN.116889$_a1e.81342@fx16.iad>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10426&group=alt.folklore.computers#10426

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!193.141.40.65.MISMATCH!npeer.as286.net!npeer-ng0.as286.net!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: rusty iron why ``folklore''?
Newsgroups: alt.folklore.computers
References: <87y1bdsa0b.fsf@yaxenu.org> <c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com> <uu5okr$54gr$3@dont-email.me> <uu6p9h$479$1@gal.iecc.com> <uu79j0$ghfn$2@dont-email.me> <DrHNN.117983$Sf59.71418@fx48.iad> <992980922.733445869.892512.peter_flass-yahoo.com@news.eternal-september.org>
Lines: 40
Message-ID: <nAINN.116889$_a1e.81342@fx16.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Fri, 29 Mar 2024 23:58:11 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Fri, 29 Mar 2024 23:58:11 GMT
X-Received-Bytes: 2869
 by: Scott Lurndal - Fri, 29 Mar 2024 23:58 UTC

Peter Flass <peter_flass@yahoo.com> writes:
>Scott Lurndal <scott@slp53.sl.home> wrote:
>> Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>>> On Fri, 29 Mar 2024 16:12:33 -0000 (UTC), John Levine wrote:
>>>
>>>> According to Lawrence D'Oliveiro <ldo@nz.invalid>:
>>>>
>>>>> You’d think the OS would have hardware protection against nonprivileged
>>>>> user processes being able to do such things. But no.
>>
>>> There was an item there about VM/CMS (actually CP/CMS, the “CP” being the
>>> precursor of “VM”). This was IBM’s first attempt at a timesharing system.
>>> It did it, not by inventing a multiuser OS, but by giving each user their
>>> own single-user virtual machine (“CMS”). Users could even execute their
>>> own privileged code within their own VM.
>>>
>>> That doesn’t sound so bad, until you discover that the overall “control
>>> program” (the “CP” part) would also blindly execute this same privileged
>>> code as well. And so a single nonprivileged user could subvert the entire
>>> system.
>>
>> Lynn will probably chime in at this point, but it is worth remembering
>> that interactive use (particularly by untrusted users) was not at all
>> common in production IBM mainframe environments (or Burroughs or Sperry or Honeywell
>> or GE or ICL or whomever).
>>
>> Other mainframes (e.g. the B5500) considered security from the
>> start and ensured[*] that privileged code could only be executed by the
>> MCP)
>>
>
>Sort of. I seem to recall that Algol “stream procedures” bypassed a lot of
>checks for memory access.

There was a flavor of Algol (most recently called NEWP, IIRC) which was used
to write the MCP, which allowed many privileged operations. So far as I know,
it was not generally made available to customers.

To be fair, the implementation evolved over several decades and is still
running production in emulation.

Re: rusty iron why ``folklore''?

<uu7kkd$ipoh$4@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10427&group=alt.folklore.computers#10427

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Fri, 29 Mar 2024 23:59:10 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 6
Message-ID: <uu7kkd$ipoh$4@dont-email.me>
References: <87y1bdsa0b.fsf@yaxenu.org> <uu6p9h$479$1@gal.iecc.com>
<uu79j0$ghfn$2@dont-email.me>
<20240329213628.32d81a6b23c5274f9261ef78@127.0.0.1>
<uu7d43$1r4k$2@gal.iecc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 29 Mar 2024 23:59:10 +0100 (CET)
Injection-Info: dont-email.me; posting-host="00aae38d006fb1a7163adabdc79fe7a3";
logging-data="616209"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/bVlNFCmx8uJiE+NtscRiq"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:sdkpCBPO7oFCYRKCBQ/HckcBiCI=
 by: Lawrence D'Oliv - Fri, 29 Mar 2024 23:59 UTC

On Fri, 29 Mar 2024 21:50:59 -0000 (UTC), John Levine wrote:

> I'm pretty sure he misunderstands how CP worked.

It was a magazine written by IBM professionals, for IBM professionals. If
they didn’t understand “how CP worked”, then I wonder who did ...

Re: rusty iron why ``folklore''?

<uu7n3i$jli9$1@dont-email.me>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10429&group=alt.folklore.computers#10429

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Sat, 30 Mar 2024 00:41:22 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <uu7n3i$jli9$1@dont-email.me>
References: <87y1bdsa0b.fsf@yaxenu.org>
<c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com>
<uu5okr$54gr$3@dont-email.me> <uu6p9h$479$1@gal.iecc.com>
<uu79j0$ghfn$2@dont-email.me> <DrHNN.117983$Sf59.71418@fx48.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 30 Mar 2024 00:41:22 +0100 (CET)
Injection-Info: dont-email.me; posting-host="00aae38d006fb1a7163adabdc79fe7a3";
logging-data="644681"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/SeGieD2tJ4TvJ5hLjs9eg"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:h0CYfh3oUopk98fHuCJHABYFrVk=
 by: Lawrence D'Oliv - Sat, 30 Mar 2024 00:41 UTC

On Fri, 29 Mar 2024 22:40:35 GMT, Scott Lurndal wrote:

> [*] One may not like how that was done, but again, these were batch
> systems with highly controlled workloads and limited on-line
> green-screen forms applications and generally networking only within
> corporate and proprietary networks (SNA, BNA, X.25).

It comes as a bit of a surprise to me to learn that it was the advent of
timesharing, not batch operation, that drove the development of hardware
protection systems.

Re: rusty iron why ``folklore''?

<8TJNN.124211$SyNd.98611@fx33.iad>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10430&group=alt.folklore.computers#10430

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!news.neodome.net!npeer.as286.net!npeer-ng0.as286.net!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx33.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: rusty iron why ``folklore''?
Newsgroups: alt.folklore.computers
References: <87y1bdsa0b.fsf@yaxenu.org> <c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com> <uu5okr$54gr$3@dont-email.me> <uu6p9h$479$1@gal.iecc.com> <uu79j0$ghfn$2@dont-email.me> <DrHNN.117983$Sf59.71418@fx48.iad> <uu7n3i$jli9$1@dont-email.me>
Lines: 17
Message-ID: <8TJNN.124211$SyNd.98611@fx33.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Sat, 30 Mar 2024 01:26:28 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Sat, 30 Mar 2024 01:26:28 GMT
X-Received-Bytes: 1668
 by: Scott Lurndal - Sat, 30 Mar 2024 01:26 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>On Fri, 29 Mar 2024 22:40:35 GMT, Scott Lurndal wrote:
>
>> [*] One may not like how that was done, but again, these were batch
>> systems with highly controlled workloads and limited on-line
>> green-screen forms applications and generally networking only within
>> corporate and proprietary networks (SNA, BNA, X.25).
>
>It comes as a bit of a surprise to me to learn that it was the advent of
>timesharing, not batch operation, that drove the development of hardware
>protection systems.

The early batch systems (360, B3500, B6500) all had hardware protection
of some sort (partitions, control/normal state with base and limit
registers, capabilities) respectively. TSS and CANDE were built on
those capabilities.

Re: rusty iron why ``folklore''?

<l6q610F9b0kU2@mid.individual.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10431&group=alt.folklore.computers#10431

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: news0009@eager.cx (Bob Eager)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: 30 Mar 2024 09:57:52 GMT
Lines: 32
Message-ID: <l6q610F9b0kU2@mid.individual.net>
References: <87y1bdsa0b.fsf@yaxenu.org>
<c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com>
<uu5okr$54gr$3@dont-email.me> <uu6p9h$479$1@gal.iecc.com>
<uu79j0$ghfn$2@dont-email.me> <DrHNN.117983$Sf59.71418@fx48.iad>
<uu7n3i$jli9$1@dont-email.me> <8TJNN.124211$SyNd.98611@fx33.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 9XpS5vbqbpShJePwjADhkgHI9nDq+hFtpX6wcieFWyCnuPYAFX
Cancel-Lock: sha1:Jz6nYyGTzJZZDQrcJs+thcXmcV8= sha256:qIhGcACHYOvMjtdB3UbcPNowCIoQaVYN1wBVd7x4iUg=
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
 by: Bob Eager - Sat, 30 Mar 2024 09:57 UTC

On Sat, 30 Mar 2024 01:26:28 +0000, Scott Lurndal wrote:

> Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>>On Fri, 29 Mar 2024 22:40:35 GMT, Scott Lurndal wrote:
>>
>>> [*] One may not like how that was done, but again, these were batch
>>> systems with highly controlled workloads and limited on-line
>>> green-screen forms applications and generally networking only within
>>> corporate and proprietary networks (SNA, BNA, X.25).
>>
>>It comes as a bit of a surprise to me to learn that it was the advent of
>>timesharing, not batch operation, that drove the development of hardware
>>protection systems.
>
> The early batch systems (360, B3500, B6500) all had hardware protection
> of some sort (partitions, control/normal state with base and limit
> registers, capabilities) respectively. TSS and CANDE were built on
> those capabilities.

The ICT 1900 series was very successful outside the USA, and was based on
the Ferranti-Packard 6000. It was introduced in 1984, and had control/
normal state with base and limit registers. It supported batch and
timesharing.

--
Using UNIX since v6 (1975)...

Use the BIG mirror service in the UK:
http://www.mirrorservice.org

Re: rusty iron why ``folklore''?

<l6q952F9b0kU3@mid.individual.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10432&group=alt.folklore.computers#10432

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: news0009@eager.cx (Bob Eager)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: 30 Mar 2024 10:51:14 GMT
Lines: 35
Message-ID: <l6q952F9b0kU3@mid.individual.net>
References: <87y1bdsa0b.fsf@yaxenu.org>
<c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com> <ur8i6n$22mc$2@gal.iecc.com>
<uu5okr$54gr$3@dont-email.me> <uu6p9h$479$1@gal.iecc.com>
<uu79j0$ghfn$2@dont-email.me> <DrHNN.117983$Sf59.71418@fx48.iad>
<uu7n3i$jli9$1@dont-email.me> <8TJNN.124211$SyNd.98611@fx33.iad>
<l6q610F9b0kU2@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net kI741x6Qwv1FkcCi/p2ZggD5xSrLdENXJwG7r+z50VuZHS/VXC
Cancel-Lock: sha1:YTYI3fr3xgEC3xmoC9n88cK4QvM= sha256:ofV7UJiLK/lXqrXVvb7tZfTyaM8OoNZhM79IvyKV+vE=
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
 by: Bob Eager - Sat, 30 Mar 2024 10:51 UTC

On Sat, 30 Mar 2024 09:57:52 +0000, Bob Eager wrote:

> On Sat, 30 Mar 2024 01:26:28 +0000, Scott Lurndal wrote:
>
>> Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>>>On Fri, 29 Mar 2024 22:40:35 GMT, Scott Lurndal wrote:
>>>
>>>> [*] One may not like how that was done, but again, these were batch
>>>> systems with highly controlled workloads and limited on-line
>>>> green-screen forms applications and generally networking only within
>>>> corporate and proprietary networks (SNA, BNA, X.25).
>>>
>>>It comes as a bit of a surprise to me to learn that it was the advent
>>>of timesharing, not batch operation, that drove the development of
>>>hardware protection systems.
>>
>> The early batch systems (360, B3500, B6500) all had hardware protection
>> of some sort (partitions, control/normal state with base and limit
>> registers, capabilities) respectively. TSS and CANDE were built on
>> those capabilities.
>
> The ICT 1900 series was very successful outside the USA, and was based
> on the Ferranti-Packard 6000. It was introduced in 1984, and had
> control/ normal state with base and limit registers. It supported batch
> and timesharing.

That should read '1964'!

--
Using UNIX since v6 (1975)...

Use the BIG mirror service in the UK:
http://www.mirrorservice.org

Re: rusty iron why ``folklore''?

<20240330115105.444b1270216f0942803bc75c@eircom.net>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=10433&group=alt.folklore.computers#10433

  copy link   Newsgroups: alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: steveo@eircom.net (Ahem A Rivet's Shot)
Newsgroups: alt.folklore.computers
Subject: Re: rusty iron why ``folklore''?
Date: Sat, 30 Mar 2024 11:51:05 +0000
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <20240330115105.444b1270216f0942803bc75c@eircom.net>
References: <87y1bdsa0b.fsf@yaxenu.org>
<c5aftih7u46p4m9amkf827qduh7nr3b80a@4ax.com>
<ur8i6n$22mc$2@gal.iecc.com>
<uu5okr$54gr$3@dont-email.me>
<uu6p9h$479$1@gal.iecc.com>
<uu79j0$ghfn$2@dont-email.me>
<DrHNN.117983$Sf59.71418@fx48.iad>
<uu7n3i$jli9$1@dont-email.me>
<8TJNN.124211$SyNd.98611@fx33.iad>
<l6q610F9b0kU2@mid.individual.net>
<l6q952F9b0kU3@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 30 Mar 2024 12:00:01 +0100 (CET)
Injection-Info: dont-email.me; posting-host="a2896548246e17ed0ba3f7dcfdfa7557";
logging-data="1042144"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18JT3M2eLN1NhEQxorTc9kj5Wos6aJmBLY="
Cancel-Lock: sha1:2w2kCB0oAgvAq1ns8obFQtxJ4t0=
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.1)
X-Clacks-Overhead: "GNU Terry Pratchett"
 by: Ahem A Rivet's - Sat, 30 Mar 2024 11:51 UTC

On 30 Mar 2024 10:51:14 GMT
Bob Eager <news0009@eager.cx> wrote:

> > on the Ferranti-Packard 6000. It was introduced in 1984, and had
> > control/ normal state with base and limit registers. It supported batch
> > and timesharing.
>
> That should read '1964'!

Orwell an easy mistake.

--
Steve O'Hara-Smith
Odds and Ends at http://www.sohara.org/
For forms of government let fools contest
Whate're is best administered is best - Alexander Pope


computers / alt.folklore.computers / Re: rusty iron why ``folklore''?

Pages:123
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor