The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] New: The Earliest UNIX Code - From the Collection of the Software History Center, Computer History Museum
@ 2019-10-17 19:21 Lyle Bickley
  2019-10-17 20:44 ` [TUHS] Space Travel, was New: The Earliest UNIX Code Warren Toomey
  2019-10-18  4:52 ` [TUHS] New: The Earliest UNIX Code - From the Collection of the Software History Center, Computer History Museum William Corcoran
  0 siblings, 2 replies; 15+ messages in thread
From: Lyle Bickley @ 2019-10-17 19:21 UTC (permalink / raw)
  To: tuhs

THE EARLIEST UNIX CODE: AN ANNIVERSARY SOURCE CODE RELEASE
http://bit.ly/31pWcvM

Cheers,
Lyle
-- 
73   NM6Y
Bickley Consulting West Inc.
https://bickleywest.com

"Black holes are where God is dividing by zero"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [TUHS] Space Travel, was New: The Earliest UNIX Code
  2019-10-17 19:21 [TUHS] New: The Earliest UNIX Code - From the Collection of the Software History Center, Computer History Museum Lyle Bickley
@ 2019-10-17 20:44 ` Warren Toomey
  2019-10-17 22:39   ` Warner Losh
                     ` (3 more replies)
  2019-10-18  4:52 ` [TUHS] New: The Earliest UNIX Code - From the Collection of the Software History Center, Computer History Museum William Corcoran
  1 sibling, 4 replies; 15+ messages in thread
From: Warren Toomey @ 2019-10-17 20:44 UTC (permalink / raw)
  To: tuhs

On Thu, Oct 17, 2019 at 12:21:05PM -0700, Lyle Bickley wrote:
> THE EARLIEST UNIX CODE: AN ANNIVERSARY SOURCE CODE RELEASE
> http://bit.ly/31pWcvM

Thanks Lyle. Yay, one of the two artifacts I've been waiting
for has dropped. This is the second half of the PDP-7 source
code "book", of which we've only had the first half from
Norman Wilson.

We now have the source to Space Travel, plus roff and sh, for
the PDP-7!

I've broken the single PDF from CHM into several sections and
put them here:

https://www.tuhs.org/Archive/Distributions/Research/McIlroy_v0/

09-1-35.pdf	user-mode programs: maths functions, ln, ls, moo,nm
10-36-55.pdf	user-mode programs: pool game
11-56-91.pdf	user-mode programs: pd, psych, rm, rn, roff, salv, sh
12-92-119.pdf	user-mode programs: space travel
13-120-147.pdf	user-mode programs: stat, tm, t (B interpreter?)
14-148-165.pdf  user-mode programs: ttt, un

We may also have the B interpreter, but I'm not sure about that.

Cheers all, Warren

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] Space Travel, was New: The Earliest UNIX Code
  2019-10-17 20:44 ` [TUHS] Space Travel, was New: The Earliest UNIX Code Warren Toomey
@ 2019-10-17 22:39   ` Warner Losh
  2019-10-17 22:51     ` Warren Toomey
  2019-10-18  3:01   ` Warren Toomey
                     ` (2 subsequent siblings)
  3 siblings, 1 reply; 15+ messages in thread
From: Warner Losh @ 2019-10-17 22:39 UTC (permalink / raw)
  To: Warren Toomey; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 1138 bytes --]

On Thu, Oct 17, 2019 at 2:45 PM Warren Toomey <wkt@tuhs.org> wrote:

> On Thu, Oct 17, 2019 at 12:21:05PM -0700, Lyle Bickley wrote:
> > THE EARLIEST UNIX CODE: AN ANNIVERSARY SOURCE CODE RELEASE
> > http://bit.ly/31pWcvM
>
> Thanks Lyle. Yay, one of the two artifacts I've been waiting
> for has dropped. This is the second half of the PDP-7 source
> code "book", of which we've only had the first half from
> Norman Wilson.
>
> We now have the source to Space Travel, plus roff and sh, for
> the PDP-7!
>
> I've broken the single PDF from CHM into several sections and
> put them here:
>
> https://www.tuhs.org/Archive/Distributions/Research/McIlroy_v0/
>
> 09-1-35.pdf     user-mode programs: maths functions, ln, ls, moo,nm
> 10-36-55.pdf    user-mode programs: pool game
> 11-56-91.pdf    user-mode programs: pd, psych, rm, rn, roff, salv, sh
> 12-92-119.pdf   user-mode programs: space travel
> 13-120-147.pdf  user-mode programs: stat, tm, t (B interpreter?)
> 14-148-165.pdf  user-mode programs: ttt, un
>
> We may also have the B interpreter, but I'm not sure about that.
>

Have these been OCR'd yet? Or just the scans?

Warner

[-- Attachment #2: Type: text/html, Size: 1791 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] Space Travel, was New: The Earliest UNIX Code
  2019-10-17 22:39   ` Warner Losh
