skysight-inc/HackerNews huggingface dataset:
i feel like you're beating around the bush with a definition of reproducible that fits your preferences. and i have no idea what you mean by "artifacts".

here's a quote from the NSF: "reproducibility refers to the ability of a researcher to duplicate the results of a prior study using the same materials as were used by the original investigator. That is, a second researcher might use the same raw data to build the same analysis files and implement the same statistical analysis in an attempt to yield the same results…. Reproducibility is a minimum necessary condition for a finding to be believable and informative".

https://stm.sciencemag.org/content/8/341/341ps12.full

let's say someone has some data and a method to process that data. if they implement it in mathematica, then someone else can do the same implementation in mathematica and attempt to reproduce the results. so what if they had to pay for it? that doesn't affect the reproducibility. it's a barrier maybe, and a small one, but it doesn't make it inherently less reproducible. someone else could take the data and method and implement it in something else, say matlab, sage, octave, or whatever, and attempt to reproduce the results. i know of a researcher who does this very thing. he likes mathematica, but his graduate students use a range of software to do their own work and produce results. he takes their methods and investigates and implements them in mathematica to see if they are reproducible. this is good mathematics and good science. just because mathematica is involved doesn't all of the sudden make everything un-reproducible and bad science.

if you're thinking, but oh, if it's open source, i could crawl through and understand everything the code is doing. but nobody does that. it isn't even feasible in anything but the simplest of simple cases.

> This doesn't mean we should be driving away from reproducibility just because it's lacking in some areas of science.

i didn't say we should. but in all the comments sections of big physics announcements, we don't see people whining about reproducibility. i can't go and reproduce the LIGO experiment in my backyard because it takes huge amounts of money, equipment, and engineering expertise. that's why many things don't compete that well with mathematica. it takes a lot of time, money, and expertise to develop such a software package. the opposing model (open source software) just barely drags along and could disappear at any time as maintainers come and go.
Except someone did rewrite it:

https://news.ycombinator.com/item?id=22628938

But with the Linux ecosystem's inertia being what it is, rather than the 2 existing implementations of ifconfig in use being displaced by this better one... now there are just 3 implementations of ifconfig in use.

As mentioned in the Stack Exchange thread linked in that post, a different someone submitted a relevant patch to one of those existing implementations – way back in 2013. But it was never accepted. More inertia.
I think you are overestimating the capabilities, and potential "savings", of P2P here. For one, OpenConnect already does what you're suggesting at the "city" level since it's sitting in ISP DCs. Second, there are minimal gains in the last mile via P2P, if at all, considering the numerous types of devices streaming. How do you handle TVs that are already memory constrained by the streaming app? Do mobile devices constantly upload and eat up your bandwidth cap? What if you're streaming from a neighbor who turns off their computer? Do you need to refetch data from some distant host? Is that really a better experience? You also run into privacy/security concerns. How do you reconcile hosts that _cannot_ leverage P2P? Do you now need to support a "P2P" mode and legacy/vintage non-P2P mode? This doesn't sound good for the end user.
Third-Party Programs and Products for the NeXT Computer System (1989) [pdf]
And other countries might try to become more self sufficient. Which sounds similar to what happened after the great depression.
RPC already does it from forcing brands to remove Taiwan from list of countries on their sites to having Hollywood alter things they don't like in movies.
Sure it does, just compare America 1955 to America today.
Another source of such mistakes is having too small a team tackling too big a problem, and being unable to ship a solution on time, because you tackled the wrong problem.

That's typical when you approach a fairly mature category where the feature set is pretty entrenched, and people have very set expectations. To them, every feature is a must have.

The lesson here is that.. you probably shouldn't ever do that unless you have a big enough differentiation that allows you to ship just that differentiation and delivers outsized ROI for the customer, without building all the other expected stuff.

In other words, you need to unbundle the part of the value chain where you can deliver the most leverage and refactor everything around that — and not commit the biggest mistake which is rebuilding the whole thing expecting that you're going to add your "killer feature" as the cherry on top. You'll never get there.
Newsom estimates 56% of Californians infected with coronavirus in 8 weeks
If you’re a cop in Denmark or Japan you don’t mistake someone reaching for their wallet as a gun, because almost nobody can have them.
Hydroxychloroquine has lower toxicity and while it has side effects including sight loss these tend to only occur with long use (years to decades) and are mostly accumulative.

The current HCQ protocol for COVID-19 is a 600mg dose daily (within about the safe limits for a grown adult, however can be a bit high) for 10 days.

This isn’t a recommendation of any sorts however the side effects are likely to be mild and reversible for this type of usage.
EDIT: Consider this, if you're an upstanding citizen, never had problems with the law. and all the sudden an officer pulls you over, plants evidence, sends you to jail and now your life is ruined forever: no more jobs, no more means to support yourself. This is NOT a minor offense.

First of all, drug offenses should never be more than a ticket, perhaps a really expensive ticket for the harder drugs.

As for officers, that are blatently planting evidence that puts people in jails. Planting evidence, isn't something you do on accident. It's not something you do because you had a bad day. It's not something that occurs because you made an incorrect split second decision. It's a deliberate offense (planned for days ahead) worse than anything a police officer can do. And it requires the harshest penalty known to man: capital punishment. we need to send a very strong message, that this is under no circumstance acceptable. Personally, i think capital punishment isn't severe enough for this crime. they should also be forced to give up their entire pension and sued into oblivion for their entire networth.
Apple would not exist if they had bought Be instead. Buying Next brought Steve back, and that's the only thing that kept Apple alive.
If ABO type is independent from age/wealth/etc., then those variables don't need to be controlled (although I guess that should indeed be investigated/confirmed first).
Rapid Expert Consultation on COVID-19 Pandemic: Social Distancing
It looks legit. It could also be a scam. Is there a link from amazon.com to this site somewhere?
You want figures? I've already cited a report estimating a possible 4.4M people needing ICU-level care. That's vs. ~85K ICU beds and ~62K ventilators.

https://www.healthaffairs.org/pb-assets/documents/blog/blog_...

http://www.centerforhealthsecurity.org/resources/COVID-19/20...

Even if those patients were spread evenly over the whole year and across hospitals, which is totally unrealistic, that's tens of thousands who couldn't get the care they need and would probably die. This has already happened in Italy, which has a better ratio of resources to population than the US. BTW, that doesn't even count the people who need those resources for completely separate reasons (including the flu you pretend to care about), or those who get a bed/ventilator and die anyway, or those who never even get as far as the hospital. Add all that up and COVID-19 could exceed even heart disease as the year's #1 killer - as I already said.

By contrast, hospitals have been absorbing the congruent load related to flu, on top of the normal load from everything else, for years. "More than we can handle" vs. "less than we can handle" is a pretty basic kind of difference, and a good example of the quantitative becoming qualitative. And if you had spent half the effort looking these numbers yourself that you've spent stealth-advocating for one position by attacking its opposite (didn't see you giving chrismeller this much of a hard time for a less-supported answer) you'd be familiar with those numbers already.

> one person's actions potentially kills another

The set of actions that could potentially kill another is vast. Making that the standard without addressing likelihood or intent or anything else is solipsistic.

> I've asked who is paying for whom and how much

Ah, always with the dollars. I won't even dignify that with a detailed response. It's your turn to take an actual stand, and defend it as you demand others defend theirs. What numbers are you assuming for the economic collapse you've predicted? What rational basis is there for believing that the cure is literally worse than the disease? Can you debate with facts instead of "avoid bad things" and emotion?
To calibrate a rational response by governments, organizations and individuals. Without widely-disseminated good data, people could either be acting like it's Spring Break on Florida's beaches or hiding in their underground Cloverfield bunker. A rational response lies somewhere in the middle, depending on what the actual conditions are.

