• 21 Posts
  • 665 Comments
Joined 2 年前
cake
Cake day: 2023年6月20日

help-circle


  • I like NeoVIM, but in the end it got a bit frustrating to get the tooling to behave, like language server for Guile, especially when the configuration was half config format, half Lua code, third half referencing those from Vim.

    In Emacs everything - code, config, invocations - are jus lisp. And the ecosystem is a bit more mature for the tools I use in our current codebase.


  • Programmer here.

    Clicking things in elaborate IDE GUIs and copying stuff they don’t understand appears widespread because it’s easy to teach and make a video about, but it’s not it.

    My days are spent in Emacs, (used to be Vim), and a Bash terminal. I sometimes use an more “fancy” IDE for a year or two but I always realize they slow me down and make me stupid.

    I write code I understand based on system models I discuss with the team. My time is spent thinking about the models, learning the components I work with, debugging, etc. While all of these involve typing up some code, only 5% or so is writing actually “finished” code.









  • A frequent frustration is recursive guilt-by-association.

    “Yeah so okay we do align on everything however you refuse to denounce your friend who didn’t really do anything but he is a fan of a controversial figure who also didn’t really say or do much but they are friends with a bad person so… Get lost?”

    Another is translation based on the assumption that one’s assumptions are universal.

    “You said you think Terry Davis was a technical genius for his OS. Honestly his work is nothing compared to a modern OS. I think so so therefore you must think so, and so you must mean something else. What you are really praising is his extremist christianity.”