skysight-inc/HackerNews huggingface dataset:
Are you taking the position that hyperinflation hasn’t happened in the last century, or simply that it only happens in banana republics?
You'd use a laboratory test source. It appears to be a miniaturized radiation detector, which trips when the gamma and/or neutron fluence exceeds a certain level. "Nuclear event detector" does not necessarily mean anything extreme like a bomb going off, it just means exposure to an amount of radiation (from any source) above a given threshold; it can't actually distinguish what the source is.

So testing and calibrating it would consist of exposing it to a source of known strength and making sure it trips. For this kind of setup, the source doesn't have to be an actual nuclear weapon going off or whatever target event, it'll trip for any sort of gamma or neutron source (presumably, it's light on details and I haven't ever seen one of these in the wild). There are a wide range of suitable industrial sources available commercially.

Edit: you can safely assume that the manufacturer provides a detailed calibration procedure wherever the more complete documentation is. Probably specifies what test sources to use and how to correlate them with different types of target events, which they determined through simulation and laboratory measurements. Also worth noting that this thing is very likely entirely analog, given its intended use.
This is truly terrifying and sounds like the plot of a dystopian film. What a time to be alive.
- the pervasiveness of left-pad style packages
- npm's governance
- the community's perspective and culture

Also the low-effort nature of javascript language itself - no strong typing, able to rip out or replace foreign methods, even redefine standard behavior, no private methods, ... if somebody enjoys living in such environment, then they are more likely to also be ok with unmaintained packages, npm bumping your package versions without asking, npm allowing anyone to re-take a package name after it was deleted, developers transferring ownership without as much as googling for the username... but hey, as long as they have cool emoji icons...
The farmers (at least the ones growing lettuce) aren't the ones who are externalizing their costs, though. By imposing the expenses of testing and sterilization on them, they're bearing the costs that other farmers further upstream (literally) are externalizing by allowing their livestock to contaminate the water. If we're to try to fix this with regulation, that's where we need to start. Making lettuce farmers bear the brunt of this is like issuing a traffic ticket to a driver because he got pushed through a red light by someone else.

Meanwhile, testing is only half the battle. Let's say the water is contaminated. Unless you're okay with not having water (and therefore not having crops), you'd need to sterilize that water somehow. You'd need a machine that can boil and re-cool the water; just boiling it isn't enough unless you want to pre-cook your crops before the leave the farm ;) (but you could certainly let it cool in a reservoir before sending it to crops). Or maybe you have some fancier machine that uses something like radiation to do the sterilization. Either way, that costs money. Big corporate farms can easily afford that. Small independent farms typically cannot.

The idea that regulation like this can completely kill small-scale agricultural practices ain't far-fetched; this has quite literally happened again and again. I'm personally/intimately familiar with the case of Loyalton, CA, which used to have a thriving dairy (particularly milk and cheese) industry up until the middle of the 20th Century, when new pasteurization requirements made continued operation too expensive for all these small-scale dairies. As a result, they all switched to beef and alfalfa, and now that's all you see.

So if we are going to go ahead and make testing and sterilization mandatory, then we'll definitely want to subsidize it (whether for all farms or just for ones below a certain size). Given that it'll save the country money in the long run, as you say, this should be easy to justify budget-wise.
An increase of 1 rank on ProductHunt raises 6-month chance of funding by 9.2% [pdf]
All true.

To elaborate slightly on (4), Mars 2020, which is scheduled for launch in summer 2020, will have the ability to gather 20 samples into a sample cache, and drop the cache container off, for a possible future return pick-up. So, it's getting closer.
Sorry about your mental issue. Have you tried therapy?
This is a reasonable response.
I'm not sure why you're down voted but I gave you a up vote.
So define it as non-binary but still based on genetics, if that's your argument. Or just M, F, and O for Other if you want to keep things simple.

