Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. the VS in VS Code stands for Vibed and Shitty

the VS in VS Code stands for Vibed and Shitty

Scheduled Pinned Locked Moved Uncategorized
20 Posts 11 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • davidgerard@circumstances.runD This user is from outside of this forum
    davidgerard@circumstances.runD This user is from outside of this forum
    davidgerard@circumstances.run
    wrote last edited by
    #1

    the VS in VS Code stands for Vibed and Shitty

    of course it's fucking vibe coded, how could anyone have ever thought otherwise

    Link Preview Image
    Visual Studio Code (@vscode.dev)

    The VS Code team builds with VS Code - this is a fundamental principle of how the team works, and it extends to AI capabilities too. Learn more about how the team builds with AI, including how these processes have helped the team move from monthly to weekly releases: https://aka.ms/VSCode/BuildsWithAI

    favicon

    Bluesky Social (bsky.app)

    theorangetheme@en.osm.townT dirtwizard666@cyberpunk.lolD zzt@mas.toZ 401matthall@mastodon.xyz4 mikalai@privacysafe.socialM 8 Replies Last reply
    1
    0
    • mrmasterkeyboard@mastodon.socialM mrmasterkeyboard@mastodon.social shared this topic
    • davidgerard@circumstances.runD davidgerard@circumstances.run

      the VS in VS Code stands for Vibed and Shitty

      of course it's fucking vibe coded, how could anyone have ever thought otherwise

      Link Preview Image
      Visual Studio Code (@vscode.dev)

      The VS Code team builds with VS Code - this is a fundamental principle of how the team works, and it extends to AI capabilities too. Learn more about how the team builds with AI, including how these processes have helped the team move from monthly to weekly releases: https://aka.ms/VSCode/BuildsWithAI

      favicon

      Bluesky Social (bsky.app)

      theorangetheme@en.osm.townT This user is from outside of this forum
      theorangetheme@en.osm.townT This user is from outside of this forum
      theorangetheme@en.osm.town
      wrote last edited by
      #2

      @davidgerard As if being written in fucking JavaScript weren't the first hundred nails in the coffin.

      Yeah, I said it. Cancel me, nerds.

      1 Reply Last reply
      0
      • davidgerard@circumstances.runD davidgerard@circumstances.run

        the VS in VS Code stands for Vibed and Shitty

        of course it's fucking vibe coded, how could anyone have ever thought otherwise

        Link Preview Image
        Visual Studio Code (@vscode.dev)

        The VS Code team builds with VS Code - this is a fundamental principle of how the team works, and it extends to AI capabilities too. Learn more about how the team builds with AI, including how these processes have helped the team move from monthly to weekly releases: https://aka.ms/VSCode/BuildsWithAI

        favicon

        Bluesky Social (bsky.app)

        dirtwizard666@cyberpunk.lolD This user is from outside of this forum
        dirtwizard666@cyberpunk.lolD This user is from outside of this forum
        dirtwizard666@cyberpunk.lol
        wrote last edited by
        #3

        @davidgerard IT security kept sending very urgent emergency emails that some very serious security problem in vs code had to be patched by doing yet another manual update, week after week in this last year and I've finally just downloaded another text editor and purged it from all machines. Madness. Total self-sabotage by microslop.

        1 Reply Last reply
        0
        • davidgerard@circumstances.runD davidgerard@circumstances.run

          the VS in VS Code stands for Vibed and Shitty

          of course it's fucking vibe coded, how could anyone have ever thought otherwise

          Link Preview Image
          Visual Studio Code (@vscode.dev)

          The VS Code team builds with VS Code - this is a fundamental principle of how the team works, and it extends to AI capabilities too. Learn more about how the team builds with AI, including how these processes have helped the team move from monthly to weekly releases: https://aka.ms/VSCode/BuildsWithAI

          favicon

          Bluesky Social (bsky.app)

          zzt@mas.toZ This user is from outside of this forum
          zzt@mas.toZ This user is from outside of this forum
          zzt@mas.to
          wrote last edited by
          #4

          @davidgerard who in the fuck asked for weekly releases. can any currently depressed vs code users tell me this

          1 Reply Last reply
          0
          • davidgerard@circumstances.runD davidgerard@circumstances.run

            the VS in VS Code stands for Vibed and Shitty

            of course it's fucking vibe coded, how could anyone have ever thought otherwise

            Link Preview Image
            Visual Studio Code (@vscode.dev)

            The VS Code team builds with VS Code - this is a fundamental principle of how the team works, and it extends to AI capabilities too. Learn more about how the team builds with AI, including how these processes have helped the team move from monthly to weekly releases: https://aka.ms/VSCode/BuildsWithAI

            favicon

            Bluesky Social (bsky.app)

            401matthall@mastodon.xyz4 This user is from outside of this forum
            401matthall@mastodon.xyz4 This user is from outside of this forum
            401matthall@mastodon.xyz
            wrote last edited by
            #5

            @davidgerard

            Ooof, I'm gonna step into the line-of-fire here... I still use it and _in general_ I like it.

            I cannot `vim` I have tried and the cognitive overhead is _too_ high. I can `nano` but I like the fuzzy-search options I get with vscode.

            You can hate me, I get it but I've only got so much bandwidth to learn a new thing and do enough work to not get fired when everyone else is spitting out twenty-five hundred lines a day via LLMs.

            401matthall@mastodon.xyz4 1 Reply Last reply
            0
            • 401matthall@mastodon.xyz4 401matthall@mastodon.xyz

              @davidgerard

              Ooof, I'm gonna step into the line-of-fire here... I still use it and _in general_ I like it.

              I cannot `vim` I have tried and the cognitive overhead is _too_ high. I can `nano` but I like the fuzzy-search options I get with vscode.

              You can hate me, I get it but I've only got so much bandwidth to learn a new thing and do enough work to not get fired when everyone else is spitting out twenty-five hundred lines a day via LLMs.

              401matthall@mastodon.xyz4 This user is from outside of this forum
              401matthall@mastodon.xyz4 This user is from outside of this forum
              401matthall@mastodon.xyz
              wrote last edited by
              #6

              @davidgerard

              So... Having said all that... What else is there that meets _my_ needs and isn't just your favorite editor?

              davidgerard@circumstances.runD 1 Reply Last reply
              0
              • davidgerard@circumstances.runD davidgerard@circumstances.run

                the VS in VS Code stands for Vibed and Shitty

                of course it's fucking vibe coded, how could anyone have ever thought otherwise

                Link Preview Image
                Visual Studio Code (@vscode.dev)

                The VS Code team builds with VS Code - this is a fundamental principle of how the team works, and it extends to AI capabilities too. Learn more about how the team builds with AI, including how these processes have helped the team move from monthly to weekly releases: https://aka.ms/VSCode/BuildsWithAI

                favicon

                Bluesky Social (bsky.app)

                mikalai@privacysafe.socialM This user is from outside of this forum
                mikalai@privacysafe.socialM This user is from outside of this forum
                mikalai@privacysafe.social
                wrote last edited by
                #7

                @davidgerard
                Folks. Keep copies of previous versions, in case new one becomes too ... bad.
                Download. Don't autoupdate. Or, have some snapshotting of your environment with tools.

                1 Reply Last reply
                0
                • 401matthall@mastodon.xyz4 401matthall@mastodon.xyz

                  @davidgerard

                  So... Having said all that... What else is there that meets _my_ needs and isn't just your favorite editor?

                  davidgerard@circumstances.runD This user is from outside of this forum
                  davidgerard@circumstances.runD This user is from outside of this forum
                  davidgerard@circumstances.run
                  wrote last edited by
                  #8

                  @401matthall cat|cc and get it right the first time

                  it's entirely unclear to me why you respond to "x editor is vibe coded" with "well what should I use *huh*??", it seems a bizarrely nonsequitur response

                  zzt@mas.toZ 1 Reply Last reply
                  0
                  • davidgerard@circumstances.runD davidgerard@circumstances.run

                    @401matthall cat|cc and get it right the first time

                    it's entirely unclear to me why you respond to "x editor is vibe coded" with "well what should I use *huh*??", it seems a bizarrely nonsequitur response

                    zzt@mas.toZ This user is from outside of this forum
                    zzt@mas.toZ This user is from outside of this forum
                    zzt@mas.to
                    wrote last edited by
                    #9

                    @davidgerard @401matthall maslow’s hierarchy of needs but every level is TECO, the programmable editor that even its fans don’t like

                    I’m certain you can do 25,000 lines of code daily or whatever in TECO but neither you nor the code will survive

                    TECO was the original implementation language for emacs and all future implementations except one considered it damage that must be routed around

                    TECO: nobody’s favorite editor ™️

                    zzt@mas.toZ 1 Reply Last reply
                    0
                    • zzt@mas.toZ zzt@mas.to

                      @davidgerard @401matthall maslow’s hierarchy of needs but every level is TECO, the programmable editor that even its fans don’t like

                      I’m certain you can do 25,000 lines of code daily or whatever in TECO but neither you nor the code will survive

                      TECO was the original implementation language for emacs and all future implementations except one considered it damage that must be routed around

                      TECO: nobody’s favorite editor ™️

                      zzt@mas.toZ This user is from outside of this forum
                      zzt@mas.toZ This user is from outside of this forum
                      zzt@mas.to
                      wrote last edited by
                      #10

                      @davidgerard @401matthall TECO is such a good language that most of the common control structures are single unprintable characters, like $ (the escape key, yes you insert escape to terminate commands, if you use dollar sign instead it breaks) and ^R (control-R). oh you can’t figure out how to insert these characters into text files? well guess what editor lets you do that

                      TECO: it lets you do anything! you’ll fucking hate it!

                      aaron@chirp.zadzmo.orgA zzt@mas.toZ 2 Replies Last reply
                      0
                      • zzt@mas.toZ zzt@mas.to

                        @davidgerard @401matthall TECO is such a good language that most of the common control structures are single unprintable characters, like $ (the escape key, yes you insert escape to terminate commands, if you use dollar sign instead it breaks) and ^R (control-R). oh you can’t figure out how to insert these characters into text files? well guess what editor lets you do that

                        TECO: it lets you do anything! you’ll fucking hate it!

                        aaron@chirp.zadzmo.orgA This user is from outside of this forum
                        aaron@chirp.zadzmo.orgA This user is from outside of this forum
                        aaron@chirp.zadzmo.org
                        wrote last edited by
                        #11

                        @zzt This description of TECO makes me really glad I never learned vi beyond the most basic, common-to-all implementation features.

                        I know how to quit, save, move the cursor, and switch between edit and command, and... that's about it.

                        HP-UX 8? Redhat Enterprise 9? NetBSD 1.4.3 through 11? Alpine 3.22? Solaris 8 or 10? AIX 5L? Debian Buster? Irix 6.4? I type "vi $file", and it's all the same.

                        I have achieved immunity to change by pure obsolescence alone.
                        @davidgerard @401matthall

                        zzt@mas.toZ 1 Reply Last reply
                        0
                        • zzt@mas.toZ zzt@mas.to

                          @davidgerard @401matthall TECO is such a good language that most of the common control structures are single unprintable characters, like $ (the escape key, yes you insert escape to terminate commands, if you use dollar sign instead it breaks) and ^R (control-R). oh you can’t figure out how to insert these characters into text files? well guess what editor lets you do that

                          TECO: it lets you do anything! you’ll fucking hate it!

                          zzt@mas.toZ This user is from outside of this forum
                          zzt@mas.toZ This user is from outside of this forum
                          zzt@mas.to
                          wrote last edited by
                          #12

                          @davidgerard @401matthall TECO! how does it look? I swear to fuck it looks like

                          EBhello.c$$P$$SHello$0TT$$-5DIGoodbye$0TT$$EX$$

                          (example stolen from Wikipedia because I’m taking far too much of a dump to log into my TOPS-20 account where the horrors live)

                          and again $ is where you mash the escape key if editing live or insert escape into your script otherwise. this shit opens a file named hello.c and replaces Hello with Goodbye??? supposedly????

                          you’re gonna fucking hate TECO, as requested

                          zzt@mas.toZ 1 Reply Last reply
                          0
                          • zzt@mas.toZ zzt@mas.to

                            @davidgerard @401matthall TECO! how does it look? I swear to fuck it looks like

                            EBhello.c$$P$$SHello$0TT$$-5DIGoodbye$0TT$$EX$$

                            (example stolen from Wikipedia because I’m taking far too much of a dump to log into my TOPS-20 account where the horrors live)

                            and again $ is where you mash the escape key if editing live or insert escape into your script otherwise. this shit opens a file named hello.c and replaces Hello with Goodbye??? supposedly????

                            you’re gonna fucking hate TECO, as requested

                            zzt@mas.toZ This user is from outside of this forum
                            zzt@mas.toZ This user is from outside of this forum
                            zzt@mas.to
                            wrote last edited by
                            #13

                            @davidgerard @401matthall P$$S Hello$, I scream at my computer, taking myself extremely seriously as a programmer

                            piss hello indeed, it replies back

                            zzt@mas.toZ 1 Reply Last reply
                            0
                            • aaron@chirp.zadzmo.orgA aaron@chirp.zadzmo.org

                              @zzt This description of TECO makes me really glad I never learned vi beyond the most basic, common-to-all implementation features.

                              I know how to quit, save, move the cursor, and switch between edit and command, and... that's about it.

                              HP-UX 8? Redhat Enterprise 9? NetBSD 1.4.3 through 11? Alpine 3.22? Solaris 8 or 10? AIX 5L? Debian Buster? Irix 6.4? I type "vi $file", and it's all the same.

                              I have achieved immunity to change by pure obsolescence alone.
                              @davidgerard @401matthall

                              zzt@mas.toZ This user is from outside of this forum
                              zzt@mas.toZ This user is from outside of this forum
                              zzt@mas.to
                              wrote last edited by
                              #14

                              @aaron @davidgerard @401matthall the most telling thing about TECO is that when the emacs community needed a set of modal editing commands they went to great expense to write an ecosystem of vim emulators and supporting code in lisp rather than ever touch TECO again

                              the only TECO in elisp implementation I know of is a joke implementation from like 6 years ago

                              1 Reply Last reply
                              0
                              • zzt@mas.toZ zzt@mas.to

                                @davidgerard @401matthall P$$S Hello$, I scream at my computer, taking myself extremely seriously as a programmer

                                piss hello indeed, it replies back

                                zzt@mas.toZ This user is from outside of this forum
                                zzt@mas.toZ This user is from outside of this forum
                                zzt@mas.to
                                wrote last edited by
                                #15

                                @davidgerard @401matthall I love TECO, it’s so bad, I say, pulling on my TECO glove

                                feel free to use the rest of this thread to post about editors that meet _his_ needs (TECO is Turing complete, of course it’s Turing complete, it’s much more painful if it’s Turing complete) but are absolutely not your favorite. just the most dreadful, so bad it’s good shit that’s ever edited text (or punched paper tape, TECO doesn’t care)

                                1 Reply Last reply
                                0
                                • davidgerard@circumstances.runD davidgerard@circumstances.run

                                  the VS in VS Code stands for Vibed and Shitty

                                  of course it's fucking vibe coded, how could anyone have ever thought otherwise

                                  Link Preview Image
                                  Visual Studio Code (@vscode.dev)

                                  The VS Code team builds with VS Code - this is a fundamental principle of how the team works, and it extends to AI capabilities too. Learn more about how the team builds with AI, including how these processes have helped the team move from monthly to weekly releases: https://aka.ms/VSCode/BuildsWithAI

                                  favicon

                                  Bluesky Social (bsky.app)

                                  citrusui@mastodon.socialC This user is from outside of this forum
                                  citrusui@mastodon.socialC This user is from outside of this forum
                                  citrusui@mastodon.social
                                  wrote last edited by
                                  #16

                                  @davidgerard weekly releases 🫩 (as a system admin i dislike more software having more updates)

                                  1 Reply Last reply
                                  0
                                  • davidgerard@circumstances.runD davidgerard@circumstances.run

                                    the VS in VS Code stands for Vibed and Shitty

                                    of course it's fucking vibe coded, how could anyone have ever thought otherwise

                                    Link Preview Image
                                    Visual Studio Code (@vscode.dev)

                                    The VS Code team builds with VS Code - this is a fundamental principle of how the team works, and it extends to AI capabilities too. Learn more about how the team builds with AI, including how these processes have helped the team move from monthly to weekly releases: https://aka.ms/VSCode/BuildsWithAI

                                    favicon

                                    Bluesky Social (bsky.app)

                                    david_chisnall@infosec.exchangeD This user is from outside of this forum
                                    david_chisnall@infosec.exchangeD This user is from outside of this forum
                                    david_chisnall@infosec.exchange
                                    wrote last edited by
                                    #17

                                    @davidgerard

                                    The absolute security disaster that is the remote mode of VS Code (which shipped before Copilot was available even internally) we makes me wonder if this might be a project that LLM slop can’t make any worse.

                                    whitequark@social.treehouse.systemsW 1 Reply Last reply
                                    0
                                    • david_chisnall@infosec.exchangeD david_chisnall@infosec.exchange

                                      @davidgerard

                                      The absolute security disaster that is the remote mode of VS Code (which shipped before Copilot was available even internally) we makes me wonder if this might be a project that LLM slop can’t make any worse.

                                      whitequark@social.treehouse.systemsW This user is from outside of this forum
                                      whitequark@social.treehouse.systemsW This user is from outside of this forum
                                      whitequark@social.treehouse.systems
                                      wrote last edited by
                                      #18

                                      @david_chisnall @davidgerard no, it's definitely worse now. I switched to it from Sublime Text (after many years of paying for the latter) because VSCode had an actually sensible extension model, especially for language servers and debuggers, and ST never did. unfortunately it's reached a point where I'll have to switch to something else—for which I currently have no alternative because I rely on the "Live Share" extension nobody else has bothered implementing (in a better way or otherwise)

                                      david_chisnall@infosec.exchangeD 1 Reply Last reply
                                      0
                                      • davidgerard@circumstances.runD davidgerard@circumstances.run

                                        the VS in VS Code stands for Vibed and Shitty

                                        of course it's fucking vibe coded, how could anyone have ever thought otherwise

                                        Link Preview Image
                                        Visual Studio Code (@vscode.dev)

                                        The VS Code team builds with VS Code - this is a fundamental principle of how the team works, and it extends to AI capabilities too. Learn more about how the team builds with AI, including how these processes have helped the team move from monthly to weekly releases: https://aka.ms/VSCode/BuildsWithAI

                                        favicon

                                        Bluesky Social (bsky.app)

                                        arclight@oldbytes.spaceA This user is from outside of this forum
                                        arclight@oldbytes.spaceA This user is from outside of this forum
                                        arclight@oldbytes.space
                                        wrote last edited by
                                        #19

                                        @davidgerard I saw the change in release schedule from monthly to weekly and I cannot believe anyone can do substantial quality code review on a code of that size in a week.

                                        I do not believe they know what they are shipping nor do I believe they see this as a problem.

                                        Aside from critical bug fixes, why should I need to update my editor more than quarterly or annually? It's just gratuitous risk and churn.

                                        1 Reply Last reply
                                        0
                                        • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                                          @david_chisnall @davidgerard no, it's definitely worse now. I switched to it from Sublime Text (after many years of paying for the latter) because VSCode had an actually sensible extension model, especially for language servers and debuggers, and ST never did. unfortunately it's reached a point where I'll have to switch to something else—for which I currently have no alternative because I rely on the "Live Share" extension nobody else has bothered implementing (in a better way or otherwise)

                                          david_chisnall@infosec.exchangeD This user is from outside of this forum
                                          david_chisnall@infosec.exchangeD This user is from outside of this forum
                                          david_chisnall@infosec.exchange
                                          wrote last edited by
                                          #20

                                          @whitequark @davidgerard

                                          I was never a fan of the VS Code extension model because it had absolutely no security model at all. This made it trivial for malware to infest the extension-store ecosystem. It was to text editors what ActiveX was to web browsers.

                                          1 Reply Last reply
                                          1
                                          0
                                          • R relay@relay.infosec.exchange shared this topic
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups