skysight-inc/HackerNews huggingface dataset:
According to top health officials in Norway (as seen on a TV program last night), reinfection is not likely, at least in the short run. And the Japanese case apparently is based on a misunderstanding, not an actual reinfection.

Over the long haul, reinfection is quite possible, since immunity wears off with time. It is not considered unlikely that this disease will be with us forever. In that case, vaccination will perhaps be our best tool to manage it.
I don't understand this comment. Were you, for example, in Switzerland, Italy, or the Czech Republic, all of which have vastly different prices? (And their own autonomic tax laws, too!)
U.S. government has asked korea about coronavirus drive-through testing stations
Thanks for noticing our hard work! We spent a LOT of time making sure the tutorial was rock solid and very clear. We will continue investing time into making the tutorial and our docs even better!
That doesn't entirely get by the acquisition test. Google acquired the HTC smartphone design team for $1.1 billion.

See https://www.theverge.com/2018/1/30/16949366/google-htc-smart...
Great presentation.

I took a look at the example:

https://github.com/redwoodjs/example-blog

As I understand "JAM Stack" the point of the M is to have large chunks of your application pre-rendered.

However in this example; the blog pages are client-side rendered based on a graphql query that goes into postgres database.

Am I missing the point of this? It looks like a standard rich-client with API backend architecture.
I think it depends on your home life. My productivity goes really down, however I assume most people have it better than I do.
Whether it needed to happen is one question. Whether it actually happened is another question, and the answer is yes.

Productivity is ultimately going to be determined by how people actually behave, not how we believe they should behave. Not even by how they believe they should behave.
There are three main carriers into China. China Telecom (CT), China Unicom (CU) and China Mobile (CM). Each one of them runs their intl connectivity hot during peak hours (they buy from a number of other carriers): in both directions and DDoS is part of that. They're slow to upgrade and when they do it fills up fast. That said, the China GFW runs even hotter. There are several GFW complexes in China that the govt runs and each carrier has to run circuits thru them and give access to the govt to login and config mode to the routers that surround the GFW middle boxes (which are Huawei or ZTE boxes). The govt steer specific IP prefixes/subnets to diff fws due to the fact that they can't store all the rules on every box within that layer. The GFW is the biggest bottleneck as the govt upgrades them maybe twice a year. I've seen it run hot for 16+ hours a day in certain cities.
Rocks Db at Facebook
Unfortunately not the case in Germany, unless you have a house with solar. And its mostly due to taxes.
> preferably over multiple years...

Reminds me of a tweet I read today:

https://twitter.com/kurteichenwald/status/123742407086352384...

Even if this outbreak is contained, either because of social policies or seasonal change, governments should prepare for a new wave next year (and the southern hemisphere should be preparing for a hit in a few weeks/months).
My reaction too. They've reinvented genetic/evolutionary programming. They should probably read some of the decades of work that have already been done on it.
On the other hand, the US has a lower population density and less use of mass transit.

It's also not clear what advantage "public healthcare" is supposed to have in this context. The CDC has the authority to test and quarantine people. For the majority of people infected the "treatment" is to stay at home and recover. A minority of people will require hospitalization, but most of those people will have health insurance. The vast majority of those requiring hospitalization will be elderly and eligible for Medicare. The large majority of the remaining minority of a minority will have private insurance. And the remaining minority of a minority of a minority who require hospitalization, aren't eligible for Medicare and don't have private insurance will presumably still get treatment and then have a bad day when the bill comes, which is a financial problem rather than a medical one.
>and who's a former co-founder of a co. with a billion-dollar exit

I know your point wasn't entirely literal but it made me curious as to how many YC founders are in this position...Kyle with Twitch and then Cruise is the only one that comes to mind.
I'm sure someone can answer better than I, but SFO picked CAS before TSA was mandatory.
Yes, they just published this article that compares two cloud server platforms based on how many times per hour they can run SPEC, which is totally on-brand for them and either a new low in the art of server benchmarking or a wry attempt at self-deprecation.
> It’s either the idea that this is a generally mild virus with some random severe cases and basically we’re all already infected, or this is going to be an endless, multi year spread and they’re accounting for that.