You could literally list their chromosome combinations to make it clear. XX, XY, XXY, whatever.
> But the ability to tag that data may be China’s true A.I. strength, the only one that the United States may not be able to match.

Why would the United States need to match it? Presumably some of these companies are doing outsourced work for foreign firms.
Ex amazonian here, all of the internal systems have well defined API interfaces. So long as you don't blow up the API's you can replace any legacy system you want because it doesn't have tendrils that reach into 50 other systems.
No problem, happy to have helped.

I had a question for you too. You said you used this side project as an opportunity to learn React. I've been considering learning React and was wondering what tools/resources you used to get up to speed? I've found many different options online, but always appreciate hearing from people besides the authors.
Top Tips for a Successful Technology Team
That your writing too much code?
Oh, I gotcha. I thought the birds were only flying above, not landing and eating. In that case, wouldn't the onus be on the harvester to not pick produce that has obvious bird poop on it?
I would answer all of those questions. I have, in fact, answered versions of many of them in interviews.

I've noticed candidates who have had a bad experience at a previous startup often try to find a circumspect way to ask if we're profitable and if we're going to run out of money. Those are good and fair questions that I'm happy to answer.

I'm sure some companies would demure on some of these if the answers are uncomfortable. I hope not many would laugh!

For an engineering position I suggest candidates also ask if they can review some of the code they'd be working on like a recent pull request.
Using black has improved my level of concentration while writing Python.

No longer do I need to worry about a line getting a bit too long, or if I have the right number of blank lines between definitions, or did I format my dictionary initializations consistently. Instead, I let black take care of everything.

Black reduces the constant cognitive load of formatting while programming. Now I just program...
I mean, farmers also have a sense of humor. A farmer near where I grew up had four giant bins in a row labeled "FLOUR" "SUGAR" "COFFEE" "TEA".
Maybe in general there's a lack of caring, but I think there's more at play.

I have friends (I know care about me) who simply can't have a serious conversation about hard or uncomfortable subjects. They wont engage... When everything is sunshine and rainbows this seems just fine, but when you're in tears over something, or feeling really bad, it's almost scary to see.
Amazon May Be Hiding Its Plans to Test New Wireless Tech
Not sure how that would help. Anyone can publish anything to npm, it doesn't even need a repository. So unless the source code itself was hosted on npm, and the entire toolchain was controlled by npm, there's not much to do.
Well, given the title, I was hoping for more than one fuzzy circle with dust. Is there any video from the lander etc?
You and I both know they aren't. It astounds me how many popular OSS projects are terribly funded despite how many people use them.
A man I worked with many years ago died at some time after I had left the project. He did not come in to work, and did not answer his phone. After his family in another state had been unable to reach him for some time, they prodded the employer a bit. The project manager checked and found that the man had found dead on the street not far from his apartment. Since his wallet had been stolen, the police could not identify him, and the body was held as a John Doe at the morgue.

So yes, the county police noticed at once that the man was dead, the employer almost at once that the man was missing or at least incommunicado; but putting the information together was the problem.
I am a bit worried that I might be feeding a troll... but in case I am not: How is studying the universe, and in particular a prospective second home for humans, not virtuous?
Apple Entrepreneur Camp
Any chip startups trying to compete with NVIDIA for ML workloads?
Thankfully other languages really do require less less known external packages.
In Canada, you have the option of taking a fixed rate or variable rate mortgage, with the latter offering a more attractive rate (for example 3-year fixed was 3.14% while 3-year variable was 2.85%).

You can roll the dice on increasing interest rates but I locked in on a fixed rate because I knew the rates would be going up 3-4 more times in the next 3 years.
Don't tell the ChromeOS team (and tens of millions of Chromebook/box) users that... though I doubt they'll be on any corporate IT wishlists (then again, they require very little support...).
There are more modern and much more accurate ways dealing with this, as discussed in the video series https://en.wikipedia.org/wiki/Hjernevask I've mentioned elsewhere.

From the article:

