@Gaelan Well, for some definition of 'better', anyway. The tradeoff is that there's no consistent runtime environment (different browser engines, *especially* Safari, behave differently) and so depending on how things are built otherwise, the application can end up being a lot buggier.
@Gaelan Frankly this sounds entirely like a macOS problem to me, and not something that is reasonable to blame on Electron (or any other runtime for that matter).
@halfy What 'overhead' would that be exactly?
And how does 'less control' result in higher resource use, when basically every single resource-hungry web application I've actually profiled, was making absolutely trivial resource management errors (like keeping perpetual references) that are in no way specific to web anything?
@halfy There's nothing about "web" applications that makes them use more RAM, though, and even if there were, Tauri would be affected just the same as Electron would be (it's literally the same underlying tech!), which is why I don't believe that the complaints about Electron are actually of a technical nature.
@Gaelan Like, Electron functions like a language runtime in the exact same way that you can do `python script.py`, except instead of pointing it at a .py file, you do `electron /path/to/app/folder` or `electron /path/to/bundle.asar`.
And the actual folder/ASAR are just the JS files and whatever other assets are being used, just like, say, a Python application. Depending on whether you strip down non-code files from your dependencies and whether you make it an ASAR, that can be anywhere from 1MB to a few hundred.
But in practice the vast majority of filesize of "Electron applications" is literally just the whole Electron runtime that the publisher chooses to include, and not the application code itself, which has no reason for being bigger than any other application.
But people never actually look at *why* files are big, or what (non-technical) decisionmaking lies behind it, and that's how we got widespread (wrong) beliefs that "Electron applications are massive".
@Gaelan Nope, this holds true for all platforms, it's possible on all of them, it's just something tech companies don't want to do and so shipping an entire runtime has become de facto standard practice
@Gaelan (In fact the whole "ship an Electron runtime with the application" thing didn't even *exist* in the early days, this was a thing that came to exist later mainly because tech companies wanted to run code in a predictable environment and didn't care about shipping bigger files to end users)
@Gaelan It isn't, because there is nothing about Electron that requires this, it's perfectly possible to use an OS-wide Electron runtime and it has been possible since its inception
unsolicited sort-of-advice?, re: ph-, a metaphor for pain
@robinsyl That a test is negative doesn't mean there's nothing wrong, though, just that that test couldn't determine what's wrong (whether it's because of a problem with the test, or because the test is different than expected).
If the pain you experience cannot be associated with any clear sources, and *especially* if the location of the pain varies and is unpredictable and/or it comes and goes in 'waves', I'd suggest looking into the different variants of Ehler-Danlos. It's often overlooked and occurs particularly frequently in neurospicy creatures for some reason.
A lot of the clinical descriptions of EDS are kind of useless; if you want to determine whether this might be the issue you're having as well, I'd recommend looking at experience reports of EDS-havers instead, eg. on support subreddits. There was a good post about it here on fedi a while ago, but I can't immediately find it...
@red_sky @silvermoon82 I have no idea why anyone would want to buy that kind of service from Plex
Het reliëfkaartje van Twente is ook fascinerend, ik wist niet dat Glanerbrug en Losser met een heuvelrug van de rest van Nederland zijn afgescheiden.
I'm generally fascinated by this thing where people try to undo a fuckup by just reverting to the old situation and then expect 'business as usual', clearly not understanding that trust is a thing you build up on a social level, and not some deterministic outcome of a set of policies
Evening all.
I've just accidentally dropped a cup of seeds on the lawn and our local wood pigeons have possibly started worshiping me as a god, so that's nice.
Also got a snap of the robin posing, and am enjoying the WTF vibes I'm getting from the sheep.
@silvermoon82 Wait. Isn't "remote media streaming" literally the whole thing that Plex does?
"People are going to have relationships with AI. How do we make sure these are healthy relationships?" You don't. Those relationships can't be healthy because they're premised on lies.
The single most effective thing AI companies could do to encourage healthy relationships with AI would be to stop presenting them as people, but they won't because doing so would make them less marketable.
kermisongeluk (2)
@bumblebeedc Hoe vertaal je "aged like fine milk" eigenlijk naar het Nederlands? 🙃
In the process of moving to @joepie91. This account will stay active for the foreseeable future! But please also follow the other one.
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.