Hiding data, reality and/or lying to people leaves us all less prepared to take proactive steps to protect ourselves without over-spending or being caught under-prepared.

If some people panic because they can't handle reality, that's their own fault.
Some `ripgrep` vs. `grep` performance comparisons (mine) here.

https://github.com/BurntSushi/ripgrep/issues/113#issuecommen...
False.

For starters, browsers can only implement sandboxing thanks to the OS facilities, otherwise it would be impossible.

And that is modern ones. 5 years ago some browsers were still a security nightmare with not even multiprocess separation.
This one study is weak, agreed. However, some form of chloroquine+iodine has been used successfully in South Korea. I don't agree with the "miracle" hyperbole, but there is reason to be hopeful.
> Uber: the drivers own the cars, the drivers maintain the cars

One additional factor seems to be that Uber drivers tend to underestimate the depreciation of their cars, so they effectively subsidize what otherwise would be Uber's capital cost.

And THAT's something you can't get a robot to do.
Thanks for the question!

In sound-byte form, this is for developers to develop algorithms.

What we really mean by that is for developers to easily automate decision making at any scale. Those can be simple rules-based decisions, or complex decisions requiring sophisticated approaches. We believe that the practice and methodology behind the automation are as important as the algorithms themselves.

Regarding your questions of maturity, it depends :). Some algorithms commonly used in decision making, such as linear sum assignment or shortest path algorithms are quite mature and (generally speaking) fast. Others are mature and often fast enough, but sometimes not. Plenty of important problems are more or less unsolvable right now.

Mixed integer programming solvers, for instance, are extremely powerful and handle large general classes of problems. They also require translation of business rules into specialized form by domain experts, and can blow up in terms of optimization time or even time to find a feasible solution.

