skysight-inc/HackerNews huggingface dataset:
A suggestion for FF Android (no idea of what they can do on ios)

Go to this page http://pastebin.com/FFSQUML9 (on HN now) with FF. Zoom. See what happens to the text. Go there with Opera. Much much better. Tldr: text reflow.

And it's not even that useful there. Go to http://darkf.github.io/posts/problems-i-have-with-python.htm... also on HN now and repeat. You can't read it with any browser but Opera.

My suggestion: implement text reflow and some people will start using it and tell to friends.
How accurate is the calorie count? And out of academic curiousity, how did you validate the calorie counts?
A significant finding, to be sure. But like the paper itself says:

Here we demonstrate classification of skin lesions using a single CNN, trained end-to-end from images directly, using only pixels and disease labels as inputs.

What they achieved was algorithm to classify skin lesions - not perform a "diagnosis" of the overarching pathology, i.e. skin cancer.
One major, major advantage that medical imaging has for deep learning is the similarity of each data point, especially the 'background data.' For instance, human brains typically look very similar across individuals (up to scanning parameter differences), except in the abnormalities - which are often precisely what you want to highlight.

As an example, I recently trained a neural neural network to perform a useful task for our lab using 3 (!) hand-labeled brains.
> To the contrary, perfectionism and productivity are at great odds.

I've learned this the hard way in my career. I always have to fight against taking the extra 20 hours to perfect something when it only took me 1 hour to get to 95% and 95% is more than good enough for the particular task.
How would you feel if a fellow developer left in the circumstances described?

Jealous. I would want to leave too and would be pissed that I hadn't found a new job yet.

If you were a dev manager or hired this developer, how would you feel about them leaving in the circumstances described?

Incompetent. I've already lost this developer due to lack of management skills. Seeing them leave in these circumstances would just underline that good people quit bad managers. I'd be scared that I'd get fired next.
Worst case scenario would be giving a false negative, wouldn't it? And that's the danger, not a false positive (though false positives may lead to higher health costs due to increased doctor visits).
Honestly, you have that amount of luggage, take a cab or some sort of airport bus that is setup for people with luggage. Yeah, that family was obnoxious (or at least clueless) but crowded subways and commuter-type trains aren't intended for people with more than light carryons at most. (And even those can be a pain during rush hour.)
Jumping Spiders Court in Color
> Well, look around at those who believe what you do

I've yet to meet another person who is intentionally ambivalent on the issue, so I can't exactly do that. I'm neither pro-choice nor pro-life. I've chosen to remain neutral on the issue and allow others to make the decision since both sides of the debate seem wrong to me and I can deal with either outcome.

But I can see both sides of this argument and both sides feel irrefutable to me. That's not to say that the religious origins of many pro-life viewpoints aren't irrational or that it isn't hypocritical to oppose abortion and support war, the death penalty or any of the other anti-life policies often advocated by pro-life supporters. But just because someone arrived at a correct conclusion by specious reasoning or impure motives doesn't make that conclusion wrong.

I recognize that many people aren't as conflicted as I am on this issue. I'm happy for them. But to suggest that this issue is one where science and logic makes one position definitively correct and the other incorrect is wrong. It is an issue of morality and philosophical beliefs and, as such, science cannot decide it any more so than religion can.
This is also one of these situations where a picture is worth a lot of words: http://wearetraffic.org/sites/default/files/images/Bike_Car_.... Depicted that way, one immediately and intuitively understands why 100 people in cars are so much harder to move than 100 people in other modalities.
Thanks!! I always think there's still so much room for improvement, but I think it's one of those things that if you look at anything for too long, it'll start looking funky. It's really cool/nice to get positive feedback though!
How does she differentiate between those kids and the ones that simply have a biological clock mis-matched with school? Do they all definitely smell of the smoke?

I ask mostly because I could have been that kid. I'm that adult. I smoke now, but my parents didn't and I didn't start while I was in school. My mother fought to get me awake for years: I wouldn't even wake up early for Santa Clause presents. Seriously, I chose to sleep and wait to open them until after we went to Grandma's house.
Let's all try and keep vouching for this and leave our politics out of it. It's as funny as that post-modernist takedown paper, for all the same reasons.

Humans are absurd.
Be a person who keeps their commitments. You made a commitment to leave and to start a new job. You aren't responsible that the project was mismanaged and the business people failed to understand the old adage that 9 women can't make a baby in 1 month.

No healthy minded person will have any ill will toward you for leaving when you said you would. And for anyone who does, I believe rejection is the Universe's way of helping me find where I truly belong.
I disagree with this premise.

