home.social

#lispmoo2 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #lispmoo2, aggregated by home.social.

fetched live
  1. @northernlights @SDF @kentpitman @mdhughes @Contrapunctus
    Join as always:
    telnet lambda.moo.mud.org 8888
    co guest
    @join screwtape
    Currently me'n Slak hanging out in paradise sushi.

    I ran out of characters, but I also want to talk a lot about my experiences implementing a pipelined Winograd #fft using rooms and $things in my own #lispmoo2 codeberg.org/tfw/lispmoo2 and my hopes, dreams, secret plans and resolutions for the new year. Dynamic spatial inheritance plus currying and script-descriptio

  2. @mdhughes -> appdot.net/@mdhughes/113742102 this incredible toot.
    @contrapunctus

    #liveChat will as always be in #lambdaMOO
    telnet lambda.moo.mud.org 8888
    co guest
    @join screwtape

    Lispy Gopher Show on anonradio.net #lisp #climate the #gopher (as accessed from lambdaMOO, intermittently).

    000UTC Wednesday of the new year! (New Year's Eve in the americas)

    Drop by, drink tea (or sake) in paradise sushi, hang out. Anyone really want to be a voice-guest?

    codeberg.org/tfw/lispmoo2 <- #lispmoo2

  3. #Newyears
    Lispy gopher climate will be live in 1/2 hour anonradio.net:8443/anonradio

    KMP's year-recap tanka haiku senryu and my 2025 forecast.

    Looking at @mdhughes's evolving gitlab.com/mdhughes/mcclim-con and putting it in #emacs per my emacsconf talk. @contrapunctus shares their #clim codeberg.org/contrapunctus/int simplifying #mcclim's gesture-means-this-command translators (for gestures like the keyboard event (:control :h) (:control :j)).

    My resolution- a year inside my shocking #lispmoo2 feat the wfta

  4. I don't know if it's going to be live, but my New Year's Eve is #coffee and @[email protected] @stokesauce #music coming up on #aNONradio anonradio.net/

    Hey, how has stokesauce not been on a #bonkwave compendium? He's bonking as.

    (24 hours before live lispy gopher climate tomorrow at 0UTC Wednesday January 1 (New Year Eve in the Americas)...! Let's (1) ironically put mdh's mcclim game in emacs and (2) I try programming Winograd fast fourier transform butterflies inside my #lispmoo2.)

  5. #lispmoo2 eeh, I added persisting changes. The way I did it was to use Waters' #Series and
    (iterate ((s (scan-symbols pkg))
    (with-open-file (out path/to/git/pkgname.limo :direction :output :if-exists :append)
    (format out "{ @create ~s :named ~s } x~%" (first (get s :parents)) s)))

    I guess I'm not meant to use format like this; I'm meant to customize pretty printing using format and then just use print, I guess, but w/e. #lisp

  6. #lispyGopherClimate #archived #now ! archives.anonradio.net/2024112 every Wednesday 000UTC
    #climateCrisis #haiku by @kentpitman

    #lisp #mathematics #writing #lambdaMOO #MOOing generally:
    My #lispmoo2 and remembering #softwareIndividuals

    In paradise sushi!
    telnet lambda.moo.mud.org 8888
    co guest
    @join screwtape

    We'll look at Cat's gopher given enough time

    #unix_surrealism @prahou

    the music this week is the silence in between my thoughts

  7. #stateOfTheWorld of #lispmoo2
    After getting @gnemmi and @theruran's involvement, here's what I did to implement #dot as a #DSL inside #MOO as a DSL inside #LISP so far. Basically dot is more concise than my faux-moo for the "hashtag game" morph of lispmoo2 [-world -graph -building]. Pictures, words.
    Adapting this:
    hackers.town/@theruran/1135248
    To:
    theruran::comfy_forest:nw -- screwtape::mountain_trail;
    theruran::reading_nook:se -- theruran::memsafe_workshop;

    1/x :

  8. @ksaj my #lispmoo2 split
    { @verb repeatedly-eval-qt :is
    (com-split-string
    (let* ((string (car dobj)) (splitchar (car iobj)) (lenz (scan `(,(length string))))
    (chars (scan t string))
    (mask (#Mchar= chars (series splitchar)))
    (space-labels (#Mand mask (scan-range)))
    (dense-labels (choose-if #'identity space-labels))
    (ends (catenate dense-labels lenz))
    (begins (catenate #z(0) (#M1+ dense-labels)))
    (words (map-fn t #'(lambda (b e) (subseq string b e)) begins ends)))
    (collect words))) } x

  9. #gamedev #itch_io #devlog
    Okay I am hearing your RESOUNDING SILENCE
    so I wrote a README and I encourage you to follow Egbert's lead as a hashtag game on the mastodon, tagged with #lispmoo2jam ; in which case I will add you to the honorary jam roll and your constructions to the git, and update the current map, like I did for Egbert.
    #lisp #commonLisp #lispmoo2 #moo #collaborative #worldbuilding
    lispy-gopher-show.itch.io/lisp
    Questions solicited but tbh construct something as well here or there plz

  10. lispy-gopher-show.itch.io/lisp
    #GOFAI #itch_io #devlog #gamedev #lispgames #commonlisp #moo

    I added a puppet prototype for my own #lispmoo2 submission to my own #lispmoo2jam.

    Puppets are actually crazy. You just pass her a piece of paper and she does whatever's on it, up to and including possessing you and driving you around if that was an implication of one of the commands you gave her that you didn't really think through.

    Having computer players working with re/writeable-scripts-as-objects ++