From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [50.116.15.146]) by inbox.vuxu.org (Postfix) with ESMTP id 3AAFD31538 for ; Mon, 16 Dec 2024 18:32:23 +0100 (CET) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 8F4E044093; Tue, 17 Dec 2024 03:32:22 +1000 (AEST) Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) by minnie.tuhs.org (Postfix) with ESMTPS id 9259E44091 for ; Tue, 17 Dec 2024 03:32:19 +1000 (AEST) Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-2162c0f6a39so47923885ad.0 for ; Mon, 16 Dec 2024 09:32:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734370339; x=1734975139; darn=tuhs.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=YuVLinDRQw6gL5FSD/Gw2XukiuoO8/kpVafLT0U8/rY=; b=GHubNM4tASRCBxEb5KVjuFHotU73tkrtieLc9Jp6/8vD668YbC9rimC7akwO7n71Tm MchR35psaYrFsssiAxnAU5Z0FfLCfqktTEOOEbnsk0jCKn1WiwuJVeIJ51CVBbEN4n4p Wfbb4jz0FQIakNb9cBB1ddO3CpbzIqRpZTVhMq+zpRCgrYiNZt8BrTdwgYvpKzKX/qFU bSq8eO9GqDMzfqd6HwADDOuwauqYrkUUVKLTsH4WLJ8IQihqduwdRXgtb7HjUS8/ZXHR ExedvXfaRhoGCulVg32bmaIjMAsQxs+jySP7mTnH1eQsnNefBBMICuyq/jVPFxsAdgBb p/Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734370339; x=1734975139; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=YuVLinDRQw6gL5FSD/Gw2XukiuoO8/kpVafLT0U8/rY=; b=p0Eh7m0Ci0B4ln0pzkSCXAhJaQXkuyPTGJIMTmmfaOlDRAEZ0ZN6ei2DAkb4dLyCJt grPxKUIEZK3UZcp6YQHEL90FkoIguC6hBWO7yCAQQFzDb8fJ9vKnaZE+uS46pyb0ZqcR CYdN4krASf9pefAGaWHmT8+eETnz4FsXOjU11ctoOk+6PG/taBDkKijcpYcoZ/pFXpnj Y2n9vw/9TFveNRFL0CE7Lnqql2XkzfUBjqM5UI9mZm5YsU4rHD01iJkhynsW1WEVzTsZ zGc67dSqN78EdMM90b3BnUQN9HVwM1Q+gxi7/sd7S/oWwxespuViF8MJQK7FyhIlXsQ4 ONZQ== X-Gm-Message-State: AOJu0Yz3GKsWnnAGSaJrP5ET6DZR4/YRaTvAO6KplHYkWByPJCs31j52 94uDmbXrmKyY/u80pLbyF5suo6XaZbN8ipyovyrfXWTjUN/eKRDFRahPwiTPMG24+/+vm8f2PjD wn//ieGBVDLnSY7+kszGzGreoYohN025B X-Gm-Gg: ASbGncv3UXL6IcTPj4FXukUDSGLBikIzQpC6I74EUiqD66mYFxgICSwEY5+kzYjT39l HfNUEIrFMMBm2crrJXKyWaUcfmIlUidAigGb8 X-Google-Smtp-Source: AGHT+IHcWXVD+E3p11Jhx/Z3GVC42/JPHZ93eCOxHu7iMC8e5tMF0I2ENCSPHdIyqaAHTzrjuwOOpdL4Y1uufWe5A+w= X-Received: by 2002:a17:90a:c105:b0:2ee:5c9b:35c0 with SMTP id 98e67ed59e1d1-2f2d880e0bemr233659a91.9.1734370338685; Mon, 16 Dec 2024 09:32:18 -0800 (PST) MIME-Version: 1.0 From: Paul Winalski Date: Mon, 16 Dec 2024 12:32:07 -0500 Message-ID: To: Computer Old Farts Followers Content-Type: multipart/alternative; boundary="000000000000f24baf0629668fd0" Message-ID-Hash: ZC7VV5347I6QZQPOH66Z567Q6CN2KPQH X-Message-ID-Hash: ZC7VV5347I6QZQPOH66Z567Q6CN2KPQH X-MailFrom: paul.winalski@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [COFF] DEC computer Christmas carols List-Id: Computer Old Farts Forum Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000f24baf0629668fd0 Content-Type: text/plain; charset="UTF-8" The PDP-10 had an alarm bell that could be rung under program control. When the TOPS-10 operating system crashed, it displayed a numeric code on the console indicating the reason for the crash. This was called a "stopcode" and is the equivalent of a Unix panic. It also rang the alarm bell. DDT (Dynamic Debugging Tool) was the primary debugger for TOPS-10. PPN (Project-Programmer Number) was used for system security. Each user account was assigned by number to a Project, and within that Project a unique Programmer Number. The low numbers (such as [7,3]) were usually privileged accounts. So here we have the Christmas carol Stopcode Bells, to the tune of Jingle Bells: ========== Stopcode bells, stopcode bells, stopcode all the way. Oh what fun it is to crash the system night and day. Stopcode bells, stopcode bells, stopcode all the way. Oh what fun it is to crash the system night and day. Poking through the core With a bug in DDT Change your PPN To [7,3]. Halt somebody's job. Make them scream and shout. Oh what fun it is to log The operator out. ========== This is one that I wrote while I worked in DEC's software development tools department. Around Christmas time the first baselevels of VAX/VMS Version 3.0 were being sent to alpha test. The engineering departments got first crack at the new system and so were the first to encounter bugs and design problems. VMS Version 3 had been a very ambitious project and was eventually split up into Version 3A (released as Version 3.0) and Version 3B (released as Version 4.0). There was a lot of grumbling by groups whose new features got put into 3B and thus delayed. The early baselevels of 3A broke the VAX C runtime library. So here we have Version 3 is Coming to Town: ========== You'd better work hard You'd better code fast. The system you use Just ain't gonna last. Version 3 is coming to town. They fixed some old bugs And put new ones in, Added some features They think will win. Version 3 is coming to town. There's so many new features. Too bad we can't use C. And the things that we most wanted Were deferred until 3B. You'd better work hard You'd better code fast. The system you use Just ain't gonna last. Version 3 is coming to town. ========= -Paul W. --000000000000f24baf0629668fd0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The PDP-10 had an alarm bell that could be rung under= program control.=C2=A0 When the TOPS-10 operating system crashed, it displ= ayed a numeric code on the console indicating the reason for the crash.=C2= =A0 This was called a "stopcode" and is the equivalent of a Unix = panic.=C2=A0 It also rang the alarm bell.