A scientist job is to present the facts. It's the media, and ultimately the citizen job to fight for them.
Also, I will point out that the NYT never, and I do mean never, has a story on India that is anything but negative. I didn't realise this at first, but now I can't help but notice that every article they have on my country is just how we're all going to hell in a handbasket.
I was wrong about spreadsheets, and I’m sorry
Thanks for sharing your story.

To get some more context, can I ask a few questions?

1) What part of the country was this in?
2) Population of town or metro area?
3) Your ethnicity and sex?
4) Are you religious?
Ancient, scary and alien-looking specimen forms a rarity in the insect world
Ubuntu users should switch to Calculate Linux or Slax.
My 2 cents as a parent... The "Don't let any kids fall behind" is an extremely laudable goal. Educating everyone, and aiming for a high standard for people of all abilities and socio-economic backgrounds is extremely vital. We may not be achieving that goal well, but it a very worthy one, and will do more than almost anything else to reduce income inequality.

The danger is that having this focus in school means that kids get neglected once they pass that threshold. When a school is graded by "% of kids who are at-level" there is no incentive for the best ones. In my opinion this is why these kids need to be pulled into separate schools where the ambitions are higher than the minimum threshold.

I see it with kids who are several grades ahead in math and reading, and their only options are skipping grades (and being socially awkward) or being bored out of their mind in class.

This isn't permanent tracking, but it's giving the option to excel for those who are ready and willing.
I realize this doesn't necessarily answer the original question, but in my mind I view two major buckets of stress:

1. Immediate, demand-driven stress.

2. Low-level, semi-constant stress (the nagging kind).

I'm perfectly fine with 1, as I accept that as part of the job which I'm highly compensated for.

Number 2 though is what always affects me the most and is the reason I left my last role. It's the kind of stress that is alway present under the surface but never quite manifests itself like #1 does.

Think of the boss who is constantly inconsistent (consistently inconsistent?), saying something one day and then something completely different the next. You shrug it off with an eyeroll and start re-doing all of your work, but deep down it eats away at you. Or the lazy colleague who you're constantly cleaning up after but who is best buddies with leadership so is regularly promoted ahead of more capable colleagues. The frustration bubbles under the surface but due to office politics there's nothing you can really do about it. I could go on, but I'm sure we've all suffered some form of low level stress that has a far more significant impact on our personal well-being than we care to admit.
> just has an insane prototype based inheritance hierarchy that they're increasingly trying to hide/pave over.

Can you elaborate more on why you think it is insane? I think it is quite elegant, and in my experience they only try to hide or pave over it because just so many damn people can't get over the fact that it isn't classical object oriented

Also, for those who haven't read: http://javascript.crockford.com/inheritance.html
Sorry I'm late seeing your comment, but I'll tell you what I know for posterity. I heard the story third-hand: a prior manager of mine, Mark "The Red" Harlan (of Clarus the dogcow fame), used to be a DTS manager at Apple back in the late 80's/early 90's. He also hosted a MC'd at WWDC each year called "Stump the Experts," where the audience got to challenge a panel of Apple engineers with the most obscure questions possible. One audience member asked about this PostScript command, and one of the engineers admitted to the fax-in burrito order form. Sorry I don't remember the engineer's name or which WWDC year, but I'll ping Mark.
> That said, the obvious concern would be the extreme cost of a false negative

Probably not. People won't go to doctor unless they sense something wrong with their body. So it is actually filling the void here.

On the other hand, false positives will cause a bigger problem, because swarm of people will get triggered by the fear of cancer, and hospital might not handle the sudden surge of traffic for treatment.
The value of a diverse browser rendering engine market only existed when we had dominate closed source browser IE6. Those days are behind us. Focusing on a common shared browser platform would benefit the internet and every business on the web platform.

Google is an excellent leader in this space because their revenue and expense is directly tied to the quality of the browser platform. Firefox, as well as Microsoft would help everyone if we all got behind a single open source browser engine. I believe blink is the best and the architecture underlying Chrome is the best. Opera has shown you can innovate on the browser UI while still providing excellent content rendering.

I get there is value in competition, I just don't see a lot of value in creating competing engines. Even within Mozilla they are innovating on the rendering engine and that is great news - why shouldn't Google and MS consider this engine as the next engine to power the web... I believe Mozilla's resources would be better served if they focused on UX as Opera has done. I also believe the same is true of Microsoft. Why compete on browser engines when we can make the same engine better. It's in Google interest as well as many others. It's the same model that works for Linux and why so many companies contribute to Linux is to improve their own capabilities and bottom lines.

(awaiting the downvotes - but would love to have a discussion ;))
He did put in a provision to prohibit federal agencies from hiring contractors. From the order: "Contracting outside the Government to circumvent the intent of this memorandum shall not be permitted."

