skysight-inc/HackerNews huggingface dataset:
Why would you do cut|sort|head? You should instead just ask the k-sorted merge question about external sorting.

As a FAANG data scientist, I've never once wanted to use cut|sort|head nor have I wanted to work with CSV's. Everything is already sharded and encoded as a schema-enforced binary encoding like protobuf or thrift. The file is so large its better to favor Apache Beam or equivalent to parallelize the aggregations of particular fields over very large amounts of data. But, hopefully you just use some SQL-like interface such as BigQuery that when pointed to sharded files, can easily do aggregations for you with SQL-like language (which, kicks of distributed computing jobs under the hood and is not truly relational). Unless you're streaming data, then that's another question.

Testing unix commands is narrow minded IMO. If you want to test divide and conquer plus streaming, then just ask a flavor of that Leetcode question.
I'm not talking about making an entire test kit, but rather labs with existing RT-PCR abilities (ie the vast majority of molecular biology labs) having the appropriate primers and probes synthesized by the standard (non-clinical) vendors that they order from every day.
If a video on YouTube constitutes YouTube's speech then does that mean if somebody posts a video containing something illegal YouTube should be held responsible?
> 4. Keep distance from people. Aim for 1.5 feet. Double that if person coughing or sneezing

If someone is coughing or sneezing I'm going to shoot for much farther that three feet.
> I feel that products like Hasura and postgrest would be a lot more useful if there was a way for me to specify a list of data sources on one side and get a fully formed GraphQL or REST service on the other side rather than going "I know what you need better than you" route.

Hasura internally has a metadata engine that does exactly this. You explicitly specify what tables/views/functions you want to expose and how you want to expose them. You can use Hasura authz to further constrain what data is accessed/returned while a query runs. In its default configuration when you start Hasura against your Postgres, Hasura exposes nothing.
It means he doesn't have the entire notional amount of an option to cover the short put.

For example, if you want to sell an SPX put at $3000 strike, then the notional value of that trade is $300k. He doesn't have $300k in the account for that one trade though. If you want a leverage factor of 2x, then for $300k in the account you'd trade two such options, each having a margin equity of $150k. Since you're trading two options, the profit and loss are both enlarged by 2x. The worst case scenario is that if SPX drops by 50% and he doesn't take any action before that, he'd have no money left.

The author mentioned that he uses a leverage of 2x to 3x. That means you need $100k to $150k in the account to trade a single contract. Hardly for beginners.
> If the two processes exchange data in this pattern [one-to-one exchange], a small pipe doesn’t cause unnecessary blockings.

I don't think this is correct! Context switches are expensive -- a small pipe size will force both processes to make more system calls to move the same amount of data through the pipe.

In this light, the UNIX specification's requirement of 4 KB is definitely too small; even the Linux 2.6+ default of 64 KB feels like it might be on the small side.
In the 19th century infections were cut drastically when hands were washed with water only. Imagine what soap can do.
I just hope coronavirus doesn't hit west Africa.
> Or you know, we can determine that the cost of keeping people healthy is a social good and invest in that.

Social goods that we ostensibly invest in, often are crappy career paths in terms of pay. If you don't believe me, talk with a teacher. We know that few things contribute to the social good as much as a good education, but tell me honestly. If you knew a poor, smart, hard working kid, what career path would you suggest, teacher or software developer?
IDK how it translates to contraction, but from a quick Google search coughing travels 6m, sneezing travels 8m, and the droplets stay suspended for 10min.
I think religion near the end of life, like the phrase "there are no atheists in foxholes" can be a powerful coping method to give the end of their lives perceived meaning. My Grandma is around that age and has grown more religous - looking at the end from a more pessimistic perspective for her likely seems rather bleak. Hopefully it's more that and less enjoying the idea of the end of the world.
Some are yet to get the memo. Not so long ago, I've seen a TypeScript course that demonstrated union types with an example of representing zip codes as either strings or numbers…
Not that I expect Google to issue fake certs, but DigiNotar also doesn't command 80%+ browser marketshare to soften the blowback.
Seriously... they're serving 146M sites on their own
Facebook cancels F8 developer conference due to coronavirus concerns
Check this one out:
https://kale.world/the-lowest-calorie-electrolytes-for-fasti...

