[–] 2 points 2 months ago* (3 children)

The GPL gives you the right to access and modify the source code of software you use. A lack of copyrights does not mean that the creators have to share the source code with you. In fact, it means that anyone can take GPL software and turn it into closed source software

  • source
  • parent
  • context
  • [–] 2 points 2 months ago

    I've been using "oldoldstable" as my cutoff for backwards compatibility in several pieces of software I've released. I guess I gotta decide if I start bumping dependencies now or if I wait for the Bookworm to become "oldoldstable" in 2027

  • source
  • [–] 3 points 2 months ago (1 child)

    People rarely realize the importance of backups until they've suffered catastrophic data-loss, and even fewer people realize the benefit of having multiple, independent backups. Barely anyone I've talked with in person practice something like the 3-2-1 backup strategy

  • source
  • parent
  • context
  • [–] 4 points 3 months ago* (last edited 3 months ago) (1 child)

    This breaks down when there are more than one SOURCE file, since each DESTINATION file depends on all source files. This means that $< will always be the first file in SOURCE. For example, if source contains the files 0001-01-01-some-file-name.md and 0002-02-02-some-file-name.md:

    $ make -n
    mkdir -p destination/0001/01/01/  
    /bin/bash ./myscript.sh source/0001-01-01-some-file-name.md > destination/0001/01/01/some-file-name.md  
    mkdir -p destination/0002/02/02/  
    /bin/bash ./myscript.sh source/0001-01-01-some-file-name.md > destination/0002/02/02/some-file-name.md  
    

    OP is probably better off using a scripting language to automate this kind of thing

    EDIT: Fixed example filenames

  • source
  • parent
  • context
  • [–] 4 points 3 months ago (3 children)

    It's worth noting that there's a single toggle that, to my knowledge, turns off all AI features in Zed. So if you do not object to the presence of this functionality, but simply do not want to use it, then you're probably better off just sticking with upstream.

    However, I'm not sure what you mean by "GitHub integration", so that may not be covered. If you simply mean Copilot support, then that is also disabled by the aforementioned toggle

  • source
  • parent
  • context
  • view more: ‹ prev next ›