3 ms·
I a more generalist sense just things like using Electron vs native toolkits matter. The desktop Discord app is going to use substantially more power to run day
by zanny 8y ago
I a more generalist sense just things like using Electron vs native toolkits matter. The desktop Discord app is going to use substantially more power to run day to day than if it were a native code app that just used something like C++, and across millions of gamers for hours a night every night those resource requirements and power demands add up.
It isn't always just "average hardware is faster so use more inefficient frameworks to lower time to market". Using those shortcuts to ship makes sense, but it should then be a long term goal to reel in those expensive abstractions once you can start counting the amount of power your software is using on a regular basis by whole power plants required to keep your code running on a daily basis.
- kankroc 8y agoPresenting "not using Electron" as a significant way to reduce our impact on the environment has to be the most HN thing I ever read.
- adrianN 8y agoI wonder how many user-hours of Electron vs native replacing your development machine every five years instead of every two would buy.
- AstralStorm 8y agoCurrently, single decimal place digit kWh/person. Now the improvement in power supply tech and using laptop components saves you about as much. (say 0.1 kWh/person to 0.04 kWh/person) On personal level, using a vacuum flask to boil your coffee should save more. Cars are much more expensive thanks to materials. There, longer cycle is a major saving.
- deleted 8y ago[deleted]