this post was submitted on 28 Mar 2024
85 points (100.0% liked)

technology

23316 readers
27 users here now

On the road to fully automated luxury gay space communism.

Spreading Linux propaganda since 2020

Rules:

founded 4 years ago
MODERATORS
 

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

top 24 comments
sorted by: hot top controversial new old
[–] [email protected] 23 points 7 months ago

"An electron app would be just as good and save on development costs"

statement dreamed up by the utterly deranged

[–] [email protected] 22 points 7 months ago

"Everything should be a webpage" - the worst human in history

[–] [email protected] 18 points 7 months ago (1 children)

As an Arch user, I think its high time for an environmental impact study on Gentoo users.

[–] [email protected] 11 points 7 months ago* (last edited 7 months ago) (2 children)

I regret to tell you this was actually inspired by yay cloning the entire chromium repo while installing an AUR package

[–] [email protected] 6 points 7 months ago

lmfao noooooo

[–] [email protected] 6 points 7 months ago* (last edited 7 months ago) (1 children)

That AUR contributer deserves some sternly worded comments on the package.

[–] [email protected] 3 points 7 months ago (1 children)

Without double-checking I'm pretty sure it was elan-lean but please check yourself before opening the hatemail cannons lol

[–] [email protected] 2 points 7 months ago (1 children)

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.

[–] [email protected] 1 points 7 months ago

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

[–] [email protected] 12 points 7 months ago* (last edited 7 months ago) (1 children)

Portage: It's 4PM, time to build dev-qt/qtwebengine again

Me: yes-honey-left Yes, honey.

[–] [email protected] 3 points 7 months ago* (last edited 7 months ago)

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...

[–] [email protected] 11 points 7 months ago

this shit is why I refuse to install the Discord "desktop app", when I can literally just use it in a browser tab.

[–] [email protected] 11 points 7 months ago (2 children)

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.

[–] [email protected] 9 points 7 months ago

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.

[–] [email protected] 1 points 7 months ago

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.

[–] [email protected] 10 points 7 months ago (1 children)

God sees what you are doing

[–] [email protected] 13 points 7 months ago (1 children)

Slightly off topic but - not me. He cannot penetrate my God-Can't-See-Or-Hear-Me Faraday Cage.

[–] [email protected] 6 points 7 months ago

location: 🕳️

[–] [email protected] 5 points 7 months ago (1 children)

I really wish PWAs got more adoption and more features added to safely interact with host OS...

[–] [email protected] 1 points 7 months ago (2 children)

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.

[–] [email protected] 1 points 7 months ago

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.

[–] [email protected] 0 points 7 months ago (1 children)

What do you mean not natively supported? Firefox installs them just fine.

[–] [email protected] 5 points 7 months ago* (last edited 7 months ago) (1 children)

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.

[–] [email protected] 3 points 7 months ago

Not desktop, that's probably the difference.