Name your preferred IDE so they can be compared.
masterspace
VS Code is not an IDE
is the dumbest most pedantic argument.
It is a text editor explicitly designed to have plugins that turn it into whatever IDE you want it to be.
i.e. it's an IDE that you get to specify yourself rather than being locked into the exact toolchain that the IDE developers think is best.
Isn't this blocked from GitHub because the dev is Russian?
I think it might depend what you're into, I don't know much, I've flown my Mavic mini a few times, and have been watching the Ukraine war at a distance.
But if you're into photography and videography you might get more enjoyment out of something like a 249g Mavic that has a solid camera and is an overall very solid drone.
If you're more into sports and piloting, you might have more sustained interest in an FPV drone where you use goggles to see through the stone's eyes as it flies. In that case I've heard good things about the DarwinFPV drones as they're a pretty dirt cheap entry point and you're likely to crash them.
In terms of usefulness for civil defense, I'm guessing that the most useful skillsets are probably FPV flying and drone building and repair, but I'm not sure. In Ukraine it seems like they use some off the shelf quadcopters like mavic minis for basic reconnaissance and observation, and then use FPV drones for carrying munitions and striking targets, and those are a mix of quadcopter style and more plane style.
Another option for civil defense preparedness is to do first aid training.
https://en.m.wikipedia.org/wiki/Lateral_violence
Lateral Violence occurs within marginalized groups where members strike out at each other as a result of being oppressed. The oppressed become the oppressors of themselves and each other. Common behaviours that prevent positive change from occurring include gossiping, bullying, finger-pointing, backstabbing and shunning.
— Kweykway Consulting[5]
Also, it seems like kind of a specialized tool. You want it to have a low stall speed but also high maximum speed. The F-14 was a naval interceptor -- intended to take off from and land on carriers at low speed, buy also dash out quickly enough to intercept incoming strikes against that carrier.
Completely agree with you, they're awesome and should be used everywhere.
I have and love my 3d printer, this is an example of something that you should buy and not print. Your prints will wear out, these will last your lifetime.
...that works? 🤯
If you open a repo / folder in VSCode, you immediately have a terminal window pointing to that folder that you can execute any of your VIM or other command line programs in. You also immediately have a graphical file browser that's always available in a pane to the side if you want, a visualizer of your current git branch and history, tooltips and the ability to hover over things for more info, panes that can preview images, pdfs, 3d files, assets etc, tooling and plugins for things like your dev servers / kubernetes / docker so that you can immediately see what services are running in what state, rich debugging, etc.
Fundamentally, I just don't understand ideologically insisting on using the command line for everything. There are times when keeping it simple and text based makes sense, and it's almost always necessary as a fallback, but if you have the option, you can represent things faster and more cleanly with modern graphical interfaces.
Like just compare the command line version of your git history:
With the Git Graph extension version in VS Code:
The Git Graph extension is built on top of those git CLI commands, but it's an actual GUI that let's you represent your git history in a much more readable and scannable format, with quick and immediate access to related commands like viewing the files that were changed in a commit, or jumping to specific commits and branches.
Ignoring the related workflow improvements, even just from a pure graphical standpoint, if a developer honestly cannot comprehend why the human brain more easily processes stuff like a single connected git branch like the above, compared to a bunch of disconnected pipes | and slashes \ on separate lines, then I feel like they need more design training, or perhaps they've just evolved into such pure text based beings that they can no longer comprehend how normal people's brains work, but either way, it's not going to tend them towards good frontend development. I've worked at MAANG companies and I've seen the internal research on how much of a difference a slight feeling of being overwhelmed can make towards someone's enjoyment and usage of software, I don't see why that's so controversial or unexpected in some circles.
Like at work, if a developer wants to use VIM and command line tooling to do their job and has a setup that lets them work as fast as someone using a graphical IDE, I have zero issue with it, but the default Dev Environment that we're going to setup and document is going to use something like VS Code that can do more OOTB without a huge amount of learning CLI commands and workflows.