Complicating this is the fact that most real-world problems have side constraints which may render well-studied algorithms or models useless. We are eternally searching for more flexible, more advanced techniques, and maturity depends a great deal on what you need to accomplish.
I know Ubiquity’s routers/gateways support this.
The Web Coffee API (https://github.com/luruke/browser-2020#web-coffee-api) is my favorite of the bunch. I definitely recommend checking out the linked WHATWG documentation, as well as the relevant RFC for the HTTP protocol: https://tools.ietf.org/html/rfc2324

What can’t a browser do these days?
> Everything should be CQRS.

For systems, this is going to be painful: you want to be able to do things like "compare-and-swap" which are already an action and a query bundled in one. You need this for 2 reasons:

- consistency: you want the query and the update to be done in one go. atomically
- performance: doing it like this is faster as
you're combining 2 things in one call, iso 2.
you just described a PC
Destruction and Creation in Our Minds: John Boyd’s Model for Thinking
Ok, I’ll bite. If that is not the definition of insider trading what is?
Go to http://fast.com and see what bandwidth you're getting.

There is a good chance your ISP is limiting your bandwidth to Netflix, preventing you from getting 4K.

If you get a good speed from that test, you should call Netflix customer service to help you diagnose.
I think it's great that they don't do a good job there, because it gives a big advantage to a cross-platform open-source open-standards alternative.

Though Android does try to address this with Google Play Instant (https://developer.android.com/topic/google-play-instant). I've never encountered it in the wild though.
> Even if it was ITAR-compliant, the limits could easily be removed as it is open source software.

To someone willing to spend more than a couple minutes, the fact that it's open source is quite meaningless.
It seems that the server running on the other end doesn't properly match the certificate from the SNI if the domain sent by the browser is a FQDN (i.e. ends in a .)

For example, try the following:

openssl s_client -connect jdebp.uk:443 -servername "jdebp.uk."

vs

openssl s_client -connect jdebp.uk:443 -servername "jdebp.uk"

You'll notice that in the first case the default certificate is sent back, in the second case the certificate is correctly matched against the SNI.

According to the Server header returned:

Server: Apache/2.4.41 (cPanel) OpenSSL/1.1.1d mod_bwlimited/1.4 Phusion_Passenger/5.3.7

Testing against an NGINX based server, I am not seeing the same results, in fact I am seeing the correct certificate being returned.
In Sweden, fiber (which is quite common) is pretty much always symmetric. 100/100 is common, many people have 1000/1000 and there is residential symmetric 10 Gb/s to be had. Asymmetric ADSL and Cable is definitely not uncommon though.
Debian Social
To add to that, I was listening to an expert from Standford saying that the data set we currently have is not correct and we don't have the full picture.

We might be seeing X deaths in china but that might not be true, due to less testing etc currently, so the mortality rate is a bit skewed.
So, firstly don't put a dot at the end. Whatever you might feel about it, the decision in practice was that the host part of the URL is an FQDN but doesn't need a dot at the end. So don't write one there. The browser should probably trim it out when you type in or follow such a link.

The Apache web server that the bulk host is using for that site has a fairly poor implementation of HTTPS. It's unsatisfactory in various ways, some very technical, but what you're seeing here is the weird way it handles SNI.

By default when you say you want jdebp.uk. and there is no such virtual host (there's only jdebp.uk with no trailing dot) Apache will pick a default virtual host and act as though you asked for that, sending over the certificate for that host and so on. In this case, at a bulk hosting site, it's some unrelated Antiques Shop outfit, likely because that begins with 'A' which is the first letter of the alphabet.

This actually caused a problem for Let's Encrypt because their tls-sni-01 challenge type assumed nobody would be crazy enough to answer queries for a random name with a certificate chosen by somebody else entirely. But that's exactly what Apache is doing here. The current tls-alpn-01 challenge was introduced to fix that - it asks for a reserved ALPN service instead of a spurious SNI server name.
It's due to Apache not correctly matching the SNI when it is sent a FQDN ending in a period (.)

More information:
https://news.ycombinator.com/item?id=22632959
Don't think this can't happen to you. If you, an ordinary person, find yourself in a bad neighborhood and lost, you also can be abused just as easily. Such a thing happened to me a long time ago (it was the only time such a thing happened). but because I was lost, and switching signaling from left to right, they assumed I was on drugs.
[EDIT] Excellent points were made that while amazon IS creating a fund, this particular web page may very well not be the actual implementation of said fund. Proceed with caution.

It is mentioned in a post on the amazon blog:

https://blog.aboutamazon.com/company-news/amazons-actions-to...
I'm sure they already have the entire library at that bitrate as one of the standard bitrates.

In fact, you've probably gotten that bitrate in the past and just not noticed, because you have to be looking hard to see the quality difference.
To be honest I’m surprised it’s not less, but that might be because I assumed everyone is doing like me.

Most of the time when I submit something, I’m on my phone, so I’m always logged, because session never ends.

If I had to log in every time, for sure I will browse « anonymously ». But once your logged in, why bother log out ?
Denmark's Central Bank Raises Key Interest Rate
I don't know where you live, but where I live they have issued a shelter in place order and my understanding is that this is widespread.

If 56% of the state gets the virus under a shelter in place order, either we all already have it or the virus is so virulent that even limited runs for essentials is extremely risky.
The relevant RFC says not to send a trailing dot in SNI. Browsers should probably trim the dot out if present. Maybe they aren't doing so because it causes some unexpected compatibility mishap, maybe in reality it rarely causes any trouble so nobody got around to it.
The EU asked them to. They were having no problem keeping up.
water is dangerous if overdosed
The organisation I’m working for gets a nice %25 discount on quite a lot of AWS products
Bill Gates AMA: 31 questions and answers about Covid-19
Coronavirus: Bank of England cuts rates to new historic low of 0.1%
But it's the difference between building the smallest wall to completion first versus going the whole way around the outside layer by layer.

Showing one thing that is complete is better than partial progress everywhere.
It hasn't won me over yet. I use it for some pretty basic things too.
Ask HN: Is there any way to produce many masks from home?
If anyone of us can do minimum 200 per day, it's going to help a lot of people.

But dear hackers, do you have or think of any crazy idea that will help to produce even more ? (Otherwise than help from other people) or another crazy idea that can help in this circumstance ?
It was actually worst with older games; For example, games such as Goldeneye64, Perfect dark or Zelda ocarina of time were running at a mere 21 FPS (19 on PAL!)
https://www.ft.com/content/4da1117e-756c-11e9-be7d-6d846537a... (and google "pegasus nso whatsapp" for more)

tl;dr: The exploitation was indeed done through apps. The OS itself is harder to exploit, but most apps are not as secure and provide the first foot-in-the-door for the attacker.
That'll just mean stockpiling before the month it gets closed.
Why does Amazon need donations for their workers when they have a market cap of almost $1T? Surely they have enough money?
It’s quite difficult to tell if this is genuine or satire. I really hope it’s the latter though.
Why are herbs never included in any clinical trials.
Are they totally worthless although used extensively
How to Wash Your Hands
There should be no privacy button. Privacy is for citizens. When you have the power to commit violence on behalf of the state, you shouldn't be afforded the privilege of privacy, you're a predator and predators aren't to be trusted by prey.
Do you know what capital punishment is? Giving up the pension is a minor problem after that.
browsers are truly a universal too and a great equalizer. not only do they enable open platforms, away from the walled gardens. they also provide a way to share software for 94% majority. But alas, people these days are fighting against browsers. heck a good portion of web developers out there don't know semantic html or what good it can do. they were raised in the SPA era. view source is now foreign to most people. or that html pages are automatically cached for offline is foreign to most people too. what a sad state of affairs.
But how's the quality of life after? On a scale of "full recovery" to "my only break from a life of crippling agony is when my internal injuries cause me to black out"?
To be fair the game's best content is the overworld. The shrines and main quests could have been cut from the game and it would arguably be a better game.
Imagine working for a company and needing to apply for a grant to take two weeks off when you're sick.

I'm glad Amazon is doing this, but this is the dystopian side effect of making so many people "independent contractors."
Thanks! No way to edit it now though...
A lot of this is over my head, but I feel like I see this about Vitamin D for insert disease here all the time
Even when there aren't, it is very frequent that the cameras happen to be "broken" when something bad happens.
On totally unrelated news, Popcorn Time 4.0 was recently released and using it is decriminalized in many European countries (but not in others, so stay safe):

https://popcorntime.app/
New blood tests for antibodies could show true scale of coronavirus pandemic
He is sharing his personal experience. He is not making unreasonable claims. His recommendation, to his friends, is not dangerous.

No one should mistake this as an alternative to proper treatment.
Most people don't watch it on computer monitors, so most people actually are getting 4k. None of this applies to streaming boxes or smart TVs.
The Web Coffee API caught my attention, and was the first link I clicked through... Needless to say, I was not disappointed!
It counts whether the platform makes it easy to use and promotes it in a way so that average users actually use it.

If I create a native Windows app and link people the .exe to try it out, approximately 0% of people who run it are going to run it in a securely sandboxed way. If I create a web app and link people it to try it out, approximately 100% of people who run it are going to run it in a securely sandboxed way.

Furthermore, some people will specifically avoid trying out the .exe I send them because they don't trust me fully with everything on their computer. As a developer that wants to show off things I make, I don't want this obstacle to exist. If I make a web app instead, I know it's more likely people will try it out.
I wondered the same, but actually there's a PDF with Amazon fonts that says that the relief fund will be limited to Amazon associates, so you know for sure this is "legit".
I doubt that the website is legit, Amazon mentioned the relief fund, but did not see the url in blog post. Also, choice of UI/UX elements does not adhere with Amazon websites, so I doubt whether is legit (I may be wrong, but will consider this website as fake unless url is mentioned in blog post)
I'm I the only one who thinks these salary levels are both insane and not-sustainable?