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

help-circle
  • 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.









  • This applies tenfold if you lived in a country where the are only pirated copies of games and all consoles come pre-modchipped (especially if your game was a multi-language copy with a built-in selector/launcher). I assume the modchips had shit timing, so when the chip was having a bad day I would sometimes have to restart my PS2 for 10-15 minutes straight until it loaded. Sometimes I gave up and came back later to repeat the cycle.

    Bonus memory: PS2 is supposed to play PS1 games. So when we got a PS2, on the first day I tried one of my bootleg PS1 games and it loaded fine. After that, it never loaded another PS1 game ever, showing the “please insert PS1 or PS2 disc” error.