skysight-inc/HackerNews huggingface dataset:
I disagree. Data isn't magic fairy dust, and romaniv is correct -- plenty of expert systems-based approaches did perform well in practice.

Many of the barriers standing in the way of wide-spread use diagnostic software are not technological in nature.

Ignore those barriers at your own risk.
I would especially exhort India and Bangladesh to work on this with highest priority.
Meh. Some people act like anybody who has ever called themselves a "Scientist" has never been wrong or that mainstream science has never been wrong. It has. Many, many times.

Unless you're taking the time to do the science yourself and verify the results - you could be getting lied to or otherwise misinformed. Do you ever actually do that or do you generally just trust people who call themselves a scientist and who are trusted by other so-called scientists?

This article is also a bullshit piece of propaganda that is going on attack because somebody in the White House wrote a 7 paragraph energy plan summary that didn't include their favorite word. The plan clearly states that "Lastly, our need for energy must go hand-in-hand with responsible stewardship of the environment." and last time I checked the "climate" is part of our environment.

Do you really think that Science as an institution is incorruptible?
I'd downvote this if I could
If we're trading intuitions, my intuition is that "the leaders of the next generation" will have mostly negative effects on society. Leaders usually spend all their resources reinforcing hegemony. And many of the people having the most positive effect on society will do it in a totally inconspicuous way. And many of those folks will come from bad schools, succeeding despite lack of institutional support. I suspect interpersonal support is a better predictor of positive contribution than institutional support.

For me, if even one kid has a strong desire to learn and is hampered by a bad school, I think that's worthy of attention. I think one kid can have a very large effect, and I see no reason to believe the kids at "good schools" have a bigger net positive effect. They will probably have more hard power, because if they are in a good school in means their parents have more hard power. But hard power doesn't equate to positive contribution. If anything, hard power tends to corrupt teenagers.
My offers for stem PhD programs at ivy-type private research institutions were about 30k, one was more like 35k. At university of California schools, the stipend was more like 19k (and a higher cost of living). My current stipend is the standard here and not due to unusual scholarships or grant money. We're supposed to ask permission for outside work, but the department will actively help you find people to tutor.
It's been a while since I took German in high school, but I remember there being a distinction between Hauptschule, Realschule, and Gymnasium. The opportunities offered to students of each school were different (vocational or University), and you had a test to determine which one you went to.

That sounds similar to the proposal in the article. Is there any data from this system that would support the premise of a separate gifted school being a better way of teaching advanced students?
Only as well? Not faster and cheaper?
Yeah so maybe that's not a very common term..... Or maybe I might've just made it up in my head hah. Just trying to explain our pricing and give you some additional information
> Why is it such a problem to move your closure to its own line and give it a name?

That's actually one of my bigger beefs with Python: it forces a large naming burden on the programmer. When writing python code I find myself struggling to name intermediate results or stupid functions that should just be lambdas. Very very often those results don't warrant a name, or are unnameable. Also, naming something implies it will be useful in another context, which one-off lambdas rarely are.
Insidious wasp gets ahead by tunneling through host's head
Sorry, I didn't think the issue was the poor not paying taxes. Perhaps this is just me applying US tax paradigms to India, but what seemed to be the issue to me was employers paying those workers in cash, thus avoiding any taxes the employer would need to pay. Your point on not being able to pay workers in cash when actual cash is just not available is a good one though, and definitely helped me in understanding what is going on a bit more, thanks.
[swift-evolution] Strings in Swift 4
PostgreSQL at 10TB and Beyond
You're welcome! There's also a good Ted Talk with an animated graph of life expectancy v wealth, with country blobs moving around from ~1700ish? to now.

