2,645 karma · joined December 21, 2014
Fusion is that faster horse - promising a cheaper to operate firebox which when attached to a stream engine attached to an alternator can produce electricity.
This approach to generating electricity has been superseded by new technologies - first by gas turbines which removed the steam engine and then by wind turbines which removed heat from the process and now by solar PV which has removed all the mechanics.
I just can’t see any circumstances under which steam engines are “coming back” and becoming competitive for electricity no matter how cheap the firebox fuel is.
Because I don’t know as much mathematics as you.
But the fact that a single function can represent a large number of other functions isn't that surprising at all.
It's probably obvious to anyone (it wasn't initially to me), but given enough arguments I can represent any arbitrary set of n+1 functions (they don't even have to be functions on the reals - just as long as the domain has a multiplicative zero available) as a sort of "selector":
g(x_0, c_0, x_1, c_1, ... , x_n, c_n) = c_0 * f_0(x_0) + ... + c_n * f_n(x_n)
The trick is to minimize the number of arguments and complexity of the RHS - but that there's a trivial upper-bound (in terms of number of arguments).
This is not true. Worldwide, typically about 80% of the energy used to charge EVs globally comes from a private connection. And the vast majority of that energy is drawn from the grid off-peak when transmission systems etc. are underutilized. You article reflects a mindset that envisages EVs working like ICE based transport.
Hashes are _functions_ so provide the same output given the same input.
If you don't reseed the RNG after every hash computation, then you break this vital property of hashes.
And if you do reseed, then your claim boils down to "every hash function is just an XOR against a contstant" which certainly is not true either.
At least it would somewhat hinder the type of activity we’ve seen (where journalists are threatened by criminals to withdraw or change their stories) without just banning such betting exchanges outright.
Companies make dogfood and sell it and expect others (dogs, who aren't known for verbalizing dissatisfaction with their food) to consume it. The producers of dogfood don't really care what it tastes like or how nutritious it is.
But I can't imaging a business which involves collecting farts and selling them to others and where sniffing a small quantity of each bottled fart would help improve production processes to ensure a better experience for the customer. And most people are appalled at the smell of others' farts but can tolerate their own, so the "smell your own" test wouldn't really tell you anything.
It’s not a purely local optimization - affecting the call structure so debugging is a pain point. Which is probably why most imperative language compilers don’t bother given the lack of utility for the vast majority of code bases.
It feels like something that would need to be specified at the language spec or semantics level to make it useful rather than just making it optional for the compiler - otherwise the developer is probably just going to do the transform manually - to be safe - if stack explosion was a possibility if the compiler decided on a whim to not perform TCO.
Conviction through plea-bargaining is almost exclusively a phenomenon in the US. It just doesn't feature in the normal process of public prosecution in countries like Ireland, the UK or Australia. Also as an aside, the grand jury system is exclusively an American feature.
And every common law country (including the US) has a bar in terms of seriousness of the crime, below which you are tried without a jury. Yes the bar is lower in the US (potential sentence of more than 6 months?) but this bar exists nonetheless without sensationalist claims that jury trials have been eliminated - which is what was stated in the comment I originally responded to.
Different common-law countries have addressed this issue in various ways. Restricting jury trials for more serious offenses (in this case for more serious charges - ones that could potentially result in a sentence of more than 3 years) is one way than many common law jurisdictions have taken.
It's not ideal but it's infinitely better in my mind than the practice used in the US to reduce jury trials. To avoid the cost/expense of a jury trial, public prosecutors threatens to press for a large number of charges or some very serious charges - carrying the potential of very long sentences - a sort of Gish-gallop approach.
Even if the chances of successful prosecution is relatively small for any one of the charges, the defendant is forced to take a plea-deal to avoid the risk of spending years or decades behind bars. Thus the defendant ends up with a guilty record and often a custodial sentence without any access to a trial or the chance to present their case at all.
Calling something a religion is a lazy and disingenuous way to dismiss it. The effects of airborne and waterborne pollution on human health has been the focus of scientific investigation for centuries at least. Ecosystem destruction is not "a religious belief" - it's something which has been measured, carefully recorded and studied using scientific methods.
> at 1/1000th the cost of re-wiring our entire energy system around renewables
This is alarmist hyperbole. Renewables now account for about 35% of the global electricity generation mix. There are countless examples of countries that run grids where renewables account for more than 80% of the electricity mix. Even if you just consider wind and solar, many countries are approaching 50% penetration in the space of 20 or 25 years without "re-wiring their entire their entire energy systems".
Yes NG generation is the only fossil tech still standing in terms of being able to compete at any level with modern generation tech but it is being squeezed. Batteries surpassed NG in terms of economics for peaking sometime around 2020/2021 - which is reflected by the share of new capacity investment since then.
> industrializing 3B+ people using windmills
A windmill is a device used to mill materials that happens to be powered by wind, like a watermill, or a pepper mill or a paper/wood/etc mill. I'm not sure what that has to do with electricity generation.
And if your minimum unit size is 1GW then you lose the flexibility to roll out the tech incrementally - the average modern coal plant requires 3 to 5 weeks per year for scheduled downtime for maintenance - so your first 1GW coal plant requires a bunch of other generation sources to cover demand during these periods.
Solar and batteries are the obvious solution for rural electrification: scaleable, cheaper/simpler to deploy - no large scale civil engineering involved, trivial to "operate", effective without the support of big transmission systems and it's possible to buy everything off-the-shelf.
In 2026, coal now provides 0% of the mix while wind provides 30% or more. Peat burning has also been fully phased out while oil (Tarbert) is in the process of being shut down while Moneypoint has been converted to oil but only participates in the capacity market - i.e. as an emergency/backup source - and so barely registers in the mix.
And even if coal was supplanted one-for-one with NG, it would still be a net win - by halving the CO2 intensity of generation as well as being far more flexible, scalable and much cheaper to deploy.
Apropos of nothing, except that it will allow me to vent a bit, it also changes the rule for the pronunciation of the last consonant of French words.
Normally the lack of a trailing "e" would mean the last consonant is not-sounded but the diaeresis changes it: maïs/"my-isz", Noël/"noh-ell", etc.
And yes Moët (the champagne) is pronounced "moh-ett" in France and by French speakers.
It's incredibly annoying having someone subtly but in a slightly superior manner "correct" your pronunciation by repeating the mispronunciation right after you've pronounced it correctly - "sure, I'll order some some MOHAY". Outside I'm smiling and nodding pretending not to notice, inside I'm screaming "IT'S MOH-fcking-ETT MTHERF*KER - MOH-ETT."
Sure, the most common collation scheme for country names is to sort ignoring certain prefixes like "The Republic of", "The", "People's Democratic...", etc. but this is purely a presentation layer issue (how to order a list of countries to a user) that should be independent of your underlying data.
Sure "hacking" the name of the country like this to make the traditional alphabetical ordering match a particular ordering desired to aid human navigation has a lot of history (encyclopedia indexes, library indexes, record stores, etc.) but that was in the age of paper and physical filing systems.
Store the country name correctly and then provide a custom sort or multiple custom sorts where such functionality belongs - in the presentation layer.
[1] https://littlelaw.co.uk/p/the-1-billion-brewdog-deal-that-le...
Trams and trains generally offer far more reliable schedules, frequencies and journey times than busses because they either have completely dedicated alignments or have priority where there is any interface with normal traffic.
Most buses inevitably bunch (see https://setosa.io/bus/ for a nice simulation) and/or get stuck in traffic as a matter of routine. The inconvenience may be less per delay but busses are delayed far more frequently than trams and trains on most of the public transport systems I've used. So for regular users, the cumulative inconvenience is much worse on busses than on trains/trams. Which is why people flock to trains and trams when available as an alternative to busses.
Specifically with regard to the parent, the frequency at which unplanned outages happens with tram services in Zurich is extremely low in my experience - certainly planned changes to schedules or routes (for maintenance, upgrades, etc.) are far more frequent. And when "something happens" (i.e. a traffic accident), the path for trams is cleared as quickly as possible - often in 30 minutes or less - so you'd really have to be unlucky to be inconvenienced by such an occurrence.