You seem to be excessively agitated by this thread.
As per another sibling comment, I also tried to find the actual extension file that was the cause of this problem -- and could not. It may well be a third party author, rather than direct from the infallible 'multi-trillion dollar company' (as if acquired wealth is any indication of quality). Having said that, I don't know why a) you're misinterpreting this as an attack on Microsoft Corp, and b) you're then being so personally affronted by it.
To your initial snarky question:
Everyone should have backups of all their important files, and this is never (solely) to protect them from the dangers of 'opening in a text editor', but to protect them from accidental corruption or loss from any cause.
For a c++ developer, with at least one source file > 3k loc, who'd gone out of their way to install a c++ extension, and then enabled a pre-release flag for that extension, I'm supremely surprised they weren't ahead of the curve on this.
I am not agitated, i am baffled by the stupid recommendation of microsoft employees
I don't use vscode myself, i pity the ones who have to use it
--
> Everyone should have backups of all their important files, and this is never (solely) to protect them from the dangers of 'opening in a text editor', but to protect them from accidental corruption or loss from any cause.
Nobody said they opened an important file, stop trying to make it sound like the user is stoopid
What if you want to open a temp file you copy pasted from a blog post, you don't back up this, you can go back and copy/paste again, but the fact remains, the software is trash
> For a c++ developer, with at least one source file > 3k loc, who'd gone out of their way to install a c++ extension, and then enabled a pre-release flag for that extension, I'm supremely surprised they weren't ahead of the curve on this.
Yeah, again the user is the one to blame, not the stoopid software that is broken and needs pre-release flags to function correctly
They can nuke my computer too because it is a "pre-release flag" after all, what, you don't backup your whole computer? you stoopid user
Loosing time, being disrespected by software company who spit bloated trash at you and then blame you for trying to make said software a little bit better
> Nobody said they opened an important file, stop trying to make it sound like the user is stoopid
Are you trying to say 'stupid'?
I'm not asserting the user is stupid, but I am expressing bewilderment that someone with the requisite technical skills to be in the position they're in (refer my post above) would _not_ have their code in source control, and/or (better yet) backed up on a different machine.
I'll also assert that anyone that states they wish to recover a file has, by definition, just assigned some importance to that file.
If you read that guy's (TavakoliAli) later comments you'll see they don't have enough time to rewrite that file. At 3k lines, that's no wonder, but further confirms my point.
> So Microsoft can spit all the bloated and buggy trash, they shouldn't be held responsible?
> Who cares about the data loss, important or temporary, time was lot, not even respecting your users, you should be ashamed at microsoft
> Where is your standard of quality? it's the size of an electron?
Hmm, the problem is that you are talking to someone who already mostly agrees with you...
I never said that you shouldn't blame Microsoft. That is what I was talking about in my last comment: "Nobody said the blame is all on the users".
You should absolutely blame Microsoft. I actually refuse to even install VSCode because of the telemetry. But again, blaming Microsoft isn't going to get your data back.
It's like having a house but not putting a lock on it. Then some burglar comes in and trashes your house.
Like yeah, blame the burglar. The burglar should go to jail. But even if you put the burglar in jail, all the damage to your house doesn't just disappear.
So put a lock on your door and maybe add some cameras too. Then your house won't get trashed and the next time a burglar comes maybe you can even catch them and put them in jail with your security cameras. Best of both worlds.
the blame is on the users! freaking stoopid users