Skip Navigation

Posts
29
Comments
17
Joined
12 mo. ago

  • thanks for your kind words❤️

  • By default it is, but there are many non-free channels you can use to add the OG Linux kernel to your Guix install as well as nonfree drivers. A famous one is nonguix, which i also use in my config. They also make custom ISOs with the Linux kernel, which helps some hardware indeed. So the libre only policy is a non issue if you read into it a little, but unfortunately most people stay at surface level

  • With Guix you have reproducibility, freedom, good docs and peace of mind, also when configuring things more deeply. You also have a powerful programming language (Scheme / Lisp) with which to define your system config as well as your dotfiles. This is my insight after years of GNU/Linux usage. I run Guix on laptops, desktops and servers, and I never have configuration drift, as well as the benefit that I have a self documenting system.

    https://codeberg.org/jjba23/sss

  • Free and Open Source Software @beehaw.org

    Guile Scheme Show Hub

  • You might be interested in Emacs, it has (among many other things) artist-mode where you can draw with your cursor and obtain good ASCII art

  • I find it funny that you call Lisps and Emacs obsolete and dead, when they are more alive than ever. I agree with most of the article, but I think you ignore what makes these two great

  • no question is a bad question friend! a lot of people like me, and other power users, have keyboard driven workflows in their computer, and as such find title bars and window buttons to be of little use, and not justifying the screen space they take. This is mostly a window manager (WM)/ desktop environment (DE) dependent thing, regardless of distro. this is specially true when you have a tiling WM, like Hyprland.

  • Lisp Community @lemmy.ml

    ggg: Guile Glypg Gen - create nice project markdown/org badges

  • Guix @lemmy.ml

    ggg: Guile Glypg Gen - create nice project markdown/org badges

  • Free and Open Source Software @beehaw.org

    ggg: Guile Glypg Gen - create nice project markdown/org badges

  • @triplenadir thanks for the heads-up, I edited the title, since I never meant any negative message with this

  • unixporn @lemmy.world

    SSS (Supreme Sexp System) v2.3.24 - Friday vibes rocking Emacs, working on some Guile Scheme code, other Lisps, and overall having fun and enjoying this featureful rice on Guix

  • Unixporn @lemmy.ml

    SSS (Supreme Sexp System) v2.3.24 - Friday vibes rocking Emacs, working on some Guile Scheme code, other Lisps, and overall having fun and enjoying this featureful system on Guix

  • Guix @lemmy.ml

    LucidPlan - FOSS Jira alternative - v0.4.0 - powered by Lisp (Guile Scheme and SXML) - free project management for everyone

  • Free and Open Source Software @beehaw.org

    LucidPlan - FOSS Jira alternative - v0.4.0 - powered by Lisp (Guile Scheme and SXML) - free project management for everyone

  • unixporn @lemmy.world

    Supreme Sexp System v2.3.15 (SSS) - SSS is a Lisp machine adventure with GNU/Linux, Guix, Emacs, Hyprland, Waybar and much more

    mastodon.social /@sss_project/114468587771079543
  • Unixporn @lemmy.ml

    Supreme Sexp System v2.3.15 (SSS) - SSS is a Lisp machine adventure with GNU/Linux, Guix, Emacs, Hyprland, Waybar and much more

    mastodon.social /@sss_project/114468587771079543
  • v0.0.14 now uses libcurl and works nicely :)

     
        
             (file-port (open-input-file the-file))
             (handle (curl-easy-init))
             (_ (begin
                  (curl-easy-setopt handle
                                    'url
                                    (format #f "smtp://~a:~a" access-server
                                            access-port))
                  (curl-easy-setopt handle
                                    'verbose #t)
                  (curl-easy-setopt handle
                                    'use-ssl 1)
                  (curl-easy-setopt handle
                                    'username access-key)
                  (curl-easy-setopt handle
                                    'password access-secret)
                  (curl-easy-setopt handle
                                    'mail-from from-address)
                  (curl-easy-setopt handle
                                    'mail-rcpt
                                    (list to-address))
                  (curl-easy-setopt handle
                                    'readdata file-port)
                  (curl-easy-setopt handle
                                    'upload #t)))
             (r (curl-easy-perform handle #t))
             (rr (catch #t
                        (lambda ()
                          (bytevector->string r "utf-8"))
                        (lambda (key . args)
                          r))))
    
      
  • i understand the mixed feelings about AI, but I think we should stop and think that we sometimes have nice and fun use cases, like image generation

  • Sorry you feel this way ! my code is completely artisanal you might say, I only use AI for code comments and docstrings that is all. in that regard it is useful as a tool. i understand the world has now very mixed feelings about it, but it's just another tool for us digital carpenters.

  • nice idea! it is definitely a better approach that i will consider, thanks

  • it's quite a good idea actually to have inter-instance communication! i will have to put more thought into it, but definitely added to the TODOs

  • the like system is a sort of trust score, kinda like stars in ultimate guitar, so the community can downvote entries and that will help filter out bad content

  • I think it is certainly possible to do , but I think it is not really something interesting for most people. I therefore think that it is easier to handle it all on wikimusic side, also considering permissions and content per instance, etc

  • Hey thanks for the comment @turbowafflz@lemmy.world ! Wikimusic aims to provide "musical knowledge" not only metadata (but also). This means tabs, music sheet, etc. It also aims to be a self-hosted tool, that anyone can have their own instance of.