nadiyar.com 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
naadiyaar@protonmail.com
Admin account
@@nadiyar@nadiyar.com@nadiyar.com

Search results for tag #emacs

[?]Philipp von Neumann [He / Him] » 🌐
@PvN@sonomu.club

Hey community! I‘m still not happy with my terminal experience inside emacs. What are your favourite packages for terminal usage inside of emacs?

    [?]Michael Piotrowski » 🌐
    @mxp@mastodon.acm.org

    @OliverCzulo For me, this is, of course, . For formatting, I run via make.

      [?]Fossery Tech :debian: :gnome: » 🌐
      @fosserytech@social.linux.pizza

      (more Linux and FOSS news in previous posts of thread)

      Godot 3.6.3 LTS Released: Android 16 and iOS 15 Updates for Mobile Devs:
      linuxcompatible.org/story/godo

      Godot 4.7.2 Release: Threading Hardening, Mouse Input Fixes, and 57 Stability Patches:
      linuxcompatible.org/story/godo

      Nginx 1.31.4 Lands with PROXY Protocol v2 Support and gRPC Hardening:
      linuxcompatible.org/story/ngin

      Nginx Dark Mode Support For Error Pages Remains Elusive:
      phoronix.com/news/Nginx-Dark-M

      GNU Emacs 31.1 RC1: Completion Overhaul, Window Commands and Unicode 17.0:
      linuxcompatible.org/story/gnu-

      WordPress 7.1 “Mary Lou” brings responsive styling, new media editor, and sticky admin bar:
      alternativeto.net/news/2026/8/

      WordPress launches browser extension for Chrome and Safari that can replace the admin bar:
      alternativeto.net/news/2026/8/

      Matomo 5.13.0 lands with a sparkline overhaul and native AI traffic tracking:
      linuxcompatible.org/story/mato

      Go 1.27 released with generic methods, struct improvements, and memory allocation gains:
      alternativeto.net/news/2026/8/

      Rust 1.98.0 Lands in Stable: Algebraic Floats, itoa Replacement, and Stability Fixes:
      linuxcompatible.org/story/rust

      Bun 1.4 lands: Rust rewrite and zero external dependencies mark major milestone for devs:
      alternativeto.net/news/2026/8/

      Stripe will reportedly acquire AI model router OpenRouter in deal exceeding $7 billion:
      alternativeto.net/news/2026/8/

      Murena Just Made The Fairphone (Gen. 6) Better!:
      feed.itsfoss.com/link/24361/17

      Redox OS Switches To EEVDF-Based Scheduler For 2.6x Throughput:
      phoronix.com/news/Redox-OS-Goe

      Open-Source Etnaviv Driver Now Able To Run YOLOX:
      phoronix.com/news/Etnaviv-YOLOX

      VirtualBox 7.2.16 Improves Shared Clipboard in Wayland, Adds FRED Support:
      9to5linux.com/virtualbox-7-2-1

      FFmpeg Lands H.265 Vulkan Encode Performance Optimizations:
      phoronix.com/news/FFmpeg-Faste

      (more FOSS news in comments)

        [?]Vassil Nikolov | Васил Николов » 🌐
        @vnikolov@ieji.de

        Note: this is related to TRAMP, but I can't say whether it is really only limited to TRAMP.

        @anticomputer

          [?]Bas :emacs: » 🌐
          @anticomputer@infosec.exchange

          for the folks re: openwall.com/lists/oss-securit ... to be clear: the implication here is that if you e.g. navigate a malicious git repo with dired (just opening the dir is enough) these bugs result in arbitrary command execution, because dired will stat the files by default ... so definitely pick up these fixes if you can 👍

            [?]Daniel Mendler » 🌐
            @minad@mastodon.world

            Many mode-line packages tend to perform expensive computations, while they should actually cache the mode line strings. Also suffered from such a problem, where the number of unread entries in the search buffer was counted *on every redisplay*. Fixed in Elfeed 4.2.0!

            github.com/emacs-elfeed/elfeed

              Mehrad :kde: :emacs: :rstats: boosted

              [?]Daniel Mendler » 🌐
              @minad@mastodon.world

              If your feels slow, you should try profiling redisplay via scrolling:

              1. Enable pixel-scroll-precision-mode via M-x
              2. M-x profiler-start (cpu)
              3. Go to some buffer and scroll for a while like crazy
              4. M-x profiler-stop and M-x profiler-report

              Look in the profile for functions taking excessive time below redisplay_internal.

                [?]Jason J.G. White » 🌐
                @jason@social.jasonjgw.net

                Disagreement between proponents of the Emacs and Vim editors has been running for decades. This recent comparison, however, offers valuable insights. I've used both, and I like each for different reasons.
                https://tech-insider.org/emacs-vs-vim-2026/
                #emacs #vim 3TextEditors

                  [?]cygnetix :unverified: » 🌐
                  @cygnetix@infosec.exchange

                  @jason I wonder how much this influences the numbers:
                  ```
                  Vim’s enterprise presence is harder to quantify the same way because it ships by default on nearly every Linux distribution and macOS install, making “who uses Vim” closer to “who administers a Unix server,”
                  ```

                  A bit sad to see at just 8% and declining, but I feel that's made up for by how passionate those 8% are about the product and the strong community built around it.

                  Great article. I was pleasantly surprised that the author does seem to have a good technical grasp on these editors (as they said they did). Many of those stats are probably not measuring the right things. Is a 2 second start up time once a day important? Arguably stability, ergonomics and ultimately how productive the editor allows you to be is what produces good outcomes for the user. But, granted, I wouldn't know where to begin with trying to quantify any of that.

                    [?]tr3k » 🌐
                    @tr3k@social.vivaldi.net

                    [?]Daniel Mendler » 🌐
                    @minad@mastodon.world

                    [?]Chip Butty [he/him] » 🌐
                    @otfrom@functional.cafe

                    I'm so used to pipewire being a bit of a confusing mess, that I wasn't expecting how simple, working, and done pipewire-0 in emacs is. (via @sacha)

                    I suppose I still need to figure out how to use it programmatically, but at least I can avoid using my mouse if I want to.

                    github.com/emacsmirror/pipewire

                      AodeRelay boosted

                      [?]Dragon of BSDCafe :freebsd: [he/him] » 🌐
                      @evgandr@mastodon.bsd.cafe

                      CWM running with two physical monitors. There are two windows: Emacs and Xterm.

