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

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

with @chiply about ! I am expecting to learn a lot about the incremental completing reads over there since 2020. ~ chiply.dev/post-vompeccc-spot

Every 000UTC Wednesdays "Tuesday night" anonradio.net:8443/anonradio

Charlie expressed interest in historical and directions in completions, so in the last 30 minutes I quickly wrote this note :
lispy-gopher-show.itch.io/dl-r

@yantar92

Lispy Gopher Climate Banner with someodd beaming down on the gopher and lisp alien.

Alt...Lispy Gopher Climate Banner with someodd beaming down on the gopher and lisp alien.

    screwlisp boosted

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

    's plan for me is to prepare to talk to @chiply three hours from now on the show as planned,

    then *only after that* I will watch the conference livestream record, then tomorrow I will record my missing half hour presentation from me being AWOL (from Poland) for the conference record in hindsight. So I cannot speak to conference stuff today yet. Next week we'll review.

    @yantar92 @oantolin

      [?]sergio_101 » 🌐
      @sergio_101@social.sixdegreesofohio.com

      Mine would be . It seems like a fun language write command line applications with, but i haven't had enough standout ideas for this yet.

      I just need to come up with an excuse.

        [?]sergio_101 » 🌐
        @sergio_101@social.sixdegreesofohio.com

        Question of the Day - Software & Building Things

        What language or framework are you secretly curious about but haven't tried yet?

          screwlisp boosted

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

          Tomorrow, "Tuesday evening in the Americas" will feature @chiply and we will be talking about fancy , its diaspora ( completions!), antecedents and... Future.

          Thoughts (and prayers) here please. (about the topic. Me mainly being chiply.dev/post-vompeccc-spot in this case.).

          Edit: Aside, it probably does to mention for context that the following Sunday will be @yantar92 on .

          Lispy Gopher Climate banner classic. The lisp alien and gopher are having a very unix_surrealism experience

          Alt...Lispy Gopher Climate banner classic. The lisp alien and gopher are having a very unix_surrealism experience

            [?](@_@)Rye » 🌐
            @rye@ioc.exchange

            ... [SENSITIVE CONTENT]

            I spent some time this weekend writing not only about pizza but about programming, with a focus from python.

            rye.wentcloud.com/en/qode/pizz

              screwlisp boosted

              [?]Lispy Gopher Climate w/ screwlisp » 🌐
              @screwtape@toobnix.org

              Daniel Stenberg of #curl and Kent Pitman of #commonLisp (and screwlisp, no affiliation) on #AI and #softwareEngineering

              Daniel Stenberg / curl
              https://curl.se/
              https://daniel.haxx.se/
              https://en.wikipedia.org/wiki/Daniel_Stenberg
              https://en.wikipedia.org/wiki/CURL
              https://mastodon.social/@bagder

              Kent Pitman
              https://nhplace.com/kent
              https://netsettlement.blogspot.com/
              https://en.wikipedia.org/wiki/Common_Lisp
              https://climatejustice.social/@kentpitman

              screwlisp
              https://screwlisp.small-web.org/
              - here
              https://gamerplus.org/@screwlisp

              Mentions:
              https://european-lisp-symposium.org/2026/
              https://turtleware.eu/ talking about their https://mcclim.common-lisp.dev/

              https://analognowhere.com/
              gopher://gopher.linkerror.com
              https://amenzwa.github.io/stem/PL/
              https://ieji.de/@vnikolov

              Main toot:
              https://gamerplus.org/@screwlisp/116541210939949273
              My libcurl in embeddable common lisp e.g. this morning:
              https://lispy-gopher-show.itch.io/dl-roc-lisp/devlog/1519403/curl-libcurl-embeddable-common-lisp-easy-gameproject-network-requesting-live-daniel-stenberg-interview-inc

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

                In general, I favour strongly, statically typed functional languages, especially ML and its descendants: OCaml, F#, Clean, Miranda, Haskell, Agda, and Idris. But the following are a few of the strongly, dynamically typed languages (both OO and FP) that I like:

                • OO—Smalltalk, Ruby, Python
                • FP—Lisp, Scheme, Pure

                PS—Those who are in both the Lisp camp and the ML camp of FP would enjoy Pure, a strongly, dynamically typed modern FP language.

                  roman boosted

                  [?]vga256 » 🌐
                  @vga256@mastodon.tomodori.net

                  tiny lua compiler: a lua compiler in a single file, that's well-documented, that was hand-crafted over several years, and made to teach you compiler/tokenizer/parser/lexer design.

                  this is a crazy impressive project, and in a time when people are haphazardly slopcoding projects, is a standard to live by.

                  github.com/bytexenon/Tiny-Lua-

                    screwlisp boosted

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

                    will happen in 3 hours !

                    In the meantime I found the was not exactly what I had wanted, so I quickly wrote an example of putting the curl.se post example directly into ecl.

                    lispy-gopher-show.itch.io/dl-r

                    Emphasising that curl's easy mode is very easy to use to bring top quality networking to any project of at least one human. and similar.

                    @prahou @bagder

                    An emacs window split 3 ways: An embeddable common lisp ffi:c-progn with a curl.se easy post example in it: A shell running nc -l localhost 8080 which has just received an http POST (look it up (on curl.se)) and a lisp repl that has just called the posting function, (post-eg).

                    Alt...An emacs window split 3 ways: An embeddable common lisp ffi:c-progn with a curl.se easy post example in it: A shell running nc -l localhost 8080 which has just received an http POST (look it up (on curl.se)) and a lisp repl that has just called the posting function, (post-eg).

                    Similar to the other window, but I typed "ok" back to the curl request from the netcat listening end, resulting in curl breaking the connection and printing DONE over in the lisp repl side. We can also see the embeddable common lisp compile-file invocation.

                    Alt...Similar to the other window, but I typed "ok" back to the curl request from the netcat listening end, resulting in curl breaking the connection and printing DONE over in the lisp repl side. We can also see the embeddable common lisp compile-file invocation.

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

                      Gamer+ Events

                      Chat with DJ Hairy Larry every Saturday night at 10:00 CDT. Join the open music chat on Gamer+ or Fluxer while we listen to Something Blue.

                      Every day it's tob's Dubious Goals Committee at 2:30 CDT. Something Blue follows on Fridays at 3:00 CDT. MixRemix Creative Commons Jazz follows on Mondays at 3:00 CDT. Listen at anonradio.net. Join sdf.org for free to join the DJ chat.

                      part 1

                      +

                        screwlisp boosted

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

                        ! toobnix.org/w/rPKt4GRBwLeWzF3V
                        8UTC Sunday 10th May ("tomorrow, Sunday morning in Europe") speaking to

                        @bagder of curl.se/ en.wikipedia.org/wiki/Curl_(so

                        + @kentpitman

                        targetted by trillions of dollars of companies scanning, especially after he rejected their ai-content merge requests. And having to close bug bounties due to spam.

                        ...And what it means for today. 's 2010 example is curl, and and and.

                        LISPY
GOPHER
CLIMATE
w/ screwlisp
SPECIAL GUEST DANIEL STENBERG
10 May
8AM UTC
The lisp alien draped in a bloodied US flag and grizzled gopher in a green trenchcoat stand behind a bagder in a suit beside a "://" old computer screen.

                        Alt...LISPY GOPHER CLIMATE w/ screwlisp SPECIAL GUEST DANIEL STENBERG 10 May 8AM UTC The lisp alien draped in a bloodied US flag and grizzled gopher in a green trenchcoat stand behind a bagder in a suit beside a "://" old computer screen.

                          muddle boosted

                          [?]Tomáš » 🌐
                          @prahou@merveilles.town

                          A compact interpreter for a minimal lisp/scheme dialect. A street lisp.
                          git.sr.ht/~ft/sl

                          lisp accurate streetlisp alien

                          Alt...lisp accurate streetlisp alien

                            [?]julian » 🌐
                            @julian@activitypub.space

                            Ran across this gem from HN about AI. I'll let it speak for itself:

                            We've got a QA agent that needs to run through, say, 200 markdown files of requirements in a browser session... For the longest time we tried everything to get a prompt like the following working: "Look in this directory at the requirements files. For each requirement file, create a todo list item to determine if the application meets the requirements outlined in that file". In other words: Letting the model manage the high level control flow.

                            This started breaking down after ~30 files. Sometimes it would miss a file. Sometimes it would triple-test a bundle of files and take 10 minutes instead of 3. An error in one file would convince it it needs to re-test four previous files, for no reason. It was very frustrating.

                            There are people attempting to replace test suites with a prompt.

                            An LLM... a probabilistic machine... to replace a test, a logic-based assertion.

                            I don't even know where to begin.

                            [?]sergio_101 » 🌐
                            @sergio_101@social.sixdegreesofohio.com

                            I think mine would be the little scripts in that take the current draft and send it over to the

                              [?]sergio_101 » 🌐
                              @sergio_101@social.sixdegreesofohio.com

                              Question of the day

                              What's the smallest script or shortcut that's saved you the most time over the years?

                                [?]sergio_101 » 🌐
                                @sergio_101@social.sixdegreesofohio.com

                                I would have to say the ecosystem. Not that I think it's boring, but I am sure there are lots of junior devs out in the world who are bored silly after hearing me wax poetic about it for a few years.

                                  [?]sergio_101 » 🌐
                                  @sergio_101@social.sixdegreesofohio.com

                                  Question of the day

                                  What's a "boring" technology you'd defend to the death?

                                    [?]steve mookie kong » 🌐
                                    @mookie@weredreaming.com

                                    Beware of those offering free things.


                                    "cost of writing code has gone to O" laughs in usage tokens

                                    Alt..."cost of writing code has gone to O" laughs in usage tokens

                                      [?]Lanie » 🌐
                                      @RareBird15@allovertheplace.ca

                                      Let's talk CLI/TUI and Developer Workflows!

                                      I’m looking to refresh my local toolkit and I’m curious: what are the absolute "must-have" CLI or TUI programs in your current rotation?

                                      Whether it's a specialized utility for a specific language, a terminal-based interface for a common service, or a workflow-changing alias, I want to hear about it. I’m especially interested in tools that prioritize keyboard-driven navigation and accessibility.

                                      My Current Favorites:

                                      To get the ball rolling, here are a few tools I’ve been leaning on lately:

                                      • uv — Fast, reliable Python package and project management.
                                      • fzf & ripgrep — The classic duo for fuzzy finding and searching.
                                      • tmux — For session management and persistent terminal workspaces.
                                      • jq / yq — Essential for wrangling JSON and YAML without leaving the prompt.

                                      What about you?

                                      1. What is one tool you've discovered recently that you can't live without?
                                      2. Are there any TUI-based clients for web services (like Mastodon, GitHub, or RSS) that you recommend?
                                      3. Do you have a favorite "hidden gem" script or small utility?

                                      Mentions & Groups

                                      @programming
                                      @linux @terminal_u_i@lemmy.ml @selfhosted

                                      Hashtags

                                        screwlisp boosted

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

                                        Of late, many coders I know have begun expressing their interest in , , and , along with design and interfacing.

                                        This lot had never expressed any interest in computing concepts that are below high-level constructs in JavaScript and Python. But now, their MBA-shod managers have commanded them to find ways to reduce the power consumption of their -infused systems.

                                        I can already imagine this interaction:

                                        "ChatGPT, design me an AI system that consumes less power—I don't know how much less, but less, nonetheless."

                                        G'luck!

                                          screwlisp boosted

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

                                          Well, I have to say I am on painkillers these days, but I wrote this.

                                          lispy-gopher-show.itch.io/dl-r

                                          sharpsign logically drawing hexagons.

                                          Edit: It's about a single lisp source spanning both common lisp interface manager and acl2 first order logic.

                                          A bunch of  touching, regular black-outline unfilled hexagons in a totally plain McCLIM application-frame with a single pane.

                                          Alt...A bunch of touching, regular black-outline unfilled hexagons in a totally plain McCLIM application-frame with a single pane.

                                          More small hexagons in front of a split-screen lightfield emacs with I think clim-lisp on the left and source on the right.

                                          Alt...More small hexagons in front of a split-screen lightfield emacs with I think clim-lisp on the left and source on the right.

                                          A single hexagon in a clim application-frame in front of a repl and some source in emacs.

                                          Alt...A single hexagon in a clim application-frame in front of a repl and some source in emacs.

                                          A random walk full of tightly packed hexagons and the working common lisp repl. On the right side the article is being written, only the words "sorry about the" are really visible.

                                          Alt...A random walk full of tightly packed hexagons and the working common lisp repl. On the right side the article is being written, only the words "sorry about the" are really visible.

                                            [?]sergio_101 » 🌐
                                            @sergio_101@social.sixdegreesofohio.com

                                            When I was working in the world, I was tasked to create a tool for CSRs to use. I created this AWESOME monstrosity of an interface and dropped it on an entire department.

                                            One of the CSRs looked at me with WTF in his eyes and asked:

                                            “Why are you giving us a Death Star view? We're X-Wing Fighter Pilots. All we care about is that exhaust port at the end of the trench."

                                            That stuck with me to this day.

                                              [?]sergio_101 » 🌐
                                              @sergio_101@social.sixdegreesofohio.com

                                              Question of the day -

                                              What's something you learned about software from a completely non-technical source?

                                                screwlisp boosted

                                                [?]Digital Mark λ ☕️ 🫈 🚀 🌗 » 🌐
                                                @mdhughes@appdot.net

                                                @screwlisp
                                                Tho, A) pipes are super concise, cat foo|sed 's/bar/quux/g'>foo2 is *amazing*.
                                                Writing that in complex languages, and with handlers & exceptions, is much more
                                                verbose so you woulnd't do it.
                                                B) Pipes are bidirectional. You can do myrobot.sh|ed which does a bunch of commands interactively.

                                                  screwlisp boosted

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

                                                  Tuesday-night-in-the-Americas

                                                  toobnix.org/w/88ZPfUcso2HNSKX6 <- should have full audio

                                                  - This brave new world's
                                                  + with e.g. oil

                                                  - The thread (& ) gamerplus.org/@screwlisp/11639
                                                  Featuing @kentpitman @dougmerritt @vnikolov and more

                                                  - Also a note from @JohnMashey when I tagged him (mostly, "haven't touched since the 70s").

                                                  - Live chat on !

                                                  @sdf can someone validate @artemis .

                                                  Lispy gopher show

