skysight-inc/HackerNews huggingface dataset:
As someone who makes the "raise wages" argument here on HN pretty often, I'm going to go ahead and partially agree with you. "Raise wages" shouldn't be a conversation ender. But I do think "raise wages" is a very reasonable conversation starter, and often holds up under scrutiny.

Another factor is that here on HN, aa lot of people are programmers who work in a field without an AMA or ABA controlling the number of people who are allowed to work in a field (under penalty of fines or imprisonment), nor does our field have a governing body that has greatly limited foreign competition (in fact, the US government has generally created immigration visas to increase the supply of programmers, even if not to the levels demanded by high tech employers).

On top of that, we constantly hear about companies being "unable to hire", with no mention of the salary. Like, not even a peep. Or open offices, or obnoxious white board exams on inverting binary trees, or open distain for anyone who has family obligations, or...

I remember, back during some of the earlier debates in the early 2000s about the H1B, a tech CEO testified in congress about a critical worker they were trying to hire. They wanted someone with a PhD in a genetics-related field, specialized programming ability, and unix sysadmin skills.

Feinstein asked "what are you offering?". The answer: "90k a year, "generous" options - and a lease on a new BMW!".

Feinstein answered "what was the name of your company again?" and everyone laughed (right, ultra wealthy Feinstein would consider 90k a year livable in Palo Alto). What she didn't say is: "uh, why do you think you can hire someone with a difficult doctoral degree that takes 7 years to complete with a 50% attrition rate, specialized programming skills that take years to develop, and unix sysadmin skills that would make someone highly employable without all that other stuff, for 75% of the salary you'd offer to 2 year MBA or 3 year law degree from programs with a 99% completion rate".

Raise wages. Or, even better, let the market work. Allow immigrants to come here without letting tech companies tell them what they have to study, where they have to live, or what jobs they're allowed to work. Allow all people, immigrant or born here, to choose their profession in response to their own interests and external market signals.

You know, "raise wages", compete, put up or shut up. No, it doesn't end discussion, but it's usually a very compelling argument.
Exactly the same with my mother. I could not help but to badmouth homeopathy with her. But thinking about it, I regret having done that.
Okay, but how is that going to get us more doctors now when we're short of hands for dealing with the coronavirus?

Why are people only discussing the long term changes necessary and not the fact that we need more people to treat the coronavirus now?
Things That Helped Me Adjust to Working from Home
I actually think what is described there is more of 80:20, than a burnout. The first 80% of a new product are usually quite interesting to work on, but the last 20% of necessary touches are tedious work, that still needs to be done though.
I agree with this comment. US medicine has setup a long and tortuous road, which might result in extremely well qualified people (or might not), but other developed countries seem to do just fine without the hazing ritual the US required doctors to go through.

Why would you ever choose to be a doctor over an employee at a FAANG? It would be worse for your mental and physical health, and now the pay isn’t even much higher for doctors.
Millions of people who emigrate every year to new countries without asking think they do.
The problem isn't so much the /concept/ of memetics as how it's implicitly used to sweep details under the rug.

Consider a mathematical "culture" where proofs are generated by some AI, propagated between nodes, and each node that receives a proof checks if it seems valid before propagating it to the next node.

What kind of proof survives that kind of culture has a lot more to do with the nature of mathematics and the proposer AI than it has to do with the dynamics that every replicator system has in common.

In other words, it's very easy for pop memetics to go back and forth between a position where "it's all replicators, the memes are just using you to replicate themselves" and where "obviously, the objective content of the idea matters more than their replicability".

How much the spread of ideas in a society is one compared to the other depends on parameters that differ from system to system. Treating them all alike does a big disservice to the grand variety of systems that exist, and using the concept of replicator dynamics to pretend that the intellect is always a servant to the system is worse still.
But... they literally showed the config change and said what was wrong with it.
Team Improvement Techniques
It’s kind of the same advice as for adding tests to a Big Bal of Mud project:

You don’t.

What you do is start trying to rescue code by pulling out as many pure functions as you can, and begin converting the rest. The purity doesn’t even have to be absolute - any code that only manipulates one kind of shared state also works. For instance, the body of an HTTP response. By separating the code that makes the request for the code that parses it. This code only mangles (reorganizes) JSON responses from this REST endpoint. It doesn’t care if we are using Swing or QT, HTTP 1.1 or HTTP3. It doesn’t even care if there is a UI or a network call (eg, in a test harness).

MVC is a continuum. You’ll never get all the way there if only for very real performance reasons, but “keep as much of the logic out of the UI as you can” makes sense as long as the visual workflow and the logic behind it agree about what is being done. You get into bad impedance mismatches when someone wants to build an “engine” that solves a different problem than the business has because they find the business kind of boring and decided to engineer it away instead of just moving on, or getting over it.

