News for hackers. Stuff that matters.
Re:When should we require that firmware be free? by rollcat on Tuesday December 17, 2024 @11:14AM (#42442584)
> When should we require that firmware be free?

Same as with any other requirement: when you can afford it.

Slack's desktop client shouldn't require Electron (making it unusable on low-end devices), but it does. They can get away with that requirement, because there's hardly any alternative client worth your effort/attention.

I was sceptical about BitWarden (versus 1Password), because their UX was quite far behind - but they're slowly catching up, and I might have to reconsider my choice there.

If I wasn't "required" to run a dozen different proprietary/non-portable apps, I'd be using OpenBSD instead of macOS.

I do not "require" X to be free, but given all other things being equal, it's my preferred choice. Unfortunately, a lot of the time, we do not have the luxury of being picky.

Re:When should we require that firmware be free? by 2OEH8eoCRo0 on Tuesday December 17, 2024 @01:33PM (#42443918)
For the amount that these services cost, where the fuck is my native desktop client? I don't want electron and I don't want to use a web browser.

They're phoning it in with this trash because there isn't competition. They want to make their own lives easier rather than the customer's.

Re:When should we require that firmware be free? by bigstrat2003 on Tuesday December 17, 2024 @02:22PM (#42444347)
> They want to make their own lives easier rather than the customer's.

This right here is the crux of the matter and why I have no sympathy for the defenses of Electron. I don't care at all how easy it is for the company's developers to make something. I care that the software I get is high quality, and I'm not willing to sacrifice that so that the company can cut corners on their costs.

Re:When should we require that firmware be free? by rrr_oh_man on Tuesday December 17, 2024 @02:36PM (#42444470)
You are clearly not a manager

(That is not an insult)

Re:When should we require that firmware be free? by fulladder on Tuesday December 17, 2024 @07:37PM (#42447018)
Matrix, or Discord
Re:When should we require that firmware be free? by mardifoufs on Tuesday December 17, 2024 @09:27PM (#42447581)
Discord is electron/web based. And tbh it shows that asking for native just for the sake of being native is weird. Discord has a better UX than most native clients.
Re:When should we require that firmware be free? by rendaw on Tuesday December 17, 2024 @01:43PM (#42444024)
There's no alternative client worth attention because Slack makes it against the TOS and threatens to ban you if you use an alternative client, right?
Re:When should we require that firmware be free? by m463 on Tuesday December 17, 2024 @02:28PM (#42444406)
Your examples are not firmware, and they do not pertain to physical devices.

"require" means something different in the hardware context, and other concepts come into play.

Re:When should we require that firmware be free? by lcfcjs6 on Tuesday December 17, 2024 @04:00PM (#42445270)
Odd that you're examples have nothing to do with firmware.
Re:When should we require that firmware be free? by rollcat on Wednesday December 18, 2024 @08:10AM (#42450162)
Firmware makes it possible to make use of hardware you physically own.

Client software makes it possible to use services you pay for, operating systems make it possible to use applications.

It's difficult to come up with a more straightforward analogy - I don't even want to try cars, these are rapidly becoming a much bigger issue than firmware.