skysight-inc/HackerNews huggingface dataset:
> They were urging nations to act for months before they actually did.

No, they were telling governments for months not to put in place travel bans and not to recommend facemasks. The countries that had the most effective responses are the ones that ignored or literally did the opposite of WHO recommendations.
Possibly, though I would think that many who serve do more than 1 enlistment. It's just that from my own personal experiences I've encountered few veterans in my life (except for older generation family members who served in WWII), that's why intuitively I find the number a bit surprising.
As inflammatory and irrelevant as this comment is or seems to be, I'd have to agree ECS is, at least, underrated. My mind was blown when I learned about it.
> the Animal Crossing franchise has sold over 30 million units. https://wikipedia.org/wiki/Animal_Crossing

The inequality is legitimate.
I think we are all familiar considering your response is the de facto standard propaganda that is posted all over social media in defense of censorship.

> and the fact that you can absolutely be "censored" on a private platform.

Yes. That's the point. Otherwise, we wouldn't be having this conversation.
Probably not. Remember that Cap'n Proto (like Protobuf) involves defining protocol schemas in an IDL and then using a code generator to generate classes with getters and setters and such in each language. Programs that use Cap'n Proto often use these generated APIs throughout their codebase. While you could perhaps take these generated classes and wrap them wholesale, there are two big problems with doing so:

1) You end up with APIs that are not idiomatic for the calling language. For instance, D supports properties, where C++ uses separate getters and setters. Also, FFI wrappers tend to add an additional layer of ugliness in order to translate features that don't exist in the calling language. If it were an API you only used in one small part of your code maybe this would be fine, but spread all over your codebase would be awful.

2) The generated getters and setters are designed to be inlined for best performance, but cross-language inlining is often not possible. In fact, most FFI wrappers incur a runtime performance penalty to convert between different conventions, and this penalty is going to be extra-severe when calling functions that are intended to be lightweight.

So this is why I say that the serialization layer -- which includes all this generated code that apps interact with directly -- should be native to the language.

But, you could use the native serialization layer to construct messages, and then pass it off to the C++ RPC implementation. The RPC implementation has a fairly narrow API surface with an extremely complex implementation behind it, so it's a perfect candidate for this.
> "Why would a government build an expensive, high tech piece of equipment, then not ensure it could fit the operator?"

Sometimes people just do things wrong. I imagine there’s some name for the fallacy of assuming all humans are perfectly intelligent, rational actors.

Why wouldn’t they do it? Because the people in charge of the decision didn’t think it was that important. That’s all it takes. And to their credit, making airplanes adjustable is harder than it sounds. A fixed seat is much lighter and cheaper than an adjustable one.

But, it turns out the trade offs are worth it. This is sort of like “never attribute to malice what can be explained by incompetence”, but “incompetence” is too strong of a word. They just didn’t know.
Natural History of Ashkenazi Intelligence [pdf]
Yeah, that lines up with the CDC saying flu prevalence is generally at most 20% including asymptomatic, and usually lower than that.

So, at least in NYC, SARS-CoV-2 is as prevalent today, if not more prevalent, than a bad flu season, and it’s not done yet.
By the time the United States was founded, the idea of restricting speech that "conflict[s] with the public welfare" had become so frequently abused for self-serving censorship that a prohibition against the whole idea was written into the the highest laws of the country. The rationale for doing so applies today. A society can't figure out what is true if well-meaning people in power have the ability to censor anything that they don't believe is true. Censors can be mistaken on the facts as much as anyone else, and it's a fundamental weakness in human nature that we apply different standards to claims for and against our interests. Some central body limiting information flows for the "public good" has never led to anything actually good and never will.

The public good arising from free speech is truth.
According to the Ars article, this is for low-power indoor use only.

https://arstechnica.com/gadgets/2020/04/the-fcc-ratified-wi-...
Blue Angels and Thunderbirds' Air Parade over American Cities Confirmed
> Is it more reasonable to completely ignore the picture all three are painting or to consider there might be something to the trend?

The reasonable conclusion would be no conclusion. The comforting conclusion is to extrapolate a trend from noise.
Printing technology was the new hotness of his time.
https://www.history.com/news/printing-press-renaissance
Good points. Only obvious solution is to give to the health care workers and you have your control group.
That resulted in a ban that will affect every game released in China. Games will have to start blocking any interaction between mainland Chinese and any ‘foreigner’: https://news.ycombinator.com/item?id=22885892

This is part of the reversal of the great ‘Opening of China’ https://en.wikipedia.org/wiki/Chinese_economic_reform
Pandemic Shutdown Is Speeding Up the Collapse of Coal
UK here. 'Macaroni cheese' was one of my mum's staple meals 50 years ago. I still make essentially her recipe when I need some quick comfort food. With a really powerful UK-style Cheddar; it's too bland with anything less than a strength 4 cheese.