Before zen: chop wood, carry water.

After zen: chop wood, carry water.
Your points are reasonable.

But remember: the US is what it is. There is an insane amount of guns floating around already.

My suggestion is the "Norwegian model" from now on and going forward: to get anything except a manually reloaded rifle or a (max 2 cartridge) shotgun you need a clean record with the police + (and here comes the interesting part:) you need a recommendation from a local shooting club. Oh, and before buying any hunting gun at all there's a mandatory 50 hours training.

I'd recommend trying something similar in the US: tell NRA "we want you to help us".

Parts of HN might hate NRA all they want but my understanding is a good chunk of the people in NRA would love to keep weapons out of the hands of crazy people as every criminal shooting hurts peaceful owners as well.
The country which haven’t figured out yet that it needs immigration is bound to fail. Reality doesn’t care much about your political ideology.
https://github.com/pinterest/snappass

An Open-source and self-hosted version of what this service seems to be doing.
That's exactly the problem the U.S. has. As long as they find a single idiot willing to defend the status quo they won't do anything. Fact is, the amount of casualties in the U.S. from shootings would qualify any middle eastern state for some sweet democracy.
> If you become a primary care doctor, you're only making 160k a year.

There are many more lucrative choices than PCP that don't require specialization. A friend of mine was making $250-350K/yr as a hospitalist - no specialization needed. Just the usual 3 years of residency.

The real issue is that doctors don't want to live where the work is lucrative (rural areas in Midwest, etc).
If you find 5 charlatans, you will be scammed by 5 charlatans.
Nice to know there is someone out there willing to make all presumption
I rather like the hammer pants look myself.
My personal experience with Youtube recommendations has been really bad for a long time now. The only videos it recommends that I care to watch are from channels I'm already subscribed to, so no big victory there - any content from new creators is very rarely interesting.
My (unproven) theory behind this is that since I started using Firefox and Duck Duck Go, the algorithm has been starved of data about my preferences (apparently, only Youtube search and view history is not good enough).
Can we just stop calling every place with a few startups, the next Silicon Valley ? Just as the article said, Utah startups didn’t even raise combined $1bn in 2017, where SV companies routinely raise 30-40bn every year. It is just another bit player to write some articles about
In 2020, the Human Touch Is Special
Little bit of both. The right to hire someone should be valued at 0 as it's an inherent right every company has. Going for one million per slot shows something is very wrong. Could be just the subsidy or it could be worth it to join the price fixing club.
I think you're letting the alarmist journalism alarm you too much.

This is still a slow motion train wreck. It won't affect your life much depending on where you live. Your children and your grandchildren might well be less lucky.
Only for the most broad definition of cargo pants.

Cargo pants are a style that emphasizes the size and bulk of the pockets to telegraph maximum utility. That is definitely not the case here. These seemed to be intended to provide a balance of utility with only minimal bulk.

I have had various pants over the last 15 years or so with variations of this pocket. When wearing them I keep my phone there and it is a relief. This avoids the pressure and breaking risk of the upper pockets and it avoids the unnecessary flopping around from a cargo pocket.
I mean, murders also illegal. The legality of enforcing a mask order is easy, the process of actually enforcing that rule might not be.
Interesting post. I apologize for this feedback but there's a typo "begginer" in the first paragraph. Also "form 1970s" should be "from".
> How is having a standard API to draw 3D graphics not a solved problem at this point?

The problems come from having proprietary GPU hardware ISAs. And baseless optimism about working around that by the magic of software.
I would only use it if I needed to create a quick MVP/PoC but then I'd fastly run to implement it once the idea is validated.
In addition to the reasons already mentioned here, I'd say login is one of those features every language has a ready-to-use library for.
Also, it might be that a certain ACL is required too, which is typically very specific for your domain.
I would love to be a professional chess player. I have been playing chess since I was 10. I have always been good at problem solving and maths. I didn't took chess seriously as I didn't see anyone playing it to earn a living, I didn't even know something like that exists.

Later in college, I won back to back chess tournament and with just a few days of practice. That's when I realized I might had a chance have I taken chess seriously since my early days in school.
Are you using it for actual apps in production ?

I'm always very careful whenever apple release new technologies for devs. They promote it heavily but actually nobody uses it inside, and it's up to the community to go through all the bugs.
I never claimed that was the cause, only to explain why it piques the interest of those in the HN community due to probable causes. Nevertheless, we still shouldn't jump to any allegations based on allegations.
You can read about estrogen lowering effect of soy milk here (studies included) - outline.com/5UkBSS
He does not have to be there in 10 years. If his service where to go away you just change the login system to something else, there are open source alternatives. The id is the email, so there is no lock-in. That's for the login-part at least, adding stripe manually on top would be a bit more complicated, but doable.
https://yourdatafitsinram.net
Covid-19 and the rise of unpaid internships
I am a medical resident. I'd be very surprised if the ban affected a significant number of foreign educated residents, as most programs require their incoming residents to be there for orientation before July 1. Our orientation was mid June. I doubt you'd move last minute, as it does take a few days to settle down.

