Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Interesting read.

Interesting read.

Scheduled Pinned Locked Moved Uncategorized
freesoftwareemacsflosssoftwarelibrepackyourownpara
19 Posts 10 Posters 44 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • jameshowell@fediscience.orgJ jameshowell@fediscience.org

    RE: https://framapiaf.org/@newsycombinator/116202173100706221

    Interesting read. At first my response was "What? WHY?? No!"

    But then I remembered: this is exactly why we cherish #FreeSoftware! So fly your freak flag, my friend!

    #emacs #floss #softwarelibre #packyourownparachute

    chesheer@mastodon.bsd.cafeC This user is from outside of this forum
    chesheer@mastodon.bsd.cafeC This user is from outside of this forum
    chesheer@mastodon.bsd.cafe
    wrote last edited by
    #2

    @jameshowell This is amazing. I am absolutely not clever enough to do the same, but that's what I'd like to have.

    jameshowell@fediscience.orgJ 1 Reply Last reply
    0
    • jameshowell@fediscience.orgJ jameshowell@fediscience.org

      RE: https://framapiaf.org/@newsycombinator/116202173100706221

      Interesting read. At first my response was "What? WHY?? No!"

      But then I remembered: this is exactly why we cherish #FreeSoftware! So fly your freak flag, my friend!

      #emacs #floss #softwarelibre #packyourownparachute

      pkal@social.sdfeu.orgP This user is from outside of this forum
      pkal@social.sdfeu.orgP This user is from outside of this forum
      pkal@social.sdfeu.org
      wrote last edited by
      #3

      @jameshowell Why should it be so absurd? There are plenty of people who just use Emacs as-is, though usually they don't go this far to reimplement stuff (I'd argue the next step is recognizing that you can get very far without having to write so much Elisp by better leveraging external utilities).

      jameshowell@fediscience.orgJ 1 Reply Last reply
      0
      • jameshowell@fediscience.orgJ jameshowell@fediscience.org

        RE: https://framapiaf.org/@newsycombinator/116202173100706221

        Interesting read. At first my response was "What? WHY?? No!"

        But then I remembered: this is exactly why we cherish #FreeSoftware! So fly your freak flag, my friend!

        #emacs #floss #softwarelibre #packyourownparachute

        mousebot@todon.nlM This user is from outside of this forum
        mousebot@todon.nlM This user is from outside of this forum
        mousebot@todon.nl
        wrote last edited by
        #4

        @jameshowell i come at it from the completely other end: i love the social aspect of sharing packages (which to me is what free software is ultimately about), and seeing what other people have created. installing a frankenstein of different packages is beautiful. i want to be able to code stuff to share back, not to become the IDE equivalent of a lone-wolf/prepper.

        but up the freak flags for sure!

        Edit: the cat is defs no prepper, and they thank a huge list of people at the end that they interacted with and learned from. sharing in another sense.

        jameshowell@fediscience.orgJ 1 Reply Last reply
        0
        • jameshowell@fediscience.orgJ jameshowell@fediscience.org

          RE: https://framapiaf.org/@newsycombinator/116202173100706221

          Interesting read. At first my response was "What? WHY?? No!"

          But then I remembered: this is exactly why we cherish #FreeSoftware! So fly your freak flag, my friend!

          #emacs #floss #softwarelibre #packyourownparachute

          benjamineskola@hachyderm.ioB This user is from outside of this forum
          benjamineskola@hachyderm.ioB This user is from outside of this forum
          benjamineskola@hachyderm.io
          wrote last edited by
          #5

          @jameshowell Is this so weird? I thought real package management was a relatively recent feature of emacs. External modules were always possible but I get the impression they were far less common for a long time.

          jameshowell@fediscience.orgJ 1 Reply Last reply
          0
          • chesheer@mastodon.bsd.cafeC chesheer@mastodon.bsd.cafe

            @jameshowell This is amazing. I am absolutely not clever enough to do the same, but that's what I'd like to have.

            jameshowell@fediscience.orgJ This user is from outside of this forum
            jameshowell@fediscience.orgJ This user is from outside of this forum
            jameshowell@fediscience.org
            wrote last edited by
            #6

            What are the gifts of #Emacs? What does she provide that is precious to us? @chesheer

            First gift: the Four Freedoms. I have learned a little, over lo, these 37 years, but (as @joeress might say) "I'm too thick." I cannot replace most of my packages, much less write a featureful version control like #Magit!

            Second gift: the Community! Let the world know that I still trust @tarsius with my life. Here I again publicly thank him for Magit. I could give up this package or that package, but I WILL FIGHT to support @publicvoit @daviwil @sacha @rougier @howard @bbatsov @xenodium @danderzei @oantolin @minad @tusharhero @kickingvegas @divyaranjan @sanityinc @ramin_hal9001 @andros @yantar92 @bzg @mousebot @ericsfraga @amake @mms @pixelate @susam (sorry if I forgot you)

            lemgandi@mastodon.socialL divyaranjan@mathstodon.xyzD 2 Replies Last reply
            1
            0
            • benjamineskola@hachyderm.ioB benjamineskola@hachyderm.io

              @jameshowell Is this so weird? I thought real package management was a relatively recent feature of emacs. External modules were always possible but I get the impression they were far less common for a long time.

              jameshowell@fediscience.orgJ This user is from outside of this forum
              jameshowell@fediscience.orgJ This user is from outside of this forum
              jameshowell@fediscience.org
              wrote last edited by
              #7

              @benjamineskola AT FIRST, I thought, but all these great packages exist! Why make yourself write them again?

              AND THEN, I thought, but you could write them again! Why not let yourself write them again?

              1 Reply Last reply
              0
              • pkal@social.sdfeu.orgP pkal@social.sdfeu.org

                @jameshowell Why should it be so absurd? There are plenty of people who just use Emacs as-is, though usually they don't go this far to reimplement stuff (I'd argue the next step is recognizing that you can get very far without having to write so much Elisp by better leveraging external utilities).

                jameshowell@fediscience.orgJ This user is from outside of this forum
                jameshowell@fediscience.orgJ This user is from outside of this forum
                jameshowell@fediscience.org
                wrote last edited by
                #8

                @pkal See my sibling reply. After I retire, maybe I will re-write everything for fun.

                pkal@social.sdfeu.orgP 1 Reply Last reply
                0
                • mousebot@todon.nlM mousebot@todon.nl

                  @jameshowell i come at it from the completely other end: i love the social aspect of sharing packages (which to me is what free software is ultimately about), and seeing what other people have created. installing a frankenstein of different packages is beautiful. i want to be able to code stuff to share back, not to become the IDE equivalent of a lone-wolf/prepper.

                  but up the freak flags for sure!

                  Edit: the cat is defs no prepper, and they thank a huge list of people at the end that they interacted with and learned from. sharing in another sense.

                  jameshowell@fediscience.orgJ This user is from outside of this forum
                  jameshowell@fediscience.orgJ This user is from outside of this forum
                  jameshowell@fediscience.org
                  wrote last edited by
                  #9

                  @mousebot Agreed. And thanks for mastodon.el!

                  1 Reply Last reply
                  0
                  • jameshowell@fediscience.orgJ jameshowell@fediscience.org

                    What are the gifts of #Emacs? What does she provide that is precious to us? @chesheer

                    First gift: the Four Freedoms. I have learned a little, over lo, these 37 years, but (as @joeress might say) "I'm too thick." I cannot replace most of my packages, much less write a featureful version control like #Magit!

                    Second gift: the Community! Let the world know that I still trust @tarsius with my life. Here I again publicly thank him for Magit. I could give up this package or that package, but I WILL FIGHT to support @publicvoit @daviwil @sacha @rougier @howard @bbatsov @xenodium @danderzei @oantolin @minad @tusharhero @kickingvegas @divyaranjan @sanityinc @ramin_hal9001 @andros @yantar92 @bzg @mousebot @ericsfraga @amake @mms @pixelate @susam (sorry if I forgot you)

                    lemgandi@mastodon.socialL This user is from outside of this forum
                    lemgandi@mastodon.socialL This user is from outside of this forum
                    lemgandi@mastodon.social
                    wrote last edited by
                    #10

                    @jameshowell @chesheer @joeress @tarsius @publicvoit @daviwil @sacha @rougier @howard @bbatsov @xenodium @danderzei @oantolin @minad @tusharhero @kickingvegas @divyaranjan @sanityinc @ramin_hal9001 @andros @yantar92 @bzg @mousebot @ericsfraga @amake @mms @pixelate @susam

                    Emacs is the second thing I install on my development boxes, right after gcc and binutils. Indispensable.

                    1 Reply Last reply
                    0
                    • pixelate@tweesecake.socialP pixelate@tweesecake.social shared this topic
                    • jameshowell@fediscience.orgJ jameshowell@fediscience.org

                      RE: https://framapiaf.org/@newsycombinator/116202173100706221

                      Interesting read. At first my response was "What? WHY?? No!"

                      But then I remembered: this is exactly why we cherish #FreeSoftware! So fly your freak flag, my friend!

                      #emacs #floss #softwarelibre #packyourownparachute

                      ryuslash@goto.ryuslash.orgR This user is from outside of this forum
                      ryuslash@goto.ryuslash.orgR This user is from outside of this forum
                      ryuslash@goto.ryuslash.org
                      wrote last edited by
                      #11

                      @jameshowell this was a great read. I'll have to read through the actual config as well.

                      There's a certain allure to it 🙂

                      The dream is to one day have a computer with enough documentation and openness that it's possible to do essentially this at the operating system level. One day I'd love to understand the machine I use well enough to be able to modify any part of its source and add new drivers to it where necessary. Not for any practical reasons, it'd just feel nice for my personal computing device to be personal 🙂

                      1 Reply Last reply
                      0
                      • jameshowell@fediscience.orgJ jameshowell@fediscience.org

                        @pkal See my sibling reply. After I retire, maybe I will re-write everything for fun.

                        pkal@social.sdfeu.orgP This user is from outside of this forum
                        pkal@social.sdfeu.orgP This user is from outside of this forum
                        pkal@social.sdfeu.org
                        wrote last edited by
                        #12

                        @jameshowell I think rewriting to simplify packages to their essence, while demonstrating how they work, is a worthwhile didactical project I myself have thought about approaching for a few popular packages (avy, dumb-jump, transient, ...).

                        1 Reply Last reply
                        0
                        • jameshowell@fediscience.orgJ jameshowell@fediscience.org

                          What are the gifts of #Emacs? What does she provide that is precious to us? @chesheer

                          First gift: the Four Freedoms. I have learned a little, over lo, these 37 years, but (as @joeress might say) "I'm too thick." I cannot replace most of my packages, much less write a featureful version control like #Magit!

                          Second gift: the Community! Let the world know that I still trust @tarsius with my life. Here I again publicly thank him for Magit. I could give up this package or that package, but I WILL FIGHT to support @publicvoit @daviwil @sacha @rougier @howard @bbatsov @xenodium @danderzei @oantolin @minad @tusharhero @kickingvegas @divyaranjan @sanityinc @ramin_hal9001 @andros @yantar92 @bzg @mousebot @ericsfraga @amake @mms @pixelate @susam (sorry if I forgot you)

                          divyaranjan@mathstodon.xyzD This user is from outside of this forum
                          divyaranjan@mathstodon.xyzD This user is from outside of this forum
                          divyaranjan@mathstodon.xyz
                          wrote last edited by
                          #13

                          @jameshowell @chesheer @joeress @tarsius @publicvoit @daviwil @sacha @rougier @howard @bbatsov @xenodium @danderzei @oantolin @minad @tusharhero @kickingvegas @sanityinc @ramin_hal9001 @andros @yantar92 @bzg @mousebot @ericsfraga @amake @mms @pixelate @susam

                          Those two are absolutely the most fundamental reasons for me to choose Emacs today too. Emacs is the best counterexample to anybody who says: "freedom is not practical".

                          pixelate@tweesecake.socialP 1 Reply Last reply
                          0
                          • jameshowell@fediscience.orgJ jameshowell@fediscience.org

                            RE: https://framapiaf.org/@newsycombinator/116202173100706221

                            Interesting read. At first my response was "What? WHY?? No!"

                            But then I remembered: this is exactly why we cherish #FreeSoftware! So fly your freak flag, my friend!

                            #emacs #floss #softwarelibre #packyourownparachute

                            shom@gts.shom.devS This user is from outside of this forum
                            shom@gts.shom.devS This user is from outside of this forum
                            shom@gts.shom.dev
                            wrote last edited by
                            #14

                            @jameshowell ​I nervous when I saw solo/refactor/emacs because my mind immediately jumped to another LLM laundered relicensing scheme. Then I saw that's actually my craftering friend LionyxML and I was happy for his project getting love, what a rollercoaster!

                            I also use his super useful Auto-Dark for Emacs and some snippets from Emacs Solo. He's always lovely to chat with and helpful, overall good guy and seems like he's enjoying the opportunity to keep his blog from getting hugged to death 😂

                            James you should also be my Craftering friend wink/nudge/intimidation

                            jameshowell@fediscience.orgJ shom@gts.shom.devS 2 Replies Last reply
                            0
                            • divyaranjan@mathstodon.xyzD divyaranjan@mathstodon.xyz

                              @jameshowell @chesheer @joeress @tarsius @publicvoit @daviwil @sacha @rougier @howard @bbatsov @xenodium @danderzei @oantolin @minad @tusharhero @kickingvegas @sanityinc @ramin_hal9001 @andros @yantar92 @bzg @mousebot @ericsfraga @amake @mms @pixelate @susam

                              Those two are absolutely the most fundamental reasons for me to choose Emacs today too. Emacs is the best counterexample to anybody who says: "freedom is not practical".

                              pixelate@tweesecake.socialP This user is from outside of this forum
                              pixelate@tweesecake.socialP This user is from outside of this forum
                              pixelate@tweesecake.social
                              wrote last edited by
                              #15

                              @divyaranjan @susam @mms @amake @ericsfraga @mousebot @bzg @yantar92 @andros @ramin_hal9001 @sanityinc @kickingvegas @tusharhero @minad @oantolin @danderzei @xenodium @bbatsov @howard @rougier @sacha @daviwil @publicvoit@graz.social @tarsius @joeress @chesheer @jameshowell For me, Emacs was the first interesting and even enjoyable computing environment. It has a tutorial right there. The key bindings were different but sensible. Emacspeak made the text come alive with italics, bold, and other syntax where every single other screen reader just treats everything the same, as grey, uniform text. Even today, 30 years on, it's the same. There are ways that either require addons or making your own system of mappings, but Emacspeak comes with it already on, just as every visual interface shows formatting.

                              Emacs was the reason why I got into Linux and other operating systems besides Windows, simply because Emacspeak worked better on Mac and Linux than on Windows, and that's still the case. Emacs is why I won't be able to go back to boring old iOS, because with Termux, I can run it and Emacspeak on Android.

                              Emacs is kind of my safe space in computing. Not too much changes, there's no popups or ads, there's no in-your-face "What's new!" or "Try this!" stuff. It's so cozy and calm. A lot of it has stayed the same since I was 15 or so just learning the movement keys to now. If something doesn't work the way I want with emacspeak, or something breaks, I can now have AI fix it for me. This is really useful now that the maintainer stepped away a year and a half ago.

                              Also MaGit works very well. I can just think about what I want to do rather than what Git commands I need to do it. And this isn't even getting into Org-mode. I still need to make my perfect system, but being able to capture stuff, or store links to anything in Emacs, is really nice. And it's all with the same beautiful, calming, and fun interface as everything else. Company helps me complete text, with Emacspeak telling me when options come up and what those options are, not just through spoken prompts, but sounds too. And believe me, just hearing a boring voice all day gets boring, so sounds are really nice.

                              Of course, there are things I wish Emacs did better. I'd love a package that handles Google's authentication stuff so I could hop right into my Gmail accounts inside Emacs. But Gmail isn't exactly foss-friendly, so I'm not expecting that any time soon.

                              jameshowell@fediscience.orgJ divyaranjan@mathstodon.xyzD 2 Replies Last reply
                              0
                              • shom@gts.shom.devS shom@gts.shom.dev

                                @jameshowell ​I nervous when I saw solo/refactor/emacs because my mind immediately jumped to another LLM laundered relicensing scheme. Then I saw that's actually my craftering friend LionyxML and I was happy for his project getting love, what a rollercoaster!

                                I also use his super useful Auto-Dark for Emacs and some snippets from Emacs Solo. He's always lovely to chat with and helpful, overall good guy and seems like he's enjoying the opportunity to keep his blog from getting hugged to death 😂

                                James you should also be my Craftering friend wink/nudge/intimidation

                                jameshowell@fediscience.orgJ This user is from outside of this forum
                                jameshowell@fediscience.orgJ This user is from outside of this forum
                                jameshowell@fediscience.org
                                wrote last edited by
                                #16

                                > James you should also be my Craftering friend wink/nudge/intimidation

                                @shom me and you go way back my dude

                                Oh wait you mean I should join @daviwil 's webring thingy okay

                                1 Reply Last reply
                                0
                                • shom@gts.shom.devS shom@gts.shom.dev

                                  @jameshowell ​I nervous when I saw solo/refactor/emacs because my mind immediately jumped to another LLM laundered relicensing scheme. Then I saw that's actually my craftering friend LionyxML and I was happy for his project getting love, what a rollercoaster!

                                  I also use his super useful Auto-Dark for Emacs and some snippets from Emacs Solo. He's always lovely to chat with and helpful, overall good guy and seems like he's enjoying the opportunity to keep his blog from getting hugged to death 😂

                                  James you should also be my Craftering friend wink/nudge/intimidation

                                  shom@gts.shom.devS This user is from outside of this forum
                                  shom@gts.shom.devS This user is from outside of this forum
                                  shom@gts.shom.dev
                                  wrote last edited by
                                  #17

                                  @jameshowell just to be pedantically clear (for my sake): join our community webring to become my friend via craftering as well. I'm the primary maintainer but definitely a community project, so felt like I needed clarify for my own benefit.

                                  1 Reply Last reply
                                  0
                                  • pixelate@tweesecake.socialP pixelate@tweesecake.social

                                    @divyaranjan @susam @mms @amake @ericsfraga @mousebot @bzg @yantar92 @andros @ramin_hal9001 @sanityinc @kickingvegas @tusharhero @minad @oantolin @danderzei @xenodium @bbatsov @howard @rougier @sacha @daviwil @publicvoit@graz.social @tarsius @joeress @chesheer @jameshowell For me, Emacs was the first interesting and even enjoyable computing environment. It has a tutorial right there. The key bindings were different but sensible. Emacspeak made the text come alive with italics, bold, and other syntax where every single other screen reader just treats everything the same, as grey, uniform text. Even today, 30 years on, it's the same. There are ways that either require addons or making your own system of mappings, but Emacspeak comes with it already on, just as every visual interface shows formatting.

                                    Emacs was the reason why I got into Linux and other operating systems besides Windows, simply because Emacspeak worked better on Mac and Linux than on Windows, and that's still the case. Emacs is why I won't be able to go back to boring old iOS, because with Termux, I can run it and Emacspeak on Android.

                                    Emacs is kind of my safe space in computing. Not too much changes, there's no popups or ads, there's no in-your-face "What's new!" or "Try this!" stuff. It's so cozy and calm. A lot of it has stayed the same since I was 15 or so just learning the movement keys to now. If something doesn't work the way I want with emacspeak, or something breaks, I can now have AI fix it for me. This is really useful now that the maintainer stepped away a year and a half ago.

                                    Also MaGit works very well. I can just think about what I want to do rather than what Git commands I need to do it. And this isn't even getting into Org-mode. I still need to make my perfect system, but being able to capture stuff, or store links to anything in Emacs, is really nice. And it's all with the same beautiful, calming, and fun interface as everything else. Company helps me complete text, with Emacspeak telling me when options come up and what those options are, not just through spoken prompts, but sounds too. And believe me, just hearing a boring voice all day gets boring, so sounds are really nice.

                                    Of course, there are things I wish Emacs did better. I'd love a package that handles Google's authentication stuff so I could hop right into my Gmail accounts inside Emacs. But Gmail isn't exactly foss-friendly, so I'm not expecting that any time soon.

                                    jameshowell@fediscience.orgJ This user is from outside of this forum
                                    jameshowell@fediscience.orgJ This user is from outside of this forum
                                    jameshowell@fediscience.org
                                    wrote last edited by
                                    #18

                                    @pixelate Too bad T.V. Raman isn't on here to shout out too.

                                    1 Reply Last reply
                                    0
                                    • pixelate@tweesecake.socialP pixelate@tweesecake.social

                                      @divyaranjan @susam @mms @amake @ericsfraga @mousebot @bzg @yantar92 @andros @ramin_hal9001 @sanityinc @kickingvegas @tusharhero @minad @oantolin @danderzei @xenodium @bbatsov @howard @rougier @sacha @daviwil @publicvoit@graz.social @tarsius @joeress @chesheer @jameshowell For me, Emacs was the first interesting and even enjoyable computing environment. It has a tutorial right there. The key bindings were different but sensible. Emacspeak made the text come alive with italics, bold, and other syntax where every single other screen reader just treats everything the same, as grey, uniform text. Even today, 30 years on, it's the same. There are ways that either require addons or making your own system of mappings, but Emacspeak comes with it already on, just as every visual interface shows formatting.

                                      Emacs was the reason why I got into Linux and other operating systems besides Windows, simply because Emacspeak worked better on Mac and Linux than on Windows, and that's still the case. Emacs is why I won't be able to go back to boring old iOS, because with Termux, I can run it and Emacspeak on Android.

                                      Emacs is kind of my safe space in computing. Not too much changes, there's no popups or ads, there's no in-your-face "What's new!" or "Try this!" stuff. It's so cozy and calm. A lot of it has stayed the same since I was 15 or so just learning the movement keys to now. If something doesn't work the way I want with emacspeak, or something breaks, I can now have AI fix it for me. This is really useful now that the maintainer stepped away a year and a half ago.

                                      Also MaGit works very well. I can just think about what I want to do rather than what Git commands I need to do it. And this isn't even getting into Org-mode. I still need to make my perfect system, but being able to capture stuff, or store links to anything in Emacs, is really nice. And it's all with the same beautiful, calming, and fun interface as everything else. Company helps me complete text, with Emacspeak telling me when options come up and what those options are, not just through spoken prompts, but sounds too. And believe me, just hearing a boring voice all day gets boring, so sounds are really nice.

                                      Of course, there are things I wish Emacs did better. I'd love a package that handles Google's authentication stuff so I could hop right into my Gmail accounts inside Emacs. But Gmail isn't exactly foss-friendly, so I'm not expecting that any time soon.

                                      divyaranjan@mathstodon.xyzD This user is from outside of this forum
                                      divyaranjan@mathstodon.xyzD This user is from outside of this forum
                                      divyaranjan@mathstodon.xyz
                                      wrote last edited by
                                      #19

                                      @devinprater You can still have Gmail inside Emacs through IMAP. It will fetch your mail from Gmail and have them inside Emacs. It can either be Gnus or mu4e as you'd wish 😄

                                      1 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      • Login

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • World
                                      • Users
                                      • Groups