• 0 Posts
  • 34 Comments
Joined 1 year ago
cake
Cake day: February 16th, 2024

help-circle
  • No, Richard, it’s ‘Linux’, not ‘GNU/Linux’. The most important contributions that the FSF made to Linux were the creation of the GPL and the GCC compiler. Those are fine and inspired products. GCC is a monumental achievement and has earned you, RMS, and the Free Software Foundation countless kudos and much appreciation.

    Following are some reasons for you to mull over, including some already answered in your FAQ.

    One guy, Linus Torvalds, used GCC to make his operating system (yes, Linux is an OS – more on this later). He named it ‘Linux’ with a little help from his friends. Why doesn’t he call it GNU/Linux? Because he wrote it, with more help from his friends, not you. You named your stuff, I named my stuff – including the software I wrote using GCC – and Linus named his stuff. The proper name is Linux because Linus Torvalds says so. Linus has spoken. Accept his authority. To do otherwise is to become a nag. You don’t want to be known as a nag, do you?

    (An operating system) != (a distribution). Linux is an operating system. By my definition, an operating system is that software which provides and limits access to hardware resources on a computer. That definition applies whereever you see Linux in use. However, Linux is usually distributed with a collection of utilities and applications to make it easily configurable as a desktop system, a server, a development box, or a graphics workstation, or whatever the user needs. In such a configuration, we have a Linux (based) distribution. Therein lies your strongest argument for the unwieldy title ‘GNU/Linux’ (when said bundled software is largely from the FSF). Go bug the distribution makers on that one. Take your beef to Red Hat, Mandrake, and Slackware. At least there you have an argument. Linux alone is an operating system that can be used in various applications without any GNU software whatsoever. Embedded applications come to mind as an obvious example.

    Next, even if we limit the GNU/Linux title to the GNU-based Linux distributions, we run into another obvious problem. XFree86 may well be more important to a particular Linux installation than the sum of all the GNU contributions. More properly, shouldn’t the distribution be called XFree86/Linux? Or, at a minimum, XFree86/GNU/Linux? Of course, it would be rather arbitrary to draw the line there when many other fine contributions go unlisted. Yes, I know you’ve heard this one before. Get used to it. You’ll keep hearing it until you can cleanly counter it.

    You seem to like the lines-of-code metric. There are many lines of GNU code in a typical Linux distribution. You seem to suggest that (more LOC) == (more important). However, I submit to you that raw LOC numbers do not directly correlate with importance. I would suggest that clock cycles spent on code is a better metric. For example, if my system spends 90% of its time executing XFree86 code, XFree86 is probably the single most important collection of code on my system. Even if I loaded ten times as many lines of useless bloatware on my system and I never excuted that bloatware, it certainly isn’t more important code than XFree86. Obviously, this metric isn’t perfect either, but LOC really, really sucks. Please refrain from using it ever again in supporting any argument.

    Last, I’d like to point out that we Linux and GNU users shouldn’t be fighting among ourselves over naming other people’s software. But what the heck, I’m in a bad mood now. I think I’m feeling sufficiently obnoxious to make the point that GCC is so very famous and, yes, so very useful only because Linux was developed. In a show of proper respect and gratitude, shouldn’t you and everyone refer to GCC as ‘the Linux compiler’? Or at least, ‘Linux GCC’? Seriously, where would your masterpiece be without Linux? Languishing with the HURD?

    If there is a moral buried in this rant, maybe it is this:

    Be grateful for your abilities and your incredible success and your considerable fame. Continue to use that success and fame for good, not evil. Also, be especially grateful for Linux’ huge contribution to that success. You, RMS, the Free Software Foundation, and GNU software have reached their current high profiles largely on the back of Linux. You have changed the world. Now, go forth and don’t be a nag.

    Thanks for listening.











  • The streaming was easy, just declared I wasn’t paying for it anymore lol. We still have a crappy version of Spotify for free because of another service (ISP or phone plan something like that), but it’s purely used as a backup.

    Jellyfin’s interface is a bit clunky as a music client in my experience. FinAmp looks cool but it’s still early on.

    Navidrome does smart playlist, crossfading, gapless, flac streaming, and flac to opus transcoding. Those are sorta my core requirements, and Navidrome + the clients we use handles them all with aplomb.

    And actually that’s another great feature I enjoy for Navidrome, there are dozens of excellent clients, so if one of them falls short for someone they can find one that they enjoy.

    As for the user playlist thing… I haven’t seen anything like that but maybe I’m misunderstanding.





  • Certainly!

    Jellyfin I use for video content. I find its music functions lackluster.

    Navidrome I use (and my family uses) for personal listening.

    Music around the house, like on one or more of my casting capable speakers / tvs I use Music Assistant. Also let’s me do automations easily, and doesn’t tie up an android phones media’s output. Struggled with earbuds while casting taking over audio for too long before deploying Music Assistant!



  • It’s old but fairly beefy. Most of the RAM is reserved for ZFS reads, but in reality theres tons of headroom.

    CPU: 2x E5-2630L v2

    Motherboard: Intel S2600CP

    RAM: 16x8GB DDR3 1333 ECC

    Disk:

    • 1x 500GB SSD OS
    • 1x 500GB SSD ZFS cache (L2ARC)
    • 45TB ZFS Mirror+Stripe pool (various sizes, 8 disks)

    I’ll probably be moving this to a cluster of mini computers whenever prices look right, just for power efficiency.

    Minus the storage the box cost me about $600, mostly in RAM. The CPUs were like $20 each, the mobo was about $150, etc


  • The general list:

    1. Immich
    2. Jellyfin
    3. Plex (deprecated but kept around for my plexpass using friends)
    4. Internet Radio (custom container)
    5. PBS kids downloader (custom container)
    6. Lidarr
    7. Sonarr
    8. Mylar
    9. Radar
    10. Prowlarr
    11. Open-Webui
    12. QBittorrent
    13. Sabnzbd
    14. Navidrome
    15. Synapse
    16. Element
    17. Forgejo
    18. Tdarr
    19. Calibre
    20. Calibre Web
    21. Tautulli
    22. Bazarr
    23. Syncthing
    24. LazyLibrarian
    25. Linkwarden
    26. Mealie
    27. GlueTun
    28. Kopia
    29. Home Assistant
    30. Music Assistant
    31. Blocky
    32. FoundryVTT
    33. Wireguard
    34. ArchiveTeam Warrior
    35. Traefik
    36. Docspell
    37. Birdcage (though I’m slowly replacing this with my own bird sound server)
    38. Frigate
    39. FreshRSS
    40. Ntfy
    41. Samba
    42. SearxNG
    43. CouchDB for Obsidian Self-Hosted LiveSync

    With all the supporting services:

    Server:
     Containers: 76
      Running: 74
      Paused: 0
      Stopped: 2
     Images: 92