Hint: Everything goes up and to the right, although in some pretty interesting ways.
How would that even be enforced? You'd have to make it illegal for private schools to exist.
Not available in the US yet?
Do most people's new employees allow this? Almost everywhere I've worked said that I was not allowed to take on other paid work while being an employee (granted my experience has just been big financial companies in NYC). But I'd imagine places like Google/FB would also frown on people doing paid consulting for previous employers.
Skills gap or education availability and affordability gap?
Are you sure about that? Playing devil's advocate here, we have plenty of examples of scientists jumping the gun without being peer reviewed or going through a rigorous follow up testing progress, especially when it comes to medicine. The alzheimer's 60FPS blinking light example is pretty good - some scientists got it working on mice, but we don't know any potential side effects it could have on humans. Maybe none and that'd be great! Maybe it causes schizophrenia, who knows? We have no way of knowing yet! Just very very educated guesses.

I say when it comes to medicine, err on the side of caution. Obviously a diagnosis app isn't too dangerous - worse case scenario the app gives you a positive diagnosis, so you go into the doctor's, they take a sample, and find the growth to not be cancerous. No harm, no foul. But other ideas could be more dangerous.
I really liked RoR for how it presented items and just walked through items. I am self taught and know a dozen languages well enough to write a lightweight program, but RoR made me understand all of them better. I use R weekly and learning a scheme language like Racket opened up a whole part of R I missed. R is actually based off of S as well as Scheme. So I now program totally differently because of RoR.
Interesting --- my experience is generally that Chrome has odd eccentricities and missing features, while Firefox Just Works.

What it boils down to is that a person perceives the browser that they develop on as being "right" and the other browsers as "wrong".
Does anyone know how well Wine works with peripherals? I have a Windows device and driver+library that I would like to use with Linux. I am currently using a VM but would consider using Wine to simplify my install.
Not sure if I should directly name. You can google my info and quickly find out which startup it is.
It is interesting to have read a thread on HN recently about product managers. Lots of them came from humanities degrees. I'm not saying there is extreme value in getting a humanities degree but I'm definitely doubtful that only people with technology degrees should run the country.
Bot Traffic Report 2016
Vlogr – Share videos with the world in one place where anyone can see
Rogue Scientists Rush to Save Data from Trump
War Nerd: Apocalypse Never (2009)
> Non-QEMU implementation: Google does not use QEMU, the user-space virtual machine monitor and hardware emulation. Instead, we wrote our own user-space virtual machine monitor that has the following security advantages over QEMU: Simple host and guest architecture support matrix. QEMU supports a large matrix of host and guest architectures, along with different modes and devices that significantly increase complexity.

I've noticed that a lot of projects that do support multiple architectures, particularly obscure ones, tend to find oddball edge cases more easily than those that don't. For example, not assuming the endianness of the CPU arch forces you to get network code to cooperate well.

> Because we support a single architecture and a relatively small number of devices, our emulator is much simpler.

No doubt it's simpler than QEMU but I wonder if adding tests to QEMU, even if they're only for the specific architectures they're running (most likely x86-64) would have been just as usable.

Then again when you're Google and have the resources to build a VM runtime from the ground up it's easier to convince management that "This is the right decision!".
This is not hard to imagine at all. I know that there must be some absolutely excellent doctors out there, but I don't trust the bottom 80% of doctors much at all, and honestly would rather have an algorithm most of the time, especially starting off. The lack of robust consumer level 'medical doctor apps' is one of the biggest mysteries to me.
You might like this Oatmeal comic: http://theoatmeal.com/comics/literally
Surely you must visit India and say that after a week as one among the citizens and not as a white tourist.
But positive rights are not generally fulfilled by forcing people to work, but by limiting people's right to property slightly through taxation, and using the resulting revenue to pay to fulfil those rights.

This is not slavery: No one is forced to work.
This is wrong. There is a std::sync::atomic module, along with types like Mutex and RWLock.
In Washington state, at least, a handful of regional credit unions allow deposits from cannabis businesses, and it looks like Colorado may have recently-ish started allowing the same. This, specifically, is for business accounts. The transactions with customers themselves are all in cash.

