skysight-inc/HackerNews huggingface dataset:
And this is a critical part that you didn't mention in your first comment. He should absolutely not change jobs until his new employer has an accepted H1B petition.
Congrats to the Hasura team!

Hasura is truly a marvelous piece of software when it comes to rapidly prototyping and getting things out into production. We discovered Hasura a couple years back at my previous company when it was still in beta and we were amazed with how easily we could automate most of our CRUD logic. I will definitely be using Hasura again when the time comes around.

On a more recent note, I currently have a client who's prototype was built with Hasura but one of their requirements was to migrate to AWS and use as many of the PaaS offerings as possible. We ended up using AppSync[1] and it is fairly impressive. I highly recommend anyone who is stuck in the AWS ecosystem to check it out. AppSync integrates with a lot of other AWS services (Cognito, S3) very easily and allows you to use Dynamo/Aurora/RDS/Elastic as data sources. On top of this, you can also use Lambda to implement resolvers that need more intense business logic, making the service incredibly powerful.

[1] https://aws.amazon.com/appsync/
Few are buying guns and ammo to protect themselves from the government. They are buying them to protect themselves from other citizens should riots break out and rule of law break down, even momentarily. In the last 30 years there have been riots in the US after the announcement of the results of criminal trials in which millions of dollars in damages and people attacking each other. People assault each other every year during Black Friday sales. It's not all that absurd of a notion that it might be good to be able to protect oneself in the event of a truly destructive pandemic.
Oh, I’m not suggesting that it’s a worse way to do web requests at all. I genuinely enjoyed working with GraphQL despite all the build/CI headaches it can potentially cause. I was really addressing the sole point of difficulty of working with REST vs GraphQL and I’d unquestionably say REST is easier. It’s not a statement of which one is better or worse.
That has nothing to do with Microsoft. That is ANY large merger.

1. Nothing is going to change. We bought this company because we love it
2. We need to show a higher profit for this quarter, cut all expenses for every subsidiary by 15% by Friday
3. Cut back on training, R&D, and support teams. they are a huge cost center
4. Bunch of employees leave after retention bonuses, replaced with MUCH cheaper labor
5. Need to show better on our next quarterly filing, slightly increase prices
6. Through attrition, replace more good people with cheap drones, until nobody knows WHY things are the way they are.
7. More increased prices, and way increased support contracts
8. Wonder why we have lost all this marketshare. Look at Company X, they are doing great, lets buy them.
"the container runtime can be modified to retrieve layers identified by their CIDs"

How do you do this? Exercise for the reader? :)

For the case of distributing containers in a datacenter with P2P, theres also this work:

https://github.com/uber/kraken
Or a combination of all three!
Even if we assume it has zero effect on outcome, the obvious difference is that those activities are illegal and those who do them could face prosecution. See Huawei CFO.
Measles is indicated as airborn transmission on the R0 wiki[1]. It is pretty crazy with an R0 of 12-18.

[1]https://en.wikipedia.org/wiki/Basic_reproduction_number
I'm mid-20s and everyone I know has like 6 food delivery apps on their phone.

I'm somewhat of minimalist with trying to keep a low number of apps on my phone but whenever I see my friends phones they have hundreds of apps
Experimental Panfrost GLES 3.0 support has landed in Mesa
If git needs $436.2M (investment in Gitlab) to be simple enough for developers to actually use it, why was it invented?
Yeah, that's actually something I'm planning to add to the Redux docs shortly - a "Quick Start" tutorial page that shows things in a "top-down/how-to" approach (specifically using our new Redux Toolkit package [0] and the React-Redux hooks API [1]), vs the existing tutorial that teaches concepts "bottom-up".

I started an initial attempt to write that page [2], wasn't happy with where it was going, and stepped back to do some analysis on other docs sites first so I could nail down how i want to tackle explaining things. I'm hoping to try writing that again after I get this next version of Redux Toolkit out the door.

[0] https://redux-toolkit.js.org

[1] https://react-redux.js.org/api/hooks

[2] https://github.com/reduxjs/redux/pull/3675
COVID-19 is uniquely terrifying because it is so hard to quarantine. The fatality rate also doesn't factor in the debilitation rate: survivors aren't walking away from this thing unscathed - you have to worry for yourself also. A reasonable amount of panic is healthy, panic is an emotion that we experience for very good evolutionary reasons. Fight or flight often overidentifies threats, but it can underidentify them (e.g. America's official response).

Conspiracy theories aside.
Because you have full control over all programs in an enterprise?
CDC declined to test new coronavirus patient for days, California hospital says
Bad forensic science kills : see e.g. https://en.wikipedia.org/wiki/Cameron_Todd_Willingham

Executed following a conviction based on the worst junk science.

(there was no crime, everything pointing to a tragic accident)
I apologise for a low value comment, but I can't resist the opportunity:

Did Clearview get a picture of the 'intruder'?
Unless they get let go before the worker has an h1b petition with another employer, then they technically need to leave the country immediately.

Edit: it looks like there is now a grace period before having to leave the country.
I would agree with you in theory, but the restaurants we're talking about just take phone calls. Most local chains that are fighting with Grubhub (at least in my area) aren't pushing their own custom apps. They just either have

A) an order form on a website, or

