skysight-inc/HackerNews huggingface dataset:
In my reading of the article, the diversity point is that in a mixed-gender team, women are much more likely to be the ones finding themselves in glue roles, and this could be one of many components in the problem of why so many women leave tech (the "leaky pipeline").

The article's argument, as I read it, is that Glue Person is as good a coder as the next person when she has a whole block of time free in her calendar, but the problem is that her calendar is full of meetings.

One thing I like about this post is that it presents an actionable way to do something to improve diversity: managers should check if the women in your team are disproportionately loaded with the kind of task that's essential for the project to succeed, but doesn't count as much for promotion metrics.
In addition to the previous comments pointing out it's badly seen and quite visible, there are also many companies that blacklist (or not whitelist) Youtube.
Git is simply one of the tools you must learn to master as a modern software developer. If you'd say "but source control is simply too hard!" you would probably be asked to leave the building on the first opportunity, and I'd say rightly so. A craftsman that doesn't master his tools is a shoddy worker. I don't see how that is different for software engineers.

Also, modeling your tools around "how people think" is the wrong approach. Tools should be modeled around the process flow, and people should be taught to think in terms of that same process. "How people think" should not be leading, the process requirements should be leading.

> I have some changes. I wanna share it with Jon and Johnny so they can tell me what they think. And then maybe they can add their ideas. And then we can have a merging of our ideas, and eventually test out if it works, and have it out there and ship it.

So, no. You don't "have some changes". You have a piece of software source code. That source code is worthless without running it (or shipping it). And once you start running it, people (including yourself) will start to rely on how it works right now. If you change how it works, you need to

a) be able to explain what changed from one version to the next

b) be able to revert to the previous version if the new one is problematic

The first rule of source control is that it's not about sharing: it's about auditing your changes. From there you can start to work out the details, about sharing the source code with others, about developing multiple features in parallel, about maintaining multiple versions off the same codebase, etc.

But in the basis, git (or any vcs) is not a sharing tool, it's an auditing tool. Sharing is secondary.
It's not "yellow peril" or "Orientalism" to criticise China or its foreign policy.

It is legitimate to criticise a nation state based on their behaviour, foreign policy, etc.

I criticise the US or "western" countries plenty, just not on the top of expansionism in the south China Sea.

My point above is that no power is doing anything of substance about China expanding and laying a tacit claim out to the nine dash line, and that in a generation, give or take, it will be taken for granted that the region is China's territory.

Granted, this is beyond the scope of the article, namely fishing in that region, but the article suggested (though did not state, and may well have not intended) that some of the aggressive Chinese boats were military.
The whole point of software is to reduce or manage complexity. Git cli fails miserably at this.

Google's perforce with mercurial client has been the best VCS I've ever used and I now have a deep hatred of everything that isn't that system, especially git.
There is now (as of version 2.23.0), you can use:

git restore filename
The whole Swiss government is insurer friendly/best buddy, since last year the insurer can change the contract on his side without you to have to accept it...it's disgusting.

Also the lobby is really big...even bigger then the financial lobby:

https://www.nau.ch/politik/bundeshaus/so-viel-geld-pumpen-sc...

And that is the real interesting graphic:

https://c.nau.ch/i/RNNxO/1360/spenden.jpg
Reminds me of MicroViche, the most strangely compelling writing environment I've come across as a text editor uber-nerd. It's an (old?) plugin for Vim that allows one to "pan and zoom through text":

https://www.youtube.com/watch?v=9YNiPUTGO28

The author also has other videos to demonstrate it (and its evolution, I think) under his Youtube profile.
Concent, an efficient state management that tailored for react
Replica Iron Commander Shrapnel Ballista Hierophant Build
However COVID was described as being like none of those. It was described as "panic right now, exponential growth will overwhelm hospitals within days". If COVID was really a disaster that should have been apparent in Sweden within a week or two of their decision to diverge from the more commonly recommended approach.
It's important to distinguish the UX from the internals. I don't know the internals, so they may be elegant and extremely logical, but the UX is terrible.

Git's UX, like a famous programming language, was never designed in a strict sense. It's clearly been written to solve immediate requirement, one by one, without a vision (again, from a UX perspective).

Result: the horrible checkout command, which does a zillion different things, and I bet only few users know all of them. Same goes for reset.

I don't remember all the checkout forms, and I couldn't use git without aliases.

The porcelain interface is another one. Excerpt:

This is my fault, to some degree.
The "short-status" form is meant for human eyeballs, and was designed by Junio.
Some people wanted a scriptable status output, too, so I slapped a "--porcelain"
on the same format that turns off configurable features like relative pathnames
and colorizing, and makes an implicit promise that we won't make further changes
to the format.
The idea was to prevent people from scripting around --short, because it was never
intended to be stable.
So yeah, while --porcelain by itself is stable and scriptable, it is perhaps not
the most friendly to parsers. The "-z --porcelain" format is much more so, and I
would recommend it to anyone scripting around "git status"

