GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by screwlisp (screwtape@mastodon.sdf.org)

  1. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Monday, 12-May-2025 15:20:34 JST screwlisp screwlisp

    #programming #gamedev #devlog #commonLisp #series #lazyEvaluation #functionalprogramming https://screwlisp.small-web.org/lispgames/cl-series-for-game-logic/ #lispgamejam
    Since cl-series generates native common lisp code by working at macro expansion time, I consider it suitable for my software individuals (who want only clos-less common lisp and their own logic (which they have an introspective theory of).

    In particular, I use series to cut out rectangular subsequence of sequences -s

    SERIES DOC UPDATE FROM RTOY https://gitlab.common-lisp.net/rtoy/cl-series/-/wikis/Series-User's-Guide

    In conversation about 11 days ago from mastodon.sdf.org permalink

    Attachments


    1. https://mastodon.sdf.org/system/media_attachments/files/114/492/790/879/352/251/original/1e94b9be4704cd4c.png


  2. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Monday, 12-May-2025 15:20:32 JST screwlisp screwlisp
    in reply to
    • Vassil Nikolov

    @vnikolov he went and tidied this up for us: https://gitlab.common-lisp.net/rtoy/cl-series/-/wikis/Series-User's-Guide #series #commonLisp

    In conversation about 11 days ago from mastodon.sdf.org permalink

    Attachments


  3. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Monday, 12-May-2025 15:20:32 JST screwlisp screwlisp
    • Vassil Nikolov

    @vnikolov I guess its opinions clash too much with common lisp conventions (/obviously/ optional arguements go at the /front/ rather than at the /back/!).

    I dunno if you remember, but a while ago we stumbled upon this weird bug where two different cl-series gensyms were prin1ing the same. When I searched for it, I found rtoy's old-github repo, and emailed him asking about it. I actually got a mail back yesterday explaining he has not been the series person for quite a few years by now. But!1/2

    In conversation about 11 days ago from mastodon.sdf.org permalink
  4. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 07-May-2025 17:56:45 JST screwlisp screwlisp
    in reply to
    • David Wilson
    • kakafarm

    @kakafarm @daviwil no pressure but I am looking forward to ranking you number 1 if at all possible based on sigh's endorsement

    In conversation about 16 days ago from mastodon.sdf.org permalink
  5. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Friday, 02-May-2025 14:18:42 JST screwlisp screwlisp

    I didn't even realise Kitten was fundamentally an expert system. https://kitten.small-web.org/reference/#install

    In my defense I don't think the words "expert system" are anywhere on its page.

    In conversation about 21 days ago from mastodon.sdf.org permalink

    Attachments


  6. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Thursday, 24-Apr-2025 16:57:41 JST screwlisp screwlisp
    • Haelwenn /элвэн/ :triskell:
    • Mistress Remilia

    @prahou @lanodan @remilia

    I would also have accepted just "Cirno has been part of 9front since the Google Code days" as the description text

    In conversation about a month ago from mastodon.sdf.org permalink
  7. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Thursday, 24-Apr-2025 15:03:20 JST screwlisp screwlisp
    in reply to
    • Aral Balkan
    • Codeberg.org

    @aral
    sounds good to me, I didn't actually ping KMP yet, so. We can accrue some planned topics over the weekend.
    @Codeberg

    In conversation about a month ago from mastodon.sdf.org permalink
  8. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Thursday, 24-Apr-2025 14:58:26 JST screwlisp screwlisp
    in reply to
    • Aral Balkan
    • Codeberg.org

    @aral
    Smallnet sounds great, if you want us to collaboratively swat up on some topic prior let me know. The spam attack is important but shouldn't eclipse us.
    Otherwise I'm hoping to get KMP to talk about knowledge based stuff in the next few weeks as well, so whichever time and order works for everyone.
    @Codeberg

    In conversation about a month ago from mastodon.sdf.org permalink
  9. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Thursday, 24-Apr-2025 14:46:12 JST screwlisp screwlisp
    in reply to
    • Aral Balkan
    • Codeberg.org

    @aral
    Would you be able to talk about this happening on the lispy gopher climate (Wed 0 UTC) next week or the week after? (And potentially your projects aside from more attacks against codebergs). If I recall the last time there was a bad attack against codeberg they were quick to resolve it.
    @Codeberg

    In conversation about a month ago from mastodon.sdf.org permalink
  10. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 16-Apr-2025 15:57:49 JST screwlisp screwlisp
    in reply to
    • Alfred M. Szmidt
    • mousebot

    @amszmidt
    So I figure either the XDG https://specifications.freedesktop.org/basedir-spec/latest/#variables suggests I should use by default put a dir in $HOME/.local/share . But this suggests a program outside of emacs to me, so maybe a working directory inside the mode's directory.
    @mousebot @sacha

    In conversation about a month ago from mastodon.sdf.org permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      XDG Base Directory Specification
      1 Introduction # Various specifications specify files and file formats. This specification defines where these files should be looked for by defining one or more base directories relative to which files should be located. 2 Basics # The XDG Base Directory Specification is based on the following conc…
  11. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 16-Apr-2025 15:07:34 JST screwlisp screwlisp
    in reply to
    • Alfred M. Szmidt
    • mousebot

    @amszmidt
    I think there is antecedent. Consider slime, elm, eshell. I want to add Sandewall's 'cle' like those. By its nature cle could sit on top of slime (which is why you say it doesn't sound like an emacs mode). cle involves storing stateful changes in copies of a particular directory tree itself.
    @mousebot @sacha

    In conversation about a month ago from mastodon.sdf.org permalink
  12. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 16-Apr-2025 15:07:33 JST screwlisp screwlisp
    in reply to
    • Alfred M. Szmidt
    • mousebot

    @amszmidt
    Should I put working-directories inside the mode's directory somewhere, or should I put them in ~/.local/share/software-individuals/ do you think?
    @mousebot @sacha

    In conversation about a month ago from mastodon.sdf.org permalink
  13. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 16-Apr-2025 14:53:09 JST screwlisp screwlisp
    in reply to
    • Alfred M. Szmidt
    • mousebot

    @amszmidt
    clone doesn't mean git clone. It means stub from template.
    @mousebot @sacha

    In conversation about a month ago from mastodon.sdf.org permalink
  14. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 16-Apr-2025 14:53:08 JST screwlisp screwlisp
    in reply to
    • Alfred M. Szmidt
    • mousebot

    @amszmidt
    Basically slime mode with that inferior lisp is good enough for doing all of Sandewall's software individual stuff, but since the useage is idiomatic, I want to provide obvious shortcuts for stubbing common commands. It's very repetitive put .. get .. def .. add entity .. add kb ...
    @mousebot @sacha

    In conversation about a month ago from mastodon.sdf.org permalink
  15. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 16-Apr-2025 14:52:05 JST screwlisp screwlisp
    in reply to
    • Alfred M. Szmidt
    • mousebot

    @amszmidt
    Well, in this case not write text mode.
    - clone new "software individual"s into e.g. ~/.emacs.d/elpa/this-mode/leocommunity/* which will be the working directory for software individuals.
    - Spawn a new slime repl with inferior-lisp-program as "clisp -E ISO-8859-1 -modern"
    - start sandewall's cle (read-line based) interactor inside that/those repls
    - automatically insert stuff into those special (renamed, I guess) multiple slime repls.

    If you can kinda imagine.

    @mousebot @sacha

    In conversation about a month ago from mastodon.sdf.org permalink
  16. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 16-Apr-2025 14:44:52 JST screwlisp screwlisp
    • mousebot

    @mousebot @sacha
    Do you two think
    https://www.gnu.org/software/emacs/manual/html_node/elisp/Example-Major-Modes.html
    is a reasonable reference for cramming my elisp into one major mode? I was debating looking at Eduardo's eev, though I guess that's mostly minor mode based, or slime, but slime is like saying "I'm going to make my attic be like Valhalla" <_>

    In conversation about a month ago from mastodon.sdf.org permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      gnu.org
      Example Major Modes (GNU Emacs Lisp Reference Manual)
  17. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 16-Apr-2025 02:16:00 JST screwlisp screwlisp
    in reply to
    • Glitzersachen.de
    • Mark T. Tomczak

    @glitzersachen
    I do agree that it is a regret that the high level implementation language of the lisp editor, emacs modernly is and has been C rather than lisp.

    @mark
    you should tag this toot #emacs for more people to enjoy

    In conversation about a month ago from mastodon.sdf.org permalink
  18. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Friday, 04-Apr-2025 14:13:24 JST screwlisp screwlisp
    in reply to

    Terry's point is that rather than being a "dead end" as people would blithely tell him, SHRDLU is actually /exactly/ the kind of computer program that is meaningful to write.
    Its behaviour is both deliberate and mindbogglingly complex (barely fitting in Winograd's head). His argument is that each computer program should be as intricate and expansive a contribution to the world as possible at the periphery of the author's ability.

    Not get-rich-quick-scheme style learning and crunching.

    In conversation about 2 months ago from mastodon.sdf.org permalink
  19. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Friday, 04-Apr-2025 14:13:24 JST screwlisp screwlisp

    Argh, I reread Breaking The Complexity Barrier (Again) 1973 and Winograd's still completely right.
    It would be nice if:
    - we could just run "learning" on a bunch of data, and it would figure everything out without us telling it
    - we could just run "crunching" on a bunch of symbols, and it would figure everything out without etc.
    but neither of those have an antecedent for being a way things work.

    It makes me think I actually have to do the work of using Sandewall's Leonardo System =_=

    In conversation about 2 months ago from mastodon.sdf.org permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: work.It
      At Work Srl – Servizi e Soluzioni informatiche
  20. Embed this notice
    screwlisp (screwtape@mastodon.sdf.org)'s status on Friday, 04-Apr-2025 14:13:23 JST screwlisp screwlisp
    in reply to

    I can't say I'm happy about it but this implies that currently freecad and linux are humanity's premier contributions to the universe.

    Edit:
    I guess we can be happy that emacs is also up there. Compilers and languages generally maybe. I think McCLIM should be regarded as an important ongoing success. It's just that rather than McCLIM and emacs being exceptional, anyone belonging to the computer-fanciers-association should be part of contributing something like Sandewall's Leonardo System.

    In conversation about 2 months ago from mastodon.sdf.org permalink
  • Before

User actions

    screwlisp

    screwlisp

    Join in! #lispyGopherClimate + ZhenHouseZhenBonkwave shows!000UTC Wednesdays, 1400UTC Fridays.https://anonradio.net:8443/anonradiohttps://archives.anonradio.net/#screwtapeInterviewshttps://communitymedia.video/c/screwtapechannel/videosItch.io: https://lispy-gopher-show.itch.io/lispmoo2/dBe Mutual.https://toobnix.org/c/screwtapechannelavatar art @prahouWriting (lisp..)Ghost of the scientist https://www.ida.liu.se/~erisa03/gopher://gopher.club/1/users/screwtape

    Tags
    • (None)

    Following 1

    • Alexandre Oliva (moving to @lxo@snac.lx.oliva.nom.br)

    Followers 0

      Groups 0

        Statistics

        User ID
        29423
        Member since
        17 Nov 2022
        Notices
        848
        Daily average
        1

        Feeds

        • Atom
        • Help
        • About
        • FAQ
        • TOS
        • Privacy
        • Source
        • Version
        • Contact

        GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

        Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.