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

technology

23298 readers
140 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 25 comments
sorted by: hot top controversial new old
[–] facow@hexbear.net 29 points 7 months ago

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

statement dreamed up by the utterly deranged

[–] Frank@hexbear.net 27 points 7 months ago

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

[–] ZWQbpkzl@hexbear.net 18 points 7 months ago (1 children)

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

[–] itappearsthat@hexbear.net 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

[–] ZWQbpkzl@hexbear.net 6 points 7 months ago* (last edited 7 months ago) (1 children)

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

[–] itappearsthat@hexbear.net 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

[–] ZWQbpkzl@hexbear.net 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.

[–] itappearsthat@hexbear.net 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

[–] PorkrollPosadist@hexbear.net 6 points 7 months ago

lmfao noooooo

[–] communism@lemmy.ml 13 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.

[–] RedWizard@hexbear.net 14 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.

[–] oregoncom@hexbear.net 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.

[–] quandary_enjoyer@hexbear.net 12 points 7 months ago (1 children)

God sees what you are doing

[–] InevitableSwing@hexbear.net 16 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.

[–] PorkrollPosadist@hexbear.net 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.

[–] RussianEngineer@hexbear.net 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...

[–] lapis@hexbear.net 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.

[–] nayminlwin@lemmy.ml 7 points 7 months ago (1 children)

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

[–] RedWizard@hexbear.net 3 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.

[–] nayminlwin@lemmy.ml 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.

[–] gaycomputeruser@hexbear.net 1 points 7 months ago (1 children)

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

[–] RedWizard@hexbear.net 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.

[–] gaycomputeruser@hexbear.net 3 points 7 months ago

Not desktop, that's probably the difference.