Also, if your program doesn't understand and help you get to this county after matching you to their program, it's now a problem that encompasses the program as well as the politics of the visa ban.

Ninja edit: I will however note some personal anecdotes of some resident friends impacted by the h4 dependent visa, that are having trouble renewing due to the virus, and have to put their training on hold for the time being.
It's pretty clear that reporting a first time criminal, at least in America, is all but guaranteed to cement their life of crime and ensure there are future victims. Not because the justice system is wrong in what it punishes, but because it is wrong in how it addresses these sorts of problems. Deploying some compassion in an attempt to short circuit this demented cycle doesn't sound selfish to me. It sounds like the only civic thing to do.
Do Mexico and Brazil have a lot of MLMs yet?
It seems that social capital provides a fertile field for MLMs, but there are other cultural factors that contribute. For example, the tradition of missions trains a charismatic workforce used to selling and being rejected. And traditional family roles lead to a large group of women outside of the labor force looking for a way to help support their families.
I would say that most social problems are cultural. The culture is what defines what kinds of options people think that have in their life. When something isn't part of your culture you're less likely to think of it. Ie gun violence being very common somewhere means that people are more likely to resort to gun violence. We observe this effect with suicide too. I believe that gun violence, stabbings, acid attacks, bombings, terror attacks with cars etc are all like this.
I'd reinstall the whole thing at least. Wipe the whole drive and then restore the last clean backup. Do a clean reinstall and restore a clean backup on top of that. Good luck dudes.
Diversity is not a requirement for economic success or profitability, specially when you exist in a non-diverse local ecosystem and shutting down minorities doesn't negatively impact your ability to tap local talent. It may impact growth prospects, as companies need to expand and open offices in other places.

Being inclusive is, however, something I consider right and, for some, doing the right thing is more important than maximizing profits.
If you read the article, it states that his name was not on the Ethos site, and it only inadvertently leaked into the public discourse because of some whois data. The news in this article is that Ethos has now formally updated its website to acknowledge him as co-CEO.
Two reasons like I said elsewhere: (1) using multi-core architecture more efficiently and (2) eliminate state machines and use functional style instead, which is possible when you have threads (green, pseudo, OS threads, whatever) each with an execution stack. Functional code is more robust and is easier to write and maintain too.
Jeremy Howard, a little-known data scientist
<large, systemic problem> Because of <recent, specific reason>

Is free market residency a better long term solution for that market, rather than expanding imported skilled labor?
I would guess the average pay is not higher at all. Even if you don't account for opportunity cost and the time value of money, I think it may be that top tech cos pay better for someone with similar levels of experience. Certainly I don't think many of my doctor friends my age are making as much as I do, and I was also earning for almost a decade before most of them were able to become attending physicians. And many of them went into family practice or other solidly middle class specialties, which certainly pay a good deal less. This is not even accounting for the fact I work like 36h a week with zero on call time (at least on the current project), and few doctors can swing that.
It consumed my cable internet plan.
Segfault Episode 2: Computer Vision with Professor Bharath Hariharan
As the former head of HR at Apple said in the past but got fired for is that there are multiple forms of diversity and they have validity for particular reasons, however, to succeed as a business you mostly need diversity in thought (the opposite of groupthink), but there is also the social dimension of diversity which needs addressing if there are forces that are artificially affecting the dynamics.

That said, Japan, China and others have been very successful without having to import much external talent. And there are places with more social diversity than the US such have not done well, though there are examples of very diverse places that do extremely well too (Singapore and to a lesser degree Malaysia). So success is probably more aligned with economic policies and other policies weigh less.
> Women used to have pockets. That “used to” has to count back 150 or even 200 years, and those pockets were often a separate garment, either worn underneath and accessed through a slit in the dress, or worn around the hips overtop, rather than built into the dress directly — but regardless, “it has pockets!” as a joyous surprise is a modern invention.

This part seems particularly unconvincing - if you take this at face value, all women's clothes "have pockets" because women typically carry a purse. I don't know many people who would agree with that.
The purpose of patent is to encourage innovation. If companies/individuals didn't have protection for their invention, why would they invest into R&D if their competitors could steal their idea/process?

It provides a middle-ground - the inventor has exclusive rights to the invention for a portion of time (20 years), where they can reap the benefits of the patent. Once it expires, anyone can use it.
The government would function more efficiently if the GOP wasn't so dead set on blocking any form of reform or efficiency. It's not a coincidence that once any Dem gets into office the GOP becomes the party of No.

