<div dir="auto">In that case, from Wikipedia:<div dir="auto"><br></div><div dir="auto"><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)">Before joining Microsoft in 1991, Rashid had been the developer of the </span><a href="https://en.m.wikipedia.org/wiki/Mach_%28kernel%29" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">Mach kernel</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)"> during his tenure as a professor of </span><a href="https://en.m.wikipedia.org/wiki/Computer_science" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">computer science</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)"> at </span><a href="https://en.m.wikipedia.org/wiki/Carnegie_Mellon_University" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">Carnegie Mellon University</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)">.</span><sup style="margin:0px;padding:0px;border:0px;line-height:1;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:0.75em;background:none rgb(255,255,255);white-space:nowrap;color:rgb(32,33,34)"><a href="https://en.m.wikipedia.org/wiki/Richard_Rashid#cite_note-:1-2" style="margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;font-size:12px;vertical-align:baseline;background:none;color:rgb(51,102,204);text-decoration-line:none">[2]</a></sup><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)"> The Mach multiprocessor operating system </span><a href="https://en.m.wikipedia.org/wiki/Kernel_%28operating_system%29" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">kernel</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)"> developed by Rashid has had a lasting influence in the design of modern </span><a href="https://en.m.wikipedia.org/wiki/Operating_system" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">operating systems</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)">, including the design of </span><a href="https://en.m.wikipedia.org/wiki/Windows_NT" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">Windows NT</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)">,</span><sup style="margin:0px;padding:0px;border:0px;line-height:1;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:0.75em;background:none rgb(255,255,255);white-space:nowrap;color:rgb(32,33,34)"><a href="https://en.m.wikipedia.org/wiki/Richard_Rashid#cite_note-3" style="margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;font-size:12px;vertical-align:baseline;background:none;color:rgb(51,102,204);text-decoration-line:none">[3]</a></sup><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)"> and remains at the core of several operating systems such as </span><a href="https://en.m.wikipedia.org/wiki/NeXTSTEP" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">NeXTSTEP</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)">, </span><a href="https://en.m.wikipedia.org/wiki/GNU_Hurd" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">GNU Hurd</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)">, </span><a href="https://en.m.wikipedia.org/wiki/MacOS" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">macOS</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)">, </span><a href="https://en.m.wikipedia.org/wiki/IOS" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">iOS</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)">, </span><a href="https://en.m.wikipedia.org/wiki/OSF/1" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">OSF/1</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)">, and </span><a href="https://en.m.wikipedia.org/wiki/Tru64_UNIX" style="margin:0px;padding:0px;border:0px;line-height:inherit;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;vertical-align:baseline;background:none rgb(255,255,255);color:rgb(51,102,204);text-decoration-line:none">Tru64 UNIX</a><span style="color:rgb(32,33,34);font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:16px;background-color:rgb(255,255,255)">.</span><sup style="margin:0px;padding:0px;border:0px;line-height:1;font-family:-apple-system,blinkmacsystemfont,&quot;segoe ui&quot;,roboto,lato,helvetica,arial,sans-serif;font-size:0.75em;background:none rgb(255,255,255);white-space:nowrap;color:rgb(32,33,34)"><a href="https://en.m.wikipedia.org/wiki/Richard_Rashid#cite_note-:1-2" style="margin:0px;padding:0px;border:0px;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;font-size:12px;vertical-align:baseline;background:none;color:rgb(51,102,204);text-decoration-line:none">[2]</a></sup><br><br><div data-smartmail="gmail_signature" dir="auto">---<br>Frank C. Wimberly<br>140 Calle Ojo Feliz, <br>Santa Fe, NM 87505<br><br>505 670-9918<br>Santa Fe, NM</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 21, 2022, 6:50 PM Marcus Daniels &lt;<a href="mailto:marcus@snoutfarm.com">marcus@snoutfarm.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div dir="auto">
Ok, I don\u2019t normally like celebrity stories, but that is neat.<br>
<div dir="ltr"><br>
<blockquote type="cite">On Oct 21, 2022, at 4:03 PM, Frank Wimberly &lt;<a href="mailto:wimberly3@gmail.com" target="_blank" rel="noreferrer">wimberly3@gmail.com</a>&gt; wrote:<br>
<br>
</blockquote>
</div>
<blockquote type="cite">
<div dir="ltr">\ufeff
<div dir="auto">As for &quot;NeXT machine&#39;s software RIP&quot;, Rick Rashid, who was central in the development of that software, was my office neighbor.  He left to take a position at Microsoft as VP of Research.  I wonder if the software is RIPing.<br>
<br>
<div data-smartmail="gmail_signature">---<br>
Frank C. Wimberly<br>
140 Calle Ojo Feliz, <br>
Santa Fe, NM 87505<br>
<br>
505 670-9918<br>
Santa Fe, NM</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Oct 21, 2022, 3:08 PM Steve Smith &lt;<a href="mailto:sasmyth@swcp.com" target="_blank" rel="noreferrer">sasmyth@swcp.com</a>&gt; wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
FWIW,  I dipped into the higher levels of real-time-systems development <br>
several times in my career.  The earliest being a control system (circa <br>
1981) for the LANL Proton Storage Ring where one naturally can&#39;t afford <br>
anything *but* failsafe implementations, etc. The stakes are just too <br>
&#39;ffing high and the coupling to electrooptomechanical systems quite <br>
intimate.<br>
<br>
The &quot;digital&quot; components of such systems might have had the opportunity <br>
to ignore timing issues and simply &quot;execute the same steps&quot; regardless <br>
of timing.  But in fact many software-driven (sub)systems represented <br>
time-critical processes and sometimes were up agains the timing limits <br>
of the analog components which had no leeway in their &quot;execution&quot;.<br>
<br>
There are all kinds of analogies in federated (distributed) simulation <br>
environments which Glen (and others here) probably know much better than <br>
I, where different &quot;clocks&quot; matter, and different levels of <br>
synchronization and reproducibility are in play.   The Postscript <br>
interpreters, printers, and film recorders were also pseudo real-time <br>
systems since some of the timing components were in fact software <br>
controlled (for example, the film recorders were &quot;stroke&quot; devices with <br>
software driving D-A converters to &quot;sweep&quot; out vectors and &quot;clip&quot; the <br>
on/off of the beam with appropriate analog component delays/biases/gains <br>
needing to be calibrated for.   Fortunately failures in this step did <br>
not (usually) damage anyone or risk anyone&#39;s health and safety (like the <br>
beam in the PSR did).<br>
<br>
Regarding identity and equivalence, I prefer the phrase: &quot;close enough <br>
for who it&#39;s for&quot;...<br>
<br>
<br>
On 10/21/22 11:18 AM, glen wrote:<br>
&gt; Ha! If we&#39;re going to argue about words, then let&#39;s stick with the <br>
&gt; word &quot;identity&quot; and skip the &quot;metaphor&quot; nonsense. You and Frank seem <br>
&gt; to be using the word in a weird way. Identity means &quot;the exact same <br>
&gt; particular thing over any differencing available&quot; or somesuch. I mean, <br>
&gt; it&#39;s used that way in phrases like &quot;identity theft&quot; as well as <br>
&gt; mathematical identity. It&#39;s equivalence sets all the way down. I just <br>
&gt; can&#39;t imagine any working computationalist would ever say anything <br>
&gt; like &quot;executed identically&quot; unless ... well ... the exact same <br>
&gt; process, with the exact same steps, happened.<br>
&gt;<br>
&gt; I suppose there are deep philosophical intuitions pried at by the <br>
&gt; words &quot;emulation&quot; versus &quot;simulation&quot;. And one can argue (again with <br>
&gt; help from Christian List) about whether there exist fully closed <br>
&gt; ontological walls like we try to create with things like Jails, <br>
&gt; HyperV, Docker, VM&#39;s like Java&#39;s, etc. But &quot;execute identically&quot; is a <br>
&gt; phrase that would only be used by someone who worked *way* above such <br>
&gt; levels (assuming levels even exist at all). It&#39;s a bit like talking to <br>
&gt; the kids programming websites these days, with access to infinite disk <br>
&gt; space, infinite memory, steeped in continuous delivery, etc. [\u26e7]<br>
&gt;<br>
&gt; Layers of abstraction are fine. Use &#39;em when you need &#39;em. But we <br>
&gt; shouldn&#39;t posture by invoking things like &quot;instruction sets&quot; and <br>
&gt; &quot;execute identically&quot; in the same breath. (Not that you did that ... <br>
&gt; just sayin&#39;.)<br>
&gt;<br>
&gt;<br>
&gt; [\u26e7] Rant: This is a good talk <br>
&gt; &lt;<a href="https://www.youtube.com/watch?v=8Ab3ArE8W3s" rel="noreferrer noreferrer noreferrer" target="_blank">https://www.youtube.com/watch?v=8Ab3ArE8W3s</a>&gt;. But I get super
<br>
&gt; irritated when people use *toy* code in their rhetoric and leave large <br>
&gt; scale deployment as an exercise for the reader. Yeah, fine. The REPL <br>
&gt; is cool and all. But when my simulation takes a fvcking WEEK to <br>
&gt; execute, it&#39;s difficult to sympathize. I&#39;ve recently been playing <br>
&gt; around with VSCodium, which is pretty cool. But whatever, man. I still <br>
&gt; have to upload the code somewhere and execute it. Get off my lawn!<br>
&gt;<br>
&gt; On 10/21/22 09:24, Steve Smith wrote:<br>
&gt;&gt;<br>
&gt;&gt; As a counter-example,  we ran film recorders whose &quot;guts&quot; were built <br>
&gt;&gt; by Ed Fredkin&#39;s Information International company and were built to <br>
&gt;&gt; the spec of Dec PDP-11 (I think 11?) and it was anecdotally agreed <br>
&gt;&gt; among the user community (of a few thousand delivered units in the <br>
&gt;&gt; world?) that these PDP-clones *never* failed to execute the code <br>
&gt;&gt; identically to the machines they were patterned after.   I don&#39;t <br>
&gt;&gt; remember the details of implementation of these 70&#39;s era hardware <br>
&gt;&gt; designs, but I understood that they III designed their own PCBs but <br>
&gt;&gt; (obviously?) used the same CPU chips... I don&#39;t know about all the <br>
&gt;&gt; other support components... A likely answer to this pondering is that <br>
&gt;&gt; these machines did not run a general purpose OS and the III <br>
&gt;&gt; software/system people probably made up for any differences in <br>
&gt;&gt; Software/Timing/Error Handling?<br>
&gt;&gt;<br>
&gt;&gt; If Owen is listening in here, I think he was there for more than a <br>
&gt;&gt; little of this from inside Apple/Sun?<br>
&gt;&gt;<br>
&gt;&gt; - Steve<br>
&gt;&gt;<br>
&gt;&gt; PS.   To concede/confront glen&#39;s sentiment that: &quot; &#39;Metaphor&#39; is an <br>
&gt;&gt; evil word, used only by manipulators and gaslighters&quot;,   I would <br>
&gt;&gt; offer that the use of *conceptual metaphor*  is to thinking as noise <br>
&gt;&gt; is to simulated annealing, and his point about &quot;tighter or looser <br>
&gt;&gt; equivalence&quot; might well be the best argument *for* the use of <br>
&gt;&gt; metaphorical thinking?  I can&#39;t believe I&#39;m stirring/kicking this can <br>
&gt;&gt; of worm-hornets down the street again...<br>
&gt;&gt;<br>
&gt;<br>
<br>
-. --- - / ...- .- .-.. .. -.. / -- --- .-. ... . / -.-. --- -.. .<br>
FRIAM Applied Complexity Group listserv<br>
Fridays 9a-12p Friday St. Johns Cafe   /   Thursdays 9a-12p Zoom <a href="https://bit.ly/virtualfriam" rel="noreferrer noreferrer noreferrer" target="_blank">
https://bit.ly/virtualfriam</a><br>
to (un)subscribe <a href="http://redfish.com/mailman/listinfo/friam_redfish.com" rel="noreferrer noreferrer noreferrer" target="_blank">
http://redfish.com/mailman/listinfo/friam_redfish.com</a><br>
FRIAM-COMIC <a href="http://friam-comic.blogspot.com/" rel="noreferrer noreferrer noreferrer" target="_blank">
http://friam-comic.blogspot.com/</a><br>
archives:  5/2017 thru present <a href="https://redfish.com/pipermail/friam_redfish.com/" rel="noreferrer noreferrer noreferrer" target="_blank">
https://redfish.com/pipermail/friam_redfish.com/</a><br>
  1/2003 thru 6/2021  <a href="http://friam.383.s1.nabble.com/" rel="noreferrer noreferrer noreferrer" target="_blank">
http://friam.383.s1.nabble.com/</a><br>
</blockquote>
</div>
<span>-. --- - / ...- .- .-.. .. -.. / -- --- .-. ... . / -.-. --- -.. .</span><br>
<span>FRIAM Applied Complexity Group listserv</span><br>
<span>Fridays 9a-12p Friday St. Johns Cafe   /   Thursdays 9a-12p Zoom <a href="https://bit.ly/virtualfriam" target="_blank" rel="noreferrer">https://bit.ly/virtualfriam</a></span><br>
<span>to (un)subscribe <a href="http://redfish.com/mailman/listinfo/friam_redfish.com" target="_blank" rel="noreferrer">http://redfish.com/mailman/listinfo/friam_redfish.com</a></span><br>
<span>FRIAM-COMIC <a href="http://friam-comic.blogspot.com/" target="_blank" rel="noreferrer">http://friam-comic.blogspot.com/</a></span><br>
<span>archives:  5/2017 thru present <a href="https://redfish.com/pipermail/friam_redfish.com/" target="_blank" rel="noreferrer">https://redfish.com/pipermail/friam_redfish.com/</a></span><br>
<span> 1/2003 thru 6/2021  <a href="http://friam.383.s1.nabble.com/" target="_blank" rel="noreferrer">http://friam.383.s1.nabble.com/</a></span><br>
</div>
</blockquote>
</div>

-. --- - / ...- .- .-.. .. -.. / -- --- .-. ... . / -.-. --- -.. .<br>
FRIAM Applied Complexity Group listserv<br>
Fridays 9a-12p Friday St. Johns Cafe   /   Thursdays 9a-12p Zoom <a href="https://bit.ly/virtualfriam" rel="noreferrer noreferrer" target="_blank">https://bit.ly/virtualfriam</a><br>
to (un)subscribe <a href="http://redfish.com/mailman/listinfo/friam_redfish.com" rel="noreferrer noreferrer" target="_blank">http://redfish.com/mailman/listinfo/friam_redfish.com</a><br>
FRIAM-COMIC <a href="http://friam-comic.blogspot.com/" rel="noreferrer noreferrer" target="_blank">http://friam-comic.blogspot.com/</a><br>
archives:  5/2017 thru present <a href="https://redfish.com/pipermail/friam_redfish.com/" rel="noreferrer noreferrer" target="_blank">https://redfish.com/pipermail/friam_redfish.com/</a><br>
  1/2003 thru 6/2021  <a href="http://friam.383.s1.nabble.com/" rel="noreferrer noreferrer" target="_blank">http://friam.383.s1.nabble.com/</a><br>
</blockquote></div>