<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">The folks at SFI did a paper a couple of years ago about how snippets of constitutions have propagated into other constitutions around the world…<div class=""><br class=""></div><div class="">… Bob<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On May 7, 2020, at 2:23 PM, Steven A Smith <<a href="mailto:sasmyth@swcp.com" class="">sasmyth@swcp.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="moz-cite-prefix" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><br class="Apple-interchange-newline">Nick -</div><div class="moz-cite-prefix" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><br class="">I doubt I can do justice to this for you, but will give a try.</div><div class="moz-cite-prefix" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><br class=""></div><div class="moz-cite-prefix" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">The idea(l) behind open-source is two-fold: <span class="Apple-converted-space"> </span><br class=""></div><div class="moz-cite-prefix" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><ol class=""><li class="">develop a "commons" of re-useable resources to be shared by all. This concept really took off with the introduction of Linus Thorvald's Adaptation of BSD Unix to run on IBM PCs and an explosion of software built on top of and around that one thing. This movement began a lot earlier and the world of Berkeley Software Distribution (BSD) variant of ATT Unix was perhaps the strongest center for that... other efforts I was aware of include things like the Andrew File System (AFS) out of CMU (nod to Frank) and project Athena out of MIT.</li><li class="">crowdsource the troubleshooting, debugging, and validation of system's design. By making the source code available and free to use (with some restrictions), large numbers of system/software designers become motivated to look at, adopt, improve, build-upon that code-base and thereby improve and vet the code well. There are notable exceptions indicating that big holes/bugs can exist in spite of this scrutiny. I think there was a hoopla a few years ago around some (obvious?) security holes in the primary open-source router software used in most pro-sumer grade network routers, and maybe even commercial-class ones. <span class="Apple-converted-space"> </span><br class=""></li></ol><p class="">This GitHub thing Roger posted is (as Roger indicated in his subject/post) is clearly trolling on behalf of the anti-lockdown movement... trying to use the open-source community mechanism (open and free view of the software and the process of it's development, and the ability for anyone to pitch in, comment, criticize) against the ideas behind this particular model (and ANY? similar model).</p><p class="">I'm not sure this is a first, but from what I know, there haven't been "political" trolls haranguing GitHub mediated open-source efforts... there have probably been "religious" wars between differing schools of thought on the best way to solve a particular problem, but the preferred way to handle that is to FORK the project and let the alternative subset go pursue their alternative ideas. <span class="Apple-converted-space"> </span><br class=""></p><p class="">To some extent, this is the way the world is responding to the pandemic at a policy level. Each country roughly has it's own unique/idiosyncratic response to the pandemic... some perhaps taking their lead from others. Within the USA (and I presume other "federated" governments) we have states/governors following the general guidelines (lame as they may be) of the federal government and modifying/elaborating them to match their regional context, and again each county/city/borough/neighborhood may well do the same. In principle these policies are open and transparent as are the data that are gathered at each level on the resources expended and the results obtained. This is the Open-Data aspect that Tom Johnson and others here promote.</p><p class="">The US Constitution (and our entire body of law) might be considered open-source and I suspect more than a few states and younger countries have borrowed parts of our constitution and legal system to build their own from (for better and worse)... just as our Foundling Fatheds apparently used some of the features exhibited by the (orally maintained) Iroquois Federation and the ideas of French political thinkers such as Montesquieu. <span class="Apple-converted-space"> </span><br class=""></p><p class=""></ramble></p><p class=""> - Steve<br class=""></p></div><blockquote type="cite" cite="mid:016c01d6249f$43c1c260$cb454720$@gmail.com" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><div class="WordSection1" style="page: WordSection1;"><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Marcus,<span class="Apple-converted-space"> </span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Thanks for taking my question seriously. I understood what I was talking about even less than I usually do.<span class="Apple-converted-space"> </span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Let’s say I was an evil genius and wanted to introduce evil code into a project on github. What would happen?<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">N<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Nicholas Thompson<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Emeritus Professor of Ethology and Psychology<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Clark University<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><a href="mailto:ThompNickSon2@gmail.com" moz-do-not-send="true" class=""><span style="color: rgb(5, 99, 193);" class="">ThompNickSon2@gmail.com</span></a><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><a href="https://wordpress.clarku.edu/nthompson/" moz-do-not-send="true" class=""><span style="color: rgb(5, 99, 193);" class="">https://wordpress.clarku.edu/nthompson/</span></a><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div class=""><div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(225, 225, 225); padding: 3pt 0in 0in;" class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><b class="">From:</b><span class="Apple-converted-space"> </span>Friam<span class="Apple-converted-space"> </span><a class="moz-txt-link-rfc2396E" href="mailto:friam-bounces@redfish.com"><friam-bounces@redfish.com></a><span class="Apple-converted-space"> </span><b class="">On Behalf Of<span class="Apple-converted-space"> </span></b>Marcus Daniels<br class=""><b class="">Sent:</b><span class="Apple-converted-space"> </span>Thursday, May 7, 2020 11:05 AM<br class=""><b class="">To:</b><span class="Apple-converted-space"> </span>The Friday Morning Applied Complexity Coffee Group<span class="Apple-converted-space"> </span><a class="moz-txt-link-rfc2396E" href="mailto:Friam@redfish.com"><Friam@redfish.com></a><br class=""><b class="">Subject:</b><span class="Apple-converted-space"> </span>Re: [FRIAM] Meanwhile, back on the troll farms<o:p class=""></o:p></div></div></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 12pt;" class="">Nick writes:<o:p class=""></o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><b class=""><span style="font-size: 12pt;" class=""><o:p class=""> </o:p></span></b></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><b class=""><span style="font-size: 12pt;" class=""><<span class="Apple-converted-space"> </span></span></b>What exactly IS the policing mechanism in open source. Darwinian? Reputational? Does this HAVE to provoke a crisis of confidence in the general public? Or could it be seen as a heroic thrown-together first step that is now being improved? ><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">They are whining about simple or absent unit tests as a litmus test for whether the code is reliable. It’s like saying you don’t dare drive your car if you didn’t take out its alternator and test its voltage output last week. ‘cause someone might have changed the alternator! Eventually there will be consequences if the alternator fails, like stalling or the battery dying. Same thing in a big simulation. All of the parts and pieces of a simulation are there for a reason and global things will start to change in noticeable ways if something is broken. I would say getting mechanisms working correctly is less difficult that choosing what mechanisms are appropriate in the first place. Usually in use of a simulation one has instrumentation available on almost everything, and there is a constant checking and double- checking even if those checks are not embodied in automated tests. Automated tests can even give a false sense of security, because they may not deal with the parameter ranges that happen in with the coupled system. If you would rather have a bunch of unit tests, or to have modelers using and stressing the code every day, you have the wrong priorities.<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">My irritation is with the notion of unit tests as a prerequisite for code reliability. There are tighter ways to integrate assertions of code behavior with the code. The bandwagon obsession with unit tests is in some sense an obstacle even better practices. I wouldn’t even call them trolls, because a troll has intention to rile people up. These folks are more like pompous ditto heads who feel the need to posture about the right way to do software engineering. People that love unit tests love not understanding the problem they are solving, and prefer to work in pieces. This take a is a little harsh, but in this context (advising COVID-19 policy) I don’t find the behavior very helpful.<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Marcus<o:p class=""></o:p></div><div class=""><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div></div></div><br class=""><fieldset class="mimeAttachmentHeader"></fieldset><pre class="moz-quote-pre" wrap="">.-. .- -. -.. --- -- -..-. -.. --- - ... -..-. .- -. -.. -..-. -.. .- ... .... . ...
FRIAM Applied Complexity Group listserv
Zoom Fridays 9:30a-12p Mtn GMT-6 <a href="http://bit.ly/virtualfriam" class="">bit.ly/virtualfriam</a>
unsubscribe <a class="moz-txt-link-freetext" href="http://redfish.com/mailman/listinfo/friam_redfish.com">http://redfish.com/mailman/listinfo/friam_redfish.com</a>
archives: <a class="moz-txt-link-freetext" href="http://friam.471366.n2.nabble.com/">http://friam.471366.n2.nabble.com/</a>
FRIAM-COMIC <a class="moz-txt-link-freetext" href="http://friam-comic.blogspot.com/">http://friam-comic.blogspot.com/</a>
</pre></blockquote><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">.-. .- -. -.. --- -- -..-. -.. --- - ... -..-. .- -. -.. -..-. -.. .- ... .... . ...</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">FRIAM Applied Complexity Group listserv</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Zoom Fridays 9:30a-12p Mtn GMT-6 </span><a href="http://bit.ly/virtualfriam" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">bit.ly/virtualfriam</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">unsubscribe<span class="Apple-converted-space"> </span></span><a href="http://redfish.com/mailman/listinfo/friam_redfish.com" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">http://redfish.com/mailman/listinfo/friam_redfish.com</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">archives:<span class="Apple-converted-space"> </span></span><a href="http://friam.471366.n2.nabble.com/" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">http://friam.471366.n2.nabble.com/</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">FRIAM-COMIC<span class="Apple-converted-space"> </span></span><a href="http://friam-comic.blogspot.com/" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">http://friam-comic.blogspot.com/</a><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class=""></span></div></blockquote></div><br class=""></div></body></html>