@ 2019-10-17 22:51     ` Warren Toomey
  2019-10-18  5:59       ` Lars Brinkhoff
  0 siblings, 1 reply; 15+ messages in thread
From: Warren Toomey @ 2019-10-17 22:51 UTC (permalink / raw)
  To: Warner Losh; +Cc: The Eunuchs Hysterical Society

No OCRs yet. Warren

On 18 October 2019 8:39:34 am AEST, Warner Losh <imp@bsdimp.com> wrote:
>On Thu, Oct 17, 2019 at 2:45 PM Warren Toomey <wkt@tuhs.org> wrote:
>> This is the second half of the PDP-7 source
>> code "book", of which we've only had the first half from
>> Norman Wilson.
>>
>> We now have the source to Space Travel, plus roff and sh, for
>> the PDP-7!
>Have these been OCR'd yet? Or just the scans?
>
>Warner

-- 
Sent from my Android phone with K-9 Mail. Please excuse my brevity.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] Space Travel, was New: The Earliest UNIX Code
  2019-10-17 20:44 ` [TUHS] Space Travel, was New: The Earliest UNIX Code Warren Toomey
  2019-10-17 22:39   ` Warner Losh
@ 2019-10-18  3:01   ` Warren Toomey
  2019-10-18  5:07   ` Lars Brinkhoff
  2019-10-18  7:40   ` [TUHS] File system salvager, "salv" Lars Brinkhoff
  3 siblings, 0 replies; 15+ messages in thread
From: Warren Toomey @ 2019-10-18  3:01 UTC (permalink / raw)
  To: tuhs

On Fri, Oct 18, 2019 at 06:44:38AM +1000, Warren Toomey wrote:
> We now have the source to Space Travel, plus roff and sh, for
> the PDP-7!
> I've broken the single PDF from CHM into several sections.

A few people have asked me if the scans have been OCR'd yet. The
answer is no. Also, the input is not easily recognisable with
automated OCR technology: I've already tried. We will have to
hand transcribe the files as we did with the first half.

There is already a PDP7 Unix mailing list from the past resurrection
effort. If you'd like to join and help out with the transcribing,
please e-mail me and I'll add you to the list. The list archive is:
https://minnie.tuhs.org/pipermail/pdp7-unix/

Cheers, Warren

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] New: The Earliest UNIX Code - From the Collection of the Software History Center, Computer History Museum
  2019-10-17 19:21 [TUHS] New: The Earliest UNIX Code - From the Collection of the Software History Center, Computer History Museum Lyle Bickley
  2019-10-17 20:44 ` [TUHS] Space Travel, was New: The Earliest UNIX Code Warren Toomey
@ 2019-10-18  4:52 ` William Corcoran
  2019-10-18  5:02   ` Lyle Bickley
  1 sibling, 1 reply; 15+ messages in thread
From: William Corcoran @ 2019-10-18  4:52 UTC (permalink / raw)
  To: Lyle Bickley; +Cc: tuhs

Thanks for all of your effort Mr. Bickley!  

From Your biggest “fan!”

Truly,

Bill Corcoran 