It's partly the latter, but it's mostly just the result of exponential growth. The number of confirmed cases doubles every ~5 days, if that continues there are over a billion infections in 10 weeks. Whether it plays out that way or not depends on our containment efforts.
We were past the point of containment about a month ago
I guess it depends what you use the computer for.

Pretty much 90% of my Steam games that had Mac versions, suddenly did not work. And there was no warning, because most of them weren't currently installed (so the catalina installer didn't warn); I just got a cross through them after upgrading.

"Mac gaming" wasn't something I did that much anymore, but I had a lot of attachment to certain games (some which of course "I totally intended to replay one day") and suddenly they became unavailable.

Many older apps I still ran now and then, stopped working.

I kept my S.O. on Mojave so that I wouldn't be forced to upgrade her Office suite to the subscription model Microsoft is pushing.

Etc.
What's to downvote? I mean they are essentially doing nothing. Allegedly this is also due to the federal system where constituent states get to decide such policies. The federal health minister can only "recommend" stuff but this is not the way to contain the spread of a virus.

Neighbour states such as Austria are closing universities while in Germany they are still playing football matches in arenas with 50.000 people (yesterday).
You don't need Amazon folks, just read the material.

This is not a container base image, it's a container host OS. It is somewhat similar to Atomic or CoreOS, but in some ways it seems to be a bit more of a radical redesign than those.
Yes, thank you for pointing this out!
* rampant thoughtless individualism has a price.
This part has always bothered me. The TSA agents wear gloves. They handle your ID and your possessions. Whatever one passenger may have, that the gloves protected the agent from, is going to be smeared on to subsequent passengers' ID and possessions.
Make sure you have competition – Interview with Konstantin of Appliku
Didn’t, was just RND.
You clearly learned nothing in that class.
Thanks for the response, and for doing the math. After reading your response it I agree that it wouldn't have much more effect than an increase in elevation. I thought it might explain how the dinosaurs were able to grow so big without collapsing under their own weight(which probably can be explained too)
How to Create a Chrome Plugin Using Python
> I think by "Copying a functional spec" he meant to say implementing someone else's functional spec, rather than just re-publishing it. So that what's being copied is not the copyrightable text of the spec, but the non-copyrightable abstract ideas described by the spec.

Implementing an API spec is not just using the "abstract ideas" in the spec. It requires copying the specific text of the API: a function named DoSomething will incompatible with one named do_something.

I don't think that's a valid way to distinguish copying APIs and implementation.

On a purely theoretical basis, I do think APIs could be copyrightable, I don't think there is a valid way to distinguish them from implementation. The main argument against copyrighting APIs is practical: everyone has been doing it for decades, and changing the status-quo will be disruptive.

Another practical reason is that copyrighting APIs will decrease competition by impeding companies from creating better drop-in competitor products to established players. But this is really an argument against all software copyright, not just API copyrights.
Used to? :)
Just getting people to think differently about these things is extraordinary. Making the Powerwall an accessible consumer good, is an important step forward. Tesla single-handedly changed the public's perception of electric vehicles.

Some people obsessively, maniacally try to deny Tesla the credit they deserve for changing the auto market (for the exact same reason some people try to deny Apple the credit it deserves for entirely changing the phone market). Nobody else did it, which is also why they're so far ahead of their peers. The giants of the industry handed them a decade headstart.
There ain't enough nukes to destroy humanity...
> It's also not clear what advantage "public healthcare" is supposed to have in this context.

In place and redeployable infrastructure.
I am also Indonesian. I am happy that their product is country agnostic. It's pure digital. Their product can be used in other countries as well.

