

Deflection: https://dictionary.cambridge.org/us/dictionary/english/deflection
The act of attacking or blaming another person rather than accepting criticism or blame for your own actions: Deflection is a psychological defense mechanism.


Deflection: https://dictionary.cambridge.org/us/dictionary/english/deflection
The act of attacking or blaming another person rather than accepting criticism or blame for your own actions: Deflection is a psychological defense mechanism.


financial philosophy
Surely this would just be economics, no? Especially as your question pertains to the money supply, which is squarely in the domain of macroeconomics.
how much money is there in total, in the world?
I can only summarize what my economics course at uni covered, but you’d have to start with defining what should be counted as money. Even if we looked at an isolated island nation, what is and isn’t money is not readily apparent. If I write out a check/cheque drawn against my bank account, is that money? Can my cheque be circulated as if it were currency? How about a banknote against the gold reserves of a national bank or treasury? What if that banknote isn’t directly redeemable for gold or anything, but is a floating currency? What if it’s neither redeemable nor is managed as if a currency, and yet it is readily accepted by Canadians and has actual buying power at a national retail chain.
Then we get to second-order candidates that could be money (or not): goods and services, land and houses, ongoing businesses, these all have some value and are tradable. Are these money? Are they at least a store of value? If a company is incorporated and is imbued with some starting investment, and then grows that value through business operations, does that create money?
To deal with this messy reality, economists have multiple definitions for money supply, found here: https://en.wikipedia.org/wiki/Money_supply. If two people use differing definitions, then of course they’ll conclude different values for the world’s total money supply.
Then the bank owes $1.02B actually, while only having $1B on the account. So the total amount isn’t zero, it’s negative
Not correct, because: 1) this fails to account for the interest the bank can generate through re-lending the money, and 2) interest is not a front loaded charge but is an expense over time.
For #1, it would be some profligate mismanagement of money for a bank to just obtain a loan “for the lolz” and there would be some sort of plan to actually make it do work. In that sense, capital should be viewed as if it were a powderkeg: very capable if applied carefully, very dangerous if mishandled. As for whether or not a bank’s future revenue can be immediately reflected on their books – since the revenue is only theoretical yet the central bank loan is already a certainty – that’s a question for accountants.
For #2, the mistake is that interest – although continually accruing, or by other terms – is somehow entirely due at the very beginning, which is not how most loans are structured. At any given point in time, yes, the bank could have negative net value, but they could also have positive net value, depending on their cash inflows. And even with negative cash flow, accounts receivable could still boost their net value because future value is still value.
My recommendation would be to review some basics in economics or accountability, as these sorts of questions have been hashed out over the course of hundreds of years. And even when economic theories don’t exactly describe this reality, they are still useful as models, which is still more rigorous an approach than divination.


In a nutshell: https://github.com/becarpenter/misc/blob/main/why6why.md


An app…lique?
Sewing jokes aside, this would be a nightmare, where something as basic as a bandage requires an app to unlock the dispenser. Dead phone? I guess only death awaits…


Following along, in the hopes a material scientist will give a detailed description of what makes a good lube for human activities.


Some of the most impactful demonstrations of science are hands-on activities. After all, any sufficiently advanced science starts to look like magic, and a major objective of science museums is to disabuse people of that notion. That these demos seem to be child-oriented is simply a result of not assuming any background knowledge of the topic. But even adults might not know how a tumbler lock works, or that electricity follows all paths in inverse proportion to resistance. If something is rooted in natural phenomena, age is not a prerequisite to understanding.
As an adult, I personally enjoy science museums precisely because they’re the polar opposite of technical papers and textbooks: an accessible and chill mood to learn about stuff I’ve seen but never paid much attention to. I’m not so vain to think that I can’t learn something from a museum visit. In some sense, adults going to science museum is akin to edutainment, the genre on YouTube. Some museums even specifically have after-hours events so that adults can roam without children in the way.
Some might also call it “adult learning” or “continuing education”, but whatever it is, it’s enriching for individuals and families alike.


There might exist one, but it probably doesn’t haven’t much volume or isn’t well federated because few other instance want to interact with spammy, problematic, high-complaint instances.
What you’re describing might be a Level Three in the moderation speedrun: https://www.techdirt.com/2022/11/02/hey-elon-let-me-help-you-speed-run-the-content-moderation-learning-curve/
I’m unreliably informed that the absolute minimum amount of liquid to drown a human is 1 liter. That might require a special head-shaped bucket, but it seems plausible.
But out of curiosity, what sort of statistics are you seeing about UK people falling into canals? I know they have canals and people, but I thought the trope was shopping trolleys (USA: shopping carts) falling into canals. Is this a serious issue? Can we find comparable figures from the canal-strewn Netherlands for comparison?


