• 1 Post
  • 43 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle




  • I only had bad experiences with an XPS, then I found out that the Linux model was a cut down version so that Dell didnt have to support the fingerprint reader and other gadgets.

    Lenovo at the time were working with Fedora to get all their fingerprint drivers upstreamed so the choice seemed obvious.

    AMD T14 Gen 2, and it’s still great.





  • Gradle, with it’s transitive dependency modifications is a huge pain in this area.

    It used to be that if a library ended up having a flaw then it would be flagged and we would get the dependency updated. These days security block the “security risk” and you have to replace your dependencies dependency. Fingers crossed you can get it to actually test all the code paths.

    If an second level project gets a flaw, and it’s used indirectly then we should really look at getting the import updated so that we know it works. If that import is abandoned then we should not be updating that second level dependency, either adopt and fix the first level dependency or look at an alternative.








  • Hopefully this is satire.

    If I create an open source project I can run it however I want. I do not have to create a board to manage it, there are plenty that have a single developer doing all the work, like VLC, and like Sqlite they may or may not even accept PRs. It doesn’t stop it being open source.

    If I do create a foundation, I can fill it with whoever I see fit. If there is a board, then generally they have the last say but there are plenty of projects, like Python used to be, where there might be a board but the founder remains the benevolent dictator for life and will stop them doing stupid things that distracts from the core project. Look at Linux, the project is mostly self maintained but Linus will gatekeep anything that doesn’t meet his definition of success.

    If my rules for my project is that all board members have to be a furry, then that’s my right, and maybe the board of furries will vote to overturn that. Or maybe they won’t. But you can’t tell me how to run my project, this isn’t a democracy.



  • What were you trying to screen share with?

    Most of the apps people are using are Electron, which has supported Wayland and the pipewire screensharing for nearly 4 years. However since Chrome/Chromium doesn’t enable Wayland by default, Electron won’t. Which also means that no one tests it in their apps.

    I’ve had such success just ignoring the apps and using the web client since that’s up to date and doesn’t require the app builders to enable features.

    At least under Fedora.


  • Nvidia didn’t want to play nicely and give standard APIs.

    Their work around was other extensions that don’t actually do what’s needed, but sort of works in some scenarios.

    All the GPUs I’ve used work fine, it’s a Nvidia throwing it’s toys out the pram situation which should hopefully get resolved as they open source the high level drivers and so the correct APIs can be implemented.