skysight-inc/HackerNews huggingface dataset:
If you have a 3D printer or know someone with one, there are a couple designs that can be 3D printed or the 3D printed parts can be combined with commonly available materials:

https://www.prusa3d.com/covid19/

https://www.forbes.com/sites/tjmccue/2020/03/24/calling-all-...

https://onezero.medium.com/people-around-the-world-are-3d-pr...

https://www.dezeen.com/2020/03/29/creality-3d-printed-buckle...

https://3dprintingcenter.net/2020/03/19/scientists-from-the-...

https://rp95.cz/en/
HQ Trivia returns with surprise $1k show and $100k donation
Firstly, if everyone does this, there's 10% fewer masks for doctors than there'd be otherwise. I would posit that their need is so much drastically greater that they really should get every last one.

Remember—your job is to stay six feet away from everyone else, on the off chance they might have the Coranavirus. Doctors and nurses are getting up close with people they know for sure have the Coronavirus, all day, every day.

But more importantly, the masks are disposable! It's not like you can keep one and use it indefinitely.
On the other hand, three weeks ago I bought a car polisher for a good price from a nice guy a few cities over.
Not at all. Simply that if you have had some previous contamination, this might help clear up the problem. I said it was anecdotal but as it worked for my father, it might work for you. Why would I want to convince anyone to follow this regime? It is there for you to make a judgement call and do your own research into the matter. If it helps just one other person then it was useful. If you are not at all interested then don't investigate. That is entirely up to you.

I actually find it funny that when any kind of suggestion is made that might (notice the use of the word "might") help with some pre-existing condition, people make the immediate assumption that the person making the suggestion is then advocating to continue the activity that caused the pre-existing condition. In today's atmosphere, it almost appears that people have stopped trying to think for themselves. All I can suggest it that people stop jumping to conclusions and if something is unclear then ask some questions. Sure, there are people who are "trolls" (so to speak). But there are also many who are not.

Just yesterday, I came across a youtube comment that, in the context it was written it was meant to be sarcastic, was treated as if the the person making the comment was supporting what they were not. Essentially, there were only two of us who recognised the sarcasm, the other participants essentially treated the person as if they were an idiot. Go figure.

As far as soldering with non-lead based solder is concerned, it has been a good source for my son-in-law's repair business. The most common source of problems he has found has been the solder joints failing because of non-lead solder. He has also received quite a bit of equipment that was essentially being thrown out because of some unknown failure, which he often found boiled down again to faulty solder joints due to non-lead solder.

Is this an advocation for using lead solder? No. It is simply recognising that the processes for using non-lead solder will be a bit different. There are always consequences for changing to using different materials if the former are found to have health problems. However, I have seen that people don't always take that a change in processes is also required and so we get other problems arising.

At any rate, during this time of isolation, everyone keep safe and take the necessary precautions for the health of you and your loved ones.
List of hardware and OSS projects to tackle Covid-19
By injecting the coronavirus rna strand into a cell in culture, anyone could make it in their garage if synth bio dreams come true. You’d have to hope countermeasures advance faster but that’s hard to prove.
Does HARC count?
It depends on the job. For warehouse employees, they are absolutely necessary since packaging is both hard, tedious work, and also specialized enough that you can’t have customers do it for themselves.

But Instacart is just grocery shopping. At a certain price point, people will go into stores themselves, or self organize to do bulk purchases for a small group. Right now in NYC, some people have started a charity to deliver goods to older residents in apartments for free. Instacart can’t compete with that.
We have chickens. They eat everything we don’t. And they give us eggs in exchange.
Over 200k Indians Could Die of Old Age While Awaiting Green Cards
I think you're wildly optimistic that "people are going to forgive debts." Perhaps they'll defer them, but forgive? Not a chance. American business has shown that it can be both shortsighted and ruthless.

Imagine you're a property owner with a small strip mall. You've got mortgage, taxes, insurance etc that have to be fed by rents. So you tell your renters "Don't worry, I've got your back." You get a zero interest loan from the SBA, and everything is fine. Except your renters have their own rent/mortgage/insurance/taxes to pay. And they need to eat and pay medical bills. But the government only gives you a max of $3400. That lasts you 3 weeks. So this renter gets his own SBA loan, yeah at 0%. All good except he has no customers.

