• 0 Posts
  • 343 Comments
Joined 11 months ago
cake
Cake day: March 31st, 2025

help-circle
  • the thing you’re missing is scale. what you’re describing is overgrown car radiator type scheme, and it works up to some couple MW if need be. when you have access to sea, or large river, you can just use that water as a coolant and dissipate some couple GW this way. this is the reason why so many nuclear powerplants are on seashore. because sea is generally very big [citation needed] temperature increase is slight and mostly harmless in usual cases

    inland, in absence of large river, the other way to provide cooling is by evaporation of water. one form is to take that oversized car radiator and spray water on it, water evaporates taking away some heat. this arrangement allows for no-added-water operation in low load conditions. in principle this means that lowest possible temperature is not air temperature, but instead it’s wet bulb temperature, which is always lower, and difference is greatest when air humidity is low. in practice this doesn’t allow to reach this lower temperature, but the other approach does. for bigger scale still, instead of using heat exchanger, water is dripped in a tower of some shape and air is moved in some way against it. small part of water evaporates, and the rest, now cooled down, is collected at the bottom. this is how these large cooling towers near coal or nuclear powerplants work, but so do smaller towers that rely on fans instead of chimney effect. extra water is always needed, and temperature closer to wet bulb temperature is achieved in all load conditions. rarely used alternative is to make an artificial lake, and allow for evaporation from water surface

    notice that if water is evaporated, it’ll leave whatever is dissolved in evaporator part, which means it has to demineralized at all times. in practice it means that some part of evaporated water is treated continuously by reverse osmosis, and the less saline input water is, the easier and more energy efficient it is to do it

    the thing with heat exchangers is, without water evaporation, that they have some constant thermal resistance. if you want to dissipate more heat, you need more of heat exchanger, or alternatively have to allow for higher temperature. the former means more metal needed, the latter means limits to other parts of coolant loop, or using heat pump to cool down silicon, while increasing temperature of coolant. both of these mean extra capex and/or energy use, but evaporating water is cheap, so it’s done instead. it doesn’t help that one of dc ratings is ratio of how much energy gets into dc to how much energy powers actual silicon. evaporating water does not add to energy use, so designs chasing this rating are likely to use that solution









  • there was chrome (and firefox probably?) extension that went through your all fb liked pages and unsubscribed from them so that when it’s done timeline is gone entirely. fb went after its dev, removed that extension and banned him forever because it kept people off fb https://www.businessinsider.com/facebook-bans-unfollow-everything-developer-delete-news-feed-2021-10 doing this all manually still worked back then, not sure about today

    Facebook’s letter took him by surprise, he said, adding that Unfollow Everything had only 2,500 weekly active users and 10,000 downloads.

    “It was definitely growing, but it wasn’t huge,” he said.

    “Apart from that I just very much saw it as something that improves the Facebook experience for Facebook users,” he added, saying he got “amazing feedback” from people saying they “were using Facebook in a way that was much healthier for them.”

    slightly healthier relationship with attention devouring parasite in your pocket? not on zucc’s watch, ALL contents of your skull are to be sourced from and licensed to meta platforms inc exclusively









  • i’ve collided with an article* https://harshanu.space/en/tech/ccc-vs-gcc/

    you might be wondering why it doesn’t highlight that it fails to compile linux kernel, or why it states that using pieces of gcc where vibecc fails is “fair”, or why it neglects to say that failing linker means it’s not useful in any way, or why just relying on “no errors” isn’t enough when it’s already known that vibecc will happily eat invalid c. it’s explained by:

    Disclaimer

    Part of this work was assisted by AI. The Python scripts used to generate benchmark results and graphs were written with AI assistance. The benchmark design, test execution, analysis and writing were done by a human with AI helping where needed.

    even with all this slant, by their own vibecoded benchmark, vibecc is still complete dogshit with sqlite compiled with it being slower up to 150000x times in some cases


  • yawn, i diagnose that LWer with weeb. this is something happening across entire industrialized world, causes being high performance mechanization of agriculture, old people being stubborn in regards to moving, lack of specialized work in countryside and couple of other factors. germany has patched their hospice staff shortage (not sure how effectively) with migrants, but japanese are way too racist for that. same thing happens in moldova, but you never hear sob stories about retired moldovans because they’re broke and nobody cares, while moldovan govt can’t really do much about it (because broke) to degree that it has not just economic and demographic, but even strategic effects. whole lotta drs strangelove in there