• FOSS Supremacy -- Again!

    From Farley Flud@ff@gnulinux.rocks to comp.os.linux.advocacy on Fri Feb 27 22:03:36 2026
    From Newsgroup: comp.os.linux.advocacy

    The absolute best and most comprehensive YT downloader
    is yt-dlp:

    <https://github.com/yt-dlp/yt-dlp>

    Nothing can beat it. NOTHING!

    Yt-dlp is, you guessed, totally FOSS. Can one expect
    anything else?

    Yt-dlp is CLI only. There is no GUI, and this teaches
    us a fundamental lesson.

    The vast majority of the big money invested into commercial
    software development is devoted to the GUI. In fact,
    most commercial software is just a sophisticated GUI
    wrapper around very straightforward digital concepts.

    But a GUI is necessary to accommodate all the idiots
    and suckers that are all too eager to part with their
    bucks. A GUI is ultimately an extravagant waste of
    resources.

    FOSS does not accommodate idiots, and to the expert
    user FOSS can achieve equal or (usually) better results
    that the most hyped commercial products.
    --
    Gentoo/LFS: Is there any-fucking-thing else?
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From Joel W. Crump@joelcrump@gmail.com to comp.os.linux.advocacy on Fri Feb 27 19:42:22 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2/27/2026 5:03 PM, Farley Flud wrote:

    The absolute best and most comprehensive YT downloader
    is yt-dlp:

    <https://github.com/yt-dlp/yt-dlp>

    Nothing can beat it. NOTHING!

    Yt-dlp is, you guessed, totally FOSS. Can one expect
    anything else?

    Yt-dlp is CLI only. There is no GUI, and this teaches
    us a fundamental lesson.

    The vast majority of the big money invested into commercial
    software development is devoted to the GUI. In fact,
    most commercial software is just a sophisticated GUI
    wrapper around very straightforward digital concepts.

    But a GUI is necessary to accommodate all the idiots
    and suckers that are all too eager to part with their
    bucks. A GUI is ultimately an extravagant waste of
    resources.

    FOSS does not accommodate idiots, and to the expert
    user FOSS can achieve equal or (usually) better results
    that the most hyped commercial products.


    I tend to agree, in a way. I don't see why a GUI interface is always necessary, it depends on the nature of the program/app, but your example
    here is a great one of where the command line is ideal.
    --
    Joel W. Crump
    --- Synchronet 3.21b-Linux NewsLink 1.2
  • From rbowman@bowman@montana.com to comp.os.linux.advocacy on Sat Feb 28 02:23:12 2026
    From Newsgroup: comp.os.linux.advocacy

    On Fri, 27 Feb 2026 19:42:22 -0500, Joel W. Crump wrote:

    I tend to agree, in a way. I don't see why a GUI interface is always necessary, it depends on the nature of the program/app, but your example
    here is a great one of where the command line is ideal.

    Even for more mundane things nmcli works everywhere and you don't have to
    hunt down where the distro has stuck the GUI interface or what it is
    called.
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From =?UTF-8?Q?St=C3=A9phane?= CARPENTIER@sc@fiat-linux.fr to comp.os.linux.advocacy on Sat Feb 28 11:52:37 2026
    From Newsgroup: comp.os.linux.advocacy

    Le 27-02-2026, Farley Flud <ff@gnulinux.rocks> a |-crit-a:

    But a GUI is necessary to accommodate all the idiots
    and suckers that are all too eager to part with their
    bucks.

    Well, each one of your videos show how accurate that sentence is.

    A GUI is ultimately an extravagant waste of
    resources.

    Yes, you are an American, you manage to pollute more than the Chinese
    who are far more numerous than you. And with Trumps last decisions, you
    won't follow the right path before long.

    FOSS does not accommodate idiots,

    Well, in your videos you proved that even if you are unable to manage
    Linux, you proved that you are using it. So in a way you proved that
    FOSS accommodates idiots.

    and to the expert

    I strongly believe you never meet one. You have no clue about what an
    expert is. And don't look at the mirror, it won't show you an expert, it
    will show you an idiot.
    --
    Si vous avez du temps |a perdre :
    https://scarpet42.gitlab.io
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Chris Ahlstrom@OFeem1987@teleworm.us to comp.os.linux.advocacy on Sat Feb 28 07:17:29 2026
    From Newsgroup: comp.os.linux.advocacy

    Farley Flud wrote this screed in ALL-CAPS:

    The absolute best and most comprehensive YT downloader
    is yt-dlp:

    <https://github.com/yt-dlp/yt-dlp>

    Nothing can beat it. NOTHING!

    Yt-dlp is, you guessed, totally FOSS. Can one expect
    anything else?

    Yt-dlp is CLI only. There is no GUI, and this teaches
    us a fundamental lesson.

    <snip>

    Take a gander at "man yt-dlp".

    My paging thumb wore out at 50 clicks!

    The "EMBEDDING YT-DLP" section shows how you can import yt_dlp
    into your own programs.

    yt-dlp makes the best effort to be a good command-line program, and thus
    should be callable from any programming language.

    Your program should avoid parsing the normal stdout since they may change
    in future versions. Instead, they should use options such as -J, --print,
    --progress-template, --exec etc to create console output that you can rerCE
    liably reproduce and parse.

    From a Python program, you can embed yt-dlp in a more powerful fashion,
    like this:

    from yt_dlp import YoutubeDL

    URLS = ['https://www.youtube.com/watch?v=BaW_jenozKc']
    with YoutubeDL() as ydl:
    ydl.download(URLS)

    That's the simplest example.
    --
    If he should ever change his faith, it'll be because he no longer thinks
    he's God.
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Farley Flud@ff@gnulinux.rocks to comp.os.linux.advocacy on Sat Feb 28 13:44:24 2026
    From Newsgroup: comp.os.linux.advocacy

    On Sat, 28 Feb 2026 07:17:29 -0500, Chris Ahlstrom wrote:


    Take a gander at "man yt-dlp".

    My paging thumb wore out at 50 clicks!


    Try ffmpeg or cdrecord.

    You'll be dead within the hour.



    The "EMBEDDING YT-DLP" section shows how you can import yt_dlp
    into your own programs.

    yt-dlp makes the best effort to be a good command-line program, and thus
    should be callable from any programming language.


    I would prefer to use Tk/Tcl to graphically present an organized list
    of all the options and allow selection thereof. When the option list
    grows past 10 or 20 then mnemonics because important and that's when
    a GUI is essential.

    The problem here, though, is that the options constantly change.
    --
    Gentoo/LFS: Is there any-fucking-thing else?
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Chris Ahlstrom@OFeem1987@teleworm.us to comp.os.linux.advocacy on Sat Feb 28 10:43:29 2026
    From Newsgroup: comp.os.linux.advocacy

    Farley Flud wrote this screed in ALL-CAPS:

    On Sat, 28 Feb 2026 07:17:29 -0500, Chris Ahlstrom wrote:

    Take a gander at "man yt-dlp".

    My paging thumb wore out at 50 clicks!

    Try ffmpeg or cdrecord.

    You'll be dead within the hour.

    When I convert the man pages to pdf (using a little script I wrote
    years ago), ffmpeg is 49 pages, yt-dlp is 50 pages. Debian
    replaces cdrecord with wodim, which yields 22 pages.

    One of the cdrecord/wodim authors is Joerg Schilling, who seemed
    to be a bit of a jerk. And has passed away:

    <https://web.magnumbbs.net/?page=001-forum.ssjs&sub=fidonet_altoslin&thread=3707>

    The "EMBEDDING YT-DLP" section shows how you can import yt_dlp
    into your own programs.

    yt-dlp makes the best effort to be a good command-line program, and thus
    should be callable from any programming language.

    I would prefer to use Tk/Tcl to graphically present an organized list
    of all the options and allow selection thereof. When the option list
    grows past 10 or 20 then mnemonics because important and that's when
    a GUI is essential.

    The problem here, though, is that the options constantly change.
    --
    The makers may make
    and the users may use,
    but the fixers must fix
    with but minimal clues
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From chrisv@chrisv@nospam.invalid to comp.os.linux.advocacy on Sun Mar 1 11:02:09 2026
    From Newsgroup: comp.os.linux.advocacy

    Farley Flud wrote:

    But a GUI is necessary to accommodate all the idiots
    and suckers that are all too eager to part with their
    bucks. A GUI is ultimately an extravagant waste of
    resources.

    Considering that my 40-year-old Amiga, with it's 7.16 Mhz 68000, has a responsive GUI, I would think it not much of an issue, with modern
    CPU's with ten times as many cores, each a thousand times faster.
    --
    "Linux chips away at your dignity each time you use it" - some dumb
    fscking troll
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From DFS@nospam@dfs.com to comp.os.linux.advocacy on Sun Mar 1 12:38:52 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2/27/2026 5:03 PM, Lameass Larry Pietraskiewicz (aka Farley Flud) wrote:

    The absolute best and most comprehensive YT downloader
    is yt-dlp:

    <https://github.com/yt-dlp/yt-dlp>

    Nothing can beat it. NOTHING!


    It's 100% Python, about which you girly-whined:

    --------------------------------------------------------
    * Who would love python? Only a fucking asshole.

    * Python is not a crutch; it's a fucking ambulance.

    * bullshit Python

    * Does any REAL PROGAMMER appreciate python?

    * Python, like Microcrap Winblows, is used exclusively
    (no exceptions) by technically incompetent pussies.

    * Python is shit.
    --------------------------------------------------------

    Typical Feeb dbl-talking idiocy.



    Yt-dlp is, you guessed, totally FOSS.

    yt-dlp is public domain, so it doesn't pass the GuhNoo smell test.

    I don't think Stallman passes any smell tests.



    Can one expect anything else?

    Of course. What we can expect from GuhNoo is a big pile of abandoned, half-ass crapware, as seen at:

    https://www.gnu.org/software/software.html

    I'm not talking about the 'decommissioned'/need a maintainer list at the bottom. I'm talking about the big list in the middle of the page.

    Pick a few at random and take a look at the project pages:
    It's very common to see "latest news" from 2005 or 2009 or 2013.

    The devs need Snickers! Hobby GuhNoo coding doesn't pay ANYTHING.

    It's FAR FAR FAR from the best software of its kind. I'd say that
    outside a Top ~50 list, FOSS (cr)apps are the WORST on the planet.



    Yt-dlp is CLI only. There is no GUI, and this teaches
    us a fundamental lesson.

    Only that the dev didn't want to build one.

    meta-list
    https://www.reddit.com/r/youtubedl/wiki/info-guis/

    https://github.com/mhogomchungu/media-downloader
    https://s7.stacher.io/
    https://www.youtube.com/watch?v=VYv4jSYCPak



    The vast majority of the big money invested into commercial
    software development is devoted to the GUI.

    evidence? Of course you have none.


    In fact,
    most commercial software is just a sophisticated GUI
    wrapper around very straightforward digital concepts.

    File | Open, straightforward

    Drag to select objects, show selected, then Format | Align | Left not so straightforward



    But a GUI is necessary to accommodate all the idiots

    You and Pan - all idiot and all GUI, all the time.



    and suckers that are all too eager to part with their
    bucks.

    time = bucks. That's why YOU use GUI software like everyone else.



    A GUI is ultimately an extravagant waste of resources.

    STFU with your stupid, hypocritical babbling. You make a living with
    GUI software, and use it outside work ALL THE TIME.

    The fact that you run Pan and Fvwm3 proves you're a "GUI faggot".



    FOSS does not accommodate idiots,

    heh! Look in the mirror. FOSS accommodates everyone.



    and to the expert
    user FOSS can achieve equal or (usually) better results
    that the most hyped commercial products.

    Sez you.

    MS Access smokes EVERY Linux desktop db.

    If cost were no object, nobody would consider anything but Oracle for
    big dataloads.

    AutoCAD and Photoshop and Mathematica are the world's standards -
    FreeCAD and Gimp and Sage/Maxima/SymPy are FOSS pretenders.

    MS Visual Studio Code - the world's preferred IDE - is proprietary.

    And then there's gaming: in 2026 there is not ONE AAA FOSS game title.

    Is there even ONE FOSS app that's better than the best commercial
    program for the same task(s)?

    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From DFS@nospam@dfs.com to comp.os.linux.advocacy on Sun Mar 1 13:07:18 2026
    From Newsgroup: comp.os.linux.advocacy

    On 3/1/2026 12:02 PM, shitv wrote:


    Left side of shitv piehole:

    "Linux chips away at your dignity each time you use it" - some dumb
    fscking troll



    Right side of shitv piehole:

    "Micro$oft takes your money. And your privacy. And your dignity."



    Get your own dignity, turd.

    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From rbowman@bowman@montana.com to comp.os.linux.advocacy on Sun Mar 1 19:13:10 2026
    From Newsgroup: comp.os.linux.advocacy

    On Sun, 1 Mar 2026 12:38:52 -0500, DFS wrote:

    yt-dlp is public domain, so it doesn't pass the GuhNoo smell test.

    Actually, it is released under the Unlicense.

    https://unlicense.org/

    What is funny is the Unlicense, by some arcane logic, is GPL compatible.

    https://www.gnu.org/licenses/license-list.en.html

    "The Unlicense (#Unlicense)
    The Unlicense is a public domain dedication. A work released under the Unlicense is dedicated to the public domain to the fullest extent
    permitted by law, and also comes with an additional lax license that helps cover any cases where the dedication is inadequate. Both public domain
    works and the lax license provided by the Unlicense are compatible with
    the GNU GPL."

    The Unlicense doesn't exactly say 'Fuck you Stallman and your talmudic bullshit' but it comes close

    Why Use the Unlicense?rCi
    Because you have more important things to do than enriching lawyers or imposing petty restrictions on users of your code. How often have you
    passed up on utilizing and contributing to a great software library just because its open source license was not compatible with your own preferred flavor of open source? How many precious hours of your life have you spent deliberating how to license your software or worrying about licensing compatibility with other software? You will never get those hours back,
    but here's your chance to start cutting your losses. Life's too short,
    let's get back to coding.
    --- Synchronet 3.21d-Linux NewsLink 1.2