Mon.Jul,20220704
well , that was the intention ( 0707 )
  • 4th.CoSy
  • Planetary Temperature
  • CoSy/Life ; CoSy/Liberty
  •   
    © Bob Armstrong
    Extreme Simplicity , Extreme Capability
    your forever intelligent diary in
     if you can think it ,it's done
    language
    | Example of " atomic application " built in to integer verbs
       6 _iota i( 2 3 )i take 
     0 1 2
     3 4 5
       R0 i( 1 -1 )i +i  | add integer lists , modulo indexing
     1 0 3
     4 3 6
    Skip to : #4th.CoSy  #PlanetaryTemperature  #misc
    Please email me to be added to this CoSy list
    Please let me know by return mail if you want to be removed from this list



    2022
    MidSummerMountainMela
    Sat.Aug,20220806 . 1500 >

    Got the flag on the left at the Teller Republican Big Tent picnic .
    I named it : 13 Colonies ; 12 Gauge . By Jackson Booth  .
     The one on the right is one of a series my dead NYC artist friend
     Thom Corn ,  , did after 0911 .
    Enjoy an afternoon at altitude ( 2500m )
    28124 Highway 67 , a bit N of Woodland Park
    ( Google Street View )

     
    A 4 decade tradition . Previous Invite   |   RSVP



    While CoSy is the simplest most productive programming environment
    for ` ordinary people , it is built on the most ` powerful ideas from APL & Forth
     
    One of those concepts which makes APL and K which evolves from it so powerful for succinctly expressing mathematics is
    atomic application of verbs to simple ` atoms or ` leafs of  ` nested lists .  A link last Sunday to the current endeavor  https://shakti.com/ of the creator of K from which CoSy evolves Arthur Whitney shows the game CoSy , having the advantage of being built in Forth rather than C can be competitive in . See the discussion on the Facebook AI & Robotics group broaching the issues of extending to  GPUs . Another site also came up : https://kparc.com/ , so terse I think it must be Arthur's . It's examples of K motivated me to finally switch to the ` atomic definitions for integer functions I wrote some time ago . Unlike traditional APL or K , because CoSy is open , the recursive ` aaply  adverbs are available in their own right . 
    Here's what this all means ( remember CoSy executing directly in Forth is RPN )  :

    A ` simple list is a list of integers , floats , characters -- all the same type of item . Verbs work directly on them . For instance :
      `i 12 iota >t0>    | ' iota is a venerable APL word returning the first n natural numbers
    0 1 2 3 4 5 6 7 8 9 10 11
    Ordinary math operations between simple lists are the functions implemented at a basic level .
      t0  i( 1 -1 )i  +i
    1 0 3 2 5 4 7 6 9 8 11 10
    A pleasant feature of CoSy which is original  is ` modulo indexing , more general than APL & K's scalar extension . Shorter lists are simply cycled thru to match the length of the longer . The above would cause an error in APL or K .

    But what about a list of integer lists . A matrix is just a list of equal length lists . for instance :
      t0 i( 3 4 )i take >t1>
    (
     0 1 2 3
     4 5 6 7
     8 9 10 11
     )

      t1 #
    3
      t1 ' # 'm
    (
     4
     4
     4
     )
    t1 is a list of 3 integer lists each of length 4 .
    So , what atomic application does is recursively go down thru lists ( it could be lists of lists of integer lists , ie: 3 dimensional array  ) until it finds corresponding simple leafs . Then it applies the function .  So in our example :
      t1  i( 1 -1 )i  +i
    (
     1 0 3 2
     5 4 7 6
     9 8 11 10
     )

    Or simply to multiply corresponding items in 2  matrices :
      t1 t1  *i
    (
     0 1 4 9
     16 25 36 49
     64 81 100 121
     )


    It's these sorts of concepts which make it reasonable to assert that a finite element ( voxel ) model of the planet and atmosphere could be written in a few pages of CoSy  as or more succinct than expressed in any physics textbook -- and therefore as understandable by those with a head for it . ( I would like to know if any non- APL languages , eg: R or Python , have any similar capabilities . Comment )

    This is why I've described the purpose of CoSy as being Cptn Picard's Log . Useful for simply keeping timestamped notes of what you've done , or what you have coming up to do , including accounting entries for bills paid or coming up to be paid -- all seamlessly in the language here .
    | BobA  20220706.2334 |


    If a language requires you to go to a special window , or surround your thought with lines of setup and tear down , it's wasting your time and thought .


    I will be holding a CoSy Zoom for tekys & interested potential users
    Sat.Jul,20220716 @ 1030 MDT . 
    RSVP right away with mention of your particular interest



    The Code is the Theory
    CoSy is arguably the Simplest and Hardest programming language
    Send me Comments or Ask Me Anything
    I greatly appreciate feedback on any topic


    Add CoSy to your talents , and your talents to CoSy , The Fresh Paradigm in programming language and interface . Details


    #PlanetaryTemperature #Top


    " What we will be leaving our grandchildren is not a planet damaged by industrial progress, but a record of unfathomable silliness as well as a landscape degraded by rusting wind farms and decaying solar panel arrays. "
    Richard Lindzen

    The hundred ton concrete & rebar plugs embedded in lands across the land will last those thousands of years .


    The Heartland ICCC14 conference was great and contains a tremendous amount of  honest information 

    Naomi Seibt , the anti- Greta was the Star of the Conference
    Heartland Pres James Taylor Intro  Heartland ICCC14 Notes


    In Memory of C.H. Ting




     My FB Minimalist Computing comment :

    Truly sad . Too many people I feel conversations cut off too soon .

    The last SV-FIG Forth Day I got to , because I was so lost , thus late , getting to the restaurant I ended up sitting between Moore & Ting . Mainly remember discussing the value of ` factoring common looping structures into ` adverbs by essentially making all lists " counted lists " .

    Ting was a ` polymath . His presentations on ` virial equations ( a term I had never heard before ) concerning behavior in the region of phase changes is one of those conversations unfinished .

    Links :
     forth.org/OffeteStore/OffeteStore.html
     forth.org/OffeteStore/1013_eForthAndZen.pdf
     forth.org/OffeteStore/4001-footstepsFinal.pdf
     https://www.facebook.com/groups/minimalistcomputing/posts/687112115712253?comment_id=688129882277143

    Another unfinished conversation is about genome sequencing . This was an area , particularly when Covid hit Dr Ting did several SV-FIG presentations on . These are , as I understand it , all sequences of permutations of 4 letters . This is the sort of problem  CoSy's list vocabulary , all in open Forth , is well suited for . But Dr Ting , despite being Forth master used Python for practicality . I never could entice him into CoSy .  History would have been different .


    The 4th of July tragedy in Highland Park Illinois diverted more of my time than it might otherwise because I grew up there .
    I first learned of it in an email from an old Northwestern friend , Jay Weber , who still lives in the area and whose wife , Juli , also grew up in HP . But just a few emails down it was a headline in the Denver Gazette .  Here are my comments in my Daily Blog to a post on Facebook :

     | ======================== | Tue.Jul,20220705 | ======================== |

    About Highland Park mass shooting
    https://www.facebook.com/permalink.php?story_fbid=2978475529120261&id=100008735291272
    Bob Armstrong > Cassie Barton
      It IS where I grew up . Just blocks from Central Street .
    Had to look at Google Street View to recognize the scenes I saw on reports .
    Bob Armstrong > Cassie Barton
    I grew up on Vine , just east of Sheridan . Went to Elm Place .
    I think it was Tucker who argued that it is irrelevant to categorize these people as ` Left or ` Right . Their manifestos are generally just mash-ups of all sorts of issues and conflicts .
    They raise serious questions about " Red Flag " laws . The lack of due process , the right to face your accuser before judgment is dangerous aspect .
    But in cases like these recent ones , the flags were flying high . And they could have and should have had a hearing and their access to weapons made as difficult as possible .
    | 0817 |


    Check the Daily Blog for more , and links on these and other topics .

    Coming : premium daily Blog updates : winnowed links to news , commentary & tek
    As this Blog and its support in CoSy evolves , it is taking on a more significant presence . I have now added it to the CoSy front page . If you are running CoSy, the Job is downloadable at  https://cosy.com/y22/blog.csy giving you all the tools for searching , extracting , etc that the CoSy vocabulary provides .

    Error: Embedded data could not be displayed.   See online
    Previous
    § Mon.Jul,20200713 § Wed.Aug,20200812 § Wed.Sep,20200902 § Wed.Sep,20200916 § Wed.Sep,20200930
    § Wed.Oct,20201014 § Wed.Oct,20201028 § Wed.Nov,20201111 § ThanksGiving 2020 § Christmas 2020
    § Wed.Jan,20210113 § Wed.Jan,20210127 § Wed.Feb,20210210 § Wed.Feb,20210224 § Wed.Mar,20210310
    § Wed.Mar,20210324 § Wed.Apr,20210407 § Wed.Apr,20210421 § Wed.May,20210505 § Wed.May,20210519
    § Wed.Jun,20210602 § Wed.Jun,20210616 § Wed.Jun,20210630 § Wed.Jul,20210714 § Wed.Jul,20210728
    § Wed.Aug,20210804_MMM_special        § Wed.Aug,20210818 § Wed.Sep,20210901 § Wed.Sep,20210915
    § Wed.Sep,20210929 § Wed.Oct,20211013 § Thu.Oct,20211021 § Sun.Oct,20211031 § Sun.Nov,20211114
    § Sun.Nov,20211128 § Sun.Dec,20211212 § Special Wed.Dec,20211222 § Special Wed.Dec,20211229
    § Wed.Jan,20220112 § Sun.Jan,20220130 § Sun.Feb,20220213 § Sun.Feb,20220227 § Sun.Mar,20220320
    § Wed.Apr,20220420 § Wed.May,20220525


    #Top
    | Note , the whole of this blogPost , it's mailing list , and all of  the CoSy website is created by me ,
     Bob Armstrong , using 
    CoSy and a wysiwyg editor .

    | BobA | 20220707.0834 |

       
    Whole CoSy
    Locations of visitors to this page
    CoSy
    I reserve the right to post all communications I receive or generate to CoSy website for further reflection .
    Contact : Bob Armstrong ; About this page : Feedback ; 719-337-2733
    Coherent Systems / 28124 Highway 67 / Woodland Park , Colorado / 80863-9711 
    /\ /\ Top /\ /\