Furthermore, biology is not as straightforward as the proposal suggests. By some estimates, as many as one in 100 people have differences or disorders of sex development, such as hormonal conditions, genetic changes or anatomical ambiguities, some of which mean that their genitalia cannot clearly be classified as male or female. For most of the twentieth century, doctors would often surgically alter an infant’s ambiguous genitals to match whichever sex was easier, and expect the child to adapt. Frequently, they were wrong. A 2004 study tracked 14 genetically male children given female genitalia; 8 ended up identifying as male, and the surgical intervention caused them great distress (W. G. Reiner and J. P. Gearhart N. Engl. J. Med. 350, 333–341; 2004).
Yes that was what I was wondering too.
> One solution would be GitHub support for building & publishing packages

Except you can build packages using one of a million different tools. Unless you could only publish packages that were built using specific vetted tools (and vetted plugins for those tools), that wouldn't change anything. If I can change anything in the build pipeline, I can control the output.
If the file is PUT in a S3 bucket via SFTP, you can trigger a lambda that run CF template.

But that seems kind of Rube Goldbergish. Why not make the change to the file, push it to Git and use CodePipeline with lambda?
This mentions a lot of great tactics. Rapid diagnosis, treating secondary illnesses, antivirals, vaccines, etc.

This article didn't talk about preventative measures, although I know Gates has committed big money towards toilets and hygiene. That, to me, is just as important as all that other stuff combined. Not to mention bednets to prevent malaria, water filters, ensuring access to condoms, etc.

Additionally, there should be more focus on other types of preventative measures that even affect developed countries. Improved ventilation on public transit, improved hygiene within hospitals, harm reduction sites for intravenous drug users, reducing the amount of unnecessary contact in public spaces (doors, faucets, garbage cans, water fountains, etc), and reducing risks on shared contact tools where touch is necessary like railings or touchscreens.

We also know certain types of products are known to be disease vectors, like bagged lettuce... but there's not even warning labels or any kind of safety initiatives there.

And a pie in the sky dream that I have would be something like a continuous integration system for food safety testing. Every product from every brand could be put through some kind of distributed testing network and regularly tested for pathogens and toxins.

We sort of do this with air quality and water quality testing, but it also could be improved with more frequent reporting, and more redundancy.
The three things that surprised me most when I visited Hiroshima back in the early 2000's.

