home.social

Search

52 results for “svetlyak40wt”

  1. @svetlyak40wt
    #StaticWebsites generators are the new black. Your language is not stylish if it hasn't one 🤪
    @w96k

  2. @screwtape @svetlyak40wt @galdor @ldbeth

    I think they are pretty similar actually, with the major differences imo being that #scheme implementations typically reify stack frames as continuations, allowing you to step through program execution live without necessarily needing a macrostepper, while #CommonLisp offers the SLIME/Sly experience on top of countless battle hardened tools & techniques developed over decades, with of course the downsides of a dynamic lexical environments and lack of hygiene that can lead to particularly funky debugging situations.

    Most schemes have let-syntax, which I believe is like macrolet but with syntax-objects, which is another distinguishing difference. Syntax-objects are like records with an AST & source location information. It's worth noting that Robert Smith said that Common #Lisp's lack of a means to perform transformations over locations is one of the biggest obstacles to improving #coalton's user experience: twitter.com/stylewarning/statu

    But overall, scheme systems are typically very bare bones, you're often expected to roll ad-hoc debugging tools that I believe common lisp ships with. But the attraction of this is that our systems are easy to decompose and mold into whatever you need, and tools you simply can't imagine elsewhere (because of lack of first-class continuations) simply fall out the bottom once you get the hand of it. But I'll admit, moving from #racket to pure scheme was at times daunting and very challenging, whereas I could pretty much pick up racket and roll with it.

  3. @SDF @galdor @svetlyak40wt @amoroso
    Join us on sdf.org #commode chat. I will ask people to watch this thread if you want to chime in here as well.

    Also thank you to gef for recording music for us! Gef's aNONradio show is the Evolution Revolution with lots of meditation and interviews. I will listen to the music for the first time on the show.

  4. #CommonLisp #mastoquestions @svetlyak40wt @galdor I forgot. I am giving modules of an asdf system their own packages.
    I'm confused: I'm just 'defpackage ing #:foo.bar #:foo.baz packages in bar and baz modules of the foo package. But I thought in asdf I should be making subpackages named #:foo/bar and #:foo/baz automatically (but I lack an example at hand). Is that reserved for asdf's package-inferred-system stuff? What's the right style for asdf modules?

    asdf.common-lisp.dev/asdf.html

  5. #openbsd #signify #sha512 #video #shell #example
    forth.noip.me:8443/w/tbHRyGBnk
    I'm an addict! Aside from putting absolute paths in my manifest, did I do ok [openbsd sysadmin friends] ? @solene @claudiom at lots-of-people-I-missed

    @ldbeth @mhcat @trurl @svetlyak40wt @galdor how does everyone sign their [lisp] projects? What's your flow?

    I'm now a video addict

  6. #lisp y #gopher show live nowish on #aNONradio @SDF anonradio.net/
    Topics:
    (1) Lispy ai
    Mastodon discussion and lots of links to current CommonLisp #ai (thanks everyone) mastodon.sdf.org/@screwtape/10
    - What even is #AI
    - #CLML and #MGL
    - #NLP ... Thanks @galdor @svetlyak40wt
    - #Interlisp Medley + ai projects from xerox ai machines docs (thanks @amoroso )
    (2) Chaosnet
    really just my chaosnet fiddling and some reading of the #moon bitsavers.trailing-edge.com/pd

    #gopher #laundromat ???

  7. @james just remembered, I want to talk about putting the #ai back in #ai programming. I want to get away from writing what feels like web utilities for unix and back to ai, both me personally and the lisp ecosystem as such.

    My recent step was a phost/peertube video about #CLML princomp. And I guess I'll evolve a modern AI system out of that. There's also Northwestern's case based reasoning. #MGL GPU DL?

    @scm @svetlyak40wt @galdor @left_adjoint @amoroso @mhcat @ldbeth ideas? @mnl

  8. @SDF @kentpitman @louis @dokuja @gemlog @fosskers @prahou @ekaitz_zarraga @neauoire @svetlyak40wt
    #lisp y #gopher show archive archives.anonradio.net/2023082
    Other archives from this year
    archives.anonradio.net/#screwt
    Thank you everyone! We were of course chatting away on SDF.org's #commode chat, inspired by TOPS-20 CHAT hacked up by smj ! See you next week!

  9. @nutilius
    defpackage is a special form, so it doesn't look like a function. It provides a built-in feature of the language. If you have a lisp repl open
    > (describe 'defpackage)
    gives a fairly complete description of the defpackage form in #EmbeddableCommonLisp . All modern compilers also contain and integrate with a system definition facility, ASDF, whose documentation is good about systems and package use.

    @louis @svetlyak40wt @jackdaniel

  10. #TwoHoursLispPerDay
    #unix #shell #sbcl #CommonLisp #lisp extensible string paste0 utility image.
    It's been a while since I've used lisp to create utilities for shells, rather than replacements so I am very interested in feedback and commentary about this usage.
    @nutilius @svetlyak40wt @surabax @louis @lispi314
    . It seems convenient to me, but my opinion on it is kind of abstract...
    gopher.tildeverse.org/tilde.in
    gopher://tilde.institute/0/~sc

  11. #lisp y #gopher show itinerary for tomorrow's episode 0000UTC Wednesday (16 hours away?)
    I'll have a look at some projects I just found:
    - Talk about @svetlyak40wt 's #ultralisp (maybe I will adopt it)
    - Talk about @galdor n16f.net/ (every post sounds exciting)
    - Gopher.club seems sleepy for the past day, hopefully it will be back tomorrow!
    - Dramatic reveal of how many connects gopher://beastie.sdf.org:7991 got this week
    - Remember to mention meeting xwindows
    - #minimodem messages

  12. #TwoHoursLispPerDay
    #unix #shell #sbcl #CommonLisp #lisp extensible string paste0 utility image.
    It's been a while since I've used lisp to create utilities for shells, rather than replacements so I am very interested in feedback and commentary about this usage.
    @nutilius @svetlyak40wt @surabax @louis @lispi314
    . It seems convenient to me, but my opinion on it is kind of abstract...
    gopher.tildeverse.org/tilde.in
    gopher://tilde.institute/0/~sc

  13. #TwoHoursLispPerDay
    #unix #shell #sbcl #CommonLisp #lisp extensible string paste0 utility image.
    It's been a while since I've used lisp to create utilities for shells, rather than replacements so I am very interested in feedback and commentary about this usage.
    @nutilius @svetlyak40wt @surabax @louis @lispi314
    . It seems convenient to me, but my opinion on it is kind of abstract...
    gopher.tildeverse.org/tilde.in
    gopher://tilde.institute/0/~sc

  14. #TwoHoursLispPerDay
    #unix #shell #sbcl #CommonLisp #lisp extensible string paste0 utility image.
    It's been a while since I've used lisp to create utilities for shells, rather than replacements so I am very interested in feedback and commentary about this usage.
    @nutilius @svetlyak40wt @surabax @louis @lispi314
    . It seems convenient to me, but my opinion on it is kind of abstract...
    gopher.tildeverse.org/tilde.in
    gopher://tilde.institute/0/~sc

  15. #TwoHoursLispPerDay
    #unix #shell #sbcl #CommonLisp #lisp extensible string paste0 utility image.
    It's been a while since I've used lisp to create utilities for shells, rather than replacements so I am very interested in feedback and commentary about this usage.
    @nutilius @svetlyak40wt @surabax @louis @lispi314
    . It seems convenient to me, but my opinion on it is kind of abstract...
    gopher.tildeverse.org/tilde.in
    gopher://tilde.institute/0/~sc

  16. [Tomorrow's] #lisp y #gopher #show #planning
    Lisp:
    - #chaosnet (my own initial pass) - the #moon
    - Check up on @amoroso 's #interlisp adventures
    - @svetlyak40wt and @galdor on the 'stodon about making common lisp intro material
    Gophers:
    - I don't know what a #laundromat is but I'm excited to find out
    - Checking in on #gopherClub and #tildeverse gophers
    - Replace tcp with chaosnet for gopher?

    - Side issue: Explore the wisdom of #links for non-gopher browsing

    -another bring-a-friend day !

  17. #lisp y #gopher show itinerary for tomorrow's episode 0000UTC Wednesday (16 hours away?)
    I'll have a look at some projects I just found:
    - Talk about @svetlyak40wt 's #ultralisp (maybe I will adopt it)
    - Talk about @galdor n16f.net/ (every post sounds exciting)
    - Gopher.club seems sleepy for the past day, hopefully it will be back tomorrow!
    - Dramatic reveal of how many connects gopher://beastie.sdf.org:7991 got this week
    - Remember to mention meeting xwindows
    - #minimodem messages

  18. #lisp y #gopher show itinerary for tomorrow's episode 0000UTC Wednesday (16 hours away?)
    I'll have a look at some projects I just found:
    - Talk about @svetlyak40wt 's #ultralisp (maybe I will adopt it)
    - Talk about @galdor n16f.net/ (every post sounds exciting)
    - Gopher.club seems sleepy for the past day, hopefully it will be back tomorrow!
    - Dramatic reveal of how many connects gopher://beastie.sdf.org:7991 got this week
    - Remember to mention meeting xwindows
    - #minimodem messages

  19. #lisp y #gopher show itinerary for tomorrow's episode 0000UTC Wednesday (16 hours away?)
    I'll have a look at some projects I just found:
    - Talk about @svetlyak40wt 's #ultralisp (maybe I will adopt it)
    - Talk about @galdor n16f.net/ (every post sounds exciting)
    - Gopher.club seems sleepy for the past day, hopefully it will be back tomorrow!
    - Dramatic reveal of how many connects gopher://beastie.sdf.org:7991 got this week
    - Remember to mention meeting xwindows
    - #minimodem messages

  20. #lisp y #gopher show itinerary for tomorrow's episode 0000UTC Wednesday (16 hours away?)
    I'll have a look at some projects I just found:
    - Talk about @svetlyak40wt 's #ultralisp (maybe I will adopt it)
    - Talk about @galdor n16f.net/ (every post sounds exciting)
    - Gopher.club seems sleepy for the past day, hopefully it will be back tomorrow!
    - Dramatic reveal of how many connects gopher://beastie.sdf.org:7991 got this week
    - Remember to mention meeting xwindows
    - #minimodem messages

  21. I just found a very interesting project which shows how to extend the LOOP macro: github.com/Gleefre/loop-contin

    It was added to Ultralisp.org recently.

    This code should work on , , , and implementations.

  22. I've already did a "lisp project of the day" post about cl-cont (40ants.com/lisp-project-of-the), but today I've decided to create a more realistic example of usage.

    Let's imagine we want to create a dialogue system which on each step returns a callable. User should call the function and give it the response.

    Here is how a simple dialogue will look like without continuations...

  23. Finally we have got an update of Quicklisp distribution.

    A multiple Common Lisp libraries were added in this release:

    blog.quicklisp.org/2024/10/oct

    Please read the list and send in the comments the 3 lisp libraries that you consider the most interesting!

  24. Interesting is there an implementation of the Circuit Breaker pattern for ?

    I didn't find any in the and .

    Probably I've missed something?

  25. Good news, everyone! I've just published a new video about and - virtualenv-like tool for making your builds stable:

    - YouTube: youtube.com/watch?v=jLkqYVTqM38
    - Fediverse: diode.zone/w/fQjv2onBrGrnQpMWx

    Turn on english subtitles!

  26. A new interesting project was added to Ultralisp.org recently:

    github.com/garlic0x1/fusillade

    It allows to run map and filter on a thread pool.

    It is a lightweight alternative to LPARALLEL useful in case if all you want is to just speedup some pieces of your code without need to think about shared pools, futures, etc.

    #coommonlisp is #cool #programming_language

  27. A new interesting project was added to Ultralisp.org recently:

    github.com/garlic0x1/fusillade

    It allows to run map and filter on a thread pool.

    It is a lightweight alternative to LPARALLEL useful in case if all you want is to just speedup some pieces of your code without need to think about shared pools, futures, etc.

    is

  28. A new interesting project was added to Ultralisp.org recently:

    github.com/garlic0x1/fusillade

    It allows to run map and filter on a thread pool.

    It is a lightweight alternative to LPARALLEL useful in case if all you want is to just speedup some pieces of your code without need to think about shared pools, futures, etc.

    #coommonlisp is #cool #programming_language

  29. A new interesting project was added to Ultralisp.org recently:

    github.com/garlic0x1/fusillade

    It allows to run map and filter on a thread pool.

    It is a lightweight alternative to LPARALLEL useful in case if all you want is to just speedup some pieces of your code without need to think about shared pools, futures, etc.

    #coommonlisp is #cool #programming_language

  30. A new interesting project was added to Ultralisp.org recently:

    github.com/garlic0x1/fusillade

    It allows to run map and filter on a thread pool.

    It is a lightweight alternative to LPARALLEL useful in case if all you want is to just speedup some pieces of your code without need to think about shared pools, futures, etc.

    #coommonlisp is #cool #programming_language