comparison CR_preface.txt @ 23:0a12a284beb7

merge
author Henry S Thompson <ht@inf.ed.ac.uk>
date Sat, 02 Nov 2024 15:50:09 +0000
parents 28fdea8f3e67
children 7688b405c09f
comparison
equal deleted inserted replaced
22:6f6fe15ed3ae 23:0a12a284beb7
1 Born December 1949.
2
3 After starting a degree at Oberlin in 1967, dropped out without
4 completing 3rd year.
5
6 Out to BC with Katy in the fall of 1969, back to Cambridge and
7 Philadelphia to see respective families.
8
9 Had to get out of the US (draft), so that winter took over the old job
10 of his brother Arnold in an NRC high-energy Physics lab, living with
11 Katy and Arnold in an old farmhouse in a posh neighbourhood in Ottawa.
12 Very snowy winter, record-breaking, 18 feet?, long driveway and a lot
13 of shovelling, piled up to the 2nd floor. Involve with Ottawa QUaker
14 Meeting, a youth group, and a Mennonite youth group. Stayed through
15 the several years. March 1971, employer partnering with the Univ. of
16 Chicago Physics dept and LRL in Berkeley, went there, installed a
17 PDP-9 / 15, in a 40-ft Fruehof trailer, moved from Ottawa to Fermi
18 Lab, where Brian's office was. Programmed in machine language (see
19 below). He could 'program like crazy' in the air-conditioned trailer,
20 high-volume music in head-phones, but couldn't write English. Lived
21 in a hotel in Hyde ? park. They owned an Austin Mini bought for $100
22 in summer of 1970, working at a Quaker peace conference on Rhinestone
23 island in lake near Ottawa.
24
25 Katy went out to Berkeley that spring, where the experiment was to
26 take place. Married in June of 1971 at Pendle Hill / Swarthmore, then
27 back to Berkeley. Lived in a back yard house at Telegraph and Shannon
28 (?). Legally a Canadian resident notionally in US on a business trip.
29 Experiment ran, wrapped and went back to Ottawa. He wanted to stay in
30 US, they ended up (autumn 1971? 1972?) living with his parents in
31 Cambridge, where WCS was by then head of the new Center for the Study
32 of World Religions at Harvard.
33
34 [Applied to Graduate School at MIT in EECS, started taking some
35 courses, but eventually MIT admin said be couldn't be admitted w/o a
36 UG degree.]
37
38 Interested in being a social inquiry major, in order to study the
39 politics of high technology, how we get to transferring to EECS from
40 that goal is not clear.
41
42 It was very quickly clear that the understanding of computing that the
43 social scientists were critiquing was not [Programming in machine
44 language] the computing that I know. So I need to get clear on what
45 computing really is, so that I can legitimately critique it. So I
46 thought I had to go into the heart of the beast, as it were.
47
48 Terry Winograd provided the friendship and both social and 'official'
49 support-structure to allow Brian to start to express himself out loud,
50 as it were.
51
52 Saying to Fodor, ref. Tom Swift and his procedural grandmother, that
53 "this is not how compilation worked", Fodor was blustery but
54 open-minded enough to say "this is your subject area, I'm sure you're
55 rightl tell me how it does work". He and Fodor were friends, but
56 later Fodor "curdled".
57
58 Dog hanging on to a scented cloth -- sitting at the console of a 360
59 and keying in instructinos and debugging by staring at the pattern of
60 lights that the console frooze in.
61
62 Articulating an understanding of computing that would do justice to his
63 intuitive understanding of computing as he had experienced it is the
64 theme of all his intellectual work.
65
66 "Course on compilers, I had written a compiler, I'd written a tiny OS
67 for a PDP-9 running a physics experiment". Pat Winston sat me down
68 and took me through the requirements for a CSEE degree, and decided
69 he'd satisfied them all. But he needed a Batchelor's thesis, so they
70 took a paper from a course he'd taken in the autumn, called "Comments
71 on Comments", and added some stuff, it got marked and accepted as his
72 thesis, so awarded the degree and could actually be enrolled as a
73 student under the supervision of Peter Szolovits.
74
75 [CSLI not particularly relevant]
76
77 [CPSR?]
78
79 ----------
80 Torn between religion and physics as an undergraduate.
81
82 MIT, 1974++ MSc thesis _Levels, Layers and Planes_, about
83 architectural properties of computer science
84 There are no particulars in physics [ref. deiexis discussion, where is
85 it]
86 WHat drove me out of social inquiry and back to department 6 was
87 needing to be back in the practice. That skill was not somthing that
88 people on the outside understood.
89
90 Lens on a conical base, watchmakers, with oil and iron filings, that
91 allowed you to manifest the data on digital mag tape. No disks on the
92 PDP-9. That concrete engagement with the computer affected my sense
93 of digitality.
94
95 I wanted there to be types, not tokens. Set theory has no constants
96 (e.g. pi, e, i), functions, derivatives, intergrals are types in a
97 way. Wanted a KR that didn't depend on token identity (no eq tests in
98 the interpreter).
99
100 LLP was an attempt to get the things, "kernel facts", of a KRL to be
101 types, not tokens (cf *car* and *cdr* vs. differentiation and
102 integration), the ontology of the computational.
103
104 [HST mentions intergral signs and script deltas] Brian says
105 "syncategoramaticity
106
107 Promote the eq tests into type tests (in the interpreter).
108
109 "You want to arrange the metaphysics so that _everything_ falls out"
110 G. Nunberg of BCS
111
112 My imagination was arrested by essentially foundational questions
113 about ... this stuff. Not interested in applications, AI as such,
114 etc.
115
116 Still wanted to know what computing was., remains true up to what's in
117 this book, CR.
118
119 Something else that makes me feel uncomfortable about CS from the
120 outset: Conversation with MM: for you MM science is a form of worship,
121 whereas science is a form of theology for me (BCS), so I look to CS
122 not just to manifest the glory of God, but also to explain it.
123
124 Science should do justice to that.
125
126 Being shy around Peter and Butler, something else made me skittish,
127 something I needed in order to be at peace: a warmth / humility. Why
128 I was at peace with [John] Haugeland. [HST: JH wasn't a
129 programmer. BCS: Yes, but he programmed [in] Postscript. BCS: We
130 disagreed about typography].
131
132 Had a sense with JH that even though he knew a lot more philosophy
133 than I did, that we were looking together at relative
134 clauses/propositional claims, not that he was scrutinising
135 me. [ref. Andee Rubin]
136
137 In the book I claim that deferential semantics is the heart of
138 intentionality. "There is more in heaven and on earth than is drempt
139 of in your philosophy". CS is fundamentally an intentional subject
140 matter, and that its intentional character has been hidden, and that
141 its use of semantics has usurped it for mechanistic purposes.
142
143 All semantical vocabulary has been redefined in mechanistic terms:
144 "the semantics of X" == "what will happen if X is processed"
145
146 Thereby all humility and deference is lost.
147
148 [What about Phi vs. Psi, 'full [?] procedural consequence']
149
150 If you are interested in _real_ semantics, ... what's a poor boy to
151 do?
152
153
154
155 ------------
156 Foundations of/Philosophy of Computation
157
158 Lisp was 'broken', 2-Lisp was a flawed attempt to fix it, 3-Lisp takes
159 us in to new territory.
160
161 Don't think you have to be a specialist to read this book.
162
163 Effective vs non-Effective is actually new: at the book boundaries,
164 project onto the effective [?]
165
166
167