> On Oct 17, 2019, at 4:38 PM, Lyle Bickley <lbickley@bickleywest.com> wrote:
> 
> THE EARLIEST UNIX CODE: AN ANNIVERSARY SOURCE CODE RELEASE
> http://bit.ly/31pWcvM
> 
> Cheers,
> Lyle
> -- 
> 73   NM6Y
> Bickley Consulting West Inc.
> https://bickleywest.com
> 
> "Black holes are where God is dividing by zero"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] New: The Earliest UNIX Code - From the Collection of the Software History Center, Computer History Museum
  2019-10-18  4:52 ` [TUHS] New: The Earliest UNIX Code - From the Collection of the Software History Center, Computer History Museum William Corcoran
@ 2019-10-18  5:02   ` Lyle Bickley
  0 siblings, 0 replies; 15+ messages in thread
From: Lyle Bickley @ 2019-10-18  5:02 UTC (permalink / raw)
  To: William Corcoran; +Cc: tuhs

I didn't do all the work - I'm just a volunteer and "messenger" from the
Computer History Museum (CHM).

The real work was done by David C. Brock, who is a historian of technology and
director at the CHM Software History Center. 

Cheers,
Lyle
--
On Fri, 18 Oct 2019 04:52:17 +0000
William Corcoran <wlc@jctaylor.com> wrote:

> Thanks for all of your effort Mr. Bickley!  
> 
> From Your biggest “fan!”
> 
> Truly,
> 
> Bill Corcoran 
> 
> > On Oct 17, 2019, at 4:38 PM, Lyle Bickley <lbickley@bickleywest.com> wrote:
> > 
> > THE EARLIEST UNIX CODE: AN ANNIVERSARY SOURCE CODE RELEASE
> > http://bit.ly/31pWcvM
> > 
> > Cheers,
> > Lyle
> > -- 
> > 73   NM6Y
> > Bickley Consulting West Inc.
> > https://bickleywest.com
> > 
> > "Black holes are where God is dividing by zero"  



-- 
73   NM6Y
Bickley Consulting West Inc.
https://bickleywest.com

"Black holes are where God is dividing by zero"

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] Space Travel, was New: The Earliest UNIX Code
  2019-10-17 20:44 ` [TUHS] Space Travel, was New: The Earliest UNIX Code Warren Toomey
  2019-10-17 22:39   ` Warner Losh
  2019-10-18  3:01   ` Warren Toomey
@ 2019-10-18  5:07   ` Lars Brinkhoff
  2019-10-18  5:10     ` Lars Brinkhoff
  2019-10-18  7:40   ` [TUHS] File system salvager, "salv" Lars Brinkhoff
  3 siblings, 1 reply; 15+ messages in thread
From: Lars Brinkhoff @ 2019-10-18  5:07 UTC (permalink / raw)
  To: Warren Toomey; +Cc: tuhs

Warren Toomey wrote:
> We now have the source to Space Travel

Is it here, and if so, which pages?

https://archive.computerhistory.org/resources/access/text/2019/09/102785108-05-001-acc.pdf

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] Space Travel, was New: The Earliest UNIX Code
  2019-10-18  5:07   ` Lars Brinkhoff
@ 2019-10-18  5:10     ` Lars Brinkhoff
  2019-10-18 13:37       ` Warner Losh
  0 siblings, 1 reply; 15+ messages in thread
From: Lars Brinkhoff @ 2019-10-18  5:10 UTC (permalink / raw)
  To: Warren Toomey; +Cc: tuhs

>> We now have the source to Space Travel
> Is it here, and if so, which pages?

Oh, the PDF is searchable.  Very nice.  Page 109.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] Space Travel, was New: The Earliest UNIX Code
  2019-10-17 22:51     ` Warren Toomey
@ 2019-10-18  5:59       ` Lars Brinkhoff
  2019-10-18  9:30         ` SPC
  2019-10-18 17:36         ` Nemo
  0 siblings, 2 replies; 15+ messages in thread
From: Lars Brinkhoff @ 2019-10-18  5:59 UTC (permalink / raw)
  To: Warren Toomey; +Cc: The Eunuchs Hysterical Society

Warren Toomey wrote:
> Warner Losh wrote:
>>> We now have the source to Space Travel, plus roff and sh, for the
>>> PDP-7!
>>Have these been OCR'd yet? Or just the scans?
> No OCRs yet. Warren

What is everyone's experience with source code OCR?  I have tried it a
few times, and the resutls haven't been that good.  In my experience
it's about as much effort as typing it manually.

I'm working on a GRAPHICS-2 simulation so we can run Space Travel.
Obviously I'd like a machine readable version of the program.  However,
I'm not volunteering to do all the typing myself.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [TUHS] File system salvager, "salv"
  2019-10-17 20:44 ` [TUHS] Space Travel, was New: The Earliest UNIX Code Warren Toomey
                     ` (2 preceding siblings ...)
  2019-10-18  5:07   ` Lars Brinkhoff