I think you’re describing district heating, which works great in places that planned ahead and buried the necessary plumbing so that the waste heat from nearby industrial processes can be beneficially used to heat nearby homes and offices.
The detail, however, is that those industrial processes are diverting the heat to the district plumbing, but if nobody needs heating (eg 40 C summer weather), then they will vent the heat using air cooling to the atmosphere. That is to say, the demand for heating will vary at times, and this is fine because the industrial process can just go back to dumping the heat into the air.
This doesn’t work for AI data centers because the amount of “waste” heat (eg 100+ megawatts) is well in excess of any nearby demand for heating. To quantify demand, I looked to the district heating system of Ulaanbaatar, the capital city of Mongolia, home to 1.67 million people, and the coldest capital city in the world by average annual temperature:
the Ulaanbaatar District Heating Company, encompassing 13,500 buildings with a total connected capacity of 3924 MW
The system serves 60% of the population, so about 1 million people. Where in the mostly-temperate USA could a 4 gigawatt AI data center be located so that it’s right next to 1 million people that need 24/7 heating as though they lived in Mongolia?
Scaling down to a 100 megawatt data center, the demand would be for a population of 25,000 living in essentially arctic conditions. Such places already have district heating, such as in Alaska. So if a smaller AI data center shows up, it just means the existing non-AJ heat source would fall back to dumping heat into the air.
In the end, there are very few places that need heating all year round, but AI datacenters would be producing heat all year round. Even if the heat were used for something outlandish, like heating every square meter of public roadway, that still might not be enough demand to quench these behemoth AI datacenters. And that’s before the cost of building out the district heating system.
We should definitely build district heating systems where they make sense, but building them so AI data centers can exist would be doing the right thing for the most terrible of reasons


While not strictly biofouling, the marine environment can definitely be affected by introducing hotter water where it didn’t exist prior, in and around the outflow pipe. Seaside nuclear power stations that use seawater cooling need to be mindful to diffuse the heated water over a large area, to minimize the ecological impact. Citation: https://ui.adsabs.harvard.edu/abs/2025EcInd.17012986J/abstract


Very similar problems arise with desalination plants, which I wrote about here: https://sh.itjust.works/comment/14613302


There is almost certainly an impact somewhere, but I don’t have the data to know where it is. My conjecture is that a localized mass of steam would cause convection currents and drive microweather phenomena, especially downwind of such an air cooled facility. I’m not sure rain is necessarily the result, unless there’s a sizable mountain downwind, since although hot air will rise, it might run out of steam (pun intended) before cooling down enough to fully condense out. So it might just be adding a layer of humidity that floats a few hundred meters above the surface.
But even that could be devastating, if said layer blocks natural convection currents over a downwind town or city. It could act as a thermal cap, making that town warmer at night, because heat rising from the city would meet that humid layer and get absorbed by the water. The thermal capacity of water comes into play again, but this time against the city.
Heat energy is a driver for cyclones, such as when the warm, moist water of the Caribbean accelerates air as it approaches the southern USA, and only once landborne does it start to slow down due to drag and losing its energy source. I doubt we’ll ever have an AI-induced hurricane, but in a situation where there’s already an energetic weather event, it cannot possibly help to be adding heat to that situation.
I defer to the meteorologists to say what happens to the local weather and climate, and biologists on what happens to humans and wildlife. But I can’t see it being good, no.


Air cooling is feasible, as evidenced by existing power stations that use air cooling. A lot of newer nuclear generation use water cooling, being sited along the ocean and in the multi gigawatt range. But we can also find examples of inland power stations that have no water connection, and therefore need some massive cooling towers. Here is one in Germany that has a 2.2 GW rating and a 200 meter tall tower: https://en.wikipedia.org/wiki/Niederaussem_Power_Station
This is, as you can imagine, rather expensive to build, but it’s doable. Cooling a coal fire is not substantially different than cooling compute loads in a data center, as it’s all just a matter of moving heat around. Will there be differences due to the base temperature of coal versus GPUs? Yes, since the ratio of input to ambient temperature matters. But on the flip side, this should make it easier to construct, as the plumbing for lower temperatures is simpler.
Mechanical engineers can chime in on feasibility for AI data centers, but seeing as it hasn’t been done, it’s probably still cost related.


Darn, you’re right, the hours fell off in my dimensional analysis. Corrected, although 6.9 hours for a pool isn’t much time for swimming at all.


