News for hackers. Stuff that matters.
Re:VSCode config to disable annoyances – telemetry, notifica... by nmartx on Monday May 15, 2023 @06:18AM (#35945943)
No config needed:

  apt-get install vim emacs
Why people use the privacy nightmare OSS trojan horse that is VSCode is beyond me.
Re:VSCode config to disable annoyances – telemetry, notifica... by franga2000 on Monday May 15, 2023 @06:34AM (#35946073)
Because...it's a good IDE? I'll take having to occasionally change a setting or two to avoid some annoyances in a otherwise great and fully-featured IDE over literally just a console text editor any day of the week.

Not that it's my main IDE, I prefer JetBrains stuff, but I'm tired of hearing y'all bitch about VS Code like it's trash when in reality, even just out of the box, it's still far more capable than most power users' Emacs setups.

Re:VSCode config to disable annoyances – telemetry, notifica... by aulin on Monday May 15, 2023 @06:56AM (#35946255)
Could you list some of these features that make VSCode far more capable? I always wonder if I should move on from emacs at some point to a more capable IDE. If you think emacs is "just a console text editor" though you may not be the best person to answer.
Re:VSCode config to disable annoyances – telemetry, notifica... by Nullabillity on Monday May 15, 2023 @06:58AM (#35946273)
Clearly (at least some) people don't trust VSCode.. or we wouldn't have the OP in the first place.

If you don't trust something, the long-term solution isn't to try to work around it (until the next version comes out and they find a new way to breach your trust), it's to stop using the thing you don't trust.

Re:VSCode config to disable annoyances – telemetry, notifica... by xigoi on Monday May 15, 2023 @07:17AM (#35946397)
There are many pre-made configs that can change Neovim into a fully featured IDE. And it still doesn't require a full browser engine and selling your soul to Microsoft to run.
Re:VSCode config to disable annoyances – telemetry, notifica... by KyeRussell on Monday May 15, 2023 @06:30AM (#35946036)
If you don’t understand how VS Code is different to vim or emacs — not better, just different — and that some people might prefer the former to the latter, then you are incredibly inept. There’s no other way to say it. I can’t imagine wanting to hire or even work with someone that said this with even a remotely straight face.
Re:VSCode config to disable annoyances – telemetry, notifica... by jklwx on Monday May 15, 2023 @06:36AM (#35946084)
No one said anything about the differences. It's about ethics.

The inability to read is expected from a hiring manager.

Re:VSCode config to disable annoyances – telemetry, notifica... by bheadmaster on Monday May 15, 2023 @06:44AM (#35946144)
> I can't imagine wanting to hire or even work with someone that said this with even a remotely straight face.

I can't imagine wanting to work for someone who doesn't tolerate different opinions.

Re:VSCode config to disable annoyances – telemetry, notifica... by dspillett on Monday May 15, 2023 @07:28AM (#35946507)
Just checking for clarity: like me you agree with KyeRussell's preference not to interact with people who can't cope with different people preferring different editors (and other environment features).

Though the complaint that poster replied to was more about stalky telemetry than editor/IDE features, rather than actual editing features.

Re:VSCode config to disable annoyances – telemetry, notifica... by bheadmaster on Monday May 15, 2023 @07:42AM (#35946632)
The original comment had a valid (but unpopular) opinion on VSCode - that it's a "privacy nightmare OSS trojan horse". They complained that "why people [use it] is beyond [them]", which is probably an exaggeration, as it's obvious that people use it for convenience. But still, it's a valid opinion, a little bit too idealistic for most people, but valid.

Then, there's this boss man dude who is using the business-equivalent of the female shaming strategy of denial-by-proxy - just instead of saying "I can't imagine dating someone who X", they say "I can't imagine hiring someone who X". It's the same strategy - they pretend they're the representative of all hiring managers and bosses of the world, and imply that if you have such opinions, you will never be hired, and therefore are trash and deserve to starve.

I just don't like that kind of attitude.

Re:VSCode config to disable annoyances – telemetry, notifica... by culopatin on Monday May 15, 2023 @09:02AM (#35947472)
They are the same attitude, different words
Re:VSCode config to disable annoyances – telemetry, notifica... by bheadmaster on Monday May 15, 2023 @10:20AM (#35948573)
No, they're not.

The former is saying that VSCode is a privacy nightmare, which is true. The latter is saying if you think VSCode is a privacy nightmare, nobody will hire you, which is false.

Actually, the latter is not even that - it's just an insult: "I can't imagine wanting to hire or even work with someone that said this with even a remotely straight face".

Re:VSCode config to disable annoyances – telemetry, notifica... by PurpleRamen on Monday May 15, 2023 @07:54AM (#35946760)
There is a different between having a different opinion, and rubbing it in your face when nobody asked for it. This is more about relevant social behavior, which is important for a job, than the rights someone has outside their job.
Re:VSCode config to disable annoyances – telemetry, notifica... by bheadmaster on Monday May 15, 2023 @07:57AM (#35946789)
> There is a different between having a different opinion, and rubbing it in your face when nobody asked for it.

Right. Because someone forced you to read comments on HN, Clockwork Orange style?

Re:VSCode config to disable annoyances – telemetry, notifica... by dang on Tuesday May 16, 2023 @01:43PM (#35965243)
Edit: we've banned your account for breaking HN's rules repeatedly and egregiously. Please see https://news.ycombinator.com/item?id=35965294.

--- original comment: --

Could you please stop breaking HN's guidelines in your posts here? You've unfortunately been doing it repeatedly. We had to ask you about this just recently (https://news.ycombinator.com/item?id=35527386), as well as more than once before.

https://news.ycombinator.com/item?id=35946543 is quite unacceptable—we ban accounts that post like that. https://news.ycombinator.com/item?id=35945471 was not ok either.

If you keep this up we're going to have to ban you. I don't want to ban you, so if you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful. That means, among other things, thoughtful, substantive, respectful conversation, without flamebait, name-calling, or swipes.

If any of the latter make it into your posts, please edit them out. That's what I do. If it helps at all, you can set a delay in your profile to give you a few minutes to review and edit your posts before others see them. This is in the FAQ: https://news.ycombinator.com/newsfaq.html.

Re:VSCode config to disable annoyances – telemetry, notifica... by darthrupert on Monday May 15, 2023 @06:35AM (#35946081)
If you wanna have privacy and also be fairly modern, https://helix-editor.com might work
Re:VSCode config to disable annoyances – telemetry, notifica... by slig on Monday May 15, 2023 @06:21AM (#35945967)
Just use `vi`.
Re:VSCode config to disable annoyances – telemetry, notifica... by duohedron on Monday May 15, 2023 @06:39AM (#35946105)
Re:VSCode config to disable annoyances – telemetry, notifica... by bheadmaster on Monday May 15, 2023 @06:34AM (#35946064)
Visual editing is completely unnecessary - human mind can only read 1 line at a time, so there is no point in showing more than 1 line at a time on the screen.

Just use `ed`.

Re:VSCode config to disable annoyances – telemetry, notifica... by DoctorDabadedoo on Monday May 15, 2023 @06:41AM (#35946118)
Real programmers flip bits directly at the hardware with a jumper cable.
Re:VSCode config to disable annoyances – telemetry, notifica... by askiiart on Monday May 15, 2023 @06:59AM (#35946283)
Real programmers use butterflies.

https://xkcd.com/378/

Re:VSCode config to disable annoyances – telemetry, notifica... by tmtvl on Monday May 15, 2023 @07:12AM (#35946373)
As easy as M-x butterfly RET.
Re:VSCode config to disable annoyances – telemetry, notifica... by meghan_rain on Monday May 15, 2023 @06:42AM (#35946130)
It is best practice anyway to know what you want to change upfront so using sed is perfectly sufficient.
Re:VSCode config to disable annoyances – telemetry, notifica... by bheadmaster on Monday May 15, 2023 @07:06AM (#35946334)
Please refrain from posting GPT-generated posts on HN. Thank you, Megan Rain.
Re:VSCode config to disable annoyances – telemetry, notifica... by arp242 on Monday May 15, 2023 @06:50AM (#35946198)
> Why people use the privacy nightmare OSS trojan horse that is VSCode is beyond me.

Why people care what other people run on their computer is beyond me.

Re:VSCode config to disable annoyances – telemetry, notifica... by xk_id on Monday May 15, 2023 @07:00AM (#35946287)
I’m just here to say that as a vim user I understand your sentiment and concur. There’s not much I can do to change people’s minds. But vim and the console will be there waiting, whenever they are ready.
Re:VSCode config to disable annoyances – telemetry, notifica... by w4rh4wk5 on Monday May 15, 2023 @07:09AM (#35946348)
> Why people use the privacy nightmare OSS trojan horse that is VSCode is beyond me.

Here's an example why some people (including me) prefer VSCode over vim in certain cases:

https://www.reddit.com/r/neovim/comments/rwz9m2/how_to_impro...

And yes, I know that Emacs is much better when it comes to discoverability, but I am just not an Emacs guy. Tried it so many times already. Just can't make it work for myself.