• 0 Posts
  • 13 Comments
Joined 1 year ago
cake
Cake day: August 15th, 2023

help-circle

  • This applies to pretty much all “Linux good, Win/MacOS bad” memes. I just assume that people either aren’t really serious about them and it’s just tongue in cheek, or they don’t have any contact with regular people.

    I used to work as a(n assistant to the) sysadmin and the things I got called over never stopped to amaze. For instance, there was a case when software was updated on the work machines and I got called because some lady couldn’t use Adobe Acrobat. “It is asking me something, I don’t know what”. I come over and it’s just a TOS Accept/Decline window.

    Some people do not understand computers to an extent that they can lock up in a state of confusion when a button has been moved 100px in any direction from its usual position.


  • Don’t use apostrophes wherever you see an “s” at the end of a word. If you’re unsure about whether or not to use an apostrophe, just don’t. Because statistically, there are far fewer cases where you need 'em than there are cases where you do. Plus if you missed the apostrophe where it should be, people will just assume you didn’t bother to type it or it was a typo. Whereas if you do type it where it shouldn’t be, it’s a clear case of “this person doesn’t know how apostrophes work”.


  • If you’re talking about an app that exist solely as Electron, then you might be right. But the primary benefit of Electron is that you can distribute your already existing webapp as a downloadable app, which reduces the amount of maintenance significantly.
    Also, when it comes to UI diversity and customization, nothing beats HTML+CSS.

    And as you mentioned, there’s a looot of webdevs. Electron empowers those people to easily create applications. Which they did, they created many useful apps. An application that isn’t perfect resource usage-wise is often much better than no application at all.

    Think of Minecraft. Java is arguably the worst language to use for a chunk-based 3D game. But it’s still better than no Minecraft at all.





  • PipeWire is a server and user space API to deal with multimedia pipelines. This includes:

    • Making available sources of video (such as from a capture devices or application provided streams) and multiplexing this with clients.
    • Accessing sources of video for consumption.
    • Generating graphs for audio and video processing.

    Nodes in the graph can be implemented as separate processes, communicating with sockets and exchanging multimedia content using fd passing.