Xterm window has a thick blue border. Inside there is an oksh with date output and scrot -p cwm.png command. Used colorscheme: Solarized Light, ised font: Monaspace Xenon.

The Emacs frame uses the same font and colorscheme. It displays an opened uses.html files, with some changes highlighted by orange stripes on the left fringe. There is a blue blocky modeline with Monaspace Radon font and the same scrollbar.

On the left there are few X widgets: xclock (using Solarized Light color scheme and a red ticks), xbatt and a gkrellm (it showing CPU load and temp, memory consumption and em0, ue0, wlan0 interface stats).

There is a yellow wyvern (Adine from Angels With Scaly Wings) on the background (set as a desktop wallpaper).

                      Alt...CWM running with two physical monitors. There are two windows: Emacs and Xterm. Xterm window has a thick blue border. Inside there is an oksh with date output and scrot -p cwm.png command. Used colorscheme: Solarized Light, ised font: Monaspace Xenon. The Emacs frame uses the same font and colorscheme. It displays an opened uses.html files, with some changes highlighted by orange stripes on the left fringe. There is a blue blocky modeline with Monaspace Radon font and the same scrollbar. On the left there are few X widgets: xclock (using Solarized Light color scheme and a red ticks), xbatt and a gkrellm (it showing CPU load and temp, memory consumption and em0, ue0, wlan0 interface stats). There is a yellow wyvern (Adine from Angels With Scaly Wings) on the background (set as a desktop wallpaper).

                        [?]Parade du Grotesque 💀 » 🌐
                        @ParadeGrotesque@mastodon.sdf.org

                        Doing a 'pkgin update && pkgin upgrade' on my little machine and I can report that 30 is the heaviest application at a whooping 47MB download... :netbsd: 🤓

                          AodeRelay boosted

                          [?]Dragon of BSDCafe :freebsd: [he/him] » 🌐
                          @evgandr@mastodon.bsd.cafe

                          Wrote a few lines about my Mastodon.el configuration — mostly about 2 custom functions to use Nerd Icons instead of default emojis:

                          eugene-andrienko.com/2026-08-2

                            Mehrad :kde: :emacs: :rstats: boosted

                            [?]Daniel Mendler » 🌐
                            @minad@mastodon.world

                            DOOM is finally available on Emacs ELPA!

                            M-x package-install RET doom-game RET

                            github.com/minad/doom-on-emacs

                            The port uses the new canvas feature we've added to Emacs 32.

                              [?]Daniel Mendler » 🌐
                              @minad@mastodon.world

                              [?]Brendan Halpin » 🌐
                              @bthalpin@mastodon.social

                              Am currently in Britanny & exposed for various reasons to Breton music. Inevitable observation: B music is far more repetitive (limited) than Irish. Therefore am currently coding in Lisp (with thumbs in on my phone; am on holiday!) functions to take tunes in ABC notation (thesession.org etc), doing Lempel-Ziv compression, and comparing compression rates. So far: Irish 33%; Breton 50%, i.e., hypo confirmed but tiny N. Need to figure out a sampling strategy!!

                                [?]Chip Butty [he/him] » 🌐
                                @otfrom@functional.cafe

                                What is a good way to send an alert from Emacs on Linux to an android phone? (Happy to go via some messaging thing)

                                  AodeRelay boosted

                                  [?]Divya Ranjan Pattanaik :hilbert: » 🌐
                                  @divyaranjan@mathstodon.xyz

                                  Okay so, I cannot still believe it. But the Canvas patch is finally merged to upstream master. It's been over 8 months of back and forth, and so much confusion and self-doubt, but it's surreal to see it finally be merged.

                                  A whole new era of graphics within Emacs has opened up with this!

                                  I am going to be forever indebted to @minad for collaborating with me on this, for coming up with the idea when he saw me struggle with PPM. He's been the best mentor to me through all this. This was my first patch to core, and it is through his guidance that I could get into the details of redisplay, etc.

                                  I am also very thankful to @tusharhero @moksh @shepherd who did not give up on this while I was on it. Tushar has been so supportive with reviewing, and helping and in general keeping my hopes high.

                                  All in all, I am very glad to be part of the Emacs community.

                                  Cheers to Emacs, the editor that not only refuses to die, but evolves and lives!

                                    [?]restorante » 🌐
                                    @restorante@social.linux.pizza

                                    @vnikolov

                                    All of those churches are in communion with the Holy Roman Catholic Church and the Ecumenical Patriach of Constantinopel.

                                    So these churches are just Dired, Org Mode, Magit, Gnus, Tramp, etc

                                    @tusharhero @jameshowell @jbaty

                                      [?]Devin Prater :blind: » 🌐
                                      @pixelate@tweesecake.social

                                      Today, I got Gemma4:12b-it-qat running at a good 70 tokens per second on the Lenovo, Nvidia 4070, llama.cpp, with multi token prediction. Got Qwen3.8:27b running at a good 6 tokens per second. Yeah that one ain't going anywhere fast. I'm downloading Gemma4:26b to see how fast it can go on this poor machine. Also, got Emacs with Emacspeak working with an Eloquence speech server, for the new Eloquence for Linux. That's how I'm using Mastodon on Linux currently.

                                        [?]Jack Baty » 🌐
                                        @jbaty@social.lol

                                        I love Emacs. Even when I hate Emacs.

                                          [?]James Endres Howell » 🌐
                                          @jameshowell@fediscience.org

                                          @jbaty It's never . It's always me. I'M SORRY EMACS I PROMISE I'LL BE BETTER FROM NOW ON

                                            [?]restorante » 🌐
                                            @restorante@social.linux.pizza

                                            @tusharhero

                                            If GNU Emacs is the Holy Roman Catholic church, XEmacs surely is the Holy Orthodox church.

                                            Both of these two churches are originally belong to the One, Holy, Catholic and Apostholic Church.

                                            Atom, Zed, VSCode are all Protestant denominations. Exactly like those Protestants churches, more and more denominations will be created.

                                            @jameshowell @jbaty

                                              [?]mekeor [he (or they)] » 🌐
                                              @mekeor@mastodon.catgirl.cloud

                                              and the award for

                                              - weirdest
                                              - most obfuscating
                                              - most confusing
                                              - smartest
                                              - most grug brained
                                              - most practically minded
                                              - most useful
                                              - most hilarious

                                              package 2026 goes toooooooo

                                              llama featuring (defalias (intern "") 'llama)

                                              congratulations!

                                                [?]Daniel Mendler » 🌐
                                                @minad@mastodon.world

                                                [?]Vassil Nikolov | Васил Николов » 🌐
                                                @vnikolov@ieji.de

                                                RE: fosstodon.org/@svw/11710504357

                                                Looking at the innermost message.
                                                Might "tried to save" refer to pressing C-s?
                                                I vaguely recall something about cases where that indeed didn't reach Emacs (could that have happened on a Sun?), but then does that also mean Paul Graham didn't know about ^S/^Q?

                                                In any case, I can't possibly recall how I learned about C-x C-s, so I can't recall how obscure it was, or not.

                                                I won't know the answer, but the innermost message only tells a part of the story.

                                                  [?]Mehrad :kde: :emacs: :rstats: » 🌐
                                                  @Mehrad@fosstodon.org

                                                  Does anyone know any package to auto-expand the org-mode hidden element? I found `org-appear` but it needs to be toggled manually. I'm looking for a way to toggle that automatically if/when the point goes over the region with hidden elements.

                                                  github.com/awth13/org-appear

                                                    Mehrad :kde: :emacs: :rstats: boosted

                                                    [?]Paul Bryan [he/him] » 🌐
                                                    @pabryan@mathstodon.xyz

                                                    Dear users. I like to use visual-line-mode and I also like to increase my font size a little. This results in help buffers, info buffers, ... looking weird due to the hard-coded line breaks at 70 characters (or whatever it is - I forget exactly).

                                                    In the screenshot, on the left there is a help buffer with unchanged font size and the hard wrapping fits fine. On the right, I've done M-x text-scale-increase and the hard wrapping breaks lines in weird places.

                                                    Question 1a: does anyone know how to get rid of the hard wrapping and just let emacs flow the text with word-wrap?

                                                    Question 1b: I was thinking of writing a minor mode which I'm thinking of calling no-hard-wrap to do it. My plan was to use a regex identifying a region that no-hard-wrap operates on. So for a helpful buffer, it would just operate on the region delimited between the heading Documentation and the heading References. In that region, if there is a line break followed by a non-space character, then I want to suppress the newline.

                                                    So, any tips for how to where to look for to alter a buffers display like that? Would an overlay do the trick? Make such newlines display as zero-width space or something?

                                                    EDIT: It should just be a regular space not a zero-width space.

                                                    Screen shot of side-by-side emacs buffers. One has default text scaling, while the other has increased scaling resulting in unsettling line wrapping.

                                                    Alt...Screen shot of side-by-side emacs buffers. One has default text scaling, while the other has increased scaling resulting in unsettling line wrapping.

                                                      [?]Mehrad :kde: :emacs: :rstats: » 🌐
                                                      @Mehrad@fosstodon.org

                                                      I'm observing a weird behavior of org-mode python evaluation. Can anyone help me understand why I can only get the value out when I use `:session` for the source block while avoid using `print()` in Python?

                                                      The attached screenshot has all 4 combinations, and only the 3rd one returns the output properly.

                                                      What am I missing?

                                                      Screenshot of an Emacs window in org-mode demonstrating the weird behavior of org-mode source blocks when evaluating and parsing python. The following is the content of the buffer which is also completely shown in the screenshot:

* Emacs info
#+begin_src emacs-lisp
  (fset 'yes-or-no-p 'y-or-n-p)
  (version)
#+end_src

#+RESULTS:
: GNU Emacs 30.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.52, cairo version 1.18.4)