B) a phone number

I don't think it's unreasonable for them to say, "hey, we know you have a working phone. Instead of launching the Grubhub app, send us a text message and we'll knock X% off of your price."
How to Create an App Design
As you said cruise ships skew much older than the general population, so this tells us very little about the actual mortality rate. All 4 people who died were in their 80s.
Strong and Efficient Consistency with Consistency-Aware Durability [pdf]
Yes, this is one incredible things about the country. They might lag 10 years (or decades) on a social issue, but once a decision is taken, even radical, it will be applied in a couple of years.
There absolutely are. I've only ever lived in Urban and Suburban environments in the US for the last 10 years, and the furthest I've ever been from a gun range is probably 15 minutes.
Have a look at the crontabs that ship with Ubuntu.
Or severely overreporting deaths.
> When was the last time BitBucket had an outage?

I've been doing on-going client work for someone using BitBucket and for weeks it feels like every other day has an outage related to their pipelines (CI) feature (the thing I happen to be working on).

It was constant banners about service disruption. There's a lot of UI outage related issues too, like the pipelines page starting to show a new build but never updating any of the progress until you reload the page -- which sounds like some type of API outage somewhere. I'm not sure if that gets reported as an outage but it makes using the platform not fun.
> While I agree with the overall sentiment, in the context of a novel pandemic, downplaying the risks is far worse than overplaying them IMO.

Probably true, as long as you're not one of the ones rounded up and sent to prison, er, I mean, quarantine.
Core vs. Context in Strategic Managed IT Services (2016)
> I know that an average user won't buy many of these adapters, but for a person doing that kind of research, is it really that weird?

The joke is that these manufacturers are just trying all permutations of adapters like some kind of unhinged mad scientist disregarding if anyone actually needs them or not. This is obviously not true, but it's an absurd idea that the intended audience can relate to, so it makes for a funny joke.
China's fastest supercomputers uses a home-grown CPU,
https://www.top500.org/system/178764

AFAIK, before the export ban, they were using Intel Xeon Phi's as an addon card.
I agree with your general point that rate=deaths/infections is making a big assumption about unresolved cases and almost surely gives a too low number -- but rate=deaths/recovered I think does the same thing in the opposite direction. Unfortunately we just don't know right now. It would be nice to see deaths vs recovered vs mild cases vs critical cases for people who have been infected >N days, but that's much more nuanced information to consume than some "death rate".

Btw, you made a point about exponential growth, but is that happening? The logarithmic graph on https://www.worldometers.info/coronavirus/ appears flatlined to me. Maybe (probably?) that's just about containment in China, but when we're discussing death rates that's where most of the data is.
You're looking something more like https://translate.google.com/#view=home&op=translate&sl=auto...

The spelling "hasura" is in what we call "Greeklish", i.e. Greek in English (ASCII, really) characters. This was common in early 2000s, where utf-8 support was not everywhere (web, SMS, etc) and writing in Greek characters had a high chance that the recipient would receive mumbo-jumbo.
Here's a response I wrote earlier to that.

After he said that someone else from the WHO contradicted him.

"The claim was quickly challenged by an infectious diseases expert who serves on a committee that advises the WHO’s health emergencies program.

Gary Kobinger, director of the Infectious Disease Research Center at Laval University in Quebec, said it would be highly unusual for there not to be mild or symptom-free cases that are being missed. He pointed to the fact that outbreaks have popped up in countries far from China — including Iran and Italy — because people with mild infections were not detected and traveled to other places.

'There are mild cases that are undetected. This is why it’s spreading. Otherwise it would not be spreading because we would know where those cases are and they would be contained and that would be the end of it,' said Kobinger, who insisted that mild, undetected infections cannot be ruled out until people who haven’t been diagnosed with the illness can be tested for antibodies to the virus.

'As long as we do not have good serology data, I think that it is completely speculative to say that there are no undetected cases,' Kobinger said."

What Dr. Aylward says makes no sense and reads more like a PR fluff piece designed to praise China to keep them happy, and as Kobinger points out he's probably wrong. From the same press conference he says this "If I had COVID-19, I’d want to be treated in China."

Which is obviously bullshit.
Microsoft billionaire Charles Simonyi still goes to work
I have heard this argument that the real mortality rate may be under-reported for this reason since the outbreak began around the start of January and it makes sense to me.

