Kent Pitman<p><span class="h-card" translate="no"><a href="https://mastodon.social/@amszmidt" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>amszmidt</span></a></span> </p><p>No clue.</p><p>I did use CADR lisp machines*, but I am not sure I ever used the remote debugger. I don't think I did.</p><p>I can speculate a little, but I emphasize that I know exactly zero about this and am just completely guessing.</p><p>The form of the text is like that of an FTP or HTTP response code: a three-digit code and some other text that perhaps doesn't matter. If it's related to that, 105 is in the 1xx range, which is informational. FOOBAR in that case may just be someone inserting non-null text for something that had no specific better text.</p><p>Searching an early draft of the LispM manual (suitable for CADR) at <a href="http://www.bitsavers.org/pdf/mit/cadr/Weinreb_Moon-Lisp_Machine_Manual_Jan_1979.pdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://www.</span><span class="ellipsis">bitsavers.org/pdf/mit/cadr/Wei</span><span class="invisible">nreb_Moon-Lisp_Machine_Manual_Jan_1979.pdf</span></a> for "105 foobar" does reveal a match, but it's in the description of si:lisp-top-level1, where it says:</p><p>«Preliminary Lisp Machine Manual, page 267, The Lisp Top Level:</p><p>si:lisp-top-level1<br>This is the actual top level loop. It prints out ·"105 FOOBAR" and then goes into a<br>loop reading a form from standard-input. evaluating it. and printing the result<br>(with slashification) to standard-output. If several values are returned by the form<br>all of them will be printed. Also the values of *, +, and - are maintained (see<br>below).»</p><p>Based on all of this, I'm reaching even further but wondering if perhaps someone wanted to use the informational output of the si:lisp-top-level1 command having been successfully invoked as input on the other end of some pipe saying to go ahead and start a debugger session.</p><p>As I said, just a wild guess. I could be VERY wrong. :)</p><p><a href="https://climatejustice.social/tags/LispM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LispM</span></a> <a href="https://climatejustice.social/tags/LispMachine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LispMachine</span></a></p><p>*I used the CADR lisp machines at MIT in the early 1980s as part of the programmer's Apprentice project, where I named machine Avatar (long before the movie, more inspired on a theme akin to the Sorcerer's Apprentice) and at the Open University (summer 1984, I think) in Milton Keynes, UK, where I named my machine Alan Turing.</p><p>(Cadrs were hand-built machines, as I recall, so they were each much more like individuals and their naming was much more important than machines that were mass produced.)</p><p>The name Turing was chosen for the machine at the OU because of the building we were in, which was referred to as "Turing's hut". It was said to be a temporary building erected in World War II where Turing did his work. (This was long after WWII, but MIT also had "temporary" buildings built for the war that survived much longer.) I've more recently struggled to reconcile the claim that Turing worked in that building against the information in the movie The Imitation Game, which puts Turing's work in Bletchley Park, but the OU is not far from Bletchley Park, so there's probably some element of truth in one or the other. In that time (mid 1980s), Turing's contribution was more obscure and no one really questioned such details. It was just nerdy trivia.</p><p><a href="https://climatejustice.social/tags/Turing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Turing</span></a></p>