Basically:
- cream of tartar (no cream, it's just potassium bicarbonate)

- spinach / watercress / swiss chard (for magnesium)

- table salt ( for sodium and chloride)

- coffee (although not super high in electrolytes, it's got a great balance of them, and if you drink 5 cups or more it really adds up)

Don't go with sports drinks (they're only good for sodium and contain very little other electrolytes).
Color Trouble
That's the point, having a trained - equipped army at the ready costs money. One could save money by dissolving the army when it's not needed, but clearly you can't respond the same when it's suddenly needed.

The point was that the cost of saving money is effectiveness.

Clearly, this isn't always the case, there is a difference between bloat/overpricing/unnecessary spending vs cut backs that hinder operation ability.
To be sure! Our expectations of what a computer required to do $task looks like has dramatically changed, too. Last week a coworker was surprised that I deployed a tiny service on a t2.nano EC2 instance. "Shouldn't we put that on something bigger?" Well, the thing is entirely blocked on waiting for network IO, so putting it on a server with 32 cores isn't going to make it run any faster. Also, under full load it only used 32MB of RAM, so giving it 8GB isn't going to help it any.

Bringing it back to the RPi: people ask if it's powerful enough to serve simple web apps and email. Oh, it most certainly is! It can handle most of what you'd want a home server to do, short of something like Plex transcoding.
Show HN: Browser extension that hides advertised results from Google search
Side effects would be my guess.
If you are sick enough to wear a mask in public, you should probably just stay home.
> can keep the current version and wait if they wish.

Unfortunately, web browsers are one of the few applications where "keep the current version" is not a viable option. Web browsers are very exposed to every web site they visit (including code injected by ad networks), and once a new version is released, many serious vulnerabilities on the previous version are revealed (for instance, https://www.mozilla.org/en-US/security/known-vulnerabilities... is the list for Firefox). Keeping an old version can be a serious security risk.
> Minimum area: The focus indication area is greater than or equal to the longest side of the bounding rectangle of the focused control, times 2 CSS pixels.

Am I reading this wrong, or does this mean that the visible focus area for a button that's, say, 36x150 pixels would have to be at least 300px wide?
No I’m talking about people in the CDC specifically. They should have fast trAcked this but they did the opposite and let it spread. They hurt us, they didn’t help us.
The problem with that comparison is that we eat cakes. I think a better example would be that of the long-lamented "Fairness Doctrine". The explosion of right-wing AM radio would never have occurred without Reagan's repeal of that FCC policy in 1987. So naturally conservatives think the Fairness Doctrine was terrible. Imagine, having to play the same number of liberal radio programs as conservative radio programs on your AM station! Online, it's different, for reasons. Of course, no one remembers what happened in the 1980s, although Limbaugh is still around.
What do you use to generate that page? Any standard off-the-shelf software?
how can a company prevent people from making movies with their products in it? if I sell someone a $x, can I sue someone if it appears in their movie?
What about Base10 emoji encoding? There is already more than 1024 of them ;)

128bit can be then represented by just 13 characters, or even much less with modifiers.
Learning from Twenty-Two Years of Writer’s Block
I'll be the guy. Yeah, I do want a pandemic. My reasons are my reasons, but a very dark part of me is incredibly excited about the prospect of millions of people dying. Just like how wildfires actually lead to healthier and more robust forests in the long-term, I think a real pandemic could be the bitter medicine we all need.

For context: I am a millenial. As the status quo currently stands, I have absolutely NO hope that I will have an enjoyable life in the long term. The world will be a much bleaker, hostile place by the time I am nearing retirement age. It's not a world I want to raise kids in, and if it weren't for my loved ones, I would probably just check out once I get bored and things get REALLY bad - maybe in my mid 40s or thereabouts. And without a major global incident that completely alters the status quo, you'd be hard pressed to convince me that I'm wrong. The writing has been on the wall for decades, and the Old Guard has done nothing about it. Covid is only really deadly for older/sick people? Good. Take them. I'll happily trade them for a future that I actually want to live for.
> The greatest expense seemed to be a team of people picking plastic rubbish out of the incoming waste.

This seems kind of unnecessary? The cockroaches will do the same job. (Well, the inverse job of picking the food out of the inedible trash.)

I guess if you're harvesting the excrement, the trash might get in the way.
You mean a consignment bookshop? I know of several.
> It is therefore possible to catch COVID-19 from someone who has, for example, just a mild cough and does not feel ill.

Buckle up.
I found this great food delivery app. It's you!

How it works is, you actually call and speak to someone at the restaurant you want to order from. They take your order, and at a pre-arranged time, you get into your car and go pick it up and bring the food to where you want to eat it.

Warning: This app is not for everyone
I have a few.. the only one that is actually doing anything is a https://pi-hole.net/.

Another will likely end up as a media server running Jellyfin (open source alternative to Plex)
Initial opioid overdose numbers favored men over women a long time ago, but that hasn't been the case for a while: in the period of 1999 to 2010, male opioid ODs climbed in men by about 240%, in women by 400% (CDC 2013 Prescription Painkiller Overdoses).

It's also worth noting that "who dies from opioid overdose" and "who is more likely to use a doctor to get their fix" are two different discussions, not least of all because "who dies from opiate overdose" is unrelated to "source of opioid." In the period 2005 to 2015, the likelihood of a prescription drug being the initiating drug dropped in half, while the likelihood of it being heroin went up about four-fold (Cicero, Ellis, Kasper 2017).

As to women being the ones who walk into the medical center, note that the CDC's Drug Abuse Warning Network shows that the leading age groups to walk into an ED are women 25-34, 45-54, and 35-44 in that order (though the downward bump for 35-44 isn't really that big - it really is the center of the bell curve).