Note the "slap" here; it's not random.
That's possibly the one.. I worked for a year on a customer's site, and the source we delivered had to be put into their MS VC every time we delivered it. The major pain was that the namespace was flat.. you couldn't have more than one file in the whole tree called "Makefile" or "ChangeLog", for example.. so we made a transformation tool to make every file name unique before it got pushed into the version control system, and a reverse tool which transformed back when you checked it out, so that one could build the software.
There was principal who was dismissive of a racist incident: that’s a problem and not the books.

> "Helligar, who is one of the parents who filed a complaint in the case, claimed the boy's excuse was that he had read it in class and the principal had been dismissive of the incident."

This other quote is interesting, but it is not a reason to ban any books: if anything it means more books that take into account this additional perspective should be on the curriculum.

> Nadra Ostrom, another Black parent who filed a complaint, argued that the portrayal of Black people is mostly from a white perspective.

> "There's no counter-narrative to this Black person dealing with racism and a white person saving them," she said.

> Ostrom added that the current education given to students assumes "that racism is something in the past."

Edit: fixed quote
A blast from the past that some of us still have to use on a daily basis, sadly.
In college and high school I spent years trying to understand these theorems I wish I had had this explanation then. This is the paper I wrote on the subject https://mdsoar.org/handle/11603/2249?show=full.
Independent thinking, with no one as an authority over you and what you think, is a required first step.

If you are not able to accept what you see with your own eyes (your experience) and instead accept what others tell you (teachers, TV), you are not in authority of yourself.
> First, the Chinese fishing fleets increasingly are venturing far away from their own shores

They're going as far as Africa, and taking everything they want: https://www.spectator.co.uk/article/how-china-s-fishermen-ar...

Us Europeans have then to deal with people fleeing poverty. One might think it might be in Europe's own best interest to rein China in, but... following the 2008 financial crisis, China went in and bought off Greece and Italy.
I think we're mostly in agreement - definitely a hard problem - and that we'd both take "hire an actual project manager and let the glue person spend her time coding instead" as a solution.
If you manage these people, it is literally your job to know.
Covid-1984 – Did George Orwell Predict 2020?
It should be pointed out once again that the Chinese claims over the South China Sea are not the doing of the CCP. The issue predates them and the ROC (Taiwan) has virtually the same claims.

In fact the "9-dash line" so strongly defended by the Chinese (Mainland) Government dates from WWII and the ROC claims over Japanese-occupied territory.

There is no right and wrong here. For a long time the neighbouring countries, including China, did not pay much attention, then Europeans and Americans colonised the region, now everyone is fighting their corner to further their own interests. It so happens that China has regained strength and has adopted a "just do it" approach similar to the time-honoured one Western countries have historically taken. I.e. they've learned the game at their own expense.
What Happened at Bazelcon 2020
I've definitely been the victim of my own git hubris.

Once, when leaving a job, I decided to copy all of my local WIP branches to the server.

I whipped out this fancy --mirror option I had just heard of:

git push --mirror $remote

Surprise! All branches on the remote repo got wiped. My local refs replaced the refs on the remote.

Somehow I found the right commits floating around in the git ether. I was able to recreate the branches, but I had to recreate their names by reading the commit log.

Did I mention this happened on my way out the door from a job? In retrospect, I shouldn't have panicked so much -- there were daily backups -- but the sheer terror I felt has made me read the man pages really closely to this day.
RedBPF – Rust library for building and running BPF/eBPF modules
Phase six-a: The open-source license disillusionee

Your project didn’t just scratch your own itch, but also that of a powerful large commercial entity. It copied your permissively licensed mouse trap into its moneymaking SAAS machine. You start questioning yourself using such words as fairness and attribution. You are annoyed that you’re unable to find that 2019 talk by a german Elastic guy on HN about the commercial realities of open source software.
If being a delivery drivers for these guys is so bad then why do they seem to still find so many people willing to do it?

What jobs do you think those people would otherwise have? Very few are choosing between "secure job with a future" and "zero-hours contract gig economy" and preferring the latter.

I make an exception here for students and similar - when I was a student I happily worked part-time behind a bar for example, others did other dead-end jobs like stacking shelves. But that's not what's happening here that I can see.
Apple hits back at European activist complaints against tracking tool
Sheet music isn't mathematical, ie., there isn't a numerical "encoding". It's has a fair amount of natural semantics (eg., "play like a fantasy"),

There is only an embedding or re-presentation in some less informative form. ie., you have to choose some partial measurement system and apply this to the images of scores to produce a numeric representation.