Try to reform healthcare? Nope. Try to cut military spending? No. Establish oversight over federal slush funds? Nope.

Having the government burn tons of money is absolutely playing into the hands of those arguing to weaken government for personal profit. The GOP are completely fine burning cash because they can just blame the Dems and use that as an argument to privatize core government functions.

So once again, much of it comes back to GOP obstructionism.
Google's 2020 smartphone strategy looks like a mess
Ask HN: How Do You Test?
How do you approach testing in hobby / production environments and do you make sure your tests are useful and not just "fluff"?

I've been working on a hobby project and have neglected testing for now and I was wondering how you come up with tests that bring genuine value to the way your projects work.
I’ve noticed that opinion always comes from people who don’t deal with customers directly.
Dealing with Social Isolation
> 9 times out of 10, it’s racialized genetics

Which is basically metaphysics, but stop and reflect on the Nick Cannon's discourse, and it's the same thing, racialized genetics.

Now stop and reflect on the El Paso's shooter's Death Letter and what was it? Racialized genetics.

It's all just good ol' Scholastic metaphysics of substances straight from the middle ages, just veiled in a mish-mash of pseudo-scientific and teleological rhetoric.

I don't think there's enough thought about why these ideas wield a near-monopoloy on thinking in the domain of race?
They’re making a comparison between our inaction on school shootings to our inaction on COVID. You’ve completely missed their point.
Part of the problem is the unnecessarily long path to becoming a doctor in the US. It takes 4 years longer in the US, compared to UK, to become a doctor.

In the US medical school is a graduate program, which means students must obtain a bachelor’s degree before going on to medical school. The subjects US students study vary: earning a “pre-med” degree is not necessarily required to qualify for medical school. In fact, medical students can and do major in everything from mathematics to physics, even music!

Becoming a doctor in the US takes a minimum of 11 years: 4 years to obtain an undergraduate degree, followed by 4 years to complete medical school then 3 years of residency.

Compare that to UK: There the study of medicine starts at the undergraduate level. After spending between 5 years in medical school, students earn their bachelor’s degree and enter the workforce as junior doctors. They then spend 2 years in the “foundation programme,” which is intended to reinforce what they have learned at the university in a professional environment. That's a total of 7 years to become a doctor in the UK.

The difference is the 4 years US students spend obtaining an undergraduate degree before starting medical school. This seems wasteful. Eliminating this requirement will reduce the amount of debt medical students accumulate, and encourage more people to become doctors.
They pay their doctors in fee education, which is what - 300K in the US?
My uncle was raised LDS. When you lapse from the faith but remain friendly and on good terms with active members you are considered a "Jack Mormon," which he classified himself.

Coffee is a prohibited food for active members which is why he would occasionally send me a pound of Jack Mormon Coffee on my birthday.

https://jackmormoncoffee.com/

Great guy, gracious, engaging, and always liked to laugh.
You're being downvoted, I assume, for breaking HN guidelines, specifically around the accusation of brigading: https://news.ycombinator.com/newsguidelines.html
It appears you've also misunderstood my comment (or I've misunderstood yours). Your claim is that Pinker's comment was a non sequitur, as arrest-proportional killings don't convey information about whether the killing were necessary.

But in the context of a conversation that assumes that the population-relative skew of killings is driven by racism, it's not a non sequitur at all: it provides evidence against the ubiquitous, confident claim that the population skew is due to explicit racism by the police. It's still possible that a black men being arrested has a higher chance of being killed _relative to the necessity of doing so_, but nobody has even tried to make that case statistically.

If I've misunderstood your point, perhaps you could clarify, instead of giving a petulant, low-effort response.
True, but that may be the perfect opportunity to place hope in these alternative remedies, which she refused.

I have a family member with lung cancer and when they felt traditional options have been exhausted, they went full alternative. TCM and such.
Columbia Flex Roc [0] are not really what I would consider cargo pants. Most people talking about cargo pants are talking about something like a G Star Raw Rovic [1] (which are about the slimmest fitting ones I can find).

Another commenter mentioned fitting a notebook & pen in pockets - I'd struggle to fit them in your current pants.

[0] https://columbia.scene7.com/is/image/ColumbiaSportswear2/179...

[1] https://www.g-star.com/en_gb/shop/men/trousers/d02190-5126-2...
It's like a 4th branch of government, the people themselves have the power to check and balance the government and legislature. The government moderates the power of the peoples' direct democracy through a protracted, formal, and open process of bringing a referendum from introduction to ballot. The legislature is pressured always to move towards the center, because any step out of line will turn into a political disaster through a referendum overruling them.