The big increase in "rural" areas is messy. The actual data shows "non-major urban", and lumps together "small urban" and "rural". Given how medically underserved rural areas are in the US, however, I'd say the anecdata that it's suburban is more consistent with "non-urban growth favoring the non-urban areas that actually have prescription-writers in them." (Cicero et al 2014)

The shift went from very-young inner city males getting heroin as their first drug to white middle-aged currently-as-many-women-as-men (but the velocity of growth is much higher in women) using scripts to, now, going back to heroin as scripts are harder to come by.

Lastly, the previous comment compared "young thugs" (15 yo inner-city males were the predominant opioid abusers in the 80s and 90s, and are traditionally the stereotype for opioid abuse) to the unsuspected-but-common addict that walks in the door today, analogous to the Mom PenTester in the original article. And, indeed, the opioid abuser of yester-year was not prescription-based: they weren't hitting up their physician. It seems like they were saying "the old stereotype that we suspect leads us to ignore this common and inconspicuous thing that is actually the risk." Which you've taken to mean "this common thing we don't adequately suspect is the defining description of what opioid abusers look like."
Reading material such as curated lists can't be Show HNs, so we took that out of the title. Please see https://news.ycombinator.com/showhn.html.

Are you sure that these lists contain "all participating founders"? I didn't think that information was public.
Maybe I'm overengineering, but couldn't you store the sanitized version as the normal value, and also store and make publicly available the original unsanitized value in an ominously and obviously named key (say, dangerouslyUnsanitizedValue) that happens to be easily greppable/lintable?
Looks like a WYSIWYG wreck.
If you're poor and you live in the South (and certain other states), you can NOT get Medicaid. Unfortunately this decision was left up to each state.

