(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=43739054

一个Hacker News帖子讨论了一位用户在VS Code中遇到广告的经历。用户leecommamichael表达了不满,并考虑切换到neovim。其他用户也纷纷发表评论,一些人建议使用Emacs作为尊重自由的替代方案。然而,VS Code在Web开发中的主导地位也得到了认可,一些用户认为切换的成本超过了偶尔看到广告的烦恼。其他人则提到了VSCodium作为一个选择。人们担心微软越来越关注数据收集以及对Copilot等功能收费,这可能会挤压竞争对手,并利用软件来实现市场支配地位。一些用户批评了广告的UI设计,特别是“以后再说”选项,以及微软的用户许可方式。一位用户强调了Emacs由于其开放架构和可扩展性而存在的安全问题。最后,一些用户认为广告与Copilot集成有关,即使没有明确安装扩展程序也是如此。

相关文章
  • 我刚刚在 VS Code 里看到一个广告。 2025-04-20
  • (评论) 2025-02-27
  • (评论) 2024-08-28
  • (评论) 2025-03-11
  • (评论) 2025-04-05

  • 原文
    Hacker News new | past | comments | ask | show | jobs | submit login
    I just got an ad in VS Code (postimg.cc)
    39 points by leecommamichael 6 hours ago | hide | past | favorite | 20 comments










    Just install Emacs. It respects your freedom, and it respects your rights.


    Love it or hate it, VSCode has become the "default" for the ecosystem at large, especially for Web development. For me personally, moving away would end up costing me more time (in getting alternative text editors to work with my tooling, or doing without) than it takes me to dismiss these popups.

    Doesn't take away from how awful it is that a corporation usurped the ecosystem like this, but I am not idealistic enough to fight the current.



    I guess it's just more reason for me to continue to be happy that I mostly use IntelliJ with occasional trips into Fleet (their VSCode competitor)

    addendum: it really sucks when a free product that has positioned itself as the defacto product starts to get obnoxious about taking your data (logging in) and charging you for things (Copilot), especially when it's a multinational megacorp who is probably creating and distributing such a product to gain market dominance and crowd out its competitors. (add: this part of the sentence is probably meaner than it needs to be. The people that made VSCode probably wanted to just make a really nice Atom enhancement that worked well with .net. This stuff has been business demands.)

    More addendum: If Microsoft didn't want to be pushy about this, they could have included the option in a Version Update announcement on a new tab or something. Wherever release notes and release announcements are normally put.



    I've only been using Emacs for about twelve years, so I'm still pretty new, but in that time I've heard the above statement ("it's the default") about Sublime Text, Atom, JetBrains IDEs, and now VSCode.

    I wonder which editor you will learn next, when VSCode falls out of style. I will still be using Emacs.



    Since Emacs is fully programmable, fully connected with virtually no “permissions” system, and there is no structure to scan, validate, or flag third-party extensions/elisp code, I would suggest that it stands as a prime vector for malware!


    > I would suggest that it stands as a prime vector for malware!

    I would suggest you send an email to [email protected], he might disagree.



    I have no idea who may receive or read his email messages.

    For a long time in the early 90s, he set no password on his accounts at MIT. Anyone could, and did, log in to [email protected] and it was basically a "public access system".

    Richard Stallman fundamentally rejects information security principles and practices. He absolutely hates it when systems are secure and impregnable. Richard Stallman is an extremist zealot; he's extraordinarily idealistic, but his ideals themselves are unrealistic for real-world operations.

    Previously: https://news.ycombinator.com/item?id=42256409

    https://news.ycombinator.com/item?id=23421738

    The GNU Project indeed itemizes a few "known security risks" in their own FAQ: https://www.gnu.org/software/emacs/manual/html_node/efaq/Sec...



    Okay that seems needlessly obtuse. I think yall would get along actually based on the tone and content of your replies.


    Never got that, I'm guessing you have the copilot extension and that it is what is causing it


    VS Code is tightly integrated into Copilot even if you don't install the extension these days. It even has its own button in the title bar.


    I mean there is a genuinely free tier that doesn't ask for credit cards or anything... that used to not be the case. More of an announcement than anything.

    It's pretty mild.



    Has anyone else had this ad recently? My tolerance for being advertised to is already low... I suppose it's time to just use neovim.


    Or maybe https://vscodium.com/

    But some extensions aren't available IIRC, like PlatformIO.



    If you have to have post-it note how to escape Vim, I think a lot of people will stick with VS Code with ads /s


    they just want to steal your whole codebase to train AI and then turn around and prohibit you from using it to code competing products or services. You know, the OpenAI/Gemini/Anthropic/xAI strategy

    What a time to be alive!



    Yet another “Maybe Later” anti-UI. What ever happened to “No?”

    Microsoft is like a creepy guy in a nightclub going up to every woman, asking “Do you want to dance? [Yes] [Maybe Later]”

    Their deliberate misunderstanding of user consent should be criminal.



    I think maybe later means no. But it’s worded to assure the user that the choice is reversible.


    It’s worded that way to assure the user that they will ask again. And again.


    > But it’s worded to assure the user that the choice is reversible

    .. While also disrespecting anyone who never wants to avail themselves. What happened to good old "Don't ask me again"?



    How dare they put a pop-up promoting a feature of a software inside that software, like, once. Do they thing they get a pass because only nagging pop-ups are considered ad? /s






    Join us for AI Startup School this June 16-17 in San Francisco!


    Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact



    Search:
    联系我们 contact @ memedata.com