* setup org-mode
#+begin_src emacs-lisp
  (use-package org
    :ensure nil
    :config
    (org-babel-do-load-languages
     'org-babel-load-languages
     '((python . t)))
    :hook
    ((org-mode . org-indent-mode)))
  
  (org-indent-mode)
#+end_src

#+RESULTS:
: t


* Without session
** without =print=
#+begin_src python
  txt = "test"
  f"This is a {txt}"
#+end_src

#+RESULTS:
: None

** with =print=
#+begin_src python
  txt = "test"
  print(f"This is a {txt}")
#+end_src

#+RESULTS:
: None

* With session
** without =print=
#+begin_src python :session
  txt = "test"
  f"This is a {txt}"
#+end_src

#+RESULTS:
: This is a test

** with =print=
#+begin_src python :session
  txt = "test"
  print(f"This is a {txt}")
#+end_src

#+RESULTS:
: None

                                                      Alt...Screenshot of an Emacs window in org-mode demonstrating the weird behavior of org-mode source blocks when evaluating and parsing python. The following is the content of the buffer which is also completely shown in the screenshot: * Emacs info #+begin_src emacs-lisp (fset 'yes-or-no-p 'y-or-n-p) (version) #+end_src #+RESULTS: : GNU Emacs 30.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.52, cairo version 1.18.4) * setup org-mode #+begin_src emacs-lisp (use-package org :ensure nil :config (org-babel-do-load-languages 'org-babel-load-languages '((python . t))) :hook ((org-mode . org-indent-mode))) (org-indent-mode) #+end_src #+RESULTS: : t * Without session ** without =print= #+begin_src python txt = "test" f"This is a {txt}" #+end_src #+RESULTS: : None ** with =print= #+begin_src python txt = "test" print(f"This is a {txt}") #+end_src #+RESULTS: : None * With session ** without =print= #+begin_src python :session txt = "test" f"This is a {txt}" #+end_src #+RESULTS: : This is a test ** with =print= #+begin_src python :session txt = "test" print(f"This is a {txt}") #+end_src #+RESULTS: : None

                                                        [?]Divya Ranjan Pattanaik :hilbert: » 🌐
                                                        @divyaranjan@mathstodon.xyz

                                                        Prompted from the latest Canvas patch discussion, me and @minad worked on making canvas work in display margins. We wondered if it would work in the mode-line, and voila it does! Look at that looping magical thing in the mode-line. The best part is that none of this is memory intensive or laggy anymore :D

                                                        Alt...Emacs with a beautiful animating mode-line

                                                          [?]tusharhero » 🌐
                                                          @tusharhero@mathstodon.xyz

                                                          @divyaranjan @minad
                                                          I have become too dangerous now...

                                                          a bat shit insane mode-line with a trippy animation on it.

                                                          Alt...a bat shit insane mode-line with a trippy animation on it.

                                                            [?]Glyph » 🌐
                                                            @glyph@mastodon.social

                                                            occasionally in flycheck just decides that I want a different syntax checker and I'm not really sure why. today it's decided pyright. and I guess I'll just globally disable it, but I wish I knew _why_ this happened

                                                              [?]Dragon of BSDCafe :freebsd: [he/him] » 🌐
                                                              @evgandr@mastodon.bsd.cafe

                                                              As a slow reader I finally found and read some toots (and replies) about "Human Emacs" initiative — about Emacs future without LLM-generated code inside the core.

                                                              It is funny and interesting to see some replies to this initiative where the people tirelessly trying do not notice a big elephant in the room :drgn_blush_giggle:

                                                              The elephant: the LLMs already harmed an opensource infrastructure a lot — basically DDoSed the sites with source code, bugtrackers, etc in the Internet, created an unmanageable wave of machine-generated PRs, made by people who usually don't want to tinker with code and make something by themselves — they just want an "OpenSource developer" badge (for resume/LinkedIn? :drgn_think_confused: ).

                                                              Like go to fishing and catch some fish effortlessly, without learning how to attach the hook to the fishing line, first.

                                                              Ah and companies used your code to pretend that these LLMs could be useful in programming. Which leds to a wave of layoffs in the IT industry and worsened working conditions for those who still have a job.

                                                              So, using these LLMs as "just a tool" sounds for me like a "you have no honor" event. Like, one new guy broke everything in your house and shit on the table during the party — but you still welcome him in your home, because he is a "cool and smart guy".

                                                              And about "just a tool" and a popular comparsion of LLMs with a fucking calculator. I don't know about other countries, but in Russia (at least a decade ago) schoolchildren learn how to make arithmetic in mind and with pen and paper first. After that they could use calculators, not before.

                                                              You know why? Because without the skill to perform a fast and rough calculations just with a bare brain — the human being is just a fuckmeat for greedy marketers, happy to take all your money with shiny slogans: "only today! a good deal! just take a credit of 2097152 roubles with 1337% montly interest rate and pay just a 67 roubles per month for this new shiny toy!"

                                                              Should note that I'm still using mental calculations — not because I'm a fucking "Luddite", but because I won't die with dementia and Alzheimer, completely forgot anything valuable in my life.

                                                              If I'm able to offload some mental task to the tech — well, it doesn't mean that I'm should to do this.

                                                              For me it is obvious, that Human Emacs initiative was made with the same idea — if programmers could commit LLM-generated patches to Emacs, then it doesn't mean that they should to do it — at least to stay on horseback and maintain the problem-solving skills. And have some fun of course, not just cleaning the Augean stables as a second, non-paid job.

                                                                [?]Mehrad :kde: :emacs: :rstats: » 🌐
                                                                @Mehrad@fosstodon.org

                                                                I think using Positron is growing on me. Some of the keybindings are not intuitive (like commenting code), but the completion and LSP works better than my setup when I'm using my time-machine.

                                                                Positron was very bad, but since version: 2026.07.1 build 5 (Code - OSS 1.118.0) many of those rough edges are resolved.

                                                                I just wish @Posit was releasing it as Flatpak or snap as well.

                                                                  [?]James Endres Howell » 🌐
                                                                  @jameshowell@fediscience.org

                                                                  @dentangle Sorry. Maybe I am misunderstanding you, or maybe you're misunderstanding the petition.

                                                                  The status quo is that there is a committed, remarkably hardworking and accomplished group of Emacs maintainers with a historical affiliation with the FSF. (Your feelings and my feelings about that connection are irrelevant.)

                                                                  Within that framework, those maintainers have determined that they will not adopt a separate policy from FSF. I strongly disagree, but I cannot object that my voice as a mere user is not considered there.

                                                                  Meanwhile FSF delays making a decision. It may be from caution, it may be part of a pattern of general inefficacy, but the Emacs maintainers are waiting.

                                                                  The petition says: if the decision is made to adopt a policy to allow LLM code, we support a fork.

                                                                  I signed it because, in that sense, I could not tolerate leaving it up to "GNU" (the FSF) to decide the fate of Emacs.

                                                                  Possibly, if the petition generates enough support, it will influence the Emacs maintainers and/or the FSF. I certainly hope so. I've lived through previous forks, and it is not a desirable outcome.

                                                                    AodeRelay boosted

                                                                    [?]Brett Sheffield (he/him) » 🌐
                                                                    @dentangle@chaos.social

                                                                    Great work people. Thank you for not leaving it up to GNU to decide the fate of emacs.

                                                                    "We are here to declare our intent to use and develop a version of Emacs that is free from LLM-generated contributions regardless of whatever policy GNU decides upon."

                                                                    human-emacs.org/

                                                                      [?]Vassil Nikolov | Васил Николов » 🌐
                                                                      @vnikolov@ieji.de

                                                                      Right.

                                                                      And once you get to use Emacs Lisp as a _programming_ language for Emacs,
                                                                      yours is the world.



                                                                      @Saorsa @nadiyar

                                                                        [?]Saorsa » 🌐
                                                                        @Saorsa@neondystopia.world

                                                                        I'm a bit of a goober myself so I'd take what I have to say with a grain of salt. But I've recently just got into Emacs myself through GNU Guix. While I have found that here is certainly a learning curve when it comes to using Lisp. Once you get used of using Lisp as a configuration language, you'll find that Emacs isn't that bad of an editor.

                                                                        Besides, Emacs does have evil mode which should make you feel right at home as a VIM user.

                                                                        @nadiyar@nadiyar.com

                                                                        *Edited.

                                                                        Tags: , , , , , , , .

                                                                          [?]restorante » 🌐
                                                                          @restorante@social.linux.pizza

                                                                          @nadiyar You do not need to switch to emacs. You just need to use vi on emacs. One of its name on emacs is evil mode.

                                                                            5 ★ 0 ↺

                                                                            [?]nadiyar (inactive) » 🌐
                                                                            @nadiyar@nadiyar.com

                                                                            My favorite text editor (nvim) is balls deep into generated slop code, and I feel too old to switch to
                                                                            what a sad time to write code in

                                                                              Mehrad :kde: :emacs: :rstats: boosted

                                                                              [?]James Endres Howell » 🌐
                                                                              @jameshowell@fediscience.org

                                                                              RE: fosstodon.org/@tarsius/1168574

                                                                              I admire @tarsius so much. I wish I had more money to send him. You know he makes his living this way, right? Come on, , support him however you can.

                                                                                [?]Mehrad :kde: :emacs: :rstats: » 🌐
                                                                                @Mehrad@fosstodon.org

                                                                                Today I wrote some QoL functions for my org-mode files. I think elisp is growing on me. Thinking in lisp paradigm is different from what I'm used to (R, Python, C++, Perl, etc.) and I typically am lost on which part of the problem I should start with, but when the code comes together, its "elegance" brings so much satisfaction and feeling of accomplishment 🤓