And even in states where you might be eligible, it's not going to help you (or the public) if you haven't enrolled.
A kickstarter scam shook up the chess business
Love the idea of shipping something smaller. In your proposed idea, would a user still need to make sure node and express were installed? Or can you have a user download a project folder and initiate the same way they would a typical executable?
As I understand it, a CA doesn't have a way of MITMing connections just by virtue of them being the one validating the cert for a certain website. You don't share the private keys of your certs when you generate them[0], you just need for a CA to attest that yes, this certificate's public key is allowed to be used for whatever use you're applying for. ACME doesn't change that, it just allows this verification to be done automatically.

Let's Encrypt doesn't have any more ways of MITMing people using their certs than any other CA - that is, they _could_ do it by generating rogue certs, but that's no different than what Google can already do since they're a CA as well. Plus, certificate transparency logs should make it visible if they ever do so.

0: Barring weird cases I've seen of some companies letting you generate a cert entirely on their website, letting you download the private key once it's done. Which is bad practice for the reason you're talking about right now, since by then you have no assurance that they haven't kept a copy of that private key for later use.
France Closing Its Oldest Nuclear Plant Spurs Debate on Energy
The healthcare system in the US is a shameful mess, but for someone that makes minimum wage they'll likely be on Medicaid, which is one of the US government's health programs. It's complicated, but likely in that case a person getting a blood test won't have to pay anywhere near the $3000 or $1700 amount. It'd probably be free, but I say probably because it's possible that your blood test gets sent to a lab that isn't Medicaid approved and who pays for it gets complicated at that point.

In the example case given from the article, that person likely made too much money to qualify for Medicaid, so they probably have a bad health insurance plan that has a high deductible. Which is why they're getting stuck with a huge bill for something that really shouldn't cost anywhere near $3000.

Anyone that pretends that the way the US health care system functions right now is good is either lying or an idiot.

Edit: As another person pointed out, to complicate things even more every state has a different implementation of Medicaid. If you're in one of those states that believes your poverty is your own fault, you probably have no health coverage at all.
Thank you all for taking the time to give us feedback on our handbook and location factors. Why we pay local rates as outlined in the following section: https://about.gitlab.com/handbook/people-group/global-compen....