On the other hand, what do you say to the claims that the real mortality rate is much lower due to people infected but with symptoms so mild they don't seek treatment?
The interesting thing is that Git is entirely non-centralized, so in theory they could simply redirect to servers onto which the data has been mirrored.
I nominate "How hard will the robots make us work?" as headline of the year -- even though it's just February.
ex-H1-B employee here. I think your advice is well-meaning but far off the mark. There's two reasons for that:

- first, US visas are complicated but not that complicated. Plenty of people have been in that situation before and there is a lot of advice but online and offline about how to deal with this. Coaching someone doesn't necessarily mean giving them a play-by-play of how to do things – you can point them to the right resource.

- second, it's possible that OP's colleague simply feels trapped and just hasn't considered that it was possible to improve their situation. Even a small nudge from OP could provide a huge improvement in their colleague's life.

@OP – thank you for doing this.
> It's like there is this thirst for disaster or some global drama everywhere

Yes, I see the same effect skewing media and popular perception. It's an artifact of natural selection biasing human responses to perceived potential danger. It slightly enhanced survival rates to incorrectly fear every rustling bush hid a hungry tiger than correctly calculate it was almost certainly a squirrel. Hence, every historical era is overrun with politicians, pundits, journalists and activists incentivized to leverage this innate bias in service of their cause.

After a few decades of observing this in action, my best model is to assume everyone has some bias driven by their background, perspective and incentives - even if it's entirely unconscious. Then it's just a matter of determining direction and degree to apply a debiasing adjustment.

Journalists tend to sensationalize, whether overtly or merely through curation ("the bad thing isn't so bad" doesn't get clicks). Politicians either over or underplay threats depending on the context. Exaggerating the Huawei threat to support tariff policy or minimizing COVID-19 to reduce negative economic perceptions in an election year.

In my estimation, some sources, such as the CDC, are less biased not necessarily because they lack biasing incentives but often due to those incentives having opposite signs and offsetting each other. For example, the senior CDC administrators who control public statements (as opposed to the medical and science staff doing the work). Those administrators are most likely good people trying to do a very tough job as well as they can. However, they also live in a world of budget battles, congressional hearings, and the media blame-game. In the underplay direction, a public panic makes things worse and leads to post hoc blame game ("why wasn't the CDC ready?"). In the overplay direction, people not taking the threat seriously means they don't cancel large events or reduce airplane travel and it spreads faster.
Money ain't everything. Folks who are after comfortable pay and a W/L balance don't work for a VR startup.
I believe in Japan most married women stop working when they have children (https://www.nippon.com/en/in-depth/a04601/japanese-women-fac...) but in other countries where both parents are working, closing schools would be very disruptive.
So, essentially he is saying:
1) go ahead and accept the risky thing from your users, and store it right there in your database, but
2) make sure that you remember, in every single place in your code where you read that out of the database, to treat it properly, and
3) make sure that every other programmer, now or at any time in the future, remembers to do this also, in any code they write which reads user input out of the database and puts it on the screen.

What a bad idea. Don't leave landmines there for other maintainers of the code to step on. Especially because the other maintainer may actually be you, six months or a year from now.

Sanitize your inputs. Also, escape your outputs.
HTTPS: //Www.royaltravel.co.uk
Yes, Americans will go to the doctor and demand antibiotics, even if that's not the optimal treatment.

But that's when they go to the doctor. A lot avoid going at all. When I suspected I had strep throat a couple months ago, I went to an in-network doctor and was charged ~$70. Additionally, that charge was unpredictable--when I went there, I had no idea if it would be free or $200, and when I left, they told me it was $0. They sent the bill a few weeks after dealing with my insurance.

To a lot of Americans, "this will cost somewhere between $0 and $200" is not something they can just shrug their shoulders at. It can actually affects their short-term finances in a significant way.

(Also, before anyone chimes in with "this is because they're irresponsible with budgeting", that's irrelevant to the point being raised here: A lot of Americans will avoid the doctor to avoid these bills. It doesn't matter whether we blame them or not--the effect is the same.)

And some extra bad news: It's not chiefly software engineers in this situation. I live with a teacher, a teaching assistant, and several food service workers. They're the ones who fall in the "doctor visits are too expensive" category.
> All current Supreme Court justices have a peerage

Right, that's what I meant, they are all in practice peers.

> a disapproving Government could just tell Liz not to give them a peerage and they wouldn't get one

I think they can only advise the Crown, not tell her what to do.
still gotta have someone buy that bitcoin from you.
dude shoulda done whatever the dark net drug dealers do (and i have no clue what they do but the obviously need to eat so some of that bitcoin turns into cash)
> Now on Mobile you can't see repos in "Desktop Mode" which is unfortunate.

Wait, what? On iOS Safari I can only see repos in desktop mode now (except the issue tracker which is responsive anyway). Which is a good thing. Not sure why you have the exact opposite experience?