https://duckduckgo.com/?q=washington+cannabis+credit+union
I think the key word here is something.
So much truth in such a short comment.
> "Each one of us in India will be a walking ATM"

1. Obviously Kant doesn't know what criminals do to ATMs.

2. Every copy of your fingerprint or retina-print out there will also be a potential "ATM" that someone else could withdraw from.
The Venezuela stock market has had quite a run over the past few years too, but..... https://www.bloomberg.com/quote/IBVC:IND
That Firefox can remain a modern and relevant browser while at least paying attention to those principles and not being owned by a tech giant is amazing to me. No one entity should provide my phone OS, phone hardware, browser, search history, and internet service. It's very worrying that Google is becoming the best, default, or even a competitive option for all of those things.

Hopefully, the dev/privacy niche that Firefox seems to compete well in today will incentivize good decisions on that front in the future. I also hope that the allure of Yahoo/Verizon money and a single-minded fixation on increasing market share won't corrupt Mozilla too much.
This is the second major study applying deep learning to medicine, after Google Brain's paper in JAMA in December, and there are several more in the pipeline.

If you've developed expertise in deep learning and want to apply your skills to healthcare in a startup... please email me: brandon@cardiogr.am. My co-founder and I are ex-Google machine learning engineers, and we've published work at a NIPS workshop showing you can detect abnormal heart rhythms, high blood pressure, and even diabetes from wearable data alone. We're working on medical journal publications now based on an N=10,000 study with UCSF Cardiology.

Your skills can really make a difference in people's lives. The time is now.
Heh, a few years ago I thought of this same thing. I didn't know anything about ML so I thought it'd be possible by doing the following (for food served in a restaurant/fast-food)

1. Tag the location (if you go to McDonalds and take a picture of a Big Mac you'll see that you're at McDonalds and you have a picture).

2. Then, to get your "nutrition" info you have to manually specify what you're eating.

3. What you're eating would then be matched to a database that would provide the nutrition information. The picture basically would be there just to show you what you ate.

---

This looks WAY better than that.
I lived in Singapore for 2.5 years. You are absolutely right. Singapore can't scale.
If this has MyFitnessPal integration I'll start using it immediately. Would be great to supplement my tracking when I go out to eat. Your guess is as good as mine, hopefully better, and much easier for me to snap a picture than do the guessing.

Would it integrate via HealthKit perhaps?
Suppose the customer wants a sandwhich, but you give them a perception of a sandwhich instead?
It's all one damn earth. People already take advantage of each other. Why worry about the person next door? At least they aren't trying to kill you.
I agree. I think of it more of flexible working arrangement. I work for 60-80 hrs/week for urgent releases and then disappeared for a month, maybe repeat this multiple time in an year. In traditional company it would be 40 hr / week and no month long vacations. In worse companies 60 hr/ week still no month long vacations.
It is worth noting here that most of the problems listed here for active discussion are problems that occur with volume and load.

But for reference:

1. Table partitioning was used to solve autovacuum and statistical correlation problems on the work tables

2. Non-1NF designs need to understand atomicity as being relational and not ontological in nature. I.e. what you are doing with the data determines atomicity far more than the data itself, and

3. Immutable functions and functional indexes rock on PostgreSQL.

Also I cannot stress enough the need for doing real monitoring and simulation of problems.
I wish religious people would do a little more soul searching on why a sense of community and belonging is so tightly connected to things like believing in zombies and telepathy.
Why are you ascribing "sense of community" to fundamentalism and not religious communities in general?

And is it really the case that there are no secular communities that offer a sense of community?
Well expressed!

There is exactly one non-Orwell link in the article, and it's to an article with this headline: "Sales of George Orwell's 1984 surge after Kellyanne Conway's 'alternative facts'"