Right now, most founders in Indonesia are too focused on Indonesian market. Yes, we have a large population, almost 300 millions. But we should strive to build digital product startups on which the product can be used in other countries. You know, startups like GitLab, DataDog, Slack, etc.

I wish them success.
Serious question, even if dc drops the ball why can't states do something about it? USA is a federation after all and states are responsible for the welfare of individual citizens too?
> Inconvenient labour laws regarding sickness, people are and will be afraid to take sick leave

Are you familiar with sick leave policies in Korea?

> Higher rate of diabetes

Korea has 8% with Type-2 diabetes and 23% are pre-diabetic. The US does have a higher rate, but not by much: 10.5%

> lack of public healthcare

Just 8.5% of Americans are uninsured. So about 9 people out of 100. There may be capacity concerns, but no more than most other countries. If a surge of British citizens suddenly went to the hospital, they’d be overwhelmed as well.
Building the Azure SDK – Repository Structure
Even if it's not as convenient as keepassX, lesspass, lastpassword or 1password, you should look at KeyBase (https://keybase.io/). It's great to manage access and teams, and it's easy to integrate it in automation and code.
I'd the virus is that widespread then there really isn't that much to fear. Consider we know most of the days caused by the virus. If the virus is much more widespread than we think, the number of deaths is so the same.
Even if 10% of the people still come into the office, it will still reduce the spread dramatically. The 90% of people who WFH won't get it from a co-worker. The 10% who go to the office will have way more physical space than normal and have an actual shot at keeping some distance between themselves and others.

Also, they might just be expecting their employees to be adults about things and do the responsible thing even if not forced to. Basically the honor system.
Correct, that toml file allows you to build everything from that level, and open editors on that folder with the language server functioning. RLS requires a cargo.toml file in the root of the workspace even if it just points at other directories
A lot to digest. Presumably the compression schemes outlined in the paper would benefit columns generally, and not just keys, and would have a positive impact on row-size which would in turn benefit general performance?

One short-string-compression-library to compare with might be https://github.com/antirez/smaz by the Antirez, the author of redis.

In the last decade Tokudb and then MyRocks showed how to do a fast storage engine for data too big to fit in traditional RDBMS. They are multi-level, they do page-level compression etc. And yet there is still so many easy wins yet to be had.

Generally, databases are completely inefficient and there is just so much low-hanging fruit; if the team size working on e.g. myrocks could be doubled, and tasked with looking at the inefficiencies in the server as well as the storage engine, things might change. I have a list in my head of the various really-promising-ideas that databases don't actually do:

* linux doesn't have a syscall batching system, but if it did, the number of context switches would be cut down dramatically. Research in 2010 https://www.usenix.org/legacy/events/osdi10/tech/full_papers... proved this and it wouldn't just be databases that benefit. These days context switching is more expensive than ever.

* database engines all use blocking io. Finally io_uring offers workable async io and that would benefit database storage engines immensely. See https://fosdem.org/2020/schedule/event/rust_techniques_sled/

* tokudb showed that simply not tracking the affected row count could speed things up massively (tokudb called it NOAR)

* query engines often don't handle things that a few more lines of code would handle efficiently. I've got some tables with big compound keys and often do prefix searches in them, and why isn't mysql evaluating constraints that it can against the other columns in the key before dereferencing the row? Arrgh. Dumb dumb dumb. Etc.
The bed count is for all of Italy where as all the seriously sick are in 1 or 2 places. Italy has already reached a point where doctors have to decide who to save and where to spend the resources as they don't have enough. 3 days ago all the beds were occupied but they were still getting 200+ new critical patients a day
Of course I meant in addition to those. My estimate is also conservative, because I believe there will be a vaccine before the year is out. Without one, we could see as high as 1.5-2%.
Helsinki Energy Challenge
Well at least the leader of the remaining Free world is willing to tell the truth to her people...
Didn’t NeXt get sued by Apple and had to abandon the lower end market where they would have competed against them?
I agree there's nuance to the issue, and thst's where the argument is to be made. But I think it'd be a bad faith application of copyright or patent law, as your competitive edge largely doesn't come from API design but the product being interfaced with.
In this instance the infected person was the airport worker. So wouldn't that help limit transmission?

