• fartographer@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    7 hours ago

    I guess it’s an effective defense to throw salt in the eyes of the people who are upset that you’re salting the earth…

  • mazzilius_marsti@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    9 hours ago

    ffs microsoft. At this point i might as well just go back to: notepad++ and a terminal on Windows, or gedit and a terminal on linux. Emacs is great but i spent more time writing elisp rather than working…

    • Flagstaff@programming.dev
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 day ago

      I’ve been wanting something lighter than VSCodium, though I can’t find anything else that also does active line-by-line comparison of 2 nearly identical files. Do any other custom-syntax-highlighting editors come to mind?

        • Flagstaff@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          4 hours ago

          Trying this out next, thanks; it’s a bit different but may be the one! It should get into the Software Manager…

          • lastweakness@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            51 minutes ago

            Zed has AI features, but there’s a config flag that disables all of them in one go. They also have collaboration features that you might want to disable as well… Also telemetry.

      • Hacksaw@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        16 hours ago

        Notepad ++ does that. It’s syntax highlighting and does great comparison of two nearly identical files. I’ve never used it to code though. I just use it for comparing text. But it is syntax highlighting.

        • Flagstaff@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          7 hours ago

          Hmm, it doesn’t seem to be natively available for Linux, and I’d like to not have to go through WINE every time for a heavily used program. Thanks, though! I did use this for a while on Windows before VSCodium (can’t remember what led me to switch in the first place)…

        • Flagstaff@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          4 hours ago

          I wanna be able to edit one side and see the other side react to the changes live. It seems that Kate, which seems to use git diff, is incapable of doing this. I’m trying Zed and may try Magit next if that doesn’t work out, thanks!

        • Flagstaff@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 hours ago

          Thanks, I’m trying Kate and I installed git to get the diff going, but I can’t actually edit one doc live and see the change on the spot across the two docs. Is Kate capable of this?

    • JoeKrogan@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      Does that have support for dev containers ? Last time i went looking it seemed like there was a lot of hoops to jump through to get it working. Something about not working with the MS dev container plugin repo or something.

    • kingthrillgore@lemmy.ml
      link
      fedilink
      English
      arrow-up
      27
      ·
      1 day ago

      please dont add to the pile

      Incorrect. Crab together strong. Microsoft needs to know they fucked up.

    • 14th_cylon@lemmy.zip
      link
      fedilink
      English
      arrow-up
      93
      ·
      2 days ago

      please dont add to the pile

      please do. it is first time i am hearing about this, for example. and i have my doubts this “bug” would have been fixed if it were not for a “lot of toxic comments”

      • toothbrush@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        23
        ·
        2 days ago

        There is a difference between the justified public backlash that happened and the piling on the developer who merged the request after it was fixed.

        • 14th_cylon@lemmy.zip
          link
          fedilink
          English
          arrow-up
          27
          ·
          2 days ago

          there is and this is the former.

          and as the linked news is 20 hours old it is definitely fresh news that people want and should know about, despite the fact it has been fixed since then. the fix doesn’t mean it didn’t happen.

          • Fushuan [he/him]@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            8
            ·
            1 day ago

            They specifically asked not to comment on the PR, comments on the PR don’t give the issue any extra visibility. They didn’t ask not to comment here or to stop making threads, they linked a PR and then asked not dogpile that specific PR.

          • MrScottyTay@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            5
            ·
            1 day ago

            That’s seems potentially likely. I can imagine maybe the programmer had a written at some point that the AI itself needed to state it was written by copilot whenever it made merges. Then when it worked on that area, that directive got skewed and ended up applying it to VS Code itself.

    • folekaule@lemmy.world
      link
      fedilink
      English
      arrow-up
      42
      ·
      2 days ago

      The bug was fixed, but it still adds itself as co-author by default if you as much as use code completion powered by Copilot.

      Combined with the fact that this doesn’t show up in your commit message dialog, and that is nothing but blatant advertising, this is just unacceptable.

      I don’t necessarily mind crediting Copilot if it did substantial amount of the work, but it also seems redundant nowadays when AI has become as ubiquitous as using an IDE. Having used it for code completion just doesn’t seem to warrant co-author credit in that context. In other words if I had been able to edit that part of the commit message I’d probably be a lot less annoyed by this.

      As it is, it’s just blatant overreach by Microsoft. Microsoft doing Microsoft things. Nothing has changed since the 90s.

      • Billegh@lemmy.world
        link
        fedilink
        English
        arrow-up
        12
        ·
        2 days ago

        Yeah, I don’t include the person down the hall when I ask for their help unless they are making final design decisions alongside me. If copilot is doing 40% of the work, sure. Just existing nearby isn’t enough.

        • BlueBockser@programming.dev
          link
          fedilink
          English
          arrow-up
          18
          ·
          1 day ago

          Also, CoPilot isn’t a person. It shouldn’t be a co-author for the same reason Google and StackOverflow aren’t.

          • folekaule@lemmy.world
            link
            fedilink
            English
            arrow-up
            11
            ·
            1 day ago

            If I copy a solution from SO I usually put in a comment with a link to the answer to cite my source. I don’t mind crediting where credit is due, but claiming co-author for a spelling correction is a bit much.

          • Billegh@lemmy.world
            link
            fedilink
            English
            arrow-up
            6
            ·
            1 day ago

            Absolutely. I was just describing where I put the bar, and it isn’t even anywhere near it.

      • errer@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 day ago

        If VSCode is just hijacking the in-IDE commit UI, is bypassing it as simple as committing from the command line?

        • folekaule@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 day ago

          Yes, you can get around it that way. You can also just disable it in VSCode settings. I could also just not use VSCode or CoPilot at all. It’s not that can’t be worked around; it’s that we shouldn’t have to. It’s the violation of trust we’re having issues with.

    • Deestan@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 day ago

      The people in that thread who complain and threaten that they are Seriously Considering not trusting Microsoft any more unless they shape up immediately very soon…

      If they had any threshold for when they would pass judgement or take any action to switch to alternatives, it would have been passed long ago.

      They are just whining until they get distracted and forget about it. They will make the exact same noises the next time something like this happens. And the next, and the next…

      • kingthrillgore@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        I am trying Zed now, I am quite attached to VS Code but my IDE is less dependent than my OS (I am also evaluating Linux distros, I already don’t run Windows on my laptops)

    • Joelk111@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 day ago

      I don’t like git clients built into my IDE, my preference at the moment is Fork (though curse them for choosing that name, searching for problems with Fork is impossible)

      • Pycorax@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 hours ago

        Fork’s great. If there’s problems, I usually just check their issue tracker on github or email the devs directly, they’re friendly and very responsive.

    • guynamedzero@piefed.zeromedia.vip
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 day ago

      Same, I use vscodium, which kept asking for my git username/password every time I wanted to push, which was frustrating, so I just switched to using cli like a good Linux enthusiast