• 9 Posts
  • 335 Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle








  • I run Windows normally.

    How long does your Window box function without updates? How long does it remain safe? Historically, a few months at best until they bundle telemetry in a new way. Then you need to find another rando dude’s github for workarounds.

    Anyway what you are describing is literally a hassle that for me is just not worth it. I can do all that and set up and update group policies for updates over and over oooooor I can literally spend less mental energy figuring out how to configure my drivers on Linux.

    What you do works for you and you feel it is convenient. That is fine.


  • I have a Windows laptop specifically for gaming, but I end up using my Linux coding laptop for games in the end.

    It’s less hassle figuring out how to enable nvidia drivers on xorg in GNU linux so that I csn use Proton emulation than to deal with this weeks clusterfuck of windows update trying to make me turn on ads and spying and trick me into using a microsoft.com account to log in.

    I am not joking.

    The windows still has some dust on it from when I did some house renovations months ago, because I haven’t been bothered to use it.






  • 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.”