But I agree: Mercurial was definitely friendlier for people who didn't have time time to go through the technicalities of git. To use git smoothly you pretty much need to learn how it works internally.
(1) The general philosophical postulate, that society is better when there is a high level of freedom in the exchange of ideas and critique of other's ideas.
(2) One aspect of the above is that government should not censor speech. Like the 1st amendment in USA.
But if most public discourse takes place on forums owned by companies, and the companies start to practice high levels of censorship, then we might formally satisfy (2) but still won't get the cultural benefits of (1).
> California's demand commonly goes from 18GW to 30GW in the same day.
That extreme intra-day variation is also partially caused by California's cheap solar power: Cheaper prices draw demand to those hours.
In other locations, (some) people (partially) adjust their consumption patters to follow the cheap wind energy hours, and this leads to different consumption patters. Less intra-day variation but but inter-day variation.
If California's prices were wind-dominated (typically a little more wind at nightime), or nuclear or burning dominated (stable), it would not cause such large variation in the intra-day consumption pattern.
This electricity price figure is readable, but 10 years old, so today the variation in California must be larger than it shows:
> California's Battery Array Is as Powerful as 12 Nuclear Power Plants
From this graph we see that in the evening when solar power goes out, for next 3 hours (7 pm to 10 pm) California's battery array is as powerful as 12 nuclear reactors. Then the batteries are drained empty, and the rest of the night California survives by importing electricity from other states. And partially by running hydro power only during the nights, keeping it at zero during the day.
The net storage graph clearly shows they aren't drained empty after 3 hours. They keep their remaining charge for the more expensive morning peak rather than compete with cheap imports overnight (there's a graph showing the cost over the time range too).
Good point, and good financial strategy. But the morning discharge seems to be about 5%–7% of the evening discharge, so I assume the batteries near empty.
You don't need category theory to describe the Result type. But the people who first introduced it to programming languages, were thing about category theory.
At least the Rust compiler (TFA's project is written in Rust) tries to configure LLVM specifically to avoid these discrepancies, and to treat all basic floating-point operations exactly as written with round-to-nearest behavior [0]. It does not have any of the -ffast-math options that the author('s LLM) is panicking about.
The main caveat is that on x86 targets without SSE2, LLVM is deeply wired to use the x87 instructions without attempting to emulate the IEEE overflow/underflow behavior [1]. So perhaps it could be possible to exhibit a discrepancy, but only by compiling for i586 and an ancient target-cpu. It's very doubtful that this was the cause of the original client vs. server issue in TFA's introduction.
Took me a while understand. So, the same person has both submitted their research article to the conference, and also acted as a reviewer for articles submitted by other people.
And if they in their review work have agreed to a "no LLM use" policy, but got exposed using LLMs anyway, then their submitted research article is desk rejected. Theoretically, someone could have submitted a stellar research article, but because they didn't follow agreed policy when reviewing other people's work, then also their research contribution is not welcome.
(At first I understood that innocent author's articles would have been rejected just because they happened to go to a bad reviewer. But this is not the case.)
Slightly more nuanced in that the reciprocal reviewer may have been essentially forced to sign despite having other commitments or may not have even been the lead contributor. Nowadays if a student submits a side project to a top-tier conference then it is required that if any authors have significant publication count in top-tier venues, then one must be a mandatory reviewer. Then one must sign that agreement. Students need to publish, much less so for me, where I really want to publish big innovations rather than increments, but now I get all these mandatory reviewer emails demanding I review for a conference because a student has my name on the paper and I'm the most senior, but I may have just seeded the idea or helped them in significant ways. However, many times those are not my passion projects and is just something a student did that I helped with, but now all AI conferences are demanding I review or hurt a student, where I'm the middle author.
But if anything, I think the whole anti-LLM review philosophy is wrong. If anything we need multiple deep background and research analyses of papers. So many papers are trash or are publishing what has already been done or are missing things. The volume of AI papers makes it impossible for a human alone to really critique work because hundreds of new papers come out a day.
I keep not learning how corrupt authorship of academic papers is. When I read papers, I imagine all the authors have been working away together in an office somewhere and they all wrote parts of the paper and all read it and all have a feeling of ownership of it and deeply understand the whole thing. But I forget how the only academic paper I ever had published was one that I never read and had no understanding of. All I did was give some technician-like advice to the actual author. It feels dirty and I sometimes regret accepting it but at the same time, the whole science world seems like it doesn't deserve honesty because everyone else is corrupt too.
Not hard to see why. Being an author helps your cv. Allowing you to be an author for tangential or minimal contribs can help keep good relations, especially if there are future options and financial things depending on having good relations. Putting a name on a paper costs nothing and nobody checks how big the contribution was. It's slightly dilutes the subjective authorship fraction of those who did the work, but sometimes the additional person also brings in a nice prestigious affiliation that even has a positive impact on how seriously the paper is taken... It's a game.
Is this really what happened? The post from the conference chairs is extremely confusing. Maybe my confusion is because I've never published in a conference with reciprocal reviewers and if I had this experience maybe the post would be very clear.
In any case, I had reached the same interpretation before reading your post, thinking that this is the only interpretation that could make any sense, but I'm still not convinced that this is what happened. Hopefully, no "innocent authors' articles were rejected because they happened to go to a bad reviewer".
This is true. A nuance often missed. Different rock (that is considerably worse in several ways, needs heavy fuel oil to be added to actually burn and has I think even higher co2 output per unit of energy) but kinda the same.
After Linus Torvalds gave this talk at Google in 2007, it was clear he would win. (Is there a better quality video somewhere?)
https://www.youtube.com/watch?v=idLyobOhtO4
But I agree: Mercurial was definitely friendlier for people who didn't have time time to go through the technicalities of git. To use git smoothly you pretty much need to learn how it works internally.