@ 2019-10-18  7:40   ` Lars Brinkhoff
  2019-10-18 14:28     ` Clem Cole
  3 siblings, 1 reply; 15+ messages in thread
From: Lars Brinkhoff @ 2019-10-18  7:40 UTC (permalink / raw)
  To: tuhs

Warren Toomey wrote:
> 11-56-91.pdf	user-mode programs: pd, psych, rm, rn, roff, salv, sh

My attention is drawn to "salv".

Clem Cole wrote in 2016:

> The original FS tools for UNIX icheck/dcheck/ncheck were very crude.
> TSS and MTS (used a similar/same FS format) and and had a similar
> program in the key of fsck that Ted was familiar (as did a number of
> DEC systems for that matter).  Ted wrote the original version of
> premordial fsck for v6 at UMich (maybe v5 - Joy probably would know
> what the version of UNIX was there then).  Ted took "pre-fsck" to Bell
> Lab the summer between Mich and CMU. [...]

https://minnie.tuhs.org/Archive/Documentation/TUHS/Mail_list/2016-April.txt

There are these V2 and V3 man pages.
https://www.tuhs.org/Archive/Distributions/Research/Dennis_v2/v2man.pdf
https://www.tuhs.org/cgi-bin/utree.pl?file=V3/man/man8/salv.8

I see a V3 man page for dcheck, but nothing for icheck until V6.

So it appears before fsck, and before icheck etc, there was salv, the
file system salvager tool.  Some quick searching reveals that CTSS,
Multics, and ITS all also used the term salv and/or salvager for the
corresponding program, so there's ample precedent.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] Space Travel, was New: The Earliest UNIX Code
  2019-10-18  5:59       ` Lars Brinkhoff
@ 2019-10-18  9:30         ` SPC
  2019-10-18 17:36         ` Nemo
  1 sibling, 0 replies; 15+ messages in thread
From: SPC @ 2019-10-18  9:30 UTC (permalink / raw)
  To: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 461 bytes --]

El vie., 18 oct. 2019 8:00, Lars Brinkhoff <lars@nocrew.org> escribió:

>
> What is everyone's experience with source code OCR?  I have tried it a
> few times, and the resutls haven't been that good.  In my experience
> it's about as much effort as typing it manually.
>

I use Office Lens with my móviles. Impressive results (for good) in some
moments.

Cordiales saludos / Best Regards / Salutations / Freundliche Grüße
-----
Sergio Pedraja

[-- Attachment #2: Type: text/html, Size: 1307 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] Space Travel, was New: The Earliest UNIX Code
  2019-10-18  5:10     ` Lars Brinkhoff
@ 2019-10-18 13:37       ` Warner Losh
  0 siblings, 0 replies; 15+ messages in thread
From: Warner Losh @ 2019-10-18 13:37 UTC (permalink / raw)
  To: Lars Brinkhoff; +Cc: The Eunuchs Hysterical Society

[-- Attachment #1: Type: text/plain, Size: 373 bytes --]

On Thu, Oct 17, 2019, 11:10 PM Lars Brinkhoff <lars@nocrew.org> wrote:

> >> We now have the source to Space Travel
> > Is it here, and if so, which pages?
>
> Oh, the PDF is searchable.  Very nice.  Page 109.
>

Searchable means at least some ocr uas happened.

I have had at best mediocre results trying to ocr the cb unix file. Maybe
these will be different.

Warner

>

[-- Attachment #2: Type: text/html, Size: 978 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] File system salvager, "salv"
  2019-10-18  7:40   ` [TUHS] File system salvager, "salv" Lars Brinkhoff
