• 3 Posts
  • 23 Comments
Joined 1 year ago
cake
Cake day: October 16th, 2023

help-circle



  • nyl@lemmy.opensupply.spaceOPtoEmacsIs GNU Emacs still worth it?
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    edit-2
    1 year ago

    Models could be run offline and/or free, e.g. gpt4all, starhugger for emacs, huggingchat… Also, this is a fast-pace changing industry, we can only try and adapt using such tools at our disposal. You might use a tool or service that uses AI and don’t even notice it.





  • nyl@lemmy.opensupply.spaceOPtoEmacsIs GNU Emacs still worth it?
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    I’ve done some small extension development for vscode and hated it

    I respect your argument

    Commercial arguments are a thing, but a bit reductive no?

    I meant you’re putting into practice a language/tech that has real and great demand than one that has little to none outside the specific domain of a text editor. Not that it automatically lands you money



  • nyl@lemmy.opensupply.spaceOPtoEmacsIs GNU Emacs still worth it?
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    3
    ·
    1 year ago

    Why so? Do you work with lisp languages? I’ve been recently fiding learning [e]lisp a con since it’s basically a domain specific language. Only Clojure has a bit of commercial opportunities, but even then it’s better to learn JavaScript/TypeScript for its greater use cases. Also, if I wanted to play with functional programming I’d go Haskell, Lean, or even Shen.












  • It all began with Nix software build system and package manager; they needee a way to build, compile software in a reproducible way. That is, if it builds on my machine, it should build on yours too given some constraints. Then they build a whole package repository for such sofware or package definitions, Nixpkgs, that can be build or retrieved using Nix package manager. Nixpkgs grew to be a repository for enabling runnig an GNU Linux OS on it: NixOS. It is declarative in the sense you write what it should contain like packages and behaves like system services. For example, see https://git.sr.ht/~misterio/nix-config.

    Atomic in the sense that when you want to change system’s configuration or state, everything should suceed in that update, otherwise fails; it is everything or nothing. This enables storing previous and current system revisions, so can rollback to previous state.

    Nix plus things like flakes, nix shell, enables a build inviroment akin to containers, but much better, correct, and flexible.

    Haskell is just an ecossytem Nixpkgs support.