Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.folklore.computers > #215784 > unrolled thread

Remembering the HP-2000/A timeshare midnight rollover

Started byDavid LaRue <huey.dll@tampabay.rr.com>
First post2020-12-31 13:21 +0000
Last post2021-01-07 21:56 +0000
Articles 3 — 3 participants

Back to article view | Back to alt.folklore.computers


Contents

  Remembering the HP-2000/A timeshare midnight rollover David LaRue <huey.dll@tampabay.rr.com> - 2020-12-31 13:21 +0000
    Re: Remembering the HP-2000/A timeshare midnight rollover Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2020-12-31 19:03 +0000
      Re: Remembering the HP-2000/A timeshare midnight rollover "Kerr-Mudd,John" <notsaying@127.0.0.1> - 2021-01-07 21:56 +0000

#215784 — Remembering the HP-2000/A timeshare midnight rollover

FromDavid LaRue <huey.dll@tampabay.rr.com>
Date2020-12-31 13:21 +0000
SubjectRemembering the HP-2000/A timeshare midnight rollover
Message-ID<XnsACA454E91755Bhueydlltampabayrrcom@46.165.242.75>
Hello,

During High School we had access to an HP-2000/Access timeshare system.  I 
found that the system time wrapped oddly on New Year.  It rolled over to 
December 32 of the same year.  The System Operator had to manually update 
the date at the start of the new year.

Were there other systems that didn't handle December to January rollovers?

Happy 2021 everyone!

[toc] | [next] | [standalone]


#215790

FromCharlie Gibbs <cgibbs@kltpzyxm.invalid>
Date2020-12-31 19:03 +0000
Message-ID<rsl7ad1cp6@news4.newsguy.com>
In reply to#215784
On 2020-12-31, David LaRue <huey.dll@tampabay.rr.com> wrote:

> Hello,
>
> During High School we had access to an HP-2000/Access timeshare system.  I 
> found that the system time wrapped oddly on New Year.  It rolled over to 
> December 32 of the same year.  The System Operator had to manually update 
> the date at the start of the new year.
>
> Were there other systems that didn't handle December to January rollovers?

Hell, early versions of MS-DOS didn't even handle midnight rollover
reliably.  A 10-line BASIC program that shows date and time whenever
either one changes would produce output with various combinations of
some, all, or none of the following, depending on version, machine,
and probably phase of the moon:

12-24-1985 23:59:58
12-24-1985 23:59:59
12-24-1985 24:00:00
12-24-1985 00:00:00
12-25-1985 00:00:00
12-25-1985 00:00:01

Been there, done that, wrote nasty code to deal with it.

Fred Brooks, in _The Mythical Man-Month_, describes the decision to
omit code that handled February 29 in leap years, to save 100 bytes.

> Happy 2021 everyone!

Same to you.

-- 
/~\  Charlie Gibbs                  |  "Some of you may die,
\ /  <cgibbs@kltpzyxm.invalid>      |  but it's a sacrifice
 X   I'm really at ac.dekanfrus     |  I'm willing to make."
/ \  if you read it the right way.  |    -- Lord Farquaad (Shrek)

[toc] | [prev] | [next] | [standalone]


#216133

From"Kerr-Mudd,John" <notsaying@127.0.0.1>
Date2021-01-07 21:56 +0000
Message-ID<XnsACABDF1C41C9admin127001@144.76.35.252>
In reply to#215790
On Thu, 31 Dec 2020 19:03:41 GMT, Charlie Gibbs
<cgibbs@kltpzyxm.invalid> wrote: 

> On 2020-12-31, David LaRue <huey.dll@tampabay.rr.com> wrote:
> 
>> Hello,
>>
>> During High School we had access to an HP-2000/Access timeshare
>> system.  I found that the system time wrapped oddly on New Year.  It
>> rolled over to December 32 of the same year.  The System Operator had
>> to manually update the date at the start of the new year.
>>
>> Were there other systems that didn't handle December to January
>> rollovers? 
> 
> Hell, early versions of MS-DOS didn't even handle midnight rollover
> reliably.  A 10-line BASIC program that shows date and time whenever
> either one changes would produce output with various combinations of
> some, all, or none of the following, depending on version, machine,
> and probably phase of the moon:
> 
> 12-24-1985 23:59:58
> 12-24-1985 23:59:59
> 12-24-1985 24:00:00
> 12-24-1985 00:00:00
> 12-25-1985 00:00:00
> 12-25-1985 00:00:01
> 
> Been there, done that, wrote nasty code to deal with it.
> 
> Fred Brooks, in _The Mythical Man-Month_, describes the decision to
> omit code that handled February 29 in leap years, to save 100 bytes.
> 
I tried searching for this and I got

https://chryss.eu/tag/software/
<Quote>
according to Brooks, who had been one of the the project’s managers in 
the 1960s, a typical second system. And to support his claim that it was 
overblown and wasteful, he offers this example:

For example, OS/360 devotes 26 bytes of the permanently resident date-
turnover routine to the proper handling of December 31 on leap years 
(when it is Day 366). That might have been left to the operator.
</Quote>


>> Happy 2021 everyone!
> 
> Same to you.
> 



-- 
Bah, and indeed, Humbug.

[toc] | [prev] | [standalone]


Back to top | Article view | alt.folklore.computers


csiph-web