4 ms·
I like how the animation in the header of the website requires two of my CPU cores at full speed. Also offering piping to bash as first alternative for install
by TheHippo 11y ago
I like how the animation in the header of the website requires two of my CPU cores at full speed.
Also offering piping to bash as first alternative for installing something.
- quesera 11y agoI agree with you on both counts, but still find your comment gratuitously negative. This looks like a very cool thing, and an important missing piece.
- dimino 11y agoIt's "gratuitously negative" to ask me to pipe a script I download from the Internet into bash directly. They really should, for security reasons, spend the 5 seconds it'd take to separate those into two commands, or come up with a better way to do things (which would probably take more than 5 or 30 seconds). Reminds me of pip (python packaging manager), who will, almost narcissistically, remind you about how important it is to use secure connections for python repos, and in fact will refuse to run without a bevy of flags set explicitly allowing any kind of insecure or unverified package, but first ask you to download and run a python script with an embedded binary, because that's the only way they could think of to get bootstrapping working.
- quesera 11y agoOh, believe me I know all about it. But drive-by potshots at other peoples' impressive work is gratuitously negative. Why not nitpick the copy editing, while we're here? Pipe to shell grinds my gears. At the very minimum, it should be replaced with `curl -o https://hyper.sh/install https://hyper.sh/install && bash install`, to at least validate that curl believes the http request returned OK. Realistically, that's no different from how all software everywhere is installed until/unless it's incorporated into a previously-trusted package manager repository.
- Gigablah 11y ago"Separate those into two commands"? That's it? Really? This just screams "cargo cult".
- icebraining 11y agoNot really. By separating the two commands and using && between the two, you ensure the script will download successfully before executing, instead of potentially leaving you with the software half-installed.