It's okay to commit IDE config if your team uses mostly one editor.
It's also okay to include extension recommendations. While extensions may not be needed to run the code, depending on the editor and language they're highly desirable. It's that kind of extension that should be recommended. I'm sure there's a setting to disable them if, for some reason, the editor keeps asking you.
you're not yet in college and have been coding for 4 years?
You already have a head start. Most of my Comp Eng classmates hadn't written a hello world when they started. Go through your CS, get one or more internships, and you'll have some perspective.
.vscode doesn't store cache or any trash like that, so if you're including all settings, tasks, etc, you can probably just include everything.
The only thing to keep in mind is to only add settings, extension recommendations, etc that apply to all your collaborators and aren't just personal preferences. A few good examples are formatting rules, task definitions to run the project, and linting rules that can't be defined somewhere else.
I don't think anyone is saying CUDA as in the platform, but as in the API for higher level languages like C and C++.
PTX is a close-to-metal ISA that exposes the GPU as a data-parallel computing device and, therefore, allows fine-grained optimizations, such as register allocation and thread/warp-level adjustments, something that CUDA C/C++ and other languages cannot enable.
DeepSeek was built using older chips, but NVDA was priced on the premise that newer chips were almost a requirement for anyone seriously investing in machine learning.
Another factor was the open-sourcing of DeepSeek, which makes larger hardware investments harder to justify. Nvidia will continue selling, this is just a momentary stock price correction.
Not really, the term comes from a time that value equaled to price. The modern meaning of value is equivalent to importance though. No value means without importance, not without price, which is not equivalent to invaluable.
If they weren't such opposed concepts one could even let it pass, but "invaluable" cannot be corresponded to "no value" anymore.
Can we stop with the absolutes?
It's okay to commit IDE config if your team uses mostly one editor.
It's also okay to include extension recommendations. While extensions may not be needed to run the code, depending on the editor and language they're highly desirable. It's that kind of extension that should be recommended. I'm sure there's a setting to disable them if, for some reason, the editor keeps asking you.