3 ms·
> Well, I'm sure Logitech was sensible like most HackerNews developers and saved costs by using Electron I'm not here to defend Electron, but most of the thing
by danShumway 5y ago
> Well, I'm sure Logitech was sensible like most HackerNews developers and saved costs by using Electron
I'm not here to defend Electron, but most of the things Foone is complaining about would be terrible regardless of what base they use for the UI, and I'm not really sure what Electron has to do with this (or if it's even in use in this case).
The really egregious thing here is asking for a Firewall exemption and not including the base driver in the box. A slow driver with a giant list of dependencies is bad, but it's bad for its own reasons. Electron didn't force the devs not to include mouse drivers in the physical box, Electron apps will easily fit on a driver CD.
See also some of the other complaints popping up in the comment section here:
> I recently bought a Logitech G Pro X Superlight to use as my daily driver on an M1 Mac. [...] Runs as root, [...] requires manually setting permissions on a config file in order to save settings[0]
> Windows Update will download and execute RazerInstaller as SYSTEM[1]
> All of Razer's products are like that. I've been boycotting them since their keyboard wanted me to sign in to use my function keys.[2]
Again, not here to argue that Electron is good, but I don't see how any of the above is Electron's fault -- and I think even if you were happy with Electron, all of the above would still be egregious and unacceptable.
Is the idea that if Razer wasn't using Electron, they wouldn't force you to create an online account and to stay continuously logged in for your function keys to work? I don't think I believe that.
----
[0]: https://news.ycombinator.com/item?id=28274711 https://news.ycombinator.com/item?id=28274711
[1]: https://news.ycombinator.com/item?id=28274594 https://news.ycombinator.com/item?id=28274594
[2]: https://news.ycombinator.com/item?id=28275254 https://news.ycombinator.com/item?id=28275254
- ploxiln 5y agoI think HP home inkjet printers were the first to do this, over 10 years ago. Somehow any way of finding and installing a driver on windows would pull in a 500MB suite of always-running junk before the actual driver. No electron back then. (I'm still a bit of an electron hater though :)
- JohnFen 5y ago> The really egregious thing here is asking for a Firewall exemption and not including the base driver in the box. A million times this. The electron thing is a sideshow. The real problem is asking for too much in the way of security exceptions.
- izacus 5y agoElectron comes with a lot of security exceptions and an insanely large security issue surface. You're essentially running an old unpatched version of Chrome for every Electron app you're using.
- danShumway 5y ago> Electron comes with a lot of security exceptions I promise you that the reason Razer is asking for network access isn't because they forgot to turn it off. They could be writing this driver in Rust and they would still be asking for these exceptions. Nobody accidentally builds a driver whose sole purpose is to download and install another driver from a remote source.