The first explicitly political thing in the OP is "alternative facts"; so that's where I grabbed that from.
I never thought doctors would be hit so soon by the automation/AI crisis, but this article challenges that thought. However, due to the state of robotics at the moment, surgeons for example aren't going anywhere for a good decade I'd estimate, and it's not like people can, in the mole example, self-remove a chunk of it for biopsy with 99% accuracy. Then there's treatment that has to be done at a hospital under monitor of professionals, etc.
I had a roommate from Amsterdam and he said pot is seen as something kids do. When you grow up and get a job, you stop doing it.
I believe the overarching goal is to prevent the neighborhoods from becoming ones where there are two cars parked visibly in every driveway. The city desires that cars are stored out of sight or attractively under a carport. I don't think they'd approve a permit for a plain ugly covered parking structure that sat over the driveway area (not compliant with setback rules at least). As such, you end up with either cars in garages, parked out of sight behind the home, or in an attractive carport adjacent to the home (which probably only allows a single car). Cars parked on the street have to be moved every 72 hours, so that's not an option either.
Why do you think it is so unlikely that you could do some good in your community that would come back to you in a way that makes your own life more stable?

I am pretty sure there are lots of people in my city who are watching my back because of kindnesses I have extended.
If they'd been around the block a few times, they'd probably have the confidence to simply say that they didn't have a choice. But for someone close to starting out, it can be nice to have someone else effectively make the decision for them.
If you haven't already, check out sanic [1] which is powered by uvloop [2] which itself is pretty amazing.

[1] https://github.com/channelcat/sanic

[2] https://github.com/MagicStack/uvloop
> If being selective means controlling for socioeconomic background when assessing potential

So...affirmative action like in colleges but for earlier forms of education?
> But I don't understand how Trump could be a good influence, in the long term, on business and the stock market

By reducing the corporate tax rate, he is on a path to ending double taxation.
There are not that many doctors in the pipeline to meet the demands of the future. Especially, with longer lifespans and demographics spurts in places like Africa. These are good complementary tools for medical care with the doctor "quarterbacking" while all the "blocking and tackling" is automated.
If You Forget as Fast as You Read, This Is for You
Sounds like an amazing product - would love to try it here in the UK.

It might help to add a mail subscribing list to your website to capture early oversea adopters.

Does the app allow you to take a picture of the aftermath to account for the unconsumed left overs ?
Firefox really needs to get it together. I use Chrome for work, Firefox for my personal gmail, and Safari for battery-conscious use.

Firefox is the browser I have to restart the most frequently, because otherwise it slows to a crawl, or hogs so much memory (Despite only having 1-2 open tabs) that I'm constantly paging on my MBP with 16GB of ram.

There's also little UI quirks, such as not being able to natively look up a word in OSX dictionary, that make browsing less pleasant.
25k of flash space sounds like a lot for what is effectively just a JavaScript parser and interpreter. I recall the days when you could fit a whole language's compiler into a few measly KB. 1KB RAM is also quite a lot for certain boards, especially if it has to be stack or SRAM.

How's the performance? Will my 72MHz Cortex or 16MHz Arduino be able to run interesting things with mJS? If I have to do everything through FFI, what's the benefit vs. e.g. C++11? The latter has nice language features too but compiles to much smaller native code!
Medium-draft: A medium like Rich Text Editor built on draft-js
I don't know if there is a viable alternative economic model, but I can certainly conceive of them

So you neither know nor you acknowledge that's absurd.

To "be free" is a nebulous concept. There are many possible freedoms one can have, and many of them conflict with each other.

That is terribly wrong. Freedom is not some abstract idea, it's freedom from tirants that try to keep you enslaved using a variety of means. That's why freedom is a whole.

Come on, that's like politics fundamentals. Is this really news to you?
I hereby correct you. You are wrong.

Dijkstra decided to program using pencil and paper much later, and mostly because he (like most good programmers) already knew the solution before writing it down.

I correct you again for implying he wrote purely academic code. This is plainly false: for example, he specified part of and implemented the compiler of the Algol-77 language. He implemented one of the first multi-layer (ring-based) OSes.