DDT (Dyn= amic Debugging Tool) was the primary debugger for TOPS-10.=C2=A0 PPN (Proje= ct-Programmer Number) was used for system security.=C2=A0 Each user account= was assigned by number to a Project, and within that Project a unique Prog= rammer Number.=C2=A0 The low numbers (such as [7,3]) were usually privilege= d accounts.

So here we have the Christmas caro= l Stopcode Bells, to the tune of Jingle Bells:

=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D
Stopcode bells, stopcode bells, s= topcode all the way.
Oh what fun it is to crash the system night = and day.
Stopcode bells, stopcode bells, stopcode all the way.
Oh what fun it is to crash the system night and day.

=
Poking through the core
With a bug in DDT
Ch= ange your PPN
To [7,3].
Halt somebody's job.
<= div>Make them scream and shout.
Oh what fun it is to log
The operator out.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

=
This is one that I wrote while I worked in DEC's software de= velopment tools department.=C2=A0 Around Christmas time the first baselevel= s of VAX/VMS Version 3.0 were being sent to alpha test.=C2=A0 The engineeri= ng departments got first crack at the new system and so were the first to e= ncounter bugs and design problems.=C2=A0 VMS Version 3 had been a very ambi= tious project and was eventually split up into Version 3A (released as Vers= ion 3.0) and Version 3B (released as Version 4.0).=C2=A0 There was a lot of= grumbling by groups whose new features got put into 3B and thus delayed.= =C2=A0 The early baselevels of 3A broke the VAX C runtime library.

So here we have Version 3 is Coming to Town:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
You'd better work = hard
You'd better code fast.
The system you use
=
Just ain't gonna last.
Version 3 is coming to town= .

They fixed some old bugs
And put new o= nes in,
Added some features
They think will win.
<= div>Version 3 is coming to town.

There's so ma= ny new features.
Too bad we can't use C.
And the th= ings that we most wanted
Were deferred until 3B.
You'd better work hard
You'd better code fast.
=
The system you use
Just ain't gonna last.
= Version 3 is coming to town.
=3D=3D=3D=3D=3D=3D=3D=3D=3D

-Paul W.
--000000000000f24baf0629668fd0--