You seem content to entirely gloss over the issue, which isn’t the pros/cons of a particular writing style, it’s that the maintainer could have said ANY of the things you said, but he didn’t
You seem content to entirely gloss over the issue, which isn’t the pros/cons of a particular writing style, it’s that the maintainer could have said ANY of the things you said, but he didn’t
If I was the maintainer, I too would probably reject the PR because it didn’t remove the gender entirely.
Cool, but that isn’t what happened here. The PR was closed immediately because the maintainer considered using gender neutral pronouns “personal politics” - he had ample opportunity to clarify his stance, or simply comment ‘resubmit in passive voice’, but he didn’t. Clearly the problem wasn’t the active voice, it was the summary of the change, because when that exact same PR was re-submitted much later with a commit message of ‘Fix some minor ESL grammar issues’, it was accepted with no discussion
As an aside, I absolutely disagree with the use of passive voice. It’s more verbose, and harder for the reader to comprehend. It’s why every style guide (APA, Chicago, IEEE, etc) recommends sticking to active voice, especially in the context of ‘doing things’.
If goes against established norms here
What’s the established norm here. All people compiling software by source are male?
he said politically motivated changes aren’t welcome
What’s politically motivated about changing “he” to “they”. As you said, gender doesn’t apply here, so the neutral word is literally preferable.
Yes, I’m sure that PR would have been accepted instead /s
But you’re right, it doesn’t matter at all, the reasonable thing to do would have been for the guy to spend 3 seconds clicking the accept and merge button, or 6 seconds making your change. instead he wrote a comment stating that inclusive language has no place in his project
https://github.com/SerenityOS/serenity/pull/6814#issuecomment-830793992
Really?
This screams “women not wanted” to me
it’s literally easier to do on a technical level
I wouldn’t go that far. It’s still trivially easy, and arguably best practice, but it’s certainly more complicated than issuing an in-place update
If the code doesn’t change, the resulting docker image will have the same hash, and a new image won’t be created
https://github.com/jackett/jackett/releases
Jackett is literally just releasing a new version every day
and I’ve encountered zero bugs so far
This is my only complaint - it crashes a lot for me
Especially because it’s to a newbie, who stands to benefit the most from using an OS with more user share and more available online resources.
Like once a month we have a fake site pop up using the name of our business with 1-2 characters changed. They use a web crawler to scrape all the content off our domain and they re-host all of our products on a woocommerce site where they steal our customers credit card information.
These all use cloudflare to conceal the hosting providers, who are entirely non-responsive without a police report or WIPO ruling. When all is said and done, the content is being hosted in China, Russia, or South Africa, meaning the only way to remove the content is from the registrar’s, because they are the only link in the chain that actually has to comply
You should look at how OPs example works first maybe
The python interpreter isn’t parsing comments, the add() function is just getting the current line number from the call stack context, and using a regex to spit out the numbers to the right of the “#” on the current executing line of the source code.
Do you stay away from C++ too? You can do this there too
https://en.cppreference.com/w/cpp/utility/source_location/line
This stuff is normally used for creating human readable error messages. E.g. printing the line of your code that actually set off the exception
The add
function in the example above probably traverses the call stack to see what line of the script is currently being executed by the interpreter, then reads in that line in the original script, parses the comment, and subs in the values in the function call.
This functionality exists so when you get a traceback you can see what line of code triggered it in the error message
What does git add xxx
do then
Git doesn’t automatically recursively add all files in the directory to the repository though - VSCode decided that should be the default behavior, while other editors (intellij) ask if you want to add newly created files to version control
Glass will absorb and retain more heat for longer;steel will absorb energy and heat up more quickly, and dump it just as fast.
Which was my point - 400g of room temperature ceramic is going to absorb way more heat from 250ml of boiling water than would be lost from the glass-air (or even steel-air) interface during the 2 minutes it takes to do a pourover.
If both cones are preheated thoroughly, yes, the steel cone will shed heat faster, however I feel like this is also negligible compared to evaporative heat loss and subsequent transfer to a cup
stainless has ~10x the thermal conductivity of borosilicate glass
Glass has double the heat capacity, and I would assume greater mass due to thicker construction. So unless you are preheating fully to boiling temps first every time, there will be more heat loss to the glass over the course of ~1-3 minutes
Do you think an open Hario switch basically IS a v60?
It is. It’s just a glass v60 with a seal at the bottom
OP said it was to notify you when an alarm went off, not when it ran out of batteries.