@hrisskar Sorry. Force of habit. I'm used to using Markdown code snippet syntax everywhere.
Tell me what "which youtube-dl" (without quotes of any kind) says.
@hrisskar Oh, you've got an alias or shell function redefining it.
Tell me what `which youtube-dl` says and I'll tell you how to alter it to handle multiple arguments properly.
@hrisskar That's odd. I'm also using zsh and it works fine here.
Probably some zsh config flag that Manjaro defaults differently to Debian-family distros.
Try sticking echo on the beginning of the command and see what it prints. Maybe it's interpreting the ? as a globbing character and it's configured to remove unmatched globs rather than passing them through as literals. (Bash has an option to do that too)
@lordalveric Yeah. I run a stack of the MVPS HOSTS file, Firefox's built-in tracker blocker, privacy.resistFingerprinting=true, CanvasBlocker, Cookie AutoDelete, Decentraleyes, HTTPS Everywhere, Privacy Badger, Random User-Agent, uBlock Origin, and uMatrix, with the latter two made stricter than default... and, that's just my day-to-day browsing.
When I'm doing private stuff and not logging into the site anyway, I use Tor Browser instead of "New Private Window".
@lordalveric As long as you don't tell them your SMS number.
The reason so many sites are trying to cajole or even force people to add their SMS number is so they can use it as an ad-targeting identifier that's harder to change or have multiple of than e-mail addresses.
I just got nerd-sniped by an old Tom Scott video which touched on bodging multi-keyboard input.
The funny thing is, Linux is technically easier to do this bodge with, but it's the documentation that holds it back.
Want to bodge it through evdev? Good luck learning to permanently adjust udev permissions.
Want to use XInput2? Qt and GTK don't expose the relevant field, so you have to learn raw X11... which doesn't have the best documentation.
@lordalveric Possibly selling access to your projects to aspiring malware peddlers or hoping to gain access to other sites with a "Login with GitHub" option.
@nebunez In some ways, Emacs's greatest enemy is that it predates standard nomenclature, keybindings, etc.
stunnel can also be used the other way around to work around the lack of a "remember my choice" on Pidgin's self-signed cert warning.
@ndegruchy@fosstodon.org @tobtobxx I'm waiting for a compositor that isn't a usability regression:
1. Crash recovery equivalent to how I can restart Kwin when it starts to act up after a couple of weeks of uptime (less with compositing enabled) while Xorg keeps my desktop session logged in for months at a time.
2. APIs that devs don't want in Wayland proper for non-technical user safety, such as allowing time-tracking apps to monitor changes to the active window title.
3. Something lighter and less prone to user customizations causing the compositing pipeline to stutter than Mutter.
4. Server-side window decorations and a QWidget/pre-Win8 UI design philosophy. I'm already in the process of replacing GTK+ apps with Qt ones as the GNOME 3 HIG's influence continues to spread.
5. Stable support for my nVidia GPU (or, failing that, waiting for it to die so I can buy an AMD GPU from a local store that accepts no-shipping-cost returns if the stability/non-bugginess of the AMD drivers proves inferior to what I've come to expect from nVidia over the last last 15+ years since I chose them for TwinView in the bad old days of early Xinerama.)
@cosullivan @brandon Yeah. Google Translate *can* produce surprisingly good translations... but it needs to be operated by someone who natively speaks the language being translated into so they can recognize and adjust for cases where it trips over something.
@alexbuzzbee @codesections Another reason for virtual circuit routing is that it makes bandwidth reservation simple.
@hisham_hm Legacy warts aside, what's idiomatic has changed a LOT and, depending on how long it's been for you, I could understand the APIs being considered unrecognizable.
@Ricardus Apparently what they put on the soundtrack is essentially a beta version of the piece that got used in the trailer but wasn't good enough for the movie.
@Ricardus Ugh. That reminds me of another soundtrack travesty: The Ivory Tower from the Neverending Story soundtrack.
Luckily, in my case, a fan managed to cut together a voiceless film version of it.
https://www.youtube.com/watch?v=yegQ9X2QSeI
It turns out some fandoms can be particularly dedicated on that front. For example, the Thomas the Tank Engine fans.
Some of them do things like https://www.youtube.com/watch?v=iafxUXvQ7L0 by splicing clips from different dubs and others even identify the synths used and make new masters.
@skunksarebetter You neglected to mention that paying customers can get a test suite that aims for full Modified Condition/Decision Coverage, and that it gets used in avionics.
@Ricardus My personal gripe in that vein is that, as far as I can tell, there exists no recording of the version of the Star Trek: The Next Generation theme used in the end of Star Trek: Insurrection that isn't painfully dynamic range compressed.
Listen and cringe:
https://www.youtube.com/watch?v=qMsmsQUC2_4
I don't expect it to make me tear up like the "welcome to Jurassic Park" moment in the Jurassic Park theme (https://www.youtube.com/watch?v=PJlmYh27MHg), but, as-is, it just leaves me feeling cheated.
@Nacor To be honest, I'm against mass-deletion tools.
...but then I'm an archivist type who tries to make it feasible to save everything he reads to disk and believes that fanfiction sites should back their archives with git so readers can see old revisions.
@lordalveric Relying on a password manager that checks domains (eg. the one built into your browser) is a good first step to protect against this sort of thing.
@hrisskar To be honest, I'm kind of overwhelmed by seeing that ` && youtube-dl`. It's convention for a CLI tool that accepts one path or URL as input to accept any number of them in a single invocation.
Also, single quotes are only needed for a YouTube or Invidious URL if it contains ampersands which the shell would otherwise interpret as the "run in background" version of a semicolon.
Example:
youtube-dl https://www.youtube.com/watch?v=cIANk7zQ05w https://www.youtube.com/watch?v=Pwe-pA6TaZk https://www.youtube.com/watch?v=_7X6Yeydgyg
Linux user, open-source enthusiast, science buff, and retro-hobbyist who occasionally reviews fanfiction.