This is, in part, why a midi-file is always going to sound worse than an orchestra operating from sheet music. The musicians understand the intensions of the composer.
I mean the basis of the story is frighteningly plausible: an accidental product of adversarial neural network training.
Cuz they are supposed to be called by people building various apps, and it does not make sense to limit the source of the network requests
You could easily write pages about local/remote branches, heads behaviour, etc. in git. Mercurial also gives you an extra option - bookmarks, but you don't have to use them at all.

The deeper explanation doesn't mean more complex system.
You are describing a long lunch break that has basically disappeared in most of the country. It survives almost exclusively among shopkeepers, who often will shut shop 12 to 3 or 12 to 4 (or even to 5, in tourist towns where they expect to work through the evening) and some extremely inefficient public services.
I'm not sure I follow your logic: why not take a few days to learn the fundamentals of git? I did that a few years back (and I'm not saying I read the source code, just learned about the base concepts from a few blogs and played around with some more advanced commands), and it has paid dividends _every single day for the last several years_. For example, I avoid tracking branches and have started using `git fetch`, `git merge --ff-only <remote>/<branch>`, `git reset --hard <remote>/<branch>` and `git push <remote> <branch>` to push and pull remote code. Even these slightly lower level commands will start to help you understand what's going on behind the scenes and take the mystery out of, say, rebase conflicts.
Lazarus malware strikes South Korean supply chains
What happens if i need to access localhost on http?
The post title is not a wild claim, it's a factual claim based on the data so far. Of course Sweden may well have more than the 1000 excess deaths/week needed to catch up with a normal year, we'll have to wait and see. But as claims go it's not really possible to be less wild: it only seems that way in the context of the extreme predictions made earlier in the year. Which it's apparent now were wrong.
AuthaGraph Map; The World's Most Accurate Map
'California voters absolutely own voting for proposition 22'

To be fair they set a new record for money spent on supporting a ballot measure in state history ($225m) and it still only passed with 58%.

If you divide the $225m spent lobbying this by the 9,339,069 votes for it comes out to $23.98 per vote.

https://ballotpedia.org/California_Proposition_22,_App-Based...
https://www.latimes.com/projects/props-california-2020-elect...
I did use Infinality on Arch circa 2015 to 2017. It was pretty good. Then it stopped working.
Very good advice, I second this. For developers I also usually recommend VSCode plugin or Lens for those who can't stand VSCode for any reason. It seems to be a common choice.
The underyling concepts are fine, the problem with git for me is the inconsistent command line interface. Stuff I'm doing less often than once a month I have to check in the manual every time. And it's nothing inherently hard - stuff like removing one change from staging or cleaning up local branch to be exactly like remote. The interface just feels like stuff is arbitrarily assigned to different commands :)
I don't disagree, I don't know what a sensible contribution system for NATO should be. Only how it's structure right now isn't working for US, and it's probably not going achieve Macron's desire for an European Army fit for EU foreign policy... which remains a meme on the level of India Superpower 2020. EU has all individual components and industrial capability to forge something formidable. But the nature of the Union is an unending coordination problem.
The graph in the link is badly chosen to demonstrate this, but there is no excess mortality during january-september relative to previous years.

It is clear from monthly data that from march to may there was excess mortality. From june to september the mortality was lower than previous years.

The main effect of covid in mortality statistics is that it shortens lives by about 6 to 12 months, which causes a bump in mortality followed by a slump.
Most of the time I think this is just a "contribution barrier" that has to be made as easy as possible.

With your local website example, did the people know how to contribute to it? Would they be able to do the full flow of writing -> gathering feedback -> publishing the article without you? Did they know what articles you wanted written? Same goes for the random "awesome lists" people are building. If it's not clear what's missing and what should be added, people really don't know where to get started, so the contributions will be very small.

I'm currently working on a project where we want to get designers to contribute to open source design. I expected it to be very hard to find any designer who would understand and wanted to contribute, as that's what I found before on other open source projects I've done.

But this time I focused on making it really easy for them to contribute, and lo and behold, just one week after soft-launching, we already have 2-3 designers onboard who contribute their time to help out with our open source design.
From the article: Firefox asks for your permission before connecting to a website that doesn’t support secure connections.
It's explained in the post:

> For the small number of websites that don’t yet support HTTPS, Firefox will display an error message that explains the security risk and asks you whether or not you want to connect to the website using HTTP. Here’s what the error message looks like: ..
"Firefox asks for your permission before connecting to a website that doesn’t support secure connections."

That suggests it will ask you for permission, presumably with a "always remember this choice" option.
You could start by reading the article, even only the first paragraph:

> Firefox asks for your permission before connecting to a website that doesn’t support secure connections.
web apps can send you notifications or do you also prefer not to give your IP address?
One thing that I noticed works brilliantly with "unfamiliar" food is literally having the complete thing displayed on your stand/display/whatever. If you've ever been to Camden Market in London, there's loads of food vendors, and they all do this, they have examples of whatever they are making just sitting there, so you don't even need a menu - just point at the thing that you want and they will make it for you. I think it's the same with these - a roll in itself probably won't attract interest, but display it cut in half so everyone can see straight away what you're selling and it becomes a lot more attractive.
It's amazing how this often comes from people that's quite accustomed to spend a considerable amount of time in learning their tools, being it complex math, programming, scientific instrumentation, scientific type-setting. But when it comes to version control they expect it to be able to just use it without any effort. I believe git being hard is just an excuse to not change their current workflow.
> Then oppose businesses like DoorDash and Uber Eats! It's because they can get away with their abusive business practices that a fairer competitor can't exist.

I don't think buying stuff from someone who sells to the public is abusive. I don't think scraping is abusive. I do think workers' rights are important, but the restaurant industry (especially the mon-and-pop end of it) hardly has a great reputation on that front, so I don't think ordering directly rather than DoorDash sends a message there.

> IME, delivery-wise, most restaurants are pretty interchangeable, and people make the decision on price.

Well, if that's true then why care which of those interchangeable restaurants succeed and which fail?

> So "stick to your USP and outsource everything else" means that you should outsource cooking to a ghost kitchen and just focus on maintaining a brand. Which is something we start to see happening.

> I fear the end game is still going to be DoorDash & friends just contracting or operating their own ghost kitchens, and creating hundreds of fake "brands" that are all sourced from the same kitchens.

Am I supposed to think there's something bad about "ghost kitchens"? If it means better, cheaper food, then surely it's a good thing.

If everything's being sourced from the same kitchens then that's a monoculture that's easy to compete with by offering something better. If those centrally sourced kitchens end up being so high quality that no-one can compete, well, mission accomplished.
Well, the data will be published at a high-level (by the physicians who work with the company and ran the trial), but you won't get to see the level of data the FDA sees. You don't have much choice but to put some faith in them.
If you don't agree with your towns own risk management and you are in a life or death scenario why wouldn't you move somewhere else?
There had better be an about:config option to turn this stupidity off.

Perhaps one of the downvoters can explain why the implied opinion "Nobody should be able to access your site without clearance from a third-party gatekeeper" belongs on a site called "Hacker News."

And no, it won't be opt-in for long. Read the rest of the page: "Once HTTPS becomes even more widely supported by websites than it is today, we expect it will be possible for web browsers to deprecate HTTP connections and require HTTPS for all websites. In summary, HTTPS-Only Mode is the future of web browsing!"

This is something you should be speaking up against.
Shouldn't the NoCovid values be 14995 and 14910?
Except if I don't really find your explanation to be so simple, in which case it will feel even more so ;)
Only by the least charitable interpretation of the point I am making. There's nothing wrong with using the current death rate per capita as a proxy for the problems a country is experiencing "right now". Which is the context for this sub-thread.
I mean, in Poland, "kołacz" is just a very sweet bread roll, we used to have them for supper with some hot cocoa. But I have seen savoury variations as well, filled with cheese and meat.....I'm not sure this is as much of an abomination as we might think ;-)
> When you’re used to having a centralised VCS hosted for you

I think this is the crucial part. Git will come off as difficult and strange if you're used to using a centralized VCS, and expect Git to work like it. But that isn't really indicative of Git's own complexity, just its differentness.
Paper:

https://journals.sagepub.com/doi/full/10.1177/03008916209747...
The original Microsoft BASICS as used on early PC's had a number of interesting aspects, that would shock a lot of todays programmers :-) (not that I want to go full four Yorkshire men )

Having to manually set the exit condition of a loop to avoid memory leaks
I hope I never end up working with you bud. “Where is the code?” “Oh I’m sorry I couldn’t do it because it was hard can I still be paid please?”
On new hardware, this setting has been moved to System Preferences.
As described in the article HTTPS-Only mode is opt in, you can also disable it at will, you can add exceptions on a site-by-site basis, and even when it's on you are prompted on whether or not you wish to proceed to non-HTTPS sites.
See above, I can't replace the link but you can.
With continually declining US, its presence to keep the peace is waning. Asia is looking more and more like Europe right before WWI. The main difference is the presence of global ballistic missiles. Hopefully, that will help keep the peace in a post US empire world
The last OS X was El Capitan.
It's not the assets that are growing in value, it's that the money it's measured in is losing value.

Global interest rates and bond yields where they are is a simple measure of that.
My guess is that either there's a built-in rule for that, or you can just click the "Continue to HTTP Site" button like in the screenshot.
https://regexr.com

That’s what I often used to construct or understand regular expressions, for what it’s worth!