@ 2019-10-18 14:28     ` Clem Cole
  0 siblings, 0 replies; 15+ messages in thread
From: Clem Cole @ 2019-10-18 14:28 UTC (permalink / raw)
  To: Lars Brinkhoff; +Cc: tuhs

[-- Attachment #1: Type: text/plain, Size: 1371 bytes --]

+1

On Fri, Oct 18, 2019 at 2:41 AM Lars Brinkhoff <lars@nocrew.org> wrote:

> Warren Toomey wrote:
> > 11-56-91.pdf  user-mode programs: pd, psych, rm, rn, roff, salv, sh
>
> My attention is drawn to "salv".
>
> Clem Cole wrote in 2016:
>
> > The original FS tools for UNIX icheck/dcheck/ncheck were very crude.
> > TSS and MTS (used a similar/same FS format) and and had a similar
> > program in the key of fsck that Ted was familiar (as did a number of
> > DEC systems for that matter).  Ted wrote the original version of
> > premordial fsck for v6 at UMich (maybe v5 - Joy probably would know
> > what the version of UNIX was there then).  Ted took "pre-fsck" to Bell
> > Lab the summer between Mich and CMU. [...]
>
> https://minnie.tuhs.org/Archive/Documentation/TUHS/Mail_list/2016-April.txt
>
> There are these V2 and V3 man pages.
> https://www.tuhs.org/Archive/Distributions/Research/Dennis_v2/v2man.pdf
> https://www.tuhs.org/cgi-bin/utree.pl?file=V3/man/man8/salv.8
>
> I see a V3 man page for dcheck, but nothing for icheck until V6.
>
> So it appears before fsck, and before icheck etc, there was salv, the
> file system salvager tool.  Some quick searching reveals that CTSS,
> Multics, and ITS all also used the term salv and/or salvager for the
> corresponding program, so there's ample precedent.
>
-- 
Sent from a handheld expect more typos than usual

[-- Attachment #2: Type: text/html, Size: 2219 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [TUHS] Space Travel, was New: The Earliest UNIX Code
  2019-10-18  5:59       ` Lars Brinkhoff
  2019-10-18  9:30         ` SPC
@ 2019-10-18 17:36         ` Nemo
  1 sibling, 0 replies; 15+ messages in thread
From: Nemo @ 2019-10-18 17:36 UTC (permalink / raw)
  To: The Unix Hysterical Society

On 18/10/2019, Lars Brinkhoff <lars@nocrew.org> wrote:
> Warren Toomey wrote:
>> Warner Losh wrote:
>>>> We now have the source to Space Travel, plus roff and sh, for the
>>>> PDP-7!
>>>Have these been OCR'd yet? Or just the scans?
>> No OCRs yet. Warren
>
> What is everyone's experience with source code OCR?  I have tried it a
> few times, and the resutls haven't been that good.  In my experience
> it's about as much effort as typing it manually.

Doug had an excellent comment on OCR:
https://minnie.tuhs.org/pipermail/tuhs/2019-February/017474.html

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2019-10-18 17:37 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-17 19:21 [TUHS] New: The Earliest UNIX Code - From the Collection of the Software History Center, Computer History Museum Lyle Bickley
2019-10-17 20:44 ` [TUHS] Space Travel, was New: The Earliest UNIX Code Warren Toomey
2019-10-17 22:39   ` Warner Losh
2019-10-17 22:51     ` Warren Toomey
2019-10-18  5:59       ` Lars Brinkhoff
2019-10-18  9:30         ` SPC
2019-10-18 17:36         ` Nemo
2019-10-18  3:01   ` Warren Toomey
2019-10-18  5:07   ` Lars Brinkhoff
2019-10-18  5:10     ` Lars Brinkhoff
2019-10-18 13:37       ` Warner Losh
2019-10-18  7:40   ` [TUHS] File system salvager, "salv" Lars Brinkhoff
2019-10-18 14:28     ` Clem Cole
2019-10-18  4:52 ` [TUHS] New: The Earliest UNIX Code - From the Collection of the Software History Center, Computer History Museum William Corcoran
2019-10-18  5:02   ` Lyle Bickley

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).