Path: csiph.com!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lynn Wheeler Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc,alt.folklore.computers Subject: Re: GNOME bans Manjaro Core Team Member for uttering "Lunduke" Date: Sun, 28 Jul 2024 08:15:41 -1000 Organization: Wheeler&Wheeler Lines: 121 Message-ID: <878qxl4c36.fsf@localhost> References: <20240728114445.5d023a52811d79fd6fe517c6@eircom.net> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Sun, 28 Jul 2024 20:16:06 +0200 (CEST) Injection-Info: dont-email.me; posting-host="fea908e2039e859e5a7913e9e144a2c4"; logging-data="61517"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Xfwmr3fn0MFmc3XAo8RoBfprsUeIoVRU=" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:vbbxZWl8GV2yQlsvdo3wiNTKZl0= sha1:S5Uad0Cn0lr5mHXvq967YS7/W0Y= Xref: csiph.com comp.os.linux.advocacy:661279 comp.os.linux.misc:57415 alt.folklore.computers:226142 Chris Ahlstrom writes: > Ahem A Rivet's Shot wrote this copyrighted missive and expects royalties: > Ahhh, good ol' RUNOFF. I used it in the 70's when it's input was > all UPPER-CASE text but mixed-case documents could be generated. > > These days I have used LaTeX and good ol' vi to generate PDF documents of two > or three hundred pages containing graphics. No way in hell I would do that with > Microsoft Word or LibreOffice. The former is especially painful. People have > used it to write books; the thought makes me shudder. > > Of course, you need some kind of viewer that can show images. MIT CTSS/7094 had (upper/lower case) 2741 terminals. https://en.wikipedia.org/wiki/TYPSET_and_RUNOFF#CTSS The original RUNOFF type-setting program for CTSS was written by Jerome H. Saltzer circa 1964. Bob Morris and Doug McIlroy translated that from MAD to BCPL.[3] Morris and McIlroy then moved the BCPL version to Multics when the IBM 7094 on which CTSS ran was being shut down. Some of the CTSS people went to the 5th flr to do Multics. Others went to the IBM science center on the 4th flr and did virtual machines. They originally wanted 360/50 to do hardware mods to add virtual memory, but all the extra 360/50s were going to the FAA ATC program, and so had to settle for a 360/40 ... doing CP40/CMS. Then when 360/67 standard with virtual memory became available, CP40/CMS morphs into CP67/CMS ... also RUNOFF ported to CP67/CMS https://en.wikipedia.org/wiki/TYPSET_and_RUNOFF#Other_versions_and_implementations The origin of IBM's SCRIPT software began in 1968 when IBM contracted Stuart Madnick of MIT to write a simple document preparation tool[7] for CP/67,[8] which he modelled on MIT's CTSS RUNOFF.[9] Then in 1969, GML was invented at the science center and GML tag processing was added to SCRIPT. A decade later GML morphs into ISO standard SGML and after another decade, morphs into HTML at CERN. First webserver in the US was done on (CERN sister institution) Stanford SLAC on their VM370 (descendant of CP67) https://ahro.slac.stanford.edu/wwwslac-exhibit https://ahro.slac.stanford.edu/wwwslac-exhibit/early-web-chronology-and-documents-1991-1994 primary person (before) inventing GML (in 1969), was hired to push Cambridge's wide-area network (which morphs into the internal corporate network, larger than arpanet/internet from just about the beginning until sometime mid/late 80s) https://web.archive.org/web/20230402212558/http://www.sgmlsource.com/history/jasis.htm Actually, the law office application was the original motivation for the project, something I was allowed to do part-time because of my knowledge of the user requirements. My real job was to encourage the staffs of the various scientific centers to make use of the CP-67-based Wide Area Network that was centered in Cambridge. technology also used for the corporate sponsored univ BITNET https://en.wikipedia.org/wiki/BITNET in 89, merges with CSNET https://en.wikipedia.org/wiki/CSNET to form CREN: https://en.wikipedia.org/wiki/Corporation_for_Research_and_Educational_Networking person responsible for science center wide-area network (following also references the author of original RUNOFF) https://en.wikipedia.org/wiki/Edson_Hendricks In June 1975, MIT Professor Jerry Saltzer accompanied Hendricks to DARPA, where Hendricks described his innovations to the principal scientist, Dr. Vinton Cerf. Later that year in September 15-19 of 75, Cerf and Hendricks were the only two delegates from the United States, to attend a workshop on Data Communications at the International Institute for Applied Systems Analysis, 2361 Laxenburg Austria where again, Hendricks spoke publicly about his innovative design which paved the way to the Internet as we know it today. SJMerc article about Edson (he passed aug2020) and "IBM'S MISSED OPPORTUNITY WITH THE INTERNET" (gone behind paywall but lives free at wayback machine) https://web.archive.org/web/20000124004147/http://www1.sjmercury.com/svtech/columns/gillmor/docs/dg092499.htm Also from wayback machine, some additional (IBM missed) references from Ed's website https://web.archive.org/web/20000115185349/http://www.edh.net/bungle.htm trivia: I took two credit hr intro to fortran/computers class and at the end of the semester, hired to rewrite 1401 MPIO for 360/30. Univ getting 360/67 for tss/360. to replace 709/1401 and temporary got 360/30 (that had 1401 microcode emulation) to replace 1401, pending arrival of 360/67 (Univ shutdown datacenter on weekend, and I would have it dedicated, although 48hrs w/o sleep made Monday classes hard). Within a year of taking intro class, 360/67 showed up and I was hired fulltime responsibility for OS/360 (tss/360 didn't come to production, so ran as 360/65 with os/360) ... and I continued to have my dedicated weekend time. Student fortran ran under second on 709 (tape to tape), but initial over a minute on 360/65. I install HASP and it cuts time in half. I then start revamping stage2 sysgen to place datasets and PDS members to optimize disk seek and multi-track searches, cutting another 2/3rds to 12.9secs; never got better than 709 until I install univ of waterloo WATFOR. My 1st SYSGEN was R9.5MFT, then started redoing stage2 sysgen for R11MFT. MVT shows up with R12 but I ddin't do MVT gen until R15/16 (15/16 disk format shows up being able to specify VTOC cyl ... aka place other than cyl0 to reduce avg. arm seek). CSC comes out to install CP67/CMS (3rd after CSC itself and MIT Lincoln Labs), which I mostly got to play with during my weekend dedicated time. First few months I mostly spent rewriting CP67 pathlenghts for running os/360 in virtual machine; test os/360 stream 322secs, initially ran 856secs virtually; CP67 CPU 534secs got down to CP67 CPU 113secs. CP67 had 1052 & 2741 support with automatic terminal type identification (controller SAD CCW to switch port scanner terminal type). Univ had some TTY terminals so I added TTY support integrated with automatic terminal type. I then wanted to have single dial-up number ("hunt group") for all terminals ... but IBM had taken short-cut and hardwired port line-speed ... which kicks off univ. program to build clone controller, building channel interface board for Interdata/3, programmed to emulate IBM controller with inclusion of automatic line speed. Later upgraded to Interdata/4 for channel interface and cluster of Interdata/3s for port interfaces. Four of us get written up responsible for (some part of) IBM clone controller business ... initially sold by Interdata and then by Perkin-Elmer https://en.wikipedia.org/wiki/Interdata https://en.wikipedia.org/wiki/Perkin-Elmer#Computer_Systems_Division -- virtualization experience starting Jan1968, online at home since Mar1970