Other commenters correctly describe the cost analysis for using evaporative cooling, but I’ll add one more reason why it’s the preferred method when water is available: evaporating water can dissipate truly outlandish amounts of heat with very few moving parts.
Harkening back to high school physics class, water – like all other substances – has a certain thermal capacity, meaning the energy needed to increase the temperature of 1 kg of water by 1 degree C. The specific thermal capacity of water is already quite high, at 4184 J/(kg*C), besting all the common metals and only losing to lithium, hydrogen, and ammonia. In nature, this means that large bodies of water are natural moderators of temperature, because water can absorb an entire day’s worth of sunlight energy but not substantially change the water temperature.
But where water really trounces the competition is its “heat of vaporization”. This is the extra energy needed for liquid water to become vapor; simply bringing water to 100 C is not sufficient to make it airborne. Water has a value of 2146 kJ/kg. Simplifying to where 1 kg of water is 1 liter of water, we can convert this unit into something more familiar: 0.596 kWh/L.
What these two physical properties of water tell us is that if our city water comes out of the pipe at 20 C, then to get it to 100 C to boil, we need the difference (80) times the thermal capacity (4184 J/kg*C), which is 334,720 J/kg . Using the same simplification from earlier, that comes out to be 0.093 kWh/L. And then to actual make the boiling liquid become a vapor (so that it’ll float away), we then need 0.596 kWh/L on top of that.
Let that sink in for a moment: the energy to turn water into vapor (0.596 kWh/L) is six times higher than the energy (0.093 kWh/L) to raise liquid water from 20 C to 100 C. That’s truly incredible, for a non-toxic, life-compatible substance that we can (but should we?) safely dump into the environment. If you total the two values, one liter of water can dissipate 0.69 kWh of energy per liter. Nice!
In the context of a 100 megawatt data center (which apparently is what the industry considers as the smallest “hyperscale data center”), if that facility used only evaporative cooling, the water requirement would be 144,927 L/hour. That is an Olympic-size swimming pool every 6.9 seconds hours. Not nice!
And AI datacenters are only getting larger, with some reaching into the low single-digits of gigawatts. But what is the alternative to cooling the more-modest data center from earlier? The reality is that the universe only provides for three forms of heat transfer: conduction, convection, and radiation. The heat from data centers cannot be concentrated into a laser and radiated into space, and we don’t have some sort of underground granite mountain that the data centers can conduct their heat into. Convection is precisely the idea of storing the heat into a substance (eg water, air) and then jettisoning the substance.
So if we don’t want to use water, then we have to use air. But for the two qualities of water that make it an excellent substance for evaporative cooling, air doesn’t come close – 1003 J/(kg*C) and no heat of vaporization, because air is already gaseous. That means we need to move ungodly amounts of air to dissipate 100 megawatts. But humanity has already invented the means to do this, by a clever structure that naturally encourages air to flow through it.
The only caveat is that the clever structure is a cooling tower, and is characteristic of nuclear power stations. It’s also used for non-nuclear power station cooling, but it’s most famous in the nuclear context, where generators are well into the gigawatt range. Should AI datacenters use nuclear-sized air cooling towers instead of water evaporation? It would work, but even as someone that’s not anti-nuclear, the optics of raising a cooling tower in rural America just to cool a datacenter would be untenable. And that’s probably why no AI datacenter has done that.
To be abundantly clear, I’d rather not have AI datacenters at all. But since the question was why water consumption is such a big deal, it might be best to say that it’s a physics problem: there isn’t any other readily-available way to provide cooling for 100+ megawatts, without building a 100+ meter tower. Water is always going to be cheaper and more on-hand than concrete.


License is the legal instrument which makes open source software/hardware/silicon possible, describing precisely what rights are granted or retained. The term “open source” usually means the definition propounded by the Open Source Initiative (OSI) but sometimes not in certain contexts. At the very minimum, an OSI-compliant open source license will allow any distribution of the software without having to seek additional permission from the author, must be accompanied with access to the source code, and the software does not come with provisos outright prohibiting its use for certain endeavors.
That last point is about the “use” of the software, and is a crucial distinction between “open source” and “source available”. To have source available means the source code can be examined, but usually cannot be compiled. An open source license explicitly allows all uses, but possibly with additional obligations. For example, the AGPL license allows software to be used to run a server, but creates an obligation to provide the server source code to all users that connect. Whereas something like the MIT 0-clause license has zero additional obligations, while allowing the broadest use. When a license is both Open Source and allows free use, it is known as a FOSS license.
The exact verbiage of a license are the domain of lawyers, being a legal document. But the choice of license is down to the software author or corporate owner, and is a multifaceted consideration, including marketability, compatibility with other software, and whether it’s more important that the code gets used or that it forever remains available.
The latter is the major battleground for advocates of permissive versus copyleft licenses. Some software (eg reference cryptographic algorithms) have the priority that the absolute most number of people should use them, so a permissive license makes sense. While other software (eg desktop 3D rendering suite Blender) have a priority that nobody can ever take it private by adding proprietary-only features.
Choosing open source is easy, but choosing a license to effect that choice can get tricky. For authors publishing their software, the choice may very well change the course of history (ie Linux GPL-2). For consumers or businesses using software, the license dictates how changes can be distributed.