And you also agree already that it reduces hand to face contact, further helping limit transmission.

Also, it's not as clear-cut to say they do not help prevent spread. Doing a quick search and picking the very first article from https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=face... says this:

> Hand hygiene and facemasks [vs just hand hygiene, or nothing] seemed to prevent household transmission of influenza virus when implemented within 36 hours of index patient symptom onset. These findings suggest that nonpharmaceutical interventions are important for mitigation of pandemic and interpandemic influenza.
I flew out and back to SJC this weekend on a trip to Disneyland, so this doesn’t bode well.

Upside, my company has mandatory work from home this month so I’m self quarantined already.
Nice to see the JS ecosystem taking this route: fullstack frameworks.

Just like Next.js was built for zeit/now, redwood was built for Netlify.

Since Top Prester-Werner (Author) is in the board of Netlify this makes sense. But is it a good idea for frameworks to be tied to specific deployment platforms? Unsure, we’ll see!
Data analysis of Coronavirus and its Host, basic bioinformatics methods and code
> It looks like Rust is doing well on this. HashMap (the one everybody uses) is essentially a clone of Google's heavily-optimized C++ hash table

It didn't start out this way, but their spec was not so constrained as C++, so they were able to switch to this implementation in a backward-compatible way. In particular, Rust's std::collections::HashMap doesn't guarantee that keys and values have stable addresses across mutations of unrelated entries, so they can use open addressing rather than chaining. (And they did use open addressing from the beginning; the SwissTables-like "hashbrown" implementation was just a refinement of that.)

I think a lot of this is just that newer languages can learn from the mistakes of previous languages. It will be interesting to see how Rust (and other newer languages) are able to evolve when their standard library is 20+ years old and some parts don't age so well. (Although actually C++'s std::unordered_map only goes back to C++11 and still sucks...)

One part of Rust's answer I think is to keep the standard library small. Less there, less to screw up. Make it easy to pull in crates instead. Crates can supply the same functionality but can bump their major version relatively easily if the interface has to change. There are advantages and disadvantages to this approach...
Increasing growth by building a community around open source
That is the thing Google fanbase keeps missing out, there are plenty of JVM implementations out there, although the number has gone a little down since OpenJDK and GraalVM introductions.

https://en.wikipedia.org/wiki/List_of_Java_virtual_machines#...

Even some non-compliant like MicroEJ, https://www.microej.com/product/sdk/

None of them was ever sued, because they play by the rules, instead of playing the "I am the big boy, I follow no rules" that is Google's stance at this.
Recursion, is that you?
> Just wait until they actually start testing people in earnest; the infected numbers will skyrocket in a very short period of time

The President, while visiting the CDC, said that he would prefer not to let the Oakland cruise ship passengers disembark, because it would bring the numbers up. He'd rather keep the numbers down.

Based on that, I doubt that there will be testing in earnest, so that "the numbers" don't skyrocket.
Let's not use 20 different names. All of us on this website might know how to differentiate but your grandma doesn't.

Corona is a class of virus, so let's not call it corona.

Sars-2-ncov? Really?
Covid19? Okay but technical
Ncov19- same.

Let's call it Wuhan flu for two reasons-

1) Chinese people, in China don't care about names and are reasonably thick skinned.

2) the kind of people who are racists won't be smart enough to know Wuhan is on China, if they don't alreadh know the virus originated in China.

3) and most importantly my grandma can search for it.
Those in the Bay Area should already have that: it’s called earthquake preparedness.