This goes on for 2-3-4 months. Things open up, and the renter tries to restart his business. But now he's burned through his SBA loan. He's burned through his $3400 check, and he's burned through his savings. So he has no capital, except maybe some biz equipment. He can't swing another SBA loan because Congress can't agree for more intervention, so he shuts down. Now he has a debt to the SBA, and "forgiveness" from you. End of the story is that he's out of business, all his employees are fired, and you have an empty slot in your strip mall.
Just a request, can you please not say "the source is open" without clarification? That seems to imply it's open source when it actually isn't, and the "different license" is actually a proprietary license. A more accurate way to say it would be "the source code is available to the public, but with some proprietary restrictions" or something like that. Otherwise you will just have to clarify later and you risk leading into nonsensical conversations like "well it's not open source but the source code is open."
This new redesign is gorgeous!
Feels like this is what's going on in my team, our boss is perpetually trying to make sure everyone is "psyched" and happy and as soon as people feel almost anything else or aren't _super_ excited for what they're working on, it either gets brought up in a 1-1 "why aren't you more excited? What's wrong?" or they get the whole team together and we have a "workshop" on why we aren't as happy as we were last week.

I get it to some degree, you want to make sure that morale in your team is good and that if people are feeling unhappy you try to fix it, but people aren't going to be maximally happy all the time, sometimes you just feel differently, and trying to get me to feel happy all the time drives me up the wall more than anything.
Very few viruses are true aerosol transmitted (measles is), it’s likely COVID is droplet based so coarse masks will help. Even with an N95, true aerosols can make it through, though obviously not 100% transmission (95 means block 95% of 0.3 micron particles, individual viruses are a factor of 2-3 smaller usually).
I agree, in fact I think it’s a perfectly reasonable stance. I’m just asking about the implications of widespread mask use to a society that generally does not use them. I’m not discouraging the use of masks if it benefits public health.
Some hospital networks are even accepting homemade masks.

https://www.nytimes.com/2020/03/25/business/coronavirus-mask...
It defies common sense to not wear a personal mask. Like donating your six shooter to an outgunned military. The marginal benefit to you is so much more than the marginal benefit to them.
I’m unclear the purpose of your comment. I never said insurance wasn’t expensive. Taking someone who has no choice but to base their life around not bearing that cost because they must rely on employers to bear it for them, then suddenly acting like it’s a benefit that they can optionally take on that cost their life has been fundamentally structured to not bear, is not a solution to anything.

Presumably the existence of COBRA is meant to assist people experiencing a hard time with health coverage. It does not achieve that purpose. If insurance itself is prohibitively expensive that mediating it through COBRA means people are unhelped by COBRA, then replace COBRA with something that pays the cost of the coverage. Take your pick of many options, but shifting the cost burden onto someone who was told to structurally depend on it being tied to employers is not a thing. It’s a non-thing that does not count as an assistance or benefit.

It’s like if you lost your job and suddenly now breathing oxygen costs an extra fee, but it’s OK because you can just pay the oxygen fee you were forced into letting your employer pay on your behalf.
Think of the dead and dying standards that competed against those listed above in the marketplace of ideas (SOAP, Gopher, ECMAScript 1.4[1]).

[1] https://en.wikipedia.org/wiki/ECMAScript#4th_Edition_(abando...
What’s the rationale for hiring when economic circumstances don’t locally justify it? Is it charity? You want businesses to engage in idiosyncratic, ad hoc charity as part of the national strategy? Then just tax them and make it Not idiosyncratic or whimsical.
I think you're attributing ugliness "on purpose" incorrectly. No one at Bloomberg exclaims "Oh gee, let's make this more ugly, people will get a kick out of it."

It's just that they haven't bloated this app with CSS styles and other unnecessary aesthetics. It works. That's all.
It's definitely a form of control. I know that we're all fucked up in the head in our own special ways but one side of my family has the "positivity" problem. It leads to really intense passive aggressive powderkeg.

The problem is the positive person is usually delusional and convinced to the bone their way is correct. There is very little introspection there. Usually when the positive person is in a situation where they're forced to be "negative" or defensive you see some of the nastiest most vindictive behavior.
Israeli government to use computer analysis to find likely coronavirus carriers
Ok, took a bit longer than I expected to get to it but here it is:

https://pastebin.com/UKdMz5zJ

I think he overstates the inability to pick out individual smells (presumably from later processing comparing them with memories). Also, I seem to do at least as well recalling odors as I do recalling images, but mostly that is because I am unusually bad at recalling images. I don't think this really affects the overall argument all that much.
Thanks for your insight. It's incredibly interesting! I suppose with so much inter-departmental exchanges of information running on legacy HW/SW, I can see why it might need several hours of downtime.
The issue is the expected value of the subthread. Is it predictable that a comment would blow up into a flamewar? If so, then it was flamebait. In this case the flamebait was nationalistic because the topic was in the 'nations' bucket.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Adding snark and flamey rhetoric to generalizations about nations (and group views of nations) is guaranteed to evoke worse from others and put a thread into a downward spiral. The GP spawned 140+ comments, almost 80% of the entire page, and the discussion is between poor and terrible. It's full of mechanical repetition of the same angry things people say everywhere the same trigger comes up ("China is a totalitarian state", "China lied about literally EVERYTHING"). Indignation plus repetition is the worst combo for HN. Meanwhile the other 20% of the discussion on this article is actually not bad. That is the difference between provoking a flamewar vs. not. It's not cool, and the root comment is most responsible for it.