I haven't seen a single fake news site report that though, they are all pushing the alternative fact that contractors will be hired en mass.
> Is anyone asking for this? What a disingenuous comment.

I suppose I should have used a less politically charged term despite the nature of my intention. Maybe the quotation marks triggered your response. Safe space was simply a convenient term to describe:

> the First Generation Student Union, pushing for a better understanding of challenges financially disadvantaged students face.
I think it goes beyond both of these comments. So Plasma Mobile does support two high end phones, but only two and they're already outdated (Nexus 5 and OnePlusOne). Neither have an sd slot either.

A friend of mine had a Firefox OS phone at one point that she got for free at a conference, and I just remember at the time it was very difficult to even purchase a low end model outside of Europe at the time.

Part of it is carrier lock-in, but another huge factor is that you can't just install Firefox OS onto any old mobile device. Back in the late 90s/early 2000s, you could install any Linux on any PC/x86 system. PC was and still is a solid standard. The mainline kernel does a really good job of supporting the PC, both old and new (with really old support getting dropped and forked into things like the Linux/386 project for people who still use 386/486 embedded systems).

There is nothing similar for the ARM market. There is no standard. Almost no phones support Device Tree config (and definitely none of the flagships). With Windows and Linux, you install your base, you might need to install some drivers/modules and then you're done. ARM is a spec sold to SoC manufactures and then vendors attach whatever the fuck they want to whatever random pins. There's no unified boot loader. No standard way of determining devices. No standard platform. ARM isn't a platform. It's just an architecture.

http://penguindreams.org/blog/android-fragmentation/

There are plenty of x86 chips out there that aren't in PCs (The Wonderswan and the PS4 are both great examples of totally-not-a-PC), but they are the exceptions.

Ubuntu Mobile could have changed all this with the Edge. We may have finally had some standardized phones for open source and alternative operating systems. As it stands, every rom you see out there has to be customized for the hacked-n-patched together kernels of each and every single phone. It's not always an issue of binary drivers and no standard Kernel ABI, as some of these vendors patch things deep in the kernel in totally hacky, non-upstreamble ways for their kludged together hardware. Combined with binary blobs, closed baseband firmware, etc. etc. it's just a mess.

Currently there is no, convenient hackable mobile device platform, and that's keeping us from the same Linux revolution on embedded devices.
Wouldn't this be a regressive tax?
You need an economy resilient to rapid economy changes.
Do you think their lawyers and staff want to get paid in BTC?
I am assuming you are referring to the expert system used for infectious diseases. They performed well, but could not adapt to the constantly changing guidelines, medications. Data input was inefficient back in the days of terminals. It took about 5 thousands rules to be on par with a junior infectious disease doctor if I remember my studies on this subject.

The deep neural net visual diagnostics are different. They are learned on pure pixels as we would from photons striking our retina, signals traveling all the way back to our visual cortex for learning. There is no assembling of thousands of rules here and therefore the system is less brittle.

These new systems get more powerful with more data given to them. Expert systems required humans to craft rules from the data, and therefore required constant maintenance and is fallible to human error.

So yes, some of the barriers are definitely technological in nature.
Maybe because they think it's a competitive advantage.
Yup. I think, as you say, it's a part of the terrain of the ecosystem. Could the makers of Express have created a more comprehensive boilerplate that includes things like Helmet, Async, Moment, gulp, etc., etc.? Yeah, and I definitely think it would be a good addition to the community if they had. On the other hand, I do agree with the general sentiment that by forcing you to include the dependencies you desire, the programmer exerts more control over what is in the app, and it forces them to actually understand what they're doing with each package.

In the end it boils down to: Start with a monolith and chisel away the stuff you don't want - RoR, or start with a skeleton and add what you need as you need it.
Just like Wikimedia they have been kidnapped by political activist (e.g. for a free web etc.) I'm not saying this isn't important, but they confused this to be their core mission and forgot where the money really is coming from.
Go to https://www.mozilla.org/en-US/ now and see where the browser ranks on that page.

Political activism (free internet) is first.

"Introducing Our New Mozilla Identity." takes the second most screen estate.

Scrolling two pages down there is Firefox.

If it's like many companies, then the people who made these decisions and are responsible for the sad state have already moved on.

