<br><br>On Sunday, June 23, 2019, kirby urner <<a href="mailto:kirby.urner@gmail.com">kirby.urner@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jun 23, 2019 at 4:12 PM Wes Turner <<a href="mailto:wes.turner@gmail.com" target="_blank">wes.turner@gmail.com</a>> wrote:<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div style="font-family:arial,helvetica,sans-serif;font-size:small">Yes, my friend Gerald de Jong was a first adapter of "elastic interval geometry" where every "rod" is a tension-compression spring governed by mathematics.  He put creatures made as tensegrities in a simulation and selected for which was able to walk furthest, of course adding a concept of gravity + friction (traction).</div></div></div></blockquote><div><br></div><div>TIL about Tensegrity: <a href="https://en.wikipedia.org/wiki/Tensegrity" target="_blank">https://en.<wbr>wikipedia.org/wiki/Tensegrity</a></div><div><br></div></blockquote><div><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Good link.  <br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">I had the distinction of serving as first webmaster for both BFI (<a href="http://bfi.org" target="_blank">bfi.org</a> -- Buckminster Fuller Institute) *and* Kenneth Snelson.  <br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><a href="https://controlroom.blogspot.com/2008/10/some-prehistory.html" target="_blank">https://controlroom.blogspot.<wbr>com/2008/10/some-prehistory.<wbr>html</a></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">He later got a professional to redo his site but said fine to my keeping the original we made together.</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><a href="http://www.grunch.net/snelson/" target="_blank">http://www.grunch.net/snelson/</a></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">The two experienced a falling-out and somewhat bitter rivalry after the Black Mountain college collaboration.  Something of a coup that I could help bring the two camps closer together.  Kenneth gave me one of his originals ('Barrel Tower') which sits here on my desk (pretty small, but too big to go through EWR X-ray, and this was just after 9-11 -- that October -- so they let me walk it through).</div></div></div></blockquote><div><br></div><div>I grew up in Omaha, NE and the suburbs of St Louis, MO. I don't remember when I leaned about the "Old Man River" proposal to build a dome over all of East St Louis in 1971</div><div><a href="https://en.wikipedia.org/wiki/Old_Man_River%27s_City_project">https://en.wikipedia.org/wiki/Old_Man_River%27s_City_project</a><br></div><div><br></div><div>AFAIU, the Mars 3D-Printed Habitat Challenge entries are all necessarily designed to be built with 3D printing and very little water. IDK if any Fuller or Fuller-esque structures have been incorporated or not</div><div><a href="http://www.nasa.gov/3DPHab">http://www.nasa.gov/3DPHab</a><br></div><div><br></div><div><a href="https://youtube.com/results?search_query=Mars+habitat">https://youtube.com/results?search_query=Mars+habitat</a> <br></div><div><br></div><div><a href="https://en.wikipedia.org/wiki/Mars_habitat#NASA">https://en.wikipedia.org/wiki/Mars_habitat#NASA</a><br></div><div><br></div><div>The world's largest glazed geodesic dome protects the year-round desert environment through hot windy summers and cold snowy winters at the Henry Doorly Zoo in Omaha</div><div><a href="https://en.wikipedia.org/wiki/Henry_Doorly_Zoo_and_Aquarium#Desert_Dome">https://en.wikipedia.org/wiki/Henry_Doorly_Zoo_and_Aquarium#Desert_Dome</a><br></div><div><br></div><div>Maybe easier to clean a geodesic dome than a fully-spherical structure. Are geodesic domes as or more resilient than regular domes?</div><div><a href="https://www.bfi.org/about-fuller/big-ideas/geodesic-domes">https://www.bfi.org/about-fuller/big-ideas/geodesic-domes</a><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div class="gmail_quote">Kenneth let me stay as a guest a few times.  I believe the last time I saw him I brought my daughter to meet him, and also to attend a Best of Friends exhibit at Noguchi Museum in Long Island City.  Fond memories.</div><div class="gmail_quote"><br></div><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Does codesters have any features for grading?</div><div><br></div><div><a href="https://www.codesters.com/?lang=en" target="_blank">https://www.codesters.com/?<wbr>lang=en</a><br></div><div><br></div><div>Yup, Codesters has an integrated LMS and automated grading. Can it post grades to e.g. Google Classroom?</div><div> </div></blockquote><div><br></div><div><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">I've never fully explored all those features, as the after-school meetups I've been leading, either present in person or virtually, are non-graded.</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">We have a place to make notes on what each student is working on, but when I teach remotely, they may be wearing a hoodie and using an alias, i.e. I'm thankfully not in a position to issue grades or even be sure who is whom.</div></div></div></blockquote><div> </div><div> Fun!</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">However I do make use of the "share and mix" features, similar to MIT Scratch.  <br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">We create a private "swimming pool" wherein any student can toss (share) project they're working on, not visible to general public, and other students can grab a copy.  I can bring up student code on the big screen and discuss it in front of the class, or let them do it.  </div></div></div></blockquote><div><br></div><div>Like a pastebin app or more of a wiki? If codesters creates a screenshot (and links to them with og:image or schema:image metadata) that'd be cool.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Show & Tell is a big part of learning to code as a group activity.  Have students present about their own work, but also observe others commenting on it as well.<br></div></div></div></blockquote><div><br></div><div>The collaborative features of VScode (and CoCalc's LaTeX editor and notebook time slider) may be helpful for remotely helping folks.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Helping kids in person is more straightforward as I can just look over their shoulders.  That's what I've been doing around Portland, driving around to many campuses, both public and private.  It's hard to think of many other jobs that would have given me access to so many different academies.  Good opportunity to assess the state of the art.  I worked in quite a few Windows labs.<br></div></div></div></blockquote><div><br></div><div>AFAIU, Windows 10 now includes Python 3.7 in the app store. IDK whether Anaconda or Miniconda are yet also packaged for the Windows app store.</div><div><br></div><div>I've heard that passing USB keys around with the latest anaconda package set(s) for all 3 platforms works, but some environments are careful about sharing storage media. Something like AcademicTorrents would be quickest when internet bandwidth is limited but users can open a port.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">A popular Codesters topic is "how do I import pictures I see on the internet and turn them into sprites?".  Scratch allows this too.  <br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><a href="https://www.codesters.com/preview/0da23d529403455092d171134020cc1e/" target="_blank">https://www.codesters.com/<wbr>preview/<wbr>0da23d529403455092d171134020cc<wbr>1e/</a></div></div></div></blockquote><div><br></div><div><a href="https://octodex.github.com/">https://octodex.github.com/</a><br></div><div><br></div><div>The artist who created the original octocat (from a stock image by Simon Oxley) lists his portfolio through Dribbble</div><div><a href="http://cameronmcefee.com/work/the-octocat/">http://cameronmcefee.com/work/the-octocat/</a><br></div><div><a href="https://dribbble.com/cameronmcefee">https://dribbble.com/cameronmcefee</a></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Scratch is on the whole enjoying a bigger budget and support team is my impression, and is especially capable around sound (writing programs that make music for example).  Codesters is not non-auditory.</div></div></div></blockquote><div><br></div><div>I tried to lay down a track with concurrent beats with Scratch one day. It sort of worked. I'll have to try out the Codesters sound support in a lab someday.</div><div><br></div><div>Here's a gist that shows how to generate headerless waveforms with numpy.sin or scipy.signal and play them back with Audacity:</div><div><a href="https://thehackerdiary.wordpress.com/2017/06/09/it-is-ridiculously-easy-to-generate-any-audio-signal-using-python/">https://thehackerdiary.wordpress.com/2017/06/09/it-is-ridiculously-easy-to-generate-any-audio-signal-using-python/</a><br></div><div><br></div><div><a href="https://stackoverflow.com/questions/9770073/sound-generation-synthesis-with-python">https://stackoverflow.com/questions/9770073/sound-generation-synthesis-with-python</a><br></div><div><br></div><div><a href="https://en.wikipedia.org/wiki/ChucK">https://en.wikipedia.org/wiki/ChucK</a><br></div><div><a href="http://chuck.stanford.edu/release/">http://chuck.stanford.edu/release/</a><br></div><div><a href="http://chuck.cs.princeton.edu/">http://chuck.cs.princeton.edu/</a><br></div><div><a href="https://github.com/Calysto/chuck">https://github.com/Calysto/chuck</a><br></div><div><br></div><div><a href="https://en.wikipedia.org/wiki/Live_coding">https://en.wikipedia.org/wiki/Live_coding</a> :<br></div><div><br></div><div>> It is most prominent as a performing arts form and a creativity technique centred upon the writing of source code and the use of interactive programming in an improvised way. Live coding is often used to create sound and image based digital media, as well as light systems, improvised dance and poetry,[4][5] though is particularly prevalent in computer music usually as improvisation, although it could be combined with algorithmic composition.[6] Typically, the process of writing source code is made visible by projecting the computer screen in the audience space, with ways of visualising the code an area of active research.[7] Live coding techniques are also employed outside of performance, such as in producing sound for film[8] or audiovisual work for interactive art installations.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">We could go a lot further with some Pythonic world civilizations game...  "we" being a team of skilled coders (not just little me writing a few Jupyter Notebooks for other Bucky nut world gamers. :-D).<br></div></div></div></blockquote><div><br></div><div><a href="https://en.wikipedia.org/wiki/Will_Wright_(game_designer)#Game_designer">https://en.wikipedia.org/wiki/Will_Wright_(game_designer)#Game_designer</a> might have some ideas about this presumably reinforcement-learning based game (with MathTeX, I'm sure) that you speak of. One word: Nbgrader.<br></div><div><br></div><div><a href="https://www.forbes.com/sites/jimhandy/2013/03/25/moores-law-vs-wrights-law/">https://www.forbes.com/sites/jimhandy/2013/03/25/moores-law-vs-wrights-law/</a><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">Kirby</div><br></div></div>
</blockquote>