EVERY PIECE OF SOFTWARE NEEDS TO HAVE AN ENTIRE COPY OF GOOGLE CHROME IN IT TO DISPLAY A BASIC USER INTERFACE, HAVING 10 SLIGHTLY DIFFERNET VERSIONS OF ELECTRON INSTALLED AND LOADED INTO MEMORY IS THE OPTIMAL SYSTEM SETUP
“An electron app would be just as good and save on development costs”
statement dreamed up by the utterly deranged
“Everything should be a webpage” - the worst human in history
As an Arch user, I think its high time for an environmental impact study on Gentoo users.
I regret to tell you this was actually inspired by
yay
cloning the entire chromium repo while installing an AUR packageThat AUR contributer deserves some sternly worded comments on the package.
Without double-checking I’m pretty sure it was elan-lean but please check yourself before opening the hatemail cannons lol
I’m more concerned about the software you’re trying to install than the AUR maintainer. A version manager for a functional language thats a theorem prover but also a programming language. Written in rust, © Microsoft. Wait elan is in rust, lean is in c++.
Elan has a dependency that builds chrome. The AUR maintainer just runs cargo build.
Ah, so it was that one! Unfortunate. Someone should probably tell them, although perhaps it’s an upstream issue. Anyway Lean is really cool! There’s a fun puzzle game people made with it here: https://adam.math.hhu.de/#/g/leanprover-community/nng4
lmfao noooooo
What I don’t get are the electron apps which are clients for some centralised hosted network service, where the apps just display the client available on the service’s website. At that point why have an app when it’s literally just your website? I can get the exact same experience without installing anything to my computer.
The question is, what kind of access do they get to your system by making the electron app? The wrapper is likely a way to gain more privileged access to your system then there webpage can and report back what it finds.
It’s because programmers are dumb and can’t be assed to learn anything other than JS even if it id the world’s shittiest language. Node, Electron, webassembly and other convoluted bullshit are all symptoms of this.
God sees what you are doing
Slightly off topic but - not me. He cannot penetrate my God-Can’t-See-Or-Hear-Me Faraday Cage.
location: 🕳️
Portage: It’s 4PM, time to build
dev-qt/qtwebengine
againMe: Yes, honey.
me with dev-lang/rust
i hate rust only for this sole reason of inflating my compile times because its used in little bits and bobs of seemingly everything nowadays
also the fact it mandates SSE2 cpu instructions on x86 has put annoying roadblocks on various projects of mine…
this shit is why I refuse to install the Discord “desktop app”, when I can literally just use it in a browser tab.
I really wish PWAs got more adoption and more features added to safely interact with host OS…
Idk PWAs kinda suck and are not natively supported by non-chrome based browsers. I’d rather have real software instead of repackaged web content.
What do you mean not natively supported? Firefox installs them just fine.
Since when? I recall having to install an extension to do it which requires it’s own separate binary to perform the install.
https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Making_PWAs_installable
Browser support: Firefox and Safari do not support installing PWAs on any desktop operating systems. See Installing sites as apps, below. Chrome and Edge support installing PWAs on Linux, Windows, macOS, and Chromebooks.
Not desktop, that’s probably the difference.
It’s the reason I think it needs more adoption. There are some pretty neat use cases for offline apps with indexeddb storage. They install so easily on client machines unlike desktop apps. May be I’m biased since I worked on a few of these apps.