(I do vaguely recall being asked if I would prefer desktop mode on my phone a while back, and I said yes.)
Regardless, the SLA that AWS (& other cloud providers) meet is quite impressive.
Yep. These are examples of the effects that a President can have on policy I was referring to.
In my experience, this is a misfeature of closed board gaming groups. They come up with a local metagame, and nobody new comes in to disrupt it. New players are low-skill, so they learn the local strategy and stop there.

You can become a tremendously consistent winner at all sorts of board games simply by knowing that most local metagames are exploitable, and constantly looking for the exploit. Are players burning their resources too fast, or holding them for too long? Are they undervaluing a resource in one phase and overvaluing it in another? Are they failing to recognize potential resource engines, or building engines to obtain things that can be obtained faster without one? Are they not recognizing or exploiting resource scarcity? Are they failing to recognize situations where they can apply pressure or force actions by threatening to end the game?
They were too busy sending their thoughts and prayers to perform any scientific evidence based tests.
Investing in Run the World
Got you fam: https://jsbin.com/rofemujofo
> “We have systems that are going to eliminate the need for windscreen wipers – you don’t see animals with windscreen wipers on their eyes,” asserts Stephenson.

Sure I do, they're called eyelids.
Is it a good idea to base your GraphQL schema on your database schema?

Isn't the point of GraphQL to decouple your interface (who should not break) from your backend implementation details?
1) first of all thank you for even thinking about this. In an environment of general negativity you even thinking about this is greatly appreciated.

2) the best course of action is for that person to look for a job, get an offer and then decide if they want to stay here and negotiate. If they have green card in processing, there are kinda SOL

3) as some others said, he should still ask. I'm a strong believer in: if you don't ask the answer is always no.
>and a lot of public facilities are not guarded whatsoever in comparison to what you see in the West

For example?
I expected something disaggregate. This would make a great alternative to titanic.csv to teach an intro class.
Can someone explain to me how this differs from Apollo? Is it that it has a tighter integration with the DB layer?
My read on the Chinese reaction is the same in that they seem to be taking it very seriously indeed. But it might not be because the PRC are so worried about the disease per se. They may just be worried about the unrest and panic an insufficient response could cause. I.e. the PRC may be trying to prevent the infodemic more than the epidemic, to use current parlance.
Ask HN: Are you changing behavior based on concerns of Coronavirus infection?
I'm guessing this will vary regionally, but I'm particularly curious about how people are thinking about this in places such as North America, where so far, exposure and low. If you are, how are you thinking about weighing the effects of isolation versus exposure?
This is a really great format. I particularly appreciate the proactive interpretative pitfall warning. Would that all publications be so upfront.

> The percentage shown below does NOT represent in any way the
https://www.wired.com/1998/04/fbi-tracks-the-denim-trail/

> (1998) FBI scientists reported at the American Academy of Forensic Sciences in February that they are using a new technique to identify criminals – analyzing the unique wear patterns of denim jeans and comparing them to photographs taken from crime scenes.
The problem with that reasonning is that it applies to pretty much every "risk", without consideration of quality. What you're saying is "better safe than sorry".

I'm sure you wouldn't suggest putting everybody systematically in quarantine for a flu epidemic, every year, makes a lot of sense. Yet the death rates for influenza is much higher than coronavirus atm..

edit: much lower -> much higher
Are you suggesting that the people in their PR department should be doing the tests?

Or, do you think that they shouldn’t have a PR department, and be solely composed of doctors? When a large point of their organization is to talk the public into doing things for their own safety?

Without sarcasm, now: people need to stop thinking of organizations as amorphous talent pools of generalist ubermenschen, where a “trivial” task would distract one of these do-it-all people from doing an “important” task. Maybe on HN, people forget that not everything’s a startup and not everyone’s a cofounder.

Big organizations like the CDC are composed of departments; each department is a separate talent pool. The PR department making (trite) announcements is not “getting in the way” of anyone receiving a shot. Likewise, the management of an organization changing hands doesn’t usually† “get in the way” of boots-on-the-ground doing their day-to-day jobs.

† Management can explicitly interfere by introducing hindering policies. But—especially with doctors—it’s been found many times that the people doing the work will just ignore dumb executive policies if they get in the way of treating patients. This is why there’s not much point in a “private hospital” attempting to run at a profit by cutting costs: the doctors won’t cooperate, and will just treat patients the way they would in a public hospital, using all the same interventions they were taught were best-practices in med school.
Wouldn't that require two unrelated explanations for higher viral-outbreak mortality rates? Isn't the explanation that doesn't require a coincidence more plausible?
Could empty shopping malls be used to increase hospital capacity?
Obviously no need for that today, but wondering how YOU would provide beds and shelter to 10,000 people quickly where you live.
DoorDash has filed for IPO