And then you mention the day-to-day programmer is not in need of academic code. To the contrary! Dijkstra argued that the software crisis (the gap between what computers can do, and what they are actually doing) is caused because day-to-day programmers do not have the right tools and knowledge at hand. In EWD 340, Dijkstra argues this is caused by the mental overhead caused by clever tricks and languages allowing these tricks.

As a professional, I am constantly relating to concepts and code which have an academic basis. Examples are from type theory, lambda calculus, paxos, map-reduce, queueing theory, compression algorithms and many more. I have seen many programming languages, wrote assemblers, interpreters and compilers, worked professionally with imperative, OOP, functional and (higher-order) logical languages, so I dare to say that programming is not about what you can do with the language, but what the language does with you.
I think the concept of "Context Graph" in the sense of crowd-sourced indexing and recommendation system might the best approach to taggle Google search - in the long run. We all parse (our browser) the web all time, this could be a basis for site recommendation (and search).
There's just so many things that could go wrong when you start trusting your web browser to access a password vault.
Telemedicine has a lot of regulatory hurdles to get to market, but initiatives like this are extremely exciting, since they can likely be taken to market in a way that explicitly clarifies that it's not a diagnostic, it's simply a low barrier way to actually get that mole you've got looked at. If you don't have health insurance, you could actually get an idea of how critical it is to get in to see a doctor. That said, the obvious concern would be the extreme cost of a false negative (although the evidence suggests that the algorithm is no more likely to provide one than a doctor, the concern over single accidents caused by self-driving cars, even when the overall rates are far lower makes it pretty clear that the bar for success to the public for non-humans is substantially higher than it is for humans)
I really enjoy the service that Hover offers.
They also have 2fa.
You can use my refer code if you'd like, otherwise just check out hover.com.

https://hover.com/SbvXCFpZ
That's a big topic of discussion, probably best hashed out elsewhere, and I won't pretend to be able to simplify it.

But, for a start, take a look at the verses from the Christian Bible referenced above.

Mat 22:35-40 :: https://www.blueletterbible.org/rsv/mat/22/35/

Mat 25:31-46 :: https://www.blueletterbible.org/rsv/mat/25/31/

Mat 24:1-51 :: https://www.blueletterbible.org/rsv/mat/24/1/

Mat 25:1-30 :: https://www.blueletterbible.org/rsv/mat/25/1/

Rom 2:1-11 :: https://www.blueletterbible.org/rsv/rom/2/1/
Bernie Sanders is hardly the mainstream democratic party. He barely considers himself part of it. Anti-scientific attitudes on global warming are mainstream among Republican leadership, while fringe among Democrats.
So do it like "match" in Rust. Fallthrough certainly seems un-Pythonic. It seems worthwhile to ditch it in favor of pattern matching.

It also seems un-Pythonic to have to implement something in a less-obvious way. Choosing an action based on a one item from a set of possible inputs means either a dict that maps to lambdas or function variables or a big chain of if-else. Neither of those options are optimal.
> There is a cost to it, same as in Rust

All of these things have a larger cost than Rust: you're forced to use pervasive reference counting and very defensive data structures. Rust allows you to get away with pointers deep into other things, as well as aggressive data structures, all in safe code.

Rust also has reliable use-after-move defense for arbitrary resources (not just vague dynamic protections for only the memory resource), and defends against data races. That is, Rust has true safety in a way that can give higher performance than approximate safety in C++.
Ask HN: Feedback on Froala Design Framework
We are working on a new version for this product (https://www.froala.com/design-framework) and would love to hear your feedback about it. It is all free to download for a spin so that you can get a better feel. Thanks!
I've used f.lux but the problem I find is that if I'm unwinding in the evening watching some youtube / netflix on my laptop the colour shift is quite annoying.

By contrast, on my iphone I tend to not need accurate colour representation so the recently introduced Night Shift Mode is hardly noticed.