1: No sitting US President has ever visited the city; only one previous president had been there (Sorry I can't recall if that was Ford or Carter).
2: The center or 'target' of the drop was a hospital and most of its steel structure remained intact.
3: Nature seemed fine; trees were normal, birds were flying, and of course plenty of cats just hanging about (which is a thing anywhere you go in Japan it seems).
The difference is that JavaScript lacks so much basic stdlib type functionality that it all has to be replaced with libraries. This dramatically increases your risks, since simple libraries will be created which become near standards, which in turn become dependencies of a huge swath of more complex libraries, meaning that any one of the dozens of crazy-common-but-should-be-in-the-stdlib libraries can be a target for hacking, social or otherwise. Also, it means that any web app no matter how trivial is likely going to itself depend on dozens or hundreds of libraries. Which means that even though the theoretical risks of depending on remotely sourced libraries are the same, the practical risks of establishing trust is exponentially harder for JavaScript than for nearly any other popular language out there.
The GPU is actually divided in group of units. The vendor use terms like wave or warp to descibe this unit. On such execution unit contains in the order of 32-64 ALU. When a branch is hit, if all unit do not go into the same branch, I believe they still all execute both branches. The ALU keepa a flag telling it which branch is live and the other branch basically execute as noop. So if a warp has a mix of branch taken and not taken, your execution time is proportional to the total cost of both branches added together. It's still faster than a CPU due to the huge number of ALU. (Plus, image coherence makes it that you will often hit only one branch in all ALU, which is optimized.)
You can say the same thing about meat (especially fish). I love me some good nigiri or sashimi. I also know full well that by eating nigiri or sashimi instead of, say, a cooked filet, I'm increasing my risk of contracting food-borne illnesses.
Hah, I keep telling my partner that the only thing stopping me from buying a truck is I want something like my grandfathers ‘77 Chevy Scottsdale with and all-electric powertrain and some interior comfort features.

This truck is nearly there. Just give me some a lot of individual gauges for the systems and keep the screen for entertainment and maps only.

Maybe they’ll have a “classic” package/option.
The topic comes up relatively often on HN. Here's a thread from last month: https://news.ycombinator.com/item?id=18241160

You may or may not resonate with this particular article's theory, but I like seeing things like this posted here because you can collect more and more examples. The textbooks will take you only so far though... ultimately you need to go take the in-person exam.
I spent one semester teaching at a major state university, many years ago. Here are some anecdata:

* I shared an office with a guy who was team-teaching a course with a professor. My office mate was an adjunct, the professor was coming up for tenure. They fought bitterly over the grading of the course. The prof wanted to give easy grades because he needed to boost his student evaluation scores.

* It was common knowledge that the best predictor of evaluation scores was the grades that the students expected to receive. It was as if the system was rigged to encourage grade inflation. That was 20 years ago.

* Female teachers received in their evaluations, among other things, violent threats.
What about the trusted setup of Zcash? Isn't that a significant disadvantage compared to Monero? There is also the dev fee etc.

Monero also has "cryptographic privacy" when it comes to hiding transaction amounts, for example. Describing it just as a coin mixing on chain sounds too simple, something like Dash.
> wash your greens.

Washing greens will not remove E. coli contamination.

> birds

The contamination causing the current E. Coli outbreak was almost certainly caused by feces from an animal farm and has nothing to do with wild birds.
Just so everyone knows this is an option: Veganic Farming/Gardening > https://en.wikipedia.org/wiki/Vegan_organic_gardening, which doesn't involve the animal products that usually cause E. coli.
> when presented with direct evidence that they do exist you when back to theory

When was that? He never named a bunch of natural monopolies which exploited consumers.

> in the real world monopoly’s exist without government backing

Where is the evidence of this. My original comment clearly stated that I hadn't seen any evidence of consumer-hostile monopolies occurring without government backing. And in this thread, I've yet to see any lists of monopolies period, let alone ones people claimed to be natural.
One of the cases listed above is how they didn't give a refund after going up in the supervisor chain, where the higher person still said the shoes were legit. Only when the story was high up on reddit did they give in. Definitely trying to improve for sure however.
It doesn't. You can use an inclusive sum type (i.e. inclusive or), which would be success, error, or result with accompanying error. You can think of it as success, fatal error, or non-fatal error.

The same machinery still works and it's pretty straightforward to convert between the two representations (so you can track which parts of your code bail out at the first error and which parts try to soldier on).

See for example http://hackage.haskell.org/package/these or https://typelevel.org/cats/datatypes/ior.html or https://github.com/purescript-contrib/purescript-these

For a lot of FP languages that take this approach to errors you'll have three representations (bail out at first error, continue on nonfatal errors, and bail on any error but first try to accumulate as many errors as possible as a batch) that all have conversions between them depending on what you want the semantics of that section of your code to be.
nit: there's no such thing as an accredited investor application.
The context of the probing questions proposed is that of joining a startup.

If during the interview and negotiation process, a hiring manager (probably a large equity holder) at a startup company can't give me details regarding their equity, funding, board makeup, business strategy, work environment, competitors, challenges they're facing, and how I fit in to their strategy... why would I bother working with them? There are plenty of startup companies that will give me that information in order to sell me on joining them.

If they aren't serious enough to consider each hire vital enough to put some cards on the table, then I'm not about to waste my time working for them.

Further, there are plenty of non-startup companies I can go make a big paycheck at with 9-5 hours.
The trust issue is a fundamental issue with volunteer / anonymously-contributed open source.

At least with paid software, in theory if not in practice, the organization publishing the software is responsible for verifying it, and for keeping track of whom it is employing to contribute to the code, so you can figure out who to lock up if they intentionally push malicious code.
For what it's worth, LLVMPipe normally picks up the basic 3D requirements without much trouble. When using Xorg though you definitely want to enable the 2D acceleration and disable Glamor; the chip is a fairly decent 2D framebuffer.

On a slightly different topic, I'm not sure this push to force libre software into requiring a 3D GPU is a good idea while every 3D capable card / chip currently being made relies on proprietary firmware enforcing various forms of DRM. If at some point the already existing DRM starts being extended to protect modern 3D support (e.g consider no 4k /8k 3D allowed without DRM handshake), there is no reasonable fallback for the desktop (leaving games etc. aside); this is not a good place to be IMO.
What you’re talking about is one of those brain-damaged “motion enhancement” things. Just turn it off in the options.
For similar reasons why biologically accurate gender is important. Those with African genetics are more susceptible to sickle cell for instance. Apparently Asians are more susceptible to liver cancer. Women are more likely to develop breast cancer, a FTM Trans patient doesn't get a male's health risk profile.
I think something like an npm diff command would be helpful. This would allow you to see the changes from a previous version that you just upgraded from. This would somewhat replicate the functionality that commiting your node_modules directory to git would give you.
I've been writing Python extensively for 10 years and Go for 6. Recently, I've been the exceptions cop in our Python/JS shop, and every week I see errors in prod that would almost certainly not exist in Go code (both because Go is statically typed but also because Go developers check their errors).

Take this anecdote for whatever it's worth to you.
Biological sex (which is distinct from gender) is science, but it's not binary (for humans, it's loosely bimodal.)

