|
|
|
|
|
by ddalcino
1801 days ago
|
|
I’ve been involved with two different open source projects where, within the last couple of months, users have opened issues complaining about the shell prompts in the documentation, or PRs removing them, because it makes it too hard to copy-paste commands. The PRs were accepted over my objections. I was taught that you NEVER copy paste anything from the internet into a terminal. You learn what the commands do, and you type them yourself. Am I just old? |
|
The sentiment makes sense locally, but at some point you either need to trust the thing you're working with or you do it yourself.
There's not enough time in a day to "learn the commands yourself" for everything you do, but if you personally choose to learn and type the commands yourself, great!
It's also okay to trust others with what you're doing.
If you run brew, you literally are trusting other's install scripts not to do something malicious. (Seems ironic to run the brew command, but not trust the copy/paste it tells you to do?)
Even if you don't run brew and install/compile the software yourself, you haven't read every line of code that the software is running to know if that's truly safe.
It's not ideal, but you need to trust at some level or you're never going to move forward.