this post was submitted on 13 Feb 2025
1015 points (95.4% liked)

linuxmemes

22686 readers
666 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
    1015
    submitted 6 days ago* (last edited 6 days ago) by [email protected] to c/[email protected]
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] JasSmith 1 points 5 days ago (1 children)

    And who’s at fault?

    It’s not about blame. From a user’s perspective, it doesn’t matter who is to blame.

    [–] [email protected] 1 points 5 days ago* (last edited 5 days ago) (1 children)

    And presumably you want that fixed. To do that, you have to figure out who needs to do work. In one way or the other, that's going to be the devs.

    We might be using different connotations of "blame", here. Like, I'm using the git blame one.

    [–] JasSmith 2 points 5 days ago (1 children)

    After a long career in software development I've learned one important thing: everyone is motivated by incentives. Developers don't package their software on Linux as frequently because they're not forced to, and because it's a huge pain in the ass compared to macOS and Windows. I don't blame the developers for this. I blame the OS. Torvalds was right: this won't be fixed until Valve forces everyone to use the same libraries. Then it's super easy for the Radarr devs to provide a single executable across all compatible distros.

    I guess in an ideal world all the developers would voluntarily package their software well, but that's just not reality and it will never be.

    [–] [email protected] 1 points 5 days ago

    The trouble with the *rr stuff isn't libraries, it's as far as I know all written in .NET, but system integration. Setting up users and permissions, starting the daemon, if necessary punch a hole in the firewall.

    I, too, watched Linus' rant about diving software and that neither distros should be required to package random-ass applications, and app developers shouldn't be forced to package for random-ass distros. That's why we have flatpak. There may or may not come a time where such a thing also exists for daemons but it's not the top priority, also, if you're running radarr you're not just a random user, you're at the very least a power user. Random users direct their browsers to a website, click a link, which then opens qbittorrent. Which btw also has a rss feature. You don't need a daemon process to do all this stuff, I doubt radarr sets up a system process or whatever it's called in windows, either, you can do it as a user. The whole design of the thing assumes that you run it on a server, and, therefore, know how to run a server.

    As such, two observations: First, that radarr is not a good example subsurface is (and precisely what Linus was talking about), secondly, power users know even less what users actually want than devs.