News for hackers. Stuff that matters.
Re:Functional Programming – How and Why by ivanhoe on Monday January 02, 2023 @10:44AM (#34219100)
As weird as it sounds, but even when performance is not a deal breaker for individual users, on high-traffic sites the sum of all energy wasted on unnecessary/unoptimized computations can become so large that it becomes an actual ecological concern. It's a completely new thing that we should keep an eye on.
Re:Functional Programming – How and Why by kaba0 on Tuesday January 03, 2023 @05:01AM (#34229744)
Is it really when we literally waste countries’ energy usage on bitcoin and such? Computers are surprisingly low in energy consumption on the grand scale of things, especially compared to their usefulness.
Re:Functional Programming – How and Why by funcDropShadow on Wednesday January 04, 2023 @09:04AM (#34245603)
Really? Only one application of computers --- Bitcoin --- wastes countries' energy usage and yet it doesn't make sense to optimize software for ecologic reasons?
Re:Functional Programming – How and Why by kaba0 on Wednesday January 04, 2023 @09:17AM (#34245710)
No, but there are plenty much higher targets before going after computers, especially compared to the insane value they produce. Like, is that single server running all the logistics of a country’s train network “inefficiently” really significant compared to.. the inefficiency of even a single train?
Re:Functional Programming – How and Why by funcDropShadow on Friday January 06, 2023 @08:30AM (#34274347)
What about those billions of devices running software in gadgets, phones, TVs, routers, dishwashers, etc ?
Re:Functional Programming – How and Why by burnished on Friday January 06, 2023 @12:54PM (#34278290)
Crypto uses vast energy as a feature, a side effect of maintaining a competitive environment as part of proof of work (other staking mechanisms are different). You could not optimize this to use less energy.