In case it helps, I've spent many hours telling HN users that they can't post inflammatory rhetoric about or against China or Chinese people.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
As the article says, "Don’t buy masks (or use new masks you might have at home) while there is a shortage for healthcare workers, especially not N95 respirators (which are difficult to use properly anyway). Make a mask at home. Skiers & snowboarders, wear your buffs or ski masks. Donate any unused masks or respirators you may have to healthcare workers."
Another standard? Welcome! Always room for one more.
Looks interesting, depending on performance this could neatly cover a few use-cases I have at the moment without needing to build as much myself. At least dolt on its own, whether we would need the hub is another matter but I guess it depends on uptake.
It is bailing out Boeing that scares me.

Back in the 1980s they closed down most of the US steel industry because it was based the obsolete Open Hearth Furnances that Siemens had invented more than 100 years prior.

The US steel industry was getting it's clock cleaned by other countries that were using the post-WWII basic oxygen process that produced a better and cheaper product.

Their answer was to lobby the government to keep out foreign steel, which damaged other US industries such as the car industries since they were forced to make more expensive and inferior products than their competitors.

Instead of keeping up with aerospace technology, Boeing decided to string along the 737 with minimum investment. They didn't have a cent to spend on developing a better plane, but they sure have $18 billion and counting to pay because they screwed up.

If we bail out Boeing they will try to make noisy and cramped 737s with foul air until 2080, they will hold back our aerospace industry, and will be a fifth column that helps Russia, China, Brazil and every other country get a jump on the USAF.

That's a hazard, not just a moral hazard!
Wow, very deep.
There isn't really a need for a separate application to do this. Just create a WireGuard interface and move it to the container's namespace.
And what are those threads doing all the time?

On N-core, 2-way SMT hardware (which describes pretty much all consumer hardware), the maximum amount of threads that can be usefully doing work in parallel is between N and 2 * N. Any more threads than that, and it must be the case that you expect those threads to spend a lot of time doing nothing to justify the cost of their creation.

There's two main categories that can justify that. The first is threads that are spending a lot of time stuck in blocking I/O--i.e., they're calling things that exist as yield-points in practical kernels anyways. The second thing is some sort of event processing loop, which looks like kind of like this:

while (!shutdown) {
event_t *e = get_next_event(queue);
if (!e) { sleep_until_work(queue); }
else { execute(e); }
}

The call in sleep_until_work already today uses a syscall to indicate that the thread shouldn't be scheduled. But even get_next_event can likely be trivially modified to use a syscall to add an event loop. Since multiple threads are able to enqueue events (else who would fill in work while you're sleeping?), you need some sort of threading library support to implement get_next_event correctly. Change the equivalent of pthread_condvar_wait for your OS to introduce a yield point, and you'll have introduced yield points to the vast majority of applications.
Productions there but also any kind of face covering is allowed and encouraged. Only some are wearing N95's. Some people are improvising, cloth masks, surgical masks, whatever. I suppose as long as everyone is making an effort it is effective.
Daily life changes after coronavirus outbreak in South Korea
Sorry, I probably should have been more clear, I was referring to teaching someone only the skills necessary to operate a ventilator, in a supporting role to a properly trained medical professional, who would handle the more complex situations.

I'm willing to consider that it isn't possible, but if that is the case, I'd be keen to know the particulars of why. If there happened to be a documentary on respirators that covered some of the complexity involved, I would be on my couch watching it.
The oldest viable and proven business model where you can keep 100% open source, is to sell support contracts and warranties. This model is harder for your average SaaS company to pull off but provides much better ROI if you can actually do it.
It's easy to make grand claims like that. Where are the links? It's not ok for anyone to start flamewars on HN, and lord knows I spend enough of my life telling people so.

If you see a post that ought to have been moderated but hasn't been, the likeliest explanation is that we didn't see it. We don't come close to seeing everything that gets posted here. You can help by flagging it or emailing us at hn@ycombinator.com.
Show HN: Managing common Kubernetes services the GitOps way
“I know that we're all fucked up in the head in our own special ways “