(I'm currently a Firefox user and have been a user since the Netscape/Mosaic days with some Chrome usage over the years)
As you say, it's a diagnosis app. It shouldn't be judged on the same slippery slope as a treatment technique.
we don't want a work-alike. systemd is not necessary, as all the shims for other platforms will attest.
The Mormons and Pentecostals will inherit the Earth (or at least LA): https://news.ycombinator.com/item?id=13484925
I'd second the healthkit integration! I track all my info via healthkit, I'm a diabetic so that includes blood glucose readings, activity, weight, and of course food intake with carbs being the most important. Healthkit is good (really it's just okish but it's the best we have IMO) platform for me to get a complete view of my health information and it hugely valuable for my Doctor.
I like your use of historical examples in your post, but I think World War I (or 1913) is an iffy example.

World leaders had known conflict was possible for a long time and had been preparing for it - the build up of alliances both was an example of this and the ultimate cause of war. Conflicts in the Balkans preceded WWI by several years. If you think Trump is crazy try Wilhelm who was widely known as an egomaniac.

The shopkeepers may not have known what was coming but the world leaders certainly did. We don't have anything that could jump start a world war in the same way. In fact, it's more likely that we'd have seen conflict with Russia via Clinton than we would with Trump, and that would be our main threat of nuclear war today. As far as conventional war goes, there's nothing like pre-WWI in place with America being the clear global hegemon. Neither China nor Russia have the military to engage in anything but localized conflicts.
There was a huge outcry I remember it well, ironically Apple only wanted web apps which put it at a significant disadvantage to Windows Mobile, Symbian, Palm OS, and Blackberry based phones.

The wow factor of the UI and interface design more than made up for it though, but there is a famous interview where Balmer laughs at the iPhone because it was expensive, had no keyboard, and no applications whereas Microsoft was selling millions of Windows phones a year with all of those.
the question for most "conservatives" (a species i doubt you've ever actually conversed with) is who's going to use your money best (you or the government). for government lovers, the answer's easy.
Defoe and the Distance to Utopia
That would be the rush to destroy evidence of all the lies for profit that they have been getting away with up until now :) Run, prostitutes, run...
Microsoft CEO Satya Nadella Is Joining the Starbucks Board
The interface between me receiving cryptocurrency and me paying bills and food with said cryptocurrency is problematic. I get the feeling we are stuck in a credit card world. I cannot imagine a big payment outfit that gets accepted by merchants to not have credit card companies or deal with merchants without bank accounts.

This is really one of those issues that cuts across party (in the US 2 party system) lines. We've seen the crackdown on gun shops, marijuana merchants, and adult industry companies. I don't think I've heard questions asked my the big media to candidates about their feelings toward these type of laws.

I might not like some of these businesses, but every legal business should be able to get paid. I am not comfortable with a politician's beliefs affecting the banking of a legal business.

Normally, I would like the market to handle this but as the article points out, this is not really a free market. "The banks maintain a shared list that contains all merchant account closings." makes sense from a fraud point of view, but it is a process without appeal. Second, banks have a history of legislation requiring fairness of lending. It is probably time to look at the credit card companies with the same eye.
are you going to pay employees in bitcoin?
Harvard Endowment to Lay Off Half Its Staff
No, it only scales if you have mountains around your small country and do not have wars for 169 years. Their country is very protective and only works if you can ignore the rest of the world.
> but discovered instead that Americans can cheerfully laugh at Homer, understand why they're laughing at Homer, and be Homer all at once.

This is not unique to Americans.

You can generalize your assertions to humanity as a whole. America is not unique in believing wildly irrational, logically inconsistent ideas and compartmentalizing cognitive dissonance. This is the story of human politics since the beginning of history...
No! Never do this in Python.

You are making the flattened list by continually concatenating the smaller lists. Each concatenation creates the new bigger list from scratch; the flattened list does not grow dynamically. This is quadratic-performance bad.

Use `list(itertools.chain.from_iterable(...))` instead.
Businesses would like to make their goods as cheap as possible (by using cheap labor outside the US). What he has proposed (tariffs) forces them to build here, hence the jobs are here.
> failed that exam but were lucky enough to still get into a grammar school and who did very well

Could this be attributed to the school being of higher quality/better funded, higher performing teachers, or surrounding oneself with higher performing students? Or all of the above?
It was the right strategy as well, target people just getting a smart phone, and those who were not invested in the app ecosystem.
The War Nerd explains why survivalist individualism is overrated and false: https://news.ycombinator.com/item?id=13484925
We used Ionic 1.x for a few projects. We found that for relatively basic, brochure-ware apps, it worked just fine. However, for some of the more complex apps, we really fought the lack of support/options in the Cordova plugin space. This, of course, is not the fault of the Ionic team, but it does create a frustrating development experience that played a large part in us abandoning it as an option.

This was also our first experience with Angular. I really wanted to like Angular, but after more than a year of development, we left it for greener pastures. I understand that Angular 2/Ionic 2 are touted as being significantly better, but while all those improvements were being made, we invested our efforts in learning and building with Swift. I can say that we are delighted with the outcome and have no real inclination to leave it for an alternative.
You don't. Other people want systemd to work, to be improved, and to move things forward.