Recipe:
Cook macaroni, or other short pasta

Meanwhile...

Melt butter

Stir in flour to get soft paste

Stir in milk and grated cheese

Stir until sauce cooked

Combine pasta and cheese sauce

Grill or oven bake for five to ten minutes
Especially when you can't predict demand because you're intentionally rejecting valid market signals.

I don't need a two-hour window. Let me order a week in advance, with a two-day window. This will work better than what they're doing now, which basically isn't working at all.
> if we execute perfectly, it'll look like we never should have done anything

And ironically, if it turns out the virus is less dangerous than previously believed, and we actually overreacted, it will also look like we overreacted.

But I agree; I don't dispute the Constitutionality of the orders given in March, when nothing was known and it was wise to be prudent. Now, more is known and orders can be much more carefully tailored and less restrictive, as required by strict scrutiny.
For couples to build long-lasting relationships especially during Covid-19
Well, that depends on context. Always insure your code is good in the context it appears.

yourCode = bad;

temp = bad;
bad = good;
good = temp;

conclusion = (yourCode == bad)

As we can see from evaluating this code, in this context, it isn’t bad.

In general, if something is bad you can change that thing or change the context. Your job, your living arrangements, etc. People often are slow to change the context, even when a small change can make all the difference.

You might want to create an include file if you have a lot of code to check.

mycodeisalwaysgood.h seems self-explanatory.
Or the ability to refund if something goes wrong.
I use:
* personal laptop
* work laptop
* work desktop
* work remote desktops
* a bunch of servers

Those machines are on different versions of different distros, and thus have different software available, and when the same package name is available, it's occasionally different versions. Work provides a set of customisations, additionally.

Every customisation is yet another dimension in the cartesian product of config space, making installation, upgrades and debugging costlier.

I used to think customisation paid off, but I no longer do.
Which for me the later seems more possible simply because vaccines from what I heard would take 5 years. Thinks like SARS and zika still have no vaccine despite being around for years.
It's not really a "game" at all. There's no failure state. It's an interactive experience that brings joy to millions of people, and that's enough.
Yep. I probably should have gone into more detail on that, and about the problem of slow-app-fast-connection. Oh well.
Wrapping with asterisks, with no whitespace, italicizes. I don't think that you can embolden, otherwise.
Hey I have no background in ML. Would you still suggest it ? I do systems.
You're aware that -- regardless of what you might have seen on TV or the movies -- they don't actually have to present a physical warrant, right?

Nor do they have to allow you time to call a "watch commander to verify it".

What is likely, however, is that you're gonna be shopping for a new front door if you don't open up by about the second knock -- if they give you that long.
This is a huge non sequitur from my question on "spread from human to human after it was _abundantly clear_ that it does"

But I will respond to your goalpost shift as well in defense of Li Wenliang who's a celebrated individual in China but turned into a cartoon meme in the west.

Li, an ophthalmologist, has no first hand knowledge of the virus nor was he trying to "whistleblow". He received a private group message within the hospital from ER department director and he simply re-shared the message to other private groups with his classmates.

The ER director, Ai Fen, was the source of the hypothesis that some patients in the hospital had, incorrectly, SARS and she was the right channel to escalate in the first place. And her escalation was successful when 1 nurse was observed to have been infected on January 11th.

The only piece of new information Li brought to the world was on January 30th when he tested positive.
This arbitrage is also good for the buyer, if they don't have an Amazon Prime account.
powershell is ok, I guess, but the core issue is it's over-engineered.

Bash is weird, but it is everywhere and it's simple, and that simplicity is going the be very difficult to replace. How do replace nothing?

I love Python, do switch to it.

( The windows and MS stack is utter balls )
stardew valley is one guy's attempt to make the best possible harvest moon, which is a game, i would say, of the same genre as animal crossing, broadly speaking, in the same way as -- i don't know -- mechwarrior and virtual on.

the way i think of animal crossing is: take a few microgames from warioware, set it in a jrpg town, and give the player their own doll house. it isn't deep, but that's an observation, not necessarily a criticism.
Nothing emboldens racists like pointing to government oppression of their ideas. The KKK has free reign in the USA and they've experienced plummeting membership.

Nothing kills bad ideas like sunlight and scrutiny, you don't need to ban it and make them martyrs.
PWA Store
Numberphile has a good one on how these things can get crazy quickly:

https://www.youtube.com/watch?v=mceaM2_zQd8
A few things come to mind on how this could be really useful:

- not having to install things like Docker and Postgres on my own machine, save space, not having to get a computer with as much space in the first place

- not having the heaving lifting on my machine means that I won't get the whirring fan and heat from my laptop

- not having to deal with managing different versions of node on my machine for different projects

