Re: OT: How much does software weigh? (was:What's a "ton" of JCL?)

2015-12-04 Thread Joel C. Ewing
On 12/04/2015 09:04 AM, Paul Gilmartin wrote:
> On Fri, 4 Dec 2015 08:00:52 +, Vernooij, CP (ITOPT1) - KLM wrote:
>
>> That's what NASA asked their programmers when designing the Apollo's. 
>> They answered: 'Nothing.'. 
>> 'Really, we can hardly believe this.'. 
>> 'It is true, we only use the holes in the punchcards.'
>>
> Decades ago, I was assigned to assist a scientist's converting his operation
> to a central computer.  One of the first questions he asked me was,
> "How long can the computer remember a number?"
>
> -- gil
>
> ...
>
Maybe not what the scientist meant, but actually not an unreasonable
question.  It depends on where the number in stored.  If you never
bother to write it to external storage and just keep in in volatile
memory, then it is only kept until some program deletes it or overwrites
it or a power-down occurs.  If you write it to external storage, it
depends on the associated retention period of the data set containing
it.  It could be set for indefinite retention,  or in other cases set
for auto-deletion based on an event, elapsed time, or time since last
referenced.

With older mainframes, some external media, and some PC platforms,
mean-time-between-failure was significant as well.

I do wonder if Einstein's relation between mass and energy means that
theoretically a computer might have some minuscule difference in mass
depending on the energy states of its internal components,  If so,
obviously not enough difference to be significant in the real world, but
that could mean that in theory a computer might have a very slight
variance in mass depending on what software was executing.

-- 
Joel C. Ewing,Bentonville, AR   jcew...@acm.org 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: OT: How much does software weigh? (was:What's a "ton" of JCL?)

2015-12-04 Thread Paul Gilmartin
On Fri, 4 Dec 2015 08:00:52 +, Vernooij, CP (ITOPT1) - KLM wrote:

>That's what NASA asked their programmers when designing the Apollo's. 
>They answered: 'Nothing.'. 
>'Really, we can hardly believe this.'. 
>'It is true, we only use the holes in the punchcards.'
> 
Decades ago, I was assigned to assist a scientist's converting his operation
to a central computer.  One of the first questions he asked me was,
"How long can the computer remember a number?"

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: OT: How much does software weigh? (was:What's a "ton" of JCL?)

2015-12-04 Thread Ted MacNEIL
I know that story.
Since it's Friday, here's another:

A reporter asked Alan Sheppard what he was thinking about as he blasted off.

Response:
Every part in here was built by the lowest bidder.

Scary!

-
-teD
-
  Original Message  
From: Vernooij, CP (ITOPT1) - KLM
Sent: Friday, December 4, 2015 03:01
To: IBM-MAIN@LISTSERV.UA.EDU
Reply To: IBM Mainframe Discussion List
Subject: OT: How much does software weigh? (was:What's a "ton" of JCL?)

That's what NASA asked their programmers when designing the Apollo's. 
They answered: 'Nothing.'. 
'Really, we can hardly believe this.'. 
'It is true, we only use the holes in the punchcards.'

Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Ted MacNEIL
Sent: 04 December, 2015 6:33
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: OT: What's a "ton" of JCL?

Is that counting the weight of the boxes themselves?

-
-teD
-
  Original Message  
From: Thomas Kern
Sent: Friday, December 4, 2015 00:14
To: IBM-MAIN@LISTSERV.UA.EDU
Reply To: IBM Mainframe Discussion List
Subject: Re: OT: What's a "ton" of JCL?

Approximately 274905 cards.

2000 cards per box is about 14.55 lbs.
137.45 boxes per ton(2000lbs)

It is Friday now.

/Tom Kern

On 12/03/2015 22:40, Joel C. Ewing wrote:
> On 12/03/2015 12:16 PM, Paul Gilmartin wrote:
>> On Thu, 3 Dec 2015 10:43:38 -0600, Joel C. Ewing wrote:
>>> ... Because DOS/VS had native support for source and object
>>> libraries, those were kept online, but there was no decent native
>>> support to effectively submit production job JCL from libraries ...
>>>
>> Astonishing. You could RYO editor but not RYO "SUBMIT".
> OLE' was envisioned and implemented by one person, James Stevens, the
> head of Tech Services at a time when it was a one or two man operation
> (I raised the body count to 3) -- he probably created OLE' as late night
> entertainment for his own convenience and benefit to make development of
> his Mini-Task on-line environment and other utilities less tedious. It
> went company-wide since it significantly improved the efficiency of 40+
> programmers versus fiddling with individual cards in a deck. JCL didn't
> get changed as much and Operator's time was considered less valuable;
> and since they only picked up the entire job deck and moved it around
> as a unit it wasn't that obvious that a significant amount of time would
> be saved by avoiding the use of decks for production JCL.
>
> OLE' did have the ability to submit jobs to DOS, but the interactive
> OLE' work areas assigned to individual users were each a pre-defined
> number of "pages" of 24 80-byte records and the total size of all areas
> was constrained by the capacity of a 3330. With those space constraints,
> the normal practice was to keep in one's OLE' area(s) only data actively
> being edited along with some shorter job streams used for testing and
> development. It would have been possible to submit a short batch job
> from OLE' to extract a production job stream from a source library and
> load it into part of the an OLE' area (as was done for source code
> editing), wait for that job to run, and then submit the production job
> from OLE'; but by the time an Operator had done that they could have
> already loaded a physical deck. There just didn't seem to be enough
> cost-benefit to justify converting JCL from cards to DASD until MVS
> changed the equation.
>>> ... and the
>>> company was averse to spending on "unneeded" additional software, so
>>> production JCL was created in OLE' but punched and kept on cards for use
>>> by Operations.
>>>
>> The supplies must have been cheap.
> My impression was that the volume of new cards was low enough to be a
> trivial cost compared to the cost of printer paper, and I never saw a
> card filing cabinet wear out. Maintenance on the card reader/punch
> became more of a nuisance and issue after the units aged at least a
> decade, but the cost of that was a minor part of the hardware
> maintenance contract.
>>> When we started DOS/VSE to MVS/XA migration in 1985, we were already
>>> running the maximum of four, shared-SPOOL DOS/VSE systems under VM ...
>>>
>> Was that limit imposed by VM or by the DOS/VSE shared spool? I'd
>> suspect the latter.
>>
>> -- gil
>>
> Definitely was not a VM limitation. DOS/VSE had a shared "lock" file to
> coordinate library and other inter-system sharing and that file could be
> shared by a maximum of four systems (and with four systems one di

OT: How much does software weigh? (was:What's a "ton" of JCL?)

2015-12-04 Thread Vernooij, CP (ITOPT1) - KLM
That's what NASA asked their programmers when designing the Apollo's. 
They answered: 'Nothing.'. 
'Really, we can hardly believe this.'. 
'It is true, we only use the holes in the punchcards.'

Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Ted MacNEIL
Sent: 04 December, 2015 6:33
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: OT: What's a "ton" of JCL?

Is that counting the weight of the boxes themselves?

-
-teD
-
  Original Message  
From: Thomas Kern
Sent: Friday, December 4, 2015 00:14
To: IBM-MAIN@LISTSERV.UA.EDU
Reply To: IBM Mainframe Discussion List
Subject: Re: OT: What's a "ton" of JCL?

Approximately 274905 cards.

2000 cards per box is about 14.55 lbs.
137.45 boxes per ton(2000lbs)

It is Friday now.

/Tom Kern

On 12/03/2015 22:40, Joel C. Ewing wrote:
> On 12/03/2015 12:16 PM, Paul Gilmartin wrote:
>> On Thu, 3 Dec 2015 10:43:38 -0600, Joel C. Ewing wrote:
>>> ... Because DOS/VS had native support for source and object
>>> libraries, those were kept online, but there was no decent native
>>> support to effectively submit production job JCL from libraries ...
>>>
>> Astonishing. You could RYO editor but not RYO "SUBMIT".
> OLE' was envisioned and implemented by one person, James Stevens, the
> head of Tech Services at a time when it was a one or two man operation
> (I raised the body count to 3) -- he probably created OLE' as late night
> entertainment for his own convenience and benefit to make development of
> his Mini-Task on-line environment and other utilities less tedious. It
> went company-wide since it significantly improved the efficiency of 40+
> programmers versus fiddling with individual cards in a deck. JCL didn't
> get changed as much and Operator's time was considered less valuable;
> and since they only picked up the entire job deck and moved it around
> as a unit it wasn't that obvious that a significant amount of time would
> be saved by avoiding the use of decks for production JCL.
>
> OLE' did have the ability to submit jobs to DOS, but the interactive
> OLE' work areas assigned to individual users were each a pre-defined
> number of "pages" of 24 80-byte records and the total size of all areas
> was constrained by the capacity of a 3330. With those space constraints,
> the normal practice was to keep in one's OLE' area(s) only data actively
> being edited along with some shorter job streams used for testing and
> development. It would have been possible to submit a short batch job
> from OLE' to extract a production job stream from a source library and
> load it into part of the an OLE' area (as was done for source code
> editing), wait for that job to run, and then submit the production job
> from OLE'; but by the time an Operator had done that they could have
> already loaded a physical deck. There just didn't seem to be enough
> cost-benefit to justify converting JCL from cards to DASD until MVS
> changed the equation.
>>> ... and the
>>> company was averse to spending on "unneeded" additional software, so
>>> production JCL was created in OLE' but punched and kept on cards for use
>>> by Operations.
>>>
>> The supplies must have been cheap.
> My impression was that the volume of new cards was low enough to be a
> trivial cost compared to the cost of printer paper, and I never saw a
> card filing cabinet wear out. Maintenance on the card reader/punch
> became more of a nuisance and issue after the units aged at least a
> decade, but the cost of that was a minor part of the hardware
> maintenance contract.
>>> When we started DOS/VSE to MVS/XA migration in 1985, we were already
>>> running the maximum of four, shared-SPOOL DOS/VSE systems under VM ...
>>>
>> Was that limit imposed by VM or by the DOS/VSE shared spool? I'd
>> suspect the latter.
>>
>> -- gil
>>
> Definitely was not a VM limitation. DOS/VSE had a shared "lock" file to
> coordinate library and other inter-system sharing and that file could be
> shared by a maximum of four systems (and with four systems one did at
> times see performance problems with that drive). I can't remember at
> this point whether the SPOOLER ("POWER"), was limited to four systems
> for shared spool because it depended on the "lock" file or whether it
> had its own internal design limits as well.
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are