Deliberately choosing some aspect(s) of biological sex as ascribed gender and giving it special legal status isn't science, it's social engineering.

> Also, if people understand that the gender on a birth certificate is genetics based

That's not the proposal; the proposal is genitalia at birth compared to sex stereotypes with genetics resorted to only with ambiguous genitalia. But since it's possible for genetics (at the XX v. XY level, and even ignoring other combinations) to mismatch genitalia at birth without genitalia that would be ambiguous (unless one simply defines all genitalia as ambiguous), this is not equivalent to being based on genetics.
Looking at that pile of vomit code and claiming to have reached some kind of nirvana is just ridiculous. That article is an argument against go's error handling if I ever saw one. One shouldn't have to go to that much effort just to make the handling of errors in Go, sane. To come up with that monstrosity one one hand while calling try ... catch "verbose" on the other hand is hypocrisy of the highest order.
Isn't that just blatant discrimination?
Yeah well it is great for inputting numbers and especially formulas, typing 1+2*3/4 isn't too handy on "QWERTY numers". Well once you need brackets things get tricky again.

I also dislike laptop keyboards without dedicated Ins/Del/Home/End/PgUp/PgDown buttons, but then again I do mainly programming and data sciency stuff.

The best usage of the numpad was playing a 4-person realtime game on a single keyboard ;)
You might be assuming water rights are easy to get.
$ npm ls event-stream flatmap-stream
/
└── (empty)
That would never catch on, its obvious there has to be a server somewhere, people ain't stupid.
Intermittent fasting: No advantage over conventional weight loss diets
This eerily reminds me of https://hackernoon.com/im-harvesting-credit-card-numbers-and...
This should be a `Show HN:`. OP is an author of the linked article.
It's somewhat unfathomable how Android/Google can be so laissez faire with anything that doesn't directly affect them.

I understand why they made the initial quality/quantity trade off for Play store to compete against iOS but surely now they should be focusing on protecting innocent parties in the ecosystem.

So frustrating the amount of bad behaviour allowed in Google's add-on ecosystems.
Goro – An implementation of PHP written in Go