This blog post comes to me at an interesting time, for I’ve been gathering info to rebuild my router using FreeBSD. Specifically, I bought a hard-copy of The Book Of PF, 4th Edition, for configuring PF for routing and firewalling. Like with all good firewalls, the PF rulesets start with blocking all traffic. But unlike the VyOS-based rules used by my outgoing Ubiquiti router, PF does not implicitly include rules for common use-cases, such as enabling hairpin NAT for Legacy IP. Nor does the syntax assume that rules are only for inbound, as the shortest syntax will actually apply a rule in both directions on every interface.
To that end, one of the tenants for configuring a PF firewall is to also filter outbound traffic, as a matter of: 1) asserting control over the network, and 2) implementing the principle of least privilege. I can reasonably accept that my home’s guest WiFi network should be fairly free flowing for outbound traffic, but that shouldn’t apply to my IoT VLAN. Quite frankly, my IoT VLAN only allows outbound connections to four specific NTP servers hosted by ntp.org, because my thermostat has a badly-designed real-time clock and I refuse to allow network access for devices that historically never needed it.
Before containers, firewalls implemented the DMZ idea, where any host that runs an externally-accessible service would be within the DMZ, to prevent infiltrating the broader LAN if something goes wrong. Your solution achieves a sort-of DMZ, but does it at the Docker host. Whereas a true DMZ would segment the rest of your network off, so as to further reduce risk, since iptables is the only line of defense.
That said, zooming out, this caught my attention:
The breaking point came when I wanted to host Gemini FastAPI, a project that wraps Google’s internal Gemini API into an OpenAI-compatible interface, useful for using your Gemini Pro subscription outside Google’s walled garden. The catch: it needs your browser cookies, which means full access to your Google account.
The very premise of Gemini FastAPI seems flawed to me, if it’s trying to create a wrapper when Google clearly does not want that to exist. The challenges that you observed, such as the brittleness of IP allowlists, would suggest to me that the overall endeavor is going to be brittle, by Google’s design.
To be clear, that doesn’t mean you shouldn’t pursue this, in the same way that yt-dlp exists for the legitimate use for accessing YouTube. But what both yt-dlp and Gemini FastAPI will never escape is that they only exist because Google hasn’t cracked down on it further. When every indication is showing that this is the road with even more trouble beyond the next curve, is this what you want to invest time and effort into? There are other platforms and protocols that replace YouTube, or at least minimize one’s dependency on a clearly antagonistic host.
At bottom, I think the question is whether connecting to Gemini is really worth all of this trouble, when they evidently don’t want you to do this, and it adds yet another dependency upon Google. Even if you believe Google is 100% benevolent and their lack of a built-in support for using Gemini externally is just a minor oversight, you will have to pick which services you will base your own infrastructure upon. This is, after all, c/selfhosted.


The Oxford comma would be mandatory.


Detest things like zelle which just feels like a scam to me. I absolutely wish the bank bill pay system was more advanced. Like I could have a qr code and say bill me here and they could have one to say set us up as a place to pay for with this qr code.
Does your current bank not do this with Zelle QR codes? At least in my bank’s mobile app, it’ll happily generate a QR code for my account as a Zelle destination, which other people can scan and then pay me. Or they can scan and send me a request, which I can then accept and pay them. I use Zelle precisely when everyone else would use Venmo, because I don’t want yet-another institution to have my bank details, and since Zelle is integrated with my bank, I already have to trust them anyway.
It’s not a bill.com-esque invoicing system, but maybe somebody will build atop Zelle to do exactly that. I will say that tying Zelle to a phone number or email is a bit limiting, though, and maybe one day there will be “usernames” for Zelle, encoded purely in QR codes.
I don’t disagree. But seeing as OP specifically asked for a word, I’m inclined to offer the most specific, most descriptive word I can muster that is germane to what they’ve described.
IMO, precision of language is paramount when it comes to addressing other people’s problematic behavior, because it closes the door on excuses like “it’s just a simple misunderstanding” or “that’s just their opinion”.
The most poignant example I’ve heard of are from parents that make absolutely certain that their children learn the proper names for their body parts. As in, not “hoo-hah” or “privates” but the actual, unambiguous clinical names. This is a marked improvement than the TV trope of “where on the doll did the bad man touch you”.