Wednesdays 0UTC anonradio.net
Sundays 8UTC toobnix.org

Someodd's flying saucer beams down upon the gopher and lisp alien in the #unix_surrealism of analognowhere.com

                                                  Alt...Lispy gopher show Wednesdays 0UTC anonradio.net Sundays 8UTC toobnix.org Someodd's flying saucer beams down upon the gopher and lisp alien in the #unix_surrealism of analognowhere.com

                                                    [?]sergio_101 » 🌐
                                                    @sergio_101@social.sixdegreesofohio.com

                                                    My forever project is a system to compile local movie theater listings into a newspaper like listing like we got in the 70s and 80s.

                                                    I would use it daily, but I just never have the time to put it together.

                                                      [?]sergio_101 » 🌐
                                                      @sergio_101@social.sixdegreesofohio.com

                                                      Question of the Day -

                                                      Do you have a "forever project" — something you keep coming back to but never finish?

                                                        [?]The New Oil » 🤖 🌐
                                                        @thenewoil@mastodon.thenewoil.org

                                                        screwlisp boosted

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

                                                        @vnikolov @kentpitman @dougmerritt @khinsen @holdenweb

                                                        This conversation has grown wonderfully and beyond my imagined scope, but I wrote a second example of how I was thinking about it:

                                                        lispy-gopher-show.itch.io/lisp

                                                        in which I say

                                                        $ xargs cat <<"EOG" \
                                                        > | cut -d' ' -f2 \
                                                        > | xargs -d' ' echo
                                                        > foo.tsv
                                                        > EOG

                                                        and

                                                        the following lisp are similar in a number of ways.

                                                        /2

                                                          screwlisp boosted

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


                                                          lispy-gopher-show.itch.io/lisp

                                                          The gist is a clock that chimes (cuckoos, here, I guess) harnessing the power of conditions.

                                                          I think this sm0l article indicates that ansi common lisp condition handling is a more powerful expression of but similar to unix pipes; look at what modifying the handlers does and is like in the article.

                                                          SADLY I am not available for the sundaymorningineurope.

                                                          An appointment was made without asking me.

                                                            [?]Z er 0 ne m in pl us t w O » 🌐
                                                            @p01@exquisite.social

                                                            T w a w a r e l f

                                                            Z e
                                                            R
                                                            I
                                                            N
                                                            M p l
                                                            U s 0 n e
                                                            T w O
                                                            H r
                                                            E
                                                            E
                                                            Y f
                                                            0 u r

                                                            C o n s c i o u s e l f

                                                            Z e r u n (S h e r s e l f) i t m u l t i p l i n t w (h) y 0 n e d u a l (l) h y p o t h e (r) t i c a l m i n u s p o l a r i t y

                                                            H y p (o) (t) (h e) (t i c) (a l) (r) a n t i s y n t r i n i t ( w h) y t h r e e (t w o)

                                                            A l t (w) o (g e t) (h e) r A ((l t e r) n a t i n g

                                                            (E g o) C t (Y 0)

                                                            U a l (l)

                                                            T h

                                                            E

                                                            S

                                                            I

                                                            S

                                                            0 n e

                                                            F (Y 0) U r

                                                            Q u a d r i (y 0) (u) n i t (w h) y

                                                              [?]steve mookie kong » 🌐
                                                              @mookie@weredreaming.com

                                                              I'm a programmer.


                                                              Captain America elevator scene. He's on an elevator with many humans. Cap: "I'm a programmer". Bald human: "which programming languages you use?" Cap: "chatgpt". All humans in the elevator piling on top of Cap.

                                                              Alt...Captain America elevator scene. He's on an elevator with many humans. Cap: "I'm a programmer". Bald human: "which programming languages you use?" Cap: "chatgpt". All humans in the elevator piling on top of Cap.

                                                                Chris López boosted

                                                                [?]It's FOSS » 🌐
                                                                @itsfoss@mastodon.social

                                                                Git turns 21! 🥳

                                                                Happy 21st Birthday git 7 April 2005

                                                                Alt...Happy 21st Birthday git 7 April 2005

                                                                  [?]sergio_101 » 🌐
                                                                  @sergio_101@social.sixdegreesofohio.com

                                                                  I think one of my biggest oopsies was installing libraries in the C# world and not realizing that they were trial versions. I had never seen these types of things before.

                                                                  The libraries didn't do much of anything special, but they were prohibitively expensive.

                                                                  I ended up pulling a few all-nighters, recreating the library’s functionality to avoid going triple budget.

                                                                    [?]sergio_101 » 🌐
                                                                    @sergio_101@social.sixdegreesofohio.com

                                                                    Question of the day -

                                                                    The worst technical decision you've ever made that seemed smart at the time?

                                                                      screwlisp boosted

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

                                                                      lispy-gopher-show.itch.io/lisp

                                                                      simple introduction to acl2 for the inclined.

                                                                      loop$, apply$, thms oh my.

                                                                      In particular, I implement a model of a simple case of the common lisp condition system that is directly compatible with both ansi common lisp and acl2. (a computational logic for applicative common lisp).

                                                                      Technically this is in support of my lisp / moo compatibility layer but I am not going to beleaguer the tag.

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

                                                                        Can't say I'm knocking it out of the park, but I was uploading this note lispy-gopher-show.itch.io/lisp to ask @me for thoughts, but I guess you could venture thoughts too @dougmerritt
                                                                        tl;dr

                                                                        A macro that introduces player / feature objects as the sources of 'spatially local' handlers and restarts the same way lambdaMOO does.

                                                                        A rock, that when it is in my inventory prints debugging information about actions and short-circuits evaluation.

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

                                                                          I am going to say @charliemac is going to be in three minutes here twitch.tv/endparen

                                                                            screwlisp boosted

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

                                                                            Jeez. This Claude code leak. Sloppy sloppy slop.

                                                                            > cyberpunk.gay/notes/akjr3ydang

                                                                            The fact that this unbelievably shitty slop leaked is basically a crisis for every single Claude slopper (major global company), but one can assume all other GPT derivative comparable products are exactly this. Sheesh, and you wonder why they suck. Jeez Louise.

                                                                              Back to top - More...