People really need to calm down. This isn’t Ebola but people are acting like it is.
So true! Worth noting that Larry Wall - creator of Perl - is a linguist, it shows in how the language permits (and encourages) diverse modes of expression ;-). Also, Yukihiro Matsumoto's motivation in creating Ruby was focused on fulfilling a basic human need - to bring programmers happiness.
Redis writes it's replication log to disk.
Shadow banning is incredibly effective for awhile, yes.
Suhail from Mixpanel (S19) and Laks from Zenefits (W19, my batch) were both in recent batches! So they definitely exist. Much more common is the non-huge-exit but still successful second-time founders
Ultimately no death rates are additive. There’s a death for every birth, sooner or later.
The only thing that non-A GPL allows them to “hoard” that the AGPL does not are their own modifications. Your hard work is still available to the community.

I don’t consider the AGPL to be free software. My freedoms to keep my own code to myself should not change based upon whether or not I am running a web server process on my machine or not.

I think it’s just generic anti-corporate/anti-business sentiment dressed up as egalitarianism. ASPs are a feature, not a bug.
I think the "coronavirus" appellation has already spread beyond reasonable hopes of containment.
Patrick is obviously smart, but I'm struck by how he's also a pompous know it all. Just look at his answer to someone asking about buying a house with a credit card:

https://capiche.com/q/whats-your-vision-of-e-commerce-in-203...

The main reason people don't use credit cards to buy houses now is due to the credit limit. Someone rich enough to have a $300,000 credit limit probably doesn't want to buy just a $300K house. However... it's easy to imagine the building or construction industry creating a credit card type product for home builders or renovators backed by a credit line sufficient to buy distressed properties.

> Will we see people buy houses online? I mean, clearly yes, we will see that. Will it become dominant to do it without meeting one's counterparty and/or broker? That feels unlikely.

Has Patrick ever even bought a house? Some people might think it's nice to meet the buyer/seller, but the only reason you really get together in the same room is to sign a bunch of paperwork at the same time. As patio might say, "there already exists a non-zero amount of lawyers executing real estate deals without the physical presence of the actual buyer and or seller". I see no reason for the trend to dissipate.
The idea that giving people an effectively eternal copyright interest in making interoperable software would improve software strains credulity.

It seems extremely likely that the human race may not exist long enough for current works to ever have their copyright expire.
You probably should self quarantine for at least a month. Have a family member carefully purchase at least 86 rolls of toilet paper because apparently that boosts immunity.
> everyone in the industry is saddled with huge potential liabilities until a massive multi-year relicensing project can be completed to confirm who is committed to never trying Oracle's tactics when they fall on hard times. That is a doom and gloom scenario for anyone who takes legal threats seriously and doesn't have an IBM-class mutually assured destruction IP portfolio.

This multi-year cross licensing project wouldn't be a big impediment. It happens all the time in standards setting organizations, and wouldn't slow down progress significantly.

The worst case scenario would be trolls somehow obtaining the copyright to a foundational API and collecting money from everyone. That would be a pretty big annoyance, but that too would't be a doomsday scenario. Patent trolls have been active for decades and have had minimal impact on overall progress.
> The CDC has the authority to test and quarantine people

And what of that when the President doesn’t like the numbers he sees, stokes the many conspiracists among his supporters with distortions and outright falsehoods, and that segment of (likely well-armed) population that think the “deep state” is executing a coup, start resisting?
Congrats Bilal & Team!
> I wonder what would happen if the api had the text "oracle" in the function names?

Wouldn't affect copyright law too much, but Oracle could probably raise a trademark infringement claim too.
For reference, relatively live updates of stats worldwide https://www.worldometers.info/coronavirus/#countries
https://www.thoughtco.com/why-were-dinosaurs-so-big-1092128 suggests the reasons aren't well known for why some dinosaurs got so large.
I hear this a lot but the whole message isn’t consistent to me. Masks (mostly n95 respirators) aren’t effective for the general population but they are needed by healthcare workers? How is it they are at the same time effective and ineffective?