soc.octade.net is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin email
social@octade.net

Search results for tag #programming

screwlisp boosted

[?]hairylarry » 🌐
@hairylarry@gamerplus.org

Yesterday I finished the proof of concept for my email chat program. That is, it's working but it still needs cleaned up, worked on, tested, and debugged.

I'm thinking of testing it with a game ideas chat. If you want in on this let me know.

Using email only I set up a chat where all replies go to everyone.

All the chatters have to do is hit reply, type, and send. Then everyone gets their reply.

Or they can start a thread by emailing to the chat's email address.

    screwlisp boosted

    [?]hairylarry » 🌐
    @hairylarry@gamerplus.org

    December 24, 2025 - Christmas Eve

    I got emailchat working yesterday. About two days work for a very simple program. I will work on it today but I also want to do the liner notes for "Hog Jowl Blues". Practice piano. Start a new book.

    It's Christmas Eve. Nuff said.

    HairyLarryLand Discord Invite Link
    discord.gg/hpjz9DwNd5

      screwlisp boosted

      [?]hairylarry » 🌐
      @hairylarry@gamerplus.org

      Almost time for northernlights on anonradio followed by the Lispy Gopher Show.

      anonradio.net

        [?]Profoundly Nerdy » 🌐
        @profoundlynerdy@bitbang.social

        Does Raku have a counterpart to the Camel Book I should be pointing people to?

          [?]Profoundly Nerdy » 🌐
          @profoundlynerdy@bitbang.social

          Learning Perl needs a 9th edition. Perl has changed a lot in the past 5 years, especially with respect to the object system.

          Thoughts?

            screwlisp boosted

            [?]hairylarry » 🌐
            @hairylarry@gamerplus.org

            December 23, 2025

            Working on my emailchat program. Got good help from AccuWebHosting support. Listening to Charles Lloyd, "figure in blue". Work on "Hog Jowl Blues". This afternoon it's anonradio with northernlights at 5:00 Central followed by The Lispy Gopher Show. Practice piano. Read. Rest.

            anonradio.net
            hairylarryland.com

              screwlisp boosted

              [?]screwlisp » 🌐
              @screwlisp@gamerplus.org

              @eduardoochs just linked me to anggtwu.net/2025-badly-behaved which I am obviously excited about. Applying the simple eev mode to 'badly behaved' repl targets like (US DOE's CAS) maxima, , and with eepitch. Video and hand-annotated transcript with screenshots.

                [?]hairylarry » 🌐
                @hairylarry@gamerplus.org

                December 22, 2025

                Monday, my day of rest. Working on two albums, Hog Jowl Blues by Delta Legends and Zoo's Gnus Blues by . Shop (a bit). Read and Rest. Soak in the tub. Program emailchat.

                HairyLarryLand Discord Invite Link
                discord.gg/hpjz9DwNd5

                  screwlisp boosted

                  [?]screwlisp » 🌐
                  @screwlisp@gamerplus.org

                  In half an hour I am going to some on LIVE
                  archive: communitymedia.video/w/dxv8UHo

                  sharpsign simple sharpsign why are you telling me common lisp is rare I have never even seen your favourite language before.

                  Strongly recommend you rewatch Kent Pitman's presentation of his recent condition system work from last week, and the later discussion instead.
                  communitymedia.video/w/c2D8hXG
                  communitymedia.video/w/tF2sa14

                  But if we must, we M-u S-t

                  Rare lispy gopher show banner showing anonradio.net, even though you are listening live on peertube Sunday morning in europe and notably not tuesday night in the americas.

#unix_surrealism

                  Alt...Rare lispy gopher show banner showing anonradio.net, even though you are listening live on peertube Sunday morning in europe and notably not tuesday night in the americas. #unix_surrealism

                    [?]Lobsters » 🤖 🌐
                    @lobsters@mastodon.social

                    What are you doing this weekend? by @caius lobste.rs/s/qebheg

                      [?]Kim » 🌐
                      @kim@vk5fj.net

                      Looks like the RC2025/10 retro challenge was in October.

                      It has certainly been a year.


                        [?]Profoundly Nerdy » 🌐
                        @profoundlynerdy@bitbang.social

                        If BASIC were to reinvent itself for the modern era, not as a nostalgia exercise, what would it look like? What niche would it fill? Could it ever be a proper sysadmin tool like it was in the 8 and 16 bit eras?

                          [?]hairylarry » 🌐
                          @hairylarry@gamerplus.org

                          Git is the key to the code multiverse

                            screwlisp boosted

                            [?]screwlisp » 🌐
                            @screwlisp@gamerplus.org

                            0UTC communitymedia.video/w/tF2sa14

                            @kentpitman 's industry condition system for finally upped. gamerplus.org/@screwlisp/11573 <- if you one 2025 about half programs' local restarts, make it this one <3 <3 <3

                            sczm from viz Kent's presentation

                            My 2026 theme is sharing knowledgebases on . now that my just works. lispy-gopher-show.itch.io/leon

                            #lispyGopherShow 
Wednesdays 0UTC anonradio.net
Sunday 8UTC toobnix.org

Pencil unix_surrealism (analognowhere.com) of the gopher and many-eyed lisp alien talking to a beautiful face. Lots of small details like a tiny puffy-from-openbsd abound.

                            Alt...#lispyGopherShow Wednesdays 0UTC anonradio.net Sunday 8UTC toobnix.org Pencil unix_surrealism (analognowhere.com) of the gopher and many-eyed lisp alien talking to a beautiful face. Lots of small details like a tiny puffy-from-openbsd abound.

                              screwlisp boosted

                              [?]screwlisp » 🌐
                              @screwlisp@gamerplus.org

                              communitymedia.video/w/c2D8hXG

                              Lisp industry adopted modern condition handling adapted to python introduced by @kentpitman .

                              An incredibly important realisation of dynamic with modern industry adoption. (Except conditions are more general than type checking and errors). See the peertube description for a longer spiel I will not reproduce here.

                              45 minute video, I snipped the after-discussion from the livestream.

                                [?]Profoundly Nerdy » 🌐
                                @profoundlynerdy@bitbang.social

                                The open source vim-like spreadsheet program sc-im is wonderful to work with. If you use Vim regularly, it quickly becomes intuitive.

                                sc-im is entirely viable as a LibreOffice Calc or Microsoft Office Excel alternative in the terminal. It even supports embedded Lua scripting. It's a one-man passion project that really needs more hands.

                                github.com/andmarti1424/sc-im

                                  [?]Profoundly Nerdy » 🌐
                                  @profoundlynerdy@bitbang.social

                                  Those of you who like programming should checkout . It's a modern open source BASIC implementation with a comparability mode.

                                  It's not interpreted. Everything compiles to C.

                                  freebasic.net/

                                  It's an amazing project that needs a helping hand.

                                    [?]Lobsters » 🤖 🌐
                                    @lobsters@mastodon.social

                                    What are you doing this week? by @caius lobste.rs/s/gdtrgm

                                      screwlisp boosted

                                      [?]screwlisp » 🌐
                                      @screwlisp@gamerplus.org

                                      [] at 8am 0UTC=9am CET, ( 's) @kentpitman is going to give a live video of his lisp-style error handling in . At this link:

                                      Archive will be up here tomorrow!

                                      We also expect to talk about the swanky python talk: emacsconf.org/2025/talks/swank whose author should be on the Tuesday-night-in-the-Americas show this week.

                                      If you have please leave them here (on topic), and I guess on live.

                                      Lispy Gopher Show
Sunday 800UTC toobnix.org
Wednesday 0UTC anonradio.net

The gopher and lisp alien are speaking to a beautiful face. A tiny pufferfish and many other hidden features abound. unix_surrealism, pencil.

                                      Alt...Lispy Gopher Show Sunday 800UTC toobnix.org Wednesday 0UTC anonradio.net The gopher and lisp alien are speaking to a beautiful face. A tiny pufferfish and many other hidden features abound. unix_surrealism, pencil.

                                        [?]Lobsters » 🤖 🌐
                                        @lobsters@mastodon.social

                                        What are you doing this weekend? by @caius lobste.rs/s/192yxw

                                          [?]Harald Eilertsen » 🌐
                                          @harald@hub.volse.no

                                          I've submitted a patch to deprecate the no longer maintained versions of OpenJDK from the FreeBSD ports tree:

                                          #^https://reviews.freebsd.org/D54176

                                          This leaves only the LTS versions for now, but I think it's worth also keeping any other still maintained version available. For the moment the latest available version (25) just happens to be an LTS version as well :)

                                          Please let me know what you think!

                                          If there's any objections from the community I'd love to hear about it.

                                          The work I do on OpenJDK for FreeBSD is sponsored by the @FreeBSD Foundation.

                                          #FreeBSD #OpenJDK #java #programming #ports

                                            [?]Lobsters » 🤖 🌐
                                            @lobsters@mastodon.social

                                            What are you doing this week? by @caius lobste.rs/s/j78zip

                                              [?]Lobsters » 🤖 🌐
                                              @lobsters@mastodon.social

                                              What are you doing this weekend? by @caius lobste.rs/s/7nlfjb

                                                [?]screwlisp » 🌐
                                                @screwlisp@gamerplus.org

                                                orgfile segueing into for my talk this weekend. screwlisp.small-web.org/softwa

                                                about my . Actually, in the talk I recorded, I forgot to write (ok-record) somewhere. However the interactive investigation while the agent continues doing its own thing kind of highlighted a point about it. This document is a later revision than the one in the actual talk.

                                                I think my talk is titled " " on the schedule.

                                                  screwlisp boosted

                                                  [?]screwlisp » 🌐
                                                  @screwlisp@gamerplus.org

                                                  screwlisp.small-web.org/softwa
                                                  ed a "companion cell" lisp image that helps the leonardo image (i.e. reasoning example of lisp:classic software).

                                                  It works via them both getting slime-connected. I made it work in a deliberately human-ish way and speed with sleep-fors, then I made the companion cell just turn the agent on forever using loop. The leonardo individual adds a command for itself to do later to the companion's emacs queue list.

                                                  Emacs screenshot. an embeddable common lisp slime repl on the left is using some "emacsclient-pitch" method on "*agent-1*" to circumlocutiously get the leonardo system clisp repl on the right to perform common-expression-language sequences of actions. Darkfield.

                                                  Alt...Emacs screenshot. an embeddable common lisp slime repl on the left is using some "emacsclient-pitch" method on "*agent-1*" to circumlocutiously get the leonardo system clisp repl on the right to perform common-expression-language sequences of actions. Darkfield.

                                                  Similar to the other one, but *agent-1*'s target agent has been changed using setf, and a sequence of actions is seen being sent and done in a different agent inside the same, continuously running software individual on the right side.

                                                  Alt...Similar to the other one, but *agent-1*'s target agent has been changed using setf, and a sequence of actions is seen being sent and done in a different agent inside the same, continuously running software individual on the right side.

                                                  Alt...Gif loosely related to the former to, but now the ECL repl is tied up in an eternal loop (slime is async with emacs so it's fine). The loop waits 60 seconds then pops an emacs list to find if there are commands-for-the-agent-to-do, and if so, sends them (via the emacsclient call method route). In the right-half/leonardo system, we see two states: One, the leonardo system agent *sends an action to emacs to enqueue in its emacs action queue list*, and after a few seconds the left-side loop pops the list, finds the actions the leonardo system enqueued for itself, and sends the sequence of actions to the leonardo system to perform.

                                                    screwlisp boosted

                                                    [?]Hacker News » 🤖 🌐
                                                    @h4ckernews@mastodon.social

                                                    [?]Lobsters » 🤖 🌐
                                                    @lobsters@mastodon.social

                                                    What are you doing this week? by @caius lobste.rs/s/kfnqsw

                                                      [?]Lobsters » 🤖 🌐
                                                      @lobsters@mastodon.social

                                                      What are you doing this weekend? by @caius lobste.rs/s/9rpx3i

                                                        screwlisp boosted

                                                        [?]amen zwa, esq. » 🌐
                                                        @AmenZwa@mathstodon.xyz

                                                        Sometimes, often around 03:30 in the morning, after a long day of a losing battle with the , I get the urge to run back to the reckless freedom of FORTH, Scheme, Smalltalk, C, or even assembly, just to get away from the tyranny.

                                                        And when I am using a weakly, statically typed (like C) or a strongly, dynamically typed (like Python) language, I want to run back to the safe warm embrace of the Hindley-Milner type system.

                                                        Humans....🤣

                                                          screwlisp boosted

                                                          [?]screwlisp » 🌐
                                                          @screwlisp@gamerplus.org

                                                          @dougmerritt
                                                          @ramin_hal9001
                                                          by the way, anonradio archive bot picked up our hour (I will upload the extended cut tomorrow sorry) archives.anonradio.net/2025112

                                                            screwlisp boosted

                                                            [?]screwlisp » 🌐
                                                            @screwlisp@gamerplus.org

                                                            I'm absent without leave today everyone
                                                            45 minute soliloquy communitymedia.video/w/qmPEE8Q
                                                            on the software stack I use, and how I see the pieces fitting in Goodwin 1981's Why Programming Environments Still Need Dynamic Data Types software aircraft construction hangar analogy
                                                            with reference to Biological Software 1979 about the confusion between software "thing that got deployed" and software "work I do in the aircraft construction hangar"

                                                            | s - oemecplus.ory/ . /..\ w @screwlisp «/f"f%\\\’s\\?/ e I (W= = R IEZA N\ )~ T - G I W@, _yu@f:r»?’:";;‘;‘ix{ \ } s @ = N\ 7Ok 22 R ; B - \C = % ,,")“5‘ Z Y\‘; } \g \ ;: , N & = 5 AN 39 @ © = N\ WEEHE o 2, S \ [} p e © e g v == LISPY /A ey 3 - .\ gnonradio.net GOPHER. =~ = . 5 & a A SHOW,  “emawres B toobnix:org 

Pencil, the gopher in interlisp tshirt and the many-eyed lisp alien speaking to a beautiful and probably robotic figure, show times and links in the image.

                                                            Alt...| s - oemecplus.ory/ . /..\ w @screwlisp «/f"f%\\\’s\\?/ e I (W= = R IEZA N\ )~ T - G I W@, _yu@f:r»?’:";;‘;‘ix{ \ } s @ = N\ 7Ok 22 R ; B - \C = % ,,")“5‘ Z Y\‘; } \g \ ;: , N & = 5 AN 39 @ © = N\ WEEHE o 2, S \ [} p e © e g v == LISPY /A ey 3 - .\ gnonradio.net GOPHER. =~ = . 5 & a A SHOW, “emawres B toobnix:org Pencil, the gopher in interlisp tshirt and the many-eyed lisp alien speaking to a beautiful and probably robotic figure, show times and links in the image.

                                                              [?]alephoto85 :endeavourOS: :netbsd: :xmpp: » 🌐
                                                              @alephoto85@fedi.bobadin.icu

                                                              Choosing an R7RS Scheme implementation in 2025

                                                              As I’m working on many projects that run on multiple R7RS Scheme implementations I thought I’d write a little bit about Scheme implementations ease of use and usability in R7RS programming.

                                                              #scheme #dev #programming

                                                              https://retropikzel.neocities.org/blog/2025-07-27%20-%20Choosing%20an%20R7RS%20Scheme%20implementation%20in%202025.html

                                                                [?]alephoto85 :endeavourOS: :netbsd: :xmpp: » 🌐
                                                                @alephoto85@fedi.bobadin.icu

                                                                Making a Scheme script on unix

                                                                Did you know that UNIX scripts can be made without a shebang line? What happens then? The operating system, when it sees file marked as executable, tries to run it. If it is not executable however it will then try to run it as a shell script.[1] Why is that relevant to scheme?

                                                                #scheme #programming #dev #unix #unixshell

                                                                https://retropikzel.neocities.org/blog/2025-11-06%20-%20Making%20a%20Scheme%20script%20on%20unix.html

                                                                  [?]blaue_Fledermaus » 🌐
                                                                  @blaue_Fledermaus@mstdn.io

                                                                  Crazy idea: but generics are expanded into broader static constraints, and work like .

                                                                    [?]Kim » 🌐
                                                                    @kim@vk5fj.net

                                                                    screwlisp boosted

                                                                    [?]screwlisp » 🌐
                                                                    @screwlisp@gamerplus.org

                                                                    ON THE HOUR
                                                                    with @kentpitman follow-up to last week's two interviews:
                                                                    archives.anonradio.net/2025111
                                                                    Loose plan:
                                                                    - Ask a new question here
                                                                    - lisp view on unix promoting tool reuse over new - does this relate to lisp's advice?
                                                                    - using symbols (only?).
                                                                    - Hypercard
                                                                    - Juxtaposing assembly and

                                                                    this week is getting to 29C here and it's too hot
                                                                    In the second half I would like to cool down, also featuring @jns @Cat @ramin_hal9001

                                                                    Lispy Gopher Climate Banner

anonradio.net every 0UTC Wednesday (Tuesday evening in the Americas)

toobnix.org every 8UTC Sundays
(Sunday morning in Europe).

Unix surrealism pencil of the gopher and lisp alien.

                                                                    Alt...Lispy Gopher Climate Banner anonradio.net every 0UTC Wednesday (Tuesday evening in the Americas) toobnix.org every 8UTC Sundays (Sunday morning in Europe). Unix surrealism pencil of the gopher and lisp alien.

                                                                      [?]Lobsters » 🤖 🌐
                                                                      @lobsters@mastodon.social

                                                                      [?]Lobsters » 🤖 🌐
                                                                      @lobsters@mastodon.social

                                                                      [?]Lobsters » 🤖 🌐
                                                                      @lobsters@mastodon.social

                                                                      Back to top - More...