- developer onboarding could be faster. There were a lot of little details to get up and running. Getting the npmrc token on my machine so I can install the private packages etc. etc. These could just live in the cloned cloud box that every new developer gets.

- lower the barrier of entry for new developers to just start doing something fun and useful. First day of bootcamp was this install-fest where instructor had to babysit everyone to make sure they got everything configured right. It's probably good for people to learn that stuff eventually but it would help to be able to just jump right in.

One downside: if the wifi is down you won't get able to get anything done at all.

My go-to cloud IDE so far has been Stackblitz. I use it to do little proof of concept stuff, share the link with people. But I prefer working in my own text editor. And you can't do anything more than a simple throwaway project in stackblitz.
I’m not sure it would be easy. Large hosting platforms like GoDaddy, Wix or Squarespace could try this too, but it puts you inherently at odds with your own customers.

If I pay you to host my site where I sell my products, but you index me into the central sales portal in a bad way, I’ll be pissed. Kind of like restaurants on Seamless.

It comes off as deep rent seeking - instead of helping me succeed, which is the real mission of most of these types of companies, you’re creating an artificially scarce resource (visibility within your central sales index) where now I have to pay you an arbitrary tax just to compete.

Immediately makes customers want to leave.
By the way, this is also the reason why things like UI design have gotten so bad: Most Machine Learning algorithms fit averages. Combine them, and you learn surprisingly little!
Perhaps, but I don't know anything about the makeup of Amazon's distribution workforce.

Even among parents, I doubt that all of them would leap at the "opportunity" to quit their job just so they can take home slightly more money for a period of four months (which is all the CARES act covers). Surely most people must realize jobs are going to be extremely scarce four months from now, so if you have a job right now you probably should think very hard before throwing it away.
Coronavirus isn't the virus we should be worried about, the real disease is the disease of globalism.

Nice axe you're grinding there.
Ask HN: Moving from econ(public sector) to data science(private sector)
I'm 34 years old, have a degree in economics and have worked my entire career in the public sector running the occasional regression and doing mainly data wrangling and data cleaning tasks. I would like to transition to a data science role in the private sector, but feel I have nothing tangible to show.
I have zero experience working on projects for ‘clients’ or with large datasets or relational databases. I've also never used AWS/Azure or any cloud platform. Also, never had to scale any process or ‘train’ neural networks or run any other ML algorithm in Python.

Instead, most of my coursework and work experience has focused on working with academics and non-profits. The tool of choice was always Stata (and very rarely R). Small datasets and files saved locally and shared via email are the norm. I have dabbled with Python/Pandas for basic data cleaning tasks and created a few Tableau databases, but nothing major or ‘scalable’.

I follow the HN and the DS community enough to know what (I think) I need to know to become a data scientist. I figure my experience with Stata and data cleaning/wrangling, as well as my courses in applied statistics and econometrics, will at least be of some help. I even sense that I could take if given a data science role, I could learn on the spot after putting in the hours especially in the beginning.

However, I lack real world data science experience and have nothing to show to convince someone to let me get there in the sense that I would easily be screened out. My age doesn't help either.

Any advice?
Well, you use Invoke-RestMethod for JSON/XML stuff.

Or decide yourself for Invoke-WebRequest to pipe it with whatever the data: ConvertFrom-{JSON,XML,CSV}

With Invoke-WebRequest you get back headers, raw response, etc - and you get to decide whats next. With the RestMethod - just the content as an object.
The data is of very little use without a control. You could compare it to overall Coronavirus death rates, but those numbers are biased in all sorts of ways (for instance, fully asymptomatic cases).
Is this ban also covering misinformation about vaccines ?
Study suggests smokers might be at a lower risk of getting coronavirus
> ... this can help your case if you can prove they didn't have actual cause.

Pro-tip: if they're at your door with a warrant, they have probable cause.
As a (40-something) NYC resident, I don't believe that is accurate. Half of the people I know are working from home and stocked up on 1-2 months of food at the outset of this. The other half left the city and are now staying with friends/family in other states or have rented homes elsewhere.

Those that did stay and still need food (ie produce) are having it delivered.

People who are shopping in stores are absolutely a very biased sample.

Very specifically, this bias excludes older people who are locking themselves away very very judiciously.
Can you give any example? This hasn't been my experience.
This is very much an area of active research. See: https://soundcloud.com/energylive/podcast-energy-live-evoene... for a lab in Australia.

The main use of hydrogen is longer term storage than you are suggesting. For example, in cold climates generating energy from solar in summer and using it for heating in winter.

The other way it could be useful is for long distance transportation and export.

For generating electricity during the day and using it at night, it is better to use batteries. Converting energy to hydrogen is inefficient. Following that up by burning it to make steam to push a turbine to get electricity is very inefficient.

