skysight-inc/HackerNews huggingface dataset:
There are studies that show that immunotherapy is effective and safe for certain airborne allergies (some of them are referenced here https://en.wikipedia.org/wiki/Allergen_immunotherapy). Close friend of mine is going through immunotherapy for dust mite allergies for more than a year now, so far she had just a little improvement.

To me surprising part is that immunotherapy is 100 years old treatment and we did not come up with anything better after a century of rapid advancements in science. Currently in US there are estimated 20 million people suffering from dust mite allergies alone and more than 50 million Americans suffer from allergies overall. Allergies are the 6th leading cause of chronic illness in the U.S. with an annual cost in excess of $18 billion.

One of new approaches for treatment of airborne allergies is what this company is doing http://www.circassia.com. They are working on new kind of therapy, which is trying to "teach" your immune system to not identify certain harmless airborne allergens (dust mites, grass, ragweed,...) as harmful. Treatment consists of 4 injection during a year period. They are in trial phase right now (I am not related to them).
Assuming that I am a cash-strapped philosopher king with a grand vision for my business, how might I sway people to take the vision seriously and work towards the fulfillment of the vision?
> 5. The "Smart Contract" code is completely trapped within the Eth system. I can't query a website and check data from there, nor can I generate random numbers, nor can I do anything that isn't explicitly on the blockchain. That directly implies that gambling apps and similar are completely deterministic and knowable. Effectively, gambling on Eth isn't a random chance with an edge to the house; it's a mathematical guarantee that the house wins, and you lose.

Wouldn't the proof of work hashes be a good distributed source of entropy?
Comparably launches Glassdoor competitor with diversity filters
Submitting a facebook post about a different post instead of the post itself is against HN rules as well, yes.
I tend to agree with the article that mobile payments and such don't feel like they provide much value.

If there are system allowed people to walk into stores and just take stuff without waiting in line, the time savings would be huge. But the time spent in actually physically swiping a credit card is minimal so even once the glitches are gone, the payoff in convenience is mediocre at best.
Why not just have an identity service that's available to anyone with permission with the obvious side effect that law enforcement has access to it with court order. The government is going to collect it, companies are collecting it, states offer a shitty version of it.
> The counter-point is that without something to sell, the sales people wouldn't make any money.

> They don't make the company any money, they're middle-men. The value comes from the product.

It is supposed to be a symbiotic relationship. Sales staff can't make money if they have nothing to sell, and engineers can't build product if they have no customers.

The sales staff is just as critical as the product development staff for the company making money. Rare is the product that can sell itself.
Or he's just ranting as he's prone to do.

At no point does he make an originality claim, and you don't need to be original to voice disappointment...
You'd remove the whole point of gaining an edge, rendering the trade moot.
> Unlike a desktop PC, it knows where you are at all times

A single web-API call can return an accurate geolocation based on IP address alone for the majority of users (there are a few exceptions like VPNs or a small subset of IPs where the location is not good). If the desktop has Wifi, then geolocation becomes even more accurate as you can use known Wifi SSIDs to cross-reference. If the user has set a time-zone for their clock, then again more accurate location data.

> Most of the collected data is, of course, benign. Just like the data collected by Windows 10.

Source? Have you been able to analyze all the data Windows data-collection/"telemetry" sends up to MS?
Excited about My Product
This is weird, because designers I've worked with hate CSS bloat even more than I do, and love things like consistent spacing and typography. The movement towards styleguides has been one of the biggest things happening in design in the last year or so, which is exactly what you're talking about with not writing CSS.
dupe, please check before submitting:

https://news.ycombinator.com/item?id=11754322
Borrego Health Chooses Mushroom Networks'SD-WAN
Audio fingerprinting demo
And the area around the reactor isn't uninhabitable, it's just illegal to live there at the moment.
I think having a void return type makes a lot of sense, because it says "this function will never return anything but null".
Thanks. What about:

$c = 2;
$d = 3;

$f = [$c, $d] = [1, 2];

Is $f: 2, 3 or 1, 2? I assume 1, 2 because if not then it's both an array constructor and destructurer at the same time which would be interesting.

Plus:

$f = $c = $d;

is 3;
20,000 Lines of CoffeeScript to ES6
And some people are still asking why use ad-block?

This video is a perfect summary of the state of mobile and the web. As 'cryowaffle said, it's pretty much what we have today, without the AR [0]. That's why I think the whole ecosystem around web and mobile technologies is sick and need to be fought against. We need less ads, less pseudoproducts that in fact are just toys, less routing everything through third-party clouds.

[0] - https://news.ycombinator.com/item?id=11754750
To code or not to code? A look at the you-should(n't)-learn-to-code discussion
Here is a nice mount for those wanting to do Astrophotography without a telescope. The problem with using long exposures without a tracking mount is that the objects being photographed is always in motion wrt. to where you originally pointed the camera and you end up with star trails. This may not be a problem if you are using wide angle lenses to photograph a large chunk of the night sky.

http://www.ioptron.com/product-p/3302b.htm

One of the most useful things that I did when I started out in this hobby was get a login to 'AstroMart' and bought used equipment. Amateur Astronomy is like buying Gym equipment. Everybody wants to do it and will buy fancy equipment but most will not use much of that (myself included). So you end up with a lot of very good used equipment available for sale. It can also be a very very expensive hobby, hence reselling some of your equipment to feed your habit is a common event. Astromart is a sort of self regulated auction site for used astronomy equipment. I personally bought a 10 year old telescope 12 years ago which I can still resell today at the price I bought it then.

The most useful advice I see on here is to get something that you will actually take out and use. Binoculars (7x50 or 10x50) or a good small apochromatic refractor (80 mm or less) with a decent alt-azimuth mount. Learning the common constellations, locating the north star (if you are in the northern hemisphere) etc.

The following site will give you the list of dark sky locations in California.

http://www.observingsites.com/ds_ca.htm

For those in the Bay Area, Henry Coe State park near Morgan Hill/Gilroy is an excellent dark sky site. I saw the Milky Way again in all its majestic glory after 30 years here. Camp out there for a night and you can have a great time stargazing. Just try and find a cloudless, moonless night for best experience. Learn to read the Clear Sky chart for each location and plan out your trip.

Its a fun but addictive and expensive hobby. So beware.
Quick refs to logic programming and pattern matching in Clojure.

core.logic https://github.com/clojure/core.logic
core.match https://github.com/clojure/core.match
Making sense from the “You Should(n’t) Learn to Code” discussions, and why both sides are right.
Kyoto was spared from the atomic bomb because there was the place where the secretary of war, Henry Stimson, stayed during his honeymoon.

http://www.bbc.com/news/world-asia-33755182
Also see "Sight", another short film with a similar premise: https://vimeo.com/46304267
Don't quit that programming career because of AI
Those... are not mutually exclusive. It is possible to have a culture in which people are not shut down for saying "This course of action sucks because X" without there being a lot of profanity and other between-the-lines nastiness in that previous sentence.

Of course, some people find being told "no" to be asshole move. 🤷 ¯\_(ツ)_/¯
Let's Talk About Confidence
A: That isn't what you said. You said: "Take the case of MySQL injection."

Second, bringing up MySQL when talking about SQL injection is rather odd, and I don't see any reason you added that except that you don't realize MySQL is irrelevant.

> to derail arguments against the language?

Your "arguments" were very poor. There was no need to detail them.
In one of his posts he actually provided Haskell-like type signatures (and stated why they weren't sufficient), so that's my basis for concluding that he thought about it in terms of types.

(Perphaps my memory is fuzzy, but I'm 99% sure on this point.)
Let me counter: I found the article very readable, engaging and informative. There's a lot of context in there that the top-rated summary above misses (who the researcher is, and what he's worked on, how allergy theories have changed over the years...) It would have helped to have an abstract, but that's not a failure of the article itself.
Here's what I think:

People who are college students, young professionals, esp. developers and entrepreneurs often work late into the night, either because they're partying or because they want to put that one problem to bed before they go themselves.

They often eat small snacks at night. Some wake up early, some wake up late, but many rush to work and forget breakfast.

As a result, their bodies adjust to intermittent fasting, and they actually have good calorie intake. Provided they don't eat junk food.

People who have been doing that since their early 20s are for the most part not overweight.

That's my theory. You could also do intermittent fasting by skipping dinner, but few night owls would do that. Instead, they eat dinner and some snacks at night, it digests overnight and they aren't hungry in the morning.
That's because from their frame of reference, conference-call BS is Real Work(TM).
Think larger customers are your only path to success? Think again
The problem with India though is that the country's education system was started by the British to recruit low level civil servants. I suspect that type of education system would be biased towards creating low level office workers and not pioneers of science and it continues to this day. The basic principles of science and critical thinking are still not a priority in our education system.
Would you please link directly to "Front"? I tried the Google, but apparently "StayInFront", "Soffront", and "Infront" have different legal philosophies with respect to trademark than do the assholes at Zendesk. TIL customer confusion is actually a real thing!
SQL is the right tool for the job! I replied to tell you that fewer and fewer people think that way....which is terrifying. "Elegant" solutions are judged as such, by their ability to avoid SQL. It's not a hard language, why is everyone trying to avoid it at the expense of their applications speed and simplicity?

When I post job adverts, a large portion of applicants balk at the SQL questions: "just use PDO, or ActiveRecord, or ADO, or SQLAlchemy". Which is fine, if they can explain the difference between inner, outer, left/right joins - and they can't. SQL will be the next COBOL at this rate, or at least I hope so for selfish and monetary reasons.
India successfully tests first tiny reusable space shuttle
Scanning AWS Accounts for CIS Benchmark Security Best Practices
You can see M42 with just binoculars!

I could get NGC 7635 in my meade LX90 from my light polluted suburban backyard.

Really dunno where this moon and planets only thing comes from.
Ask HN: Is there a way to make bash history dir specific?
so when type history in dir foo I get only stuff I've run in that dir
>> Watson can't do any of what the advertising shows.

Google, Facebook and MS also can't (try using Google translate in any other language combination than English and some other Romance or Germanic language). Why is that a problem for IBM specifically, or why will IBM's overpromising bring about the next AI winder, like Schank says?
This is somewhat of a misnomer.

For those of you who came here expecting acoustic fingerprinting, realize this is a different class of algorithms related to locality sensitive hashing (LSH), ala Shazam, etc.

If you look at the page [here](https://audiofingerprint.openwpm.com/), you'll see they are merely looking at the audio processing capabilities for your browser's, which is tied to your hardware microphone's / browser version's specs. Things like number of channels, FFT size, etc.

In summary, this is only invasive so far as knowing your laptop model or browser version, not actual recorded voice (you have to call `getUserMedia()` for that IIRC).

For more information on acoustic fingerprinting, see [here](https://en.wikipedia.org/wiki/Acoustic_fingerprint) and [here](http://willdrevo.com/fingerprinting-and-audio-recognition-wi...).
If you think you may have parasites, perhaps consider going to a real doctor.
Facebook's News Feed is dying
Meh, I did 4 hours driving followed by 4 or 5 hours of whitewater kayaking on Saturday, with hardly anything to eat until afterwards. (I have been doing a bit of intermittent fasting the last couple of years, and that seems to help in such situations).
This is a very fascinating story for me. I remember as a child my ( conservative, christian ) parents having long, serious discussions about credit cards and banking. They were wrestling with the same section of scripture that the writer quoted, Revelations 13:16-17:

"It also forced all people, great and small, rich and poor, free and slave, to receive a mark on their right hands or on their foreheads,so that they could not buy or sell unless they had the mark, which is the name of the beast or the number of its name."

They ended up concluding that there was no way to avoid plastic credit cards, but if technology ever advanced to the point where payments via subcutaneous microchip that they would reject it. I remember thinking how futuristic and far-off that sounded, but now this is a procedure that can be done today. I personally have left a lot of those beliefs behind, but I don't know if I could ever feel comfortable getting a chip implanted in my hand like the writer did.
So does ISIS.
Show HN: PukkaTeam – bringing remote and distributed teams together
Instagram's Abomination Part I
Why not make it simple?

Maybe like a PayPal for Paywalls, to start a subscription with one click?
That is why, with a pass phrase, the number of WORDS should be equal to the number of LETTERS in a random alphanumeric password.

So if the password rule is 8 truly random characters, you should be aiming for 8 words in your pass phrase password. This is an easy rule to remember and to teach people.

The actual explanation for this is a little complex and includes things like the average person's vocabulary, known sentence structure inc. transition words, language itself, and enigma cracking techniques.

The biggest criticism phrase based passwords receive is that people go from an 8 character random password to a three word phrase-based password and then act like they've improved security because it contains more characters.

Phrase based passwords can be secure with a little bit of education, even against the best available crackers.
> Lambda can run arbitrary executables

Linux executables.

During re:Invent 2015 there was talk about supporting a windows runtime environment.
TIL there is no corruption and scientific plagiarism in democratic countries. It's not like the minister of education of the democratic country I live in, Annette Schawan, had to resign in 2013 because of plagiarism in her PhD thesis: https://en.wikipedia.org/wiki/Annette_Schavan#Plagiarism
This is the reality companies would like you to embrace, only on the web and mobile because AR is not yet here. The video isn't that far from the way an average non-tech person experiences their smartphone and the Internet.

About the amount of information - humans are good at tuning things out. Banner blindness, and all. But what really bothers me about that vision is the amount of bullshit that's pushed on people. All forms of interruptions trying to make you buy more stuff or interact with some useless crap (also known nowadays as "user engagement"). AR could be an awesome tools. Maybe it will be - if we can keep the people who ruined the mobile and the web out of it. I don't see how to do it though, especially if we're talking commercial devices for non-tech people.

As a counterbalance, here's a video from 7 years ago, which makes me appreciate the idea of AR / VR on many different levels: https://vimeo.com/3365942.
Is your work exposed somewhere to speak for itself or the approaching should have some other reasons?
Heh, "But it could, theoretically exist right?"
Things aren't always the best fit for a person and they have to decide to move on.

Solnic has contributed a lot to the Ruby community and I'm not surprised to see him leave.

Within the the web domain of Ruby there has very much been a Highlander attitude of "there can be only one". That one has always been Rails. For someone that wants to create better pieces or have more choices other languages are more accepting.

On much of what he said in the article he is on point. Personally I've never been a big DataMapper fan (sorry dude, I just prefer Sequel), but I do agree ActiveRecord isn't great.

I've considered leaving the Ruby eco-system, but I look around and don't like the alternatives I see either. One of the great things about learning Ruby on Rails is job skill relevance. If you want to make a move and you know Rails then pretty much all job search matches are a green light. If you know Java and you are working with Play then nobody wants you because they want experience with Stripes, Spark, or god forbid Struts; now you have to relearn the whole framework and rinse repeat each time.

Personally I stick mostly to Ruby on Rails (and JavaScript) for my professional work, and then on personal projects I work in various obscure technologies that I just enjoy because I enjoy and I don't need to worry about if it will help bring in the bacon.
Taking a compiler theory class did wonders for me as a programmer, even though I am in no way capable of actually writing a compiler without a lot of learning curve.

The real falling-down place for most programmers, I think, is that they have no clue how parsing works. The widespread prevalence of XML/JSON, with convenient libraries, has made data stream construction/parsing a thing of the past (which is good, because most of the data stream protocols I saw were awful, filled with shift/reduce and reduce/reduce ambiguities, basically just giant hand-rolled case statements).
Stellarium: Free and open source planetarium for your computer
I'm a victim of this myth. I'm just not hungry in the morning. Some people love breakfast, and that's ok.

But don't barrage me with "it's the most important meal of the day" old wife tales, when you don't understand my lack of hunger.
> " But Britain is too small and weak to ever again become a unit regulating itself."

With all due respect, the UK has the 5th largest economy in the world. Countries with weaker economies than the UK manage just fine on their own. The question isn't whether the UK can or can't do it, but rather whether we should.
Being hedge fund psychologist seems to be much safer bet than being a trader.

Regardless of market direction - you always win (a stressed clientele with reasonably deep pockets).
I assume @ComNik is referring to core.schema and core.logic[1] here, respectively? (if not, sorry @ComNik)

1: https://clojure.github.io/core.logic/
Very cool! I initially thought it was just color swapping, but the percentages section in particular is fantastic.

Led by the CTA arrow: http://i.imgur.com/odtBsuE.png, I clicked on "Illustrations" first, which I actually think is the weakest example of cool customizability. Percentages and Words are both more compelling IMHO.
I think the article is more about Dunning-Kueger coupled with that special narcissism we all know and love so much.
You're right. Before any integration of a server-side PGP key like this, they ought to have deployed some basic hygiene like a strict Content Security Policy (CSP) and a better sanitization library like HTMLpurifier. I don't trust webmail software, and definitely not PHP webmail software, to hold my keys for me otherwise.
The Document Liberation Project: What We Do
In fact, a great way to increase your reputation as an engineer at your job is to talk to the top sales people at the company and help them improve the product in ways that will help them selling more. It will open up very interesting career options that are normally not available to most engineers.
I've found that there are other ways to scam those surveys. My employer uses an unreasonably low threshold of years of experience for a so-called senior level.

We hire a lot of H1B candidates, so I'm convinced that the point of the scam is to depress wage scales for the LCA.
There's always some "here be dragons" area/library in any language. I've had it with Ruby, JavaScript, Clojure, Scheme and PHP.

It's really easy to pick on PHP's array methods. Sure there are problems there. What that means though is that when I'm using them I refer to the documentation frequently. I do this anyway, with any language.

The language never made or broke any promises to you, except where the specification is incorrect. Create a ticket when you find it. Notice how in the example you linked that the documentation is explicit about that caveat.

Programming languages are just tools. They are not your girlfriend. They are not your religion. There is no one tool to rule all tools and you're not entering into some major commitment in life to use them.
Can some explain how a block-chain scales? If every transactions needs to be stored on all market participants computers doesn't that blow up pretty quickly?
This is why we'll go extinct. We don't have brains that can handle concepts that take 5 sentences to accurately summarize.
>"I don't eat breakfast, so here's the reasons why I'm right.

Its more like "I don't eat breakfast, because I'm not hungry at that time". In your haste to paint the author as biased, you ended up sounding the same.