So true.
If a mask can prevent one person from infecting others, it can prevent 16 people from being infected over the next two weeks, if you assume doubling every 3 days.
> const err = error("something bad happened)

has a typo.
Not to be rude, but so what? If piracy causes harm, do you think it makes any difference to the victims of that harm whether you know that you are causing that harm, or are consoling yourself with ideological contrivances?
The Underappreciated Impact of the Attention Redistribution Revolution
When you perform miracles, they crucify you though.
There are two exceptions: one, people who can manufacture masks at great expense but not at market prices. Two, people who could stock up on masks for the next pandemic but now won't because they'll expect the government to disparage their product.
Thoughts about transitioning from SysAdmin to DevOps
This is my article about the transition from SysAdmin to DevOps where I navigate through some considerations:

- Version control
- From pets to cattle
- Logs and observability
- Idempotency and automation
- Security

Hopefully will help to others.
I wonder why/if you looked into OKD?

https://www.okd.io/
if you happy click up
Original paper is here (https://www.nature.com/articles/s41561-020-0552-y) - I didn't see a link in the article.
I was hoping to see the source for the lib, but I can't find it in the npm package listing. Anyone manage to track it down?
The link to the article:

https://www.redhat.com/sysadmin/sysadmin-devops
This video - https://vimeo.com/154370371 - depicts decisions around these considerations.
Would say that keeping you on the Microsoft Stack vs the ReasonML/OCAml stack would be more often an asset than a liability especially for most corporations? The .NET Core stack has a better story than OCAml in terms of popularity, library ecosystem, tooling (VS Code/Rider/VS), technology/cross-platform support and general adoption from what I can see. Fable these days is not too bad either from the guide I recently saw online in building applications with it although haven't tried it myself (https://zaid-ajaj.github.io/the-elmish-book/#/).
> Otherwise it seems a bit excessive for IA to suddenly bet the whole house on this.

What is the proper and proportionate response to a pandemic? I think that no-one knows, and, if I were in their shoes, then I'd rather history see me as the one who went too far in pursuit of the public good than the one who didn't do what I could have for fear that it was too much.
> Trouble is, this mob was so successful at Berne that ever since they've assumed that they've a god-given right to take umbrage and raise utter hell whenever anyone takes the slightest liberties with copyright—even if those actions are lawful.

It's true, they do do that even when the actions are lawful. However, in this particular case, the Internet Archive's actions are almost certainly not lawful, although the whole "public service during coronavirus crisis" angle means that they probably won't be sued for it.

Even with controlled (one-at-a-time) digital lending, although the blog post does cite multiple arguments that it counts as fair use, it has never been tested in court and I'm not particularly optimistic. But what they're currently doing is not one-at-a-time and thus not controlled digital lending. The blog post takes care to distinguish the two things – saying CDL is their legal basis "during normal times", emphasizing the "careful controls" used with CDL to ensure books are lent to "one reader at a time" – yet conspicuously omits any explanation of why their current practice would be legal.
If the attempt is novel, wouldn't it be worthwhile to share your failed results to help prevent others going down the same dead-end path you just did?
Very nice tool, but it would be great to be able to control the framerate, or the speed, or the number of frame.
Because in my case, when I test, the gif is way too fast.
It would be nice that it goes at least at the same speed as the real user. Thanks
You can change the location to which screenshots are saved as a standard macos feature. Just cmd+shift+5, click Options, click Other Location...
SamCart Stacks Up Against Shopify and WooCommerce
A great deal of innovation will occur by smart minds released from the box and they will publish many design innovations which will act to bypass the vertical price controlled and patented etc towers of the old makers.
All this will be released via open source methods anda general constructive frenzy will occur = more and better as well as cheaper ventilators. This is good, very good.
I forgot, on HN you’re supposed to be an emotionless robot (like half these people are in real life), talking about morals is illegal.
> Okay, you sound like a southern preacher.

That's fine, I hold no strong prejudices towards religious people or their leaders. I'm well aware most people do, but then I don't have terribly strong concerns about what people who think in that manner, think about me. For example, if a racist disapproves of me because I'm not "defending my people" or some such nonsense, I mostly see it as an excellent opportunity to "have a bit of a laugh" as the British say.

I'm mostly concerned about objective correctness than appearances.

> You want to save the economy? It’s going to take some broken eggs. Not all pennies will be accountably allocated. Some bad companies will survive. Some people will make money when they shouldn’t have.

Seems reasonable.

> But broadly speaking, if governments don’t move fast, there won’t be an economy in six months’ time.

I suspect this is largely speculative. Not that I'm saying you're incorrect of course, of all the thousands of possibilities that lie in our future, that seems like it could be a perfectly valid outcome.

But I don't feel like we've advanced the ball here much on achieving some sort of a shared understanding/agreement on what actions are optimal under these conditions.
It's a cool idea. There's also https://quiltdata.com/ but I haven't heard anything about them in a long time.
For a project on UI, the mobile version of the website is so bad it's almost impossible to read...
Without going full armchair psychologist I would assume it has a lot to do with how they were raised. I find that most true believers get that attitude very early in life vs reading a book that told them to "fake it till they make it".
Gitlab as both a product and a company continues to amaze me with the quality and value of what they create and give to the community.