We work handbook first at GitLab (https://about.gitlab.com/handbook/handbook-usage/#why-handbo...) in line with our value of transparency so that each relevant page acts as a reference for company policies and internal operating procedures. In this case, that may mean the community would see how we define location factors, but also how they are calculated by the compensation team. I understand how the latter can feel very operational when reading through. If there is any feedback on how to make certain sections feel less cold, please open an issue in our compensation issue tracker (https://gitlab.com/gitlab-com/people-group/Compensation/issu...) or tag me in a merge request (@brittanyr).

With respect to our location factors not having all cities, this is due to taking a geographical areas approach. https://about.gitlab.com/handbook/people-group/global-compen... If there is a city that is 1) not listed or 2) not aligned to local market rates, please feel free to send us an email with this information (compensation@gitlab.com) or open an issue in our compensation issue tracker with the following issue template: https://gitlab.com/gitlab-com/people-group/Compensation/issu....
Not sure how that works. If the director wants the crook to have an Iphone, how can Apple prevent this? I assume they will not sponsor the movie, but it is not in their power to disallow it, certainly?
> The way SSPL is written it doesn't differentiate between those two use cases

This is untrue. SSPL very clearly differentiates. It states article 13 only takes effect if you offer the covered product as a service. The key phrase you need to pay attention to in the SSPL is:

> offering a service the value of which entirely or primarily derives from the value of the Program or modified version

So if AWS offers MongoDB-as-a-service with the newer licensed version, SSPL means they have to release the related service tools as open source.

If Sandstorm used the new SSPL-licensed MongoDB (it currently doesn't), and AWS offered Sandstorm-as-a-service, article 13 of SSPL would not activate, because the primary purpose of the service is Sandstorm, not MongoDB. To my understanding, other products that use SSPL-licensed dependencies would not have any limitations more egregious than the GPL itself.
There's a difference between ensuring companies creating beneficial products are financially rewarded and asking the customers to pay the full cost. The government can step in to pay for serious illnesses so we don't let people die from newly cured diseases. This already happens with Medicare/Medicaid, and it is tough to ask state governments to spend millions to cure a handful of people, but the alternative is capping drug margins or reducing the financial reward for developing drugs.

Also recall that in the current system not everyone who contributes to a new drug is rewarded. The basic research that scientists conduct using public money is not financially rewarded when its used by new drugs. Why do only people at the end of the pipeline get to profit?
It doesn't take a lot of consideration to conclude that total freedom from consequences of speech is akin to all parties pretending that the offending speech was simply never said, which defeats the purpose of speech itself in the first place. So we can conclude that people want freedom from specific consequences of speech, not all consequences.

Once that distinction is made, one can argue about which consequences one should be free of. US law, for example, strictly ties the government's right to censor (i.e. being killed upon uttering any criticism of great leader is out-of-bounds) but the also-present freedom of the press and freedom of association implies private individuals' rights to refrain from sharing information or associating with various entities, and there is a, perhaps questionable, expedient that extends those rights from individuals to corporations in the US (being fired upon uttering public criticism of dear CEO is, except for specific carve-outs mostly paid for in blood during union strikes, acceptable; a corporation is not the government and has no obligation to continue to serve an employee at odds with the corporation and what it stands for, while governments have no such luxury and must serve even their "malcontents").
Tricare for active and retired military and their families. Whatever the Federal government does for health care which I assume is some kind of government-managed insurance pool. Not sure how state, county, and city workers are covered (might be through private plans, might vary state to state).

Lots and lots of people already have "government healthcare". Just not enough.
A teacher can be a software developer as well.
> what career path would you suggest, teacher or software developer?

Depends on what they like to do. There is a lot we can change so that people can do what they love without punishing careers that aren't directly tied to profit.
If it's a product placement contract with the studio then it can just be written into the contract.
> Looks like we can add healthcare reform to the list of potential geopolitical consequences to this virus.

Only if someone takes action, which will likely only happen with public outcry, which will also only likely happen if a whole lot of people die or at least a few celebrities. I'd wager money against it.
There are smart people that want to earn more than a "social good" paycheck, whatever amount you peg that at.

That's the issue with your "social good" approach, is that by capping the upside, you're capping the control one can exercise over their own livelihoods.

The smart scientist wanted to send their kid to a more expensive Montessori preschool instead of a neighborhood preschool? Too bad. You are capped at the socially accepted able salary range.

No matter how much extra work, training, contributions, the smart person would inject into their career, they are forever capped at the socially good rate.
That's a pretty clever way to add immediate framing for anyone viewing the content: conservatism is - by definition, apparently - incendiary and demeaning. Convenient.
One of the best things to happen to the internet. We started working on our product a year before Let's Encrypt and in the early days onboarding new customers was a nightmare. This is because our product required a domain to work and we spent lot of time hand-holding customers to purchase a certificate and set it up. After Let's Encrypt, this has never been a problem.
...which they're only doing, after having it done.
since we're talking raspberry pis... does anybody know if the rpi4 can netboot?
You shouldn't be running outdated software on an internet connected device. I don't think any company updates their Android phones for that long. Samsung supports their devices for 3 years. Google might be a bit longer for the Pixel devices but they did drop their old Nexus line quicker. This isn't to say that the hardware needs to be given up on. If you want to use a community developed custom ROM like LineageOS then you can use a device longer.

I don't think any high end devices have user replaceable batteries and the battery is likely to be very degraded after 6 years of use.