However, batteries are heavy and expensive, so you probably don't want to ship them around or use them for bulk long term storage. Big tanks of hydrogen should be much cheaper, despite the energy losses.

This equation will get better as more renewable generation is added to electrical grids, pushing down the cost for energy, but also increasing the need for load balancing.

If using the hydrogen for heating, you can bypass some of the extra inefficiency by burning it directly for heat. It may even be possible to transport it using existing (methane) gas pipes and combust it in something similar to existing gas boilers. Again, an area of ongoing research.
I was getting a bunch of those canada revenue scam calls a while back. They left a message with some robot voice saying 'there was a lawsuit in my name and blah blah blah blah bullshit' so I looked up the number and read about the scam. Apparently they'd actually managed to rip some people off and they were being searched for. So, the next time they called me, I called the number they left me. Some dude with a French accent answered. I started ranting. I told them if they ever called my number again I'd report them to the RCMP and swore a bunch and was fairly rude.

Funny enough, I never got a call back from canada revenue agency for, being less than polite to them, and the spam calls stopped.

My advice, if you actually get a real person on the line, call them out on their shit and tell them to fuck off. It seems to work.
This comment has so much elitism in it I can smell the grey poupon from across the wire.
It’s unfortunately not just ABI, but also API. The standard specifies that you can get iterations to specific buckets in O(1)[1], and also specifies bucket_count(), max_bucket_count(), bucket_size() (which is specified to be O(n)), and bucket(). Those functions and their specified performance make it effectively impossible to implement a standards-compliant std::unordered_map without using separate chaining.

[1] https://en.cppreference.com/w/cpp/container/unordered_map/be...
The CDC is making a distinction between surgical masks and non-medical grade masks, which is fine. They will both reduce the likelihood that an asymptomatic person will transmit the disease, but the former should be reserved for medical personnel when possible.

The WHO doesn't appear to be drawing any such distinction, at least at first glance.
>For example, if we wanted to get the first three files from ls I’d do something like `ls | head -n 3`. In Powershell, it’s `$(dir)[0..2]` since the dir command is returning an array which I can index into.

You could do that, but the way to write it in the bash way would be `dir | select -first 3`

>a quick Google told me to use `echo | openssl s_client -showcerts -servername joejag.com -connect joejag.com:443 2>/dev/null | openssl x509 -inform pem -noout -text` which works fine in Bash or Zsh. Still, in Powershell, it throws an error for some reason.

It won't throw an error (unless you're running it without a tty), but it will ask you to enter the parameter of `echo`. That's because `echo` aka `Write-Object`'s parameter is required, unlike bash's `echo`. `echo |` in bash is the same as `< /dev/null`, but that also doesn't work in pwsh because it doesn't support `<`. The pwsh way is to pipe `$null`, thus

$null | openssl s_client -showcerts -servername joejag.com -connect joejag.com:443 2>/dev/null | openssl x509 -inform pem -noout -text
>The 99.99999% case scenario concerns videos that are saying '5g caused coronavirus'

If this were the case, they could simply announce that their policy is to ban videos that blame coronavirus on 5G.

In practice, they will probably be banning a lot more videos than simply ones which blame coronavirus on 5G.
A Discipline of Programming, by Edsger Dijkstra.

"For lack of a bibliography, I offer neither explanation nor apology."
> How does blocking access help people view things? How does blocking access help people understand how to have the best experience?

It doesn't. Instagram isn't in it business of selling you the "best experience". It's in the business of selling your information. If you have an account ( verified by a phone number/etc ) and if you post your photos/etc, they have more information on you to sell to advertisers/government/etc than if you were anonymously browsing. Maybe you just browsed instagram on your desktop, but now since they have your phone, they may "recommend" you install their app and while you are at it, why not install facebook, etc.

It's also to cause a "network" effect. Facebook did this before where they made it difficult for you view content without logging in. So if your grandma, aunts, friends, etc wanted to see your wedding posts, they had to create an account whereas in the past they would just go to your page and see it without an account. Also, if you have an account, it incentivizes you to "participate" more. Whereas in the past you might just casually view photos and leave, now you can leave comments, subscribe, favorite, etc.
Huge evolution in the php world in the last few years.

Javascript as a language went through big changes. Older killer patterns like jQuery were not needed. Browsers started taking a gig of memory and offers more client side power.
They didn't really answer the most important question: how do they taste?

Seems to follow that apple varieties ended up lost to the dustbin of history because they didn't taste very good? If the project had found "an apple from 150 years ago that's better than Honeycrisp"... that'd be super interesting to figure out why it got lost in the first place (and start growing them!).
They are all flawed in the SAME way - they sampled people who they found outside their homes.

People 65+ are NOT leaving their homes.