The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: dave@horsfall.org (Dave Horsfall)
Subject: [TUHS] Early non-Unix filesystems?
Date: Thu, 24 Mar 2016 09:46:09 +1100 (EST)	[thread overview]
Message-ID: <alpine.BSF.2.11.1603240852200.15730@aneurin.horsfall.org> (raw)
In-Reply-To: <7f19bd2388c2ea3a5b4de8ec060f275f.squirrel@webmail.yaccman.com>

On Mon, 21 Mar 2016, scj at yaccman.com wrote:

> Actually, a Magic Marker drawing a diagonal stripe down the top of the 
> cards worked almost as well, and didn't require repunching the deck with 
> every change...

Yep, an old trick.  Trouble is, whenever I rearranged the cards I had to
use another colour, and then had to remember which...

> Hmm.  I recall walking into the computing center to see an amazing 
> cascade of cards arcing 20 feet across the room.  The operator hadn't 
> set up the card reader correctly....  Panic ensued...

I've seen something like that; it involved a high-speed CDC reader/punch, 
as I recall.  Cards everywhere :-)  Seems that the deck wasn't 
straightened before inserting by the trainee operator.  Pity the poor 
user.

> In another case, I had written a FORTRAN program that produced a page 
> header on the printer with a page number.  The first time I tried to 
> print 200 pages, when I hit 100 the printer decided that I wanted one 
> line per page!  The printer was not a happy camper.  Neither were the 
> operators.

Have you any idea how fast the IBM 1403 printer can slew blank pages?  
Cough cough...  It chewed through a box in an instant, and I got to 
re-pack it afterwards.  You also learned to not place your coffee cup on 
it (I was doing the midnight shift at the time), because when it ran out 
of paper then the door would open automatically...

I think it was because of an undefined format control character, and the 
printer's control tape went hunting for it.

> But the closest I came to being murdered was when I submitted a job 
> before lunch, and the sign said the turnaround time was an hour.  When I 
> got back, the job was not done, and the wait was 2 hours.  Each hour, 
> the wait grew by an hour.  At about 4:30, four extremely angry operators 
> and managers came into my office with murder in their eyes and accused 
> me of trying to "be funny" (sic) with the computer.  I had no idea what 
> they were talking about.  It turns out that the operating system had 
> been upgraded, so that it automatically started pending jobs when it 
> came up after a crash.  It also turned out that I had made a common 
> FORTRAN error--I had "called" a labeled common region instead of a 
> similarly-named function.  And it turned out that the first data value 
> was a -.25 floating-point value.  And it also turned out that the 
> computer's idea of instruction decode was to pick up the first few bits 
> of the word and use it as an index into the microcode.  And it also 
> turned out that when -.25 was so "executed", it took the CPU into the 
> power down sequence, and it turned the machine off!  And, thanks to the 
> software upgrade, when they rebooted, it turned itself off again.  And 
> again...  I was happy to escape with my skin...

Closest I've ever been murdered was when I "accidentally" filled the local 
11/70 with an uninterruptible instruction sequence.  And who here hasn't 
"tried out" that self-reproducing program?  The only way to recover was to 
switch it off, as the HALT key was implemented as an interrupt, and guess 
what it wasn't doing at the time?

Try writing a self-reproducing program some time i.e. one that creates an 
exact copy of itself; it's an exercise in computer science, and is not as 
easy as it sounds.

-- 
Dave Horsfall DTM (VK2KFU)  "Those who don't understand security will suffer."


  parent reply	other threads:[~2016-03-23 22:46 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-03-18  0:48 Warren Toomey
2016-03-18  2:49 ` Greg 'groggy' Lehey
2016-03-18  3:59 ` John Cowan
2016-03-18  5:11   ` Warren Toomey
2016-03-18 17:45     ` John Cowan
2016-03-18  8:00 ` Dave Horsfall
2016-03-18  8:42   ` Peter Jeremy
2016-03-18 13:04     ` Clem Cole
2016-03-18 17:12       ` scj
2016-03-18 17:45         ` Random832
2016-03-18 18:02           ` scj
2016-03-21 14:11             ` Dave Horsfall
2016-03-21 21:43               ` Greg 'groggy' Lehey
2016-03-21 22:57                 ` scj
2016-03-21 23:05                   ` Lyndon Nerenberg
2016-03-22  0:27                   ` Greg 'groggy' Lehey
2016-03-23 22:46                   ` Dave Horsfall [this message]
2016-03-24  0:32                     ` Ron Natalie
2016-03-24  0:43                       ` Milo Velimirovic
2016-03-24  0:47                         ` Ron Natalie
2016-03-24  1:05                     ` Clem Cole
2016-03-23  1:28                 ` Dave Horsfall
2016-03-23  1:51                   ` Milo Velimirovic
2016-03-23  6:49                   ` Greg 'groggy' Lehey
2016-03-23  7:02                     ` Peter Jeremy
2016-03-23  7:12                       ` Greg 'groggy' Lehey
2016-03-23 13:54                       ` Ron Natalie
2016-03-23 16:28                         ` John Cowan
2016-03-23  8:20                     ` Dave Horsfall
2016-03-21 11:07           ` Tony Finch
2016-03-21 12:06             ` John Cowan
2016-03-22  0:13               ` Greg 'groggy' Lehey
2016-03-22  0:48                 ` John Cowan
2016-03-18 17:01 ` Pat Barron
2016-03-22  5:21   ` shawn wilson
2016-03-23  0:54     ` Clem Cole
2016-03-23  1:07       ` Clem Cole
     [not found] <mailman.1.1458266402.23080.tuhs@minnie.tuhs.org>
2016-03-18  2:13 ` Johnny Billquist
2016-03-18  2:36   ` Charles Anthony
2016-03-18  2:26 Noel Chiappa
2016-03-22  0:56 Doug McIlroy
2016-03-23  1:58 Doug McIlroy
     [not found] <mailman.1.1458784801.4499.tuhs@minnie.tuhs.org>
2016-03-24 10:17 ` Johnny Billquist
2016-03-24 11:35   ` Ron Natalie
2016-03-24 11:37     ` Johnny Billquist
2016-03-24 22:50   ` Peter Jeremy
2016-03-24 23:06     ` Johnny Billquist
     [not found]       ` <9CBDF635-2FC9-4855-8419-0413EC0336A7@centurytel.net>
2016-03-25  0:35         ` Johnny Billquist
2016-03-27  0:48       ` Dave Horsfall
2016-03-24 19:13 Nemo
2016-03-24 19:54 ` Milo Velimirović
2016-03-26 21:05   ` Ronald Natalie
2016-03-26 21:34     ` Charles Anthony
2016-03-26 22:09       ` Ronald Natalie
2016-03-28 20:32       ` scj

Reply instructions:

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

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

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

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

  git send-email \
    --in-reply-to=alpine.BSF.2.11.1603240852200.15730@aneurin.horsfall.org \
    --to=dave@horsfall.org \
    /path/to/YOUR_REPLY

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

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