skysight-inc/HackerNews huggingface dataset:
I am in no way arguing against the actual idea of including every human being, regardless of whether I think they have historically been oppressed. I'm arguing against the idea of choosing one slice of humanity that I need to "be more inclusive" to today, and the idea that that alone is practical, effective, fair advice.

"Be more inclusive" sounds like a platitude that's not very actionable. How do I know if I'm failing? Is it when I don't meet some arbitrary quota or percentage? But I thought quotas were bad. And who gets to decide what the numbers are? Do I know I'm failing when people write articles like this? By that standard I'll never succeed.

> none of that applies when you're actively going out of your way to be more inclusive of POC.

So, should I not go out of my way to "be more inclusive" of Jews or gays? In other comments, you talk about how Asians are successfully assimilated or whatever, so I guess you would prefer I "be more inclusive" more to Black people than to Asian people? Does that mean Asians are excluded from being POC? Or just that "who I need to go out of my way for" is constantly changing and entirely subjective? I feel like a racist for even googling POC to make sure I know the definition, let alone the idea of evaluating what I think someone's racial heritage is, to decide what race-based treatment they should get. ("Does she just pass as white, or is she really white? Hmm, I'd better consult Wikipedia on racial nose shapes and eye colors." This is a deliberately absurd response, but my point is that being "inclusive to POC" means being able to reliably identify POC, which is difficult and pretty much racist.)
Diffs are a secondary concern. Writing code that is well-structured and readable as it currently exists is the most important thing.
If apples were ever compared to oranges, this is it :)

Here's an alternative comparison - 440 rubles was the annual rent for a 2 bed room state apartment in Moscow. Today the same is rented for 40 000 EUR.
You are probably right, but it is not clear which category this finding of a fungus-Alzheimer's correlation would be in. Most theories could retroactively be put in to either category (new facts or changed facts), so I am not sure whether this framework gets you anywhere.

In any case, the relative difficulty of updating previous beliefs does not excuse the failures of doctors which cause a great deal of death and suffering. When engineers fail to update their beliefs, and people die, it is called negligence.
What would be the downside of allowing anyone to immigrate to a country as long as they have qualified employment with compensation greater than a certain amount per year? (Let's say $75k or $100k or whatever makes a person an obvious net-bonus to society rather than net loss.) They can stay on that visa as long as they retain employment with any firm for that amount.

If a person has demonstrated merit justifying a six figure job, why prevent them from entering your country and staying? They'll be a net win for your economy. It seems like this would solve a lot of immigration problems in high-skill fields.

I'm not saying we should casually make this possible without deep thought, but as an immigration idea it seems appealing to me. Simplify the system and reduce it to an issue of whether the person can pull their weight. I suppose the downside is that any rich person who owns a company can allow virtually anyone they want to immigrate, as a "fake employee" of the firm. There should be oversight. Full time employment required, and proof of compensation in the way of wages, IRS review.

I suppose it wouldn't help YC founders. Maybe another visa for founders of companies that have raised above a certain minimum amount, above a certain valuation?

(I haven't settled how I feel about immigration, so please don't take this as a statement of my stance one way or another. Just seems like a neat idea to explore.)
> The fastest way to deliver web & mobile applications with business value using Node.js

It's like Django's admin module, but for the app itself.
Subprime ‘unicorns’ that do not look a billion dollars
It's a sad comment on HN that the interesting discussion of this is buried under the braying of people of people who would appear to be more at home in /r/mensrights or some similar commune of sex offender apologists and woman-haters.
This looks cool!

However, if the tracker is centralized, doesn't protection against double spends basically come for free?

Or, maybe not because of the other things?

Oh, wait, ok so in this situation does the tracker have any privileged information?

It doesn't look like it, So, another party could take the place of the tracker if the tracker went down?

I don't understand the proof of stake bit in the readme. I don't see anything about staking the coin, and I generally don't understand how proof of stake applies to something like this?
I don't remember you guys having a homeless problem?
Or, huge masses of people in extreme poverty.

Both existed. Homeless people were escorted outside of big cities (often jailed, but not always), so foreign journalists would not see them on the streets of the places they were allowed to visit. I estimate the level of homelessness was less than that of the USA, however. The level of poverty, in my estimation, was much higher, and it affected the most vulnerable members of the society, primarily the elderly.
Sorry for being harsh on a newcomer, but this did not live up to my expectations based on the title. It seems to be strictly worse than bitcoin, let alone zerocoin.

It needs a central tracker, and it needs a secure offline channel to transmit keys. The reason zerocoin uses zero-knowledge proofs is to make it impossible to trace the history of a coin. This is another property that this project does not have.
Most doctors are constantly learning new information. It's not just refresher courses, you have to pass frequent and comprehensive examinations to stay board-certified.

I have no idea why HN has this bias against physicians.
Hypertension is correlated with mortality, but reducing blood pressure does not seem to improve patient outcomes.
So, you can own a company in US but you CANNOT work for it without proper work authorization ( H1B, EAD, OPT, CPT) etc etc. How would you prove that you won't work for your own company? You will also need to prove employer - employee relationship. What is an "immigration cop" ? Are you referring to the Visa Officer at the US consulate who is granting you the visa or the immigration officer the port of entry ?
I was responding specifically to:

> I guess thinking about it further, the 'good' news is that if the criminal was successful at what he did and had a couple grand to hire a hitman - he wouldn't have needed to crowdfund the heroin. So you're right in that it's more likely a small time, not-black-market-rich troll rather than someone more dangerous.

There's a couple ways to interpret that. One is that he didn't have money because he crowdsourced his scheme, which I think is fallacious on a few levels (e.g. maybe he crowdsourced it because it was a community rep thing, and he wanted to be seen organizing it). The other is that he only sent the heroin because he didn't have the money to hire the killer which he would have if he had the money, which is how I read it. Perhaps you meant the former. but my replies were meant to address the latter. I don't disagree with any of your replies, but they are non-sequiturs to mine, likely because we are arguing separate things.
We could thank nuclear arms for the Internet. I am wondering how much of the current state of Internet holds to the initial promise.
JobScheduler by SOS is free, distributed, supports most *ixes, Windows, and covers most of the things I want in a scheduler.
I should reach out to our team that took python/twisted dealing with sockets and lots of concurrency and ported to Go and see if they would put together a similar presentation. Our case is a bit different, but we saw over 130x improvement in throughput going to Go. While they were in there, they increased monitoring, stability, and maintainability. More case studies to help others make informed choices. Sending that email now :)

[edit: grammar]
Lawyers in their current incarnation wouldn't exists and wouldn't be able to charge those high prices unless they weren't state licenced (you can't be a lawyer without state permission, basically) and unless they had to deal with monopoly on law, which is government.
what is the blood pressure data you are using to say that?
There was another IBM PC soviet-made clone, somewhat similar to Iskra 1030 mentioned in the post. It was designed and manufactured in Kiev, Ukraine in mid to late 80s and was called Нейрон (neuron).

I was a part of that software team, porting IBM PC/XT BIOS code, so if you have any questions do not hesitate to ask.

There is a Russian language wikipedia article dedicated to it:
https://ru.wikipedia.org/wiki/%D0%9D%D0%B5%D0%B9%D1%80%D0%BE...
Is that supposed to be an argument?

Ideology is a set of beliefs or preferences. Therefore, since morality is a set of preferences and beliefs, it is an ideology or mass delusion.

Moral Nihilism is a position based on acknowledging the truth that morality is illusory and used to manipulate people into submission.
Could you be more specific about the timeline? I remember when people said there was nothing that could ever be done for people with HIV. My guess is that if you know a precise cause, you'll have some basic treatments within a decade and an effective "cure" within two decades.
(Relevant lightly-edited repost from my prior comment almost 2 years ago: https://news.ycombinator.com/item?id=6797054)

Were you born in the US after 1963? If so, your state of birth probably already took a sample of your blood for genetic disease testing at birth:

http://articles.latimes.com/2013/jul/19/opinion/la-oe-timmer...

Parental consent is not required – though with enough advance effort and written request, opting-out is possible.

Further, many states retain the "residual dried blood spots" for more than 6 months and in some cases, indefinitely:

http://www.ncbi.nlm.nih.gov/pubmed/16737872

So a sample of your genetic material may already exist in a state government filing cabinet, somewhere. (Your state capital? Each county?)

In California, the retained information and sample can be used "for medical intervention, counseling or specific research projects which the California Board of Health approves" and "anonymous research studies". See the section "Storage and Use of Dried Blood Spots" at:

http://www.babysfirsttest.org/newborn-screening/states/calif...

For newborns, the California program currently tests for 79 different disorders:

http://www.cdph.ca.gov/programs/nbs/Documents/NBS-DisordersD...

And the per-disease records are apparently kept for lookup-by-individual without retesting, because there's a routine by-email process for requesting long-ago sickle-cell results (back to 1990) about NCAA student athletes:

http://www.cdph.ca.gov/programs/nbs/Pages/NBSFAQTraitAthlete...

And that's not even considering all the health procedures (blood donations, tests, surgeries) or natural shedding (hairs, skin, saliva, excrement) routine in a normal life. You are a firehose of genetic samples, to any even slightly attentive observer, or even passive observers who take an interest some time later.

So: good luck keeping your genes from the state, if it really wants them.
That's the irony of brands in the modern era. In a commodified market, where all services or products are virtually interchangeable, you either compete on price -- a race to the bottom with ever-declining margins -- or you move upmarket by competing on prestige and perception. Amex's prestige hasn't fundamentally changed how valuable the card is to hold, but it's signed up customers in the first place, and it's signed up an affluent segment of customer. (See: the article's note about the Amex customer's average spend vs. that of other cards.)

But brand relies to some degree on information asymmetry. As a consumer, you assume that a prestigious brand is somehow better, and to whatever degree your assumption is based on pure speculation, the stronger you buy into that assumption. These days, information is widely available at a moment's lookup. You can compare as never before, across as many scenarios as you like. Interchangeable services, like credit cards, are revealed for what they are. Couple this with the fact that cards are becoming a means to an end, and no longer the physical payment mechanism they once were, and the prestige and mystique of a certain color of plastic fades even faster.

These days, the benefits of holding one card over another can be reduced in seconds to a rough mathematical function. How many vendors accept this card? What are the annual fees? What are the interest rates? What is the expected value of the fringe benefits? Amex pioneered the loyalty card ("affinity card," to use the article's parlance) as a means of locking in better fringe benefits. But now everyone's got a loyalty card, and partners in the travel and retail sectors have deals with almost everyone.
I wouldn't, for sure.

But someone with access to many sequence databases? Maybe they could identify some relatives, at least.
DARPA barely counts as military.
Do tell more! How behind was the Soviet Union in computing (if indeed it was behind) compared to other countries at the time?
I do this too. We basically use Jenkins as "cron that the non-engineering team can read with a web gui, auto-archiving of files, configurable email notifications". It's ugly but it gets the job done.
Ask HN: How do you consume new comments on an HN post?
So it's early in the afternoon and I see an interesting post on HN. After looking at the link, I head to the comments section to see what people are discussing. There's lots of good stuff in there as usual, so I end up reading ~40 or so comments.

Later in the evening, I see that the post is up to 80 comments. How come there isn't an easy way to read the new comments? I have to look at all the comments I already read and figure out what's new based on kinda guessing at timestamps and stuff. Surely I can't be the only one that finds this experience cumbersome?
http://asciiflow.com/
No not Doctors, I am not dismissing the possibility of an oversight, but there are many things that got orders of magnitude better in 35 years (So, yes I have reason to believe things got better). We have much better imaging and analysis technology, much faster spread of information, 10000x faster computers etc. Considering all these, and many teams working on this problem for years, I am a bit skeptical.
Maybe the existence of a paper isn't classified, but the contents are, or heavily redacted.
That is how correlations may not work, though.
Workhorse drone company tests package deliveries in Ohio
HN mods have had this tool at their disposal for quite a while, but they've used it rarely until now.

Source: I got one of these for https://news.ycombinator.com/item?id=9083672 / https://news.ycombinator.com/item?id=9086223
I should note, we don't care about throughput for the most part. Our constraint is purely the memory use of holding open the connections. The aim is to hold as many connections as possible within 10-20% of the machines RAM, and not exceed it. As such, we need to be careful about resource usage and spikes.

Goroutines feel cheap, but if you're holding 140k connections, and just 20k of them do something that spins up a goroutine each... you can easily exceed the memory constraint. As such, we had to put goroutine pools in place, careful select statements around them from connections to ensure we didn't overwhelm external resources, etc. It was a huge pain. It has been drastically easier to control resource usage with these constraints under python/twisted.

YMMV, of course, this is just our experience. Part of the reason for putting it out there is that there are already many people who have talked/blogged about going from Python -> Go. I thought maybe the world could handle just one story about going the other direction.
Intimate partner violence is pretty much the least likely application I can imagine for a database of random strangers' DNA. What is the scenario? "My husband hit me in the head and I got amnesia, so I don't know who my husband is"?
People saying "backwards to Go" instantly reminds me of the following quote:

Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?

— Edsger W. Dijkstra
This doesn't apply as cleanly to research, however, where the whole point is to discover new facts.
We've only recently built software support for this. Before that we did it manually for several months to test the idea.

More on this at https://news.ycombinator.com/item?id=10395389
and the links from there.
Because the victim is dead and they can't find any family.
I'm still kinda noob at javascript.

Can I call this on a string using a function, returning an html string, rather do it for the whole page?
McMurdo and South Pole Stations in Antarctica Are Hiring a SysAdmin ASAP
The article is not 100% clear, but I think the flux in the lymphatic tubes goes from the brain to outside, as in the other organs. So it will not be useful to send medicine inside the brain.

The article describe an alternative theory for Alzheimer

> In Alzheimer’s, there are accumulations of big protein chunks in the brain. We think they may be accumulating in the brain because they’re not being efficiently removed by these vessels.
The -R option not being available on OS X, you might do something like

awk "BEGIN { srand($RANDOM) } { print int(rand() * 1000000), \$0 }" | sort -n | cut -d' ' -f2-

to shuffle an input
>Therefore, 100% of the AD patients analysed thus far by our laboratory present fungal cells and fungal material in brain sections.

>No fungal material was observed in brain tissue from ten control individuals, whereas fungal infection was clearly present in brains from ten additional AD patients.

So 100% correlation so far - pretty impressive results.

I wonder about my dad who has an unexplained Parkinson's like nervous deterioration.
As someone busy working on selling ads, I can't tell whether I should appreciate or resent this comment...
Wow. So there's a possibility that they were, in fact, diagnosed properly with Alzheimer's, and accidentally treated properly. Amazing.
Most evidence does not suggest this.

2015: "[...] the NIH made the bold announcement that intensive intervention with a combo of three drugs to reach a new target systolic blood pressure of under 120 mm Hg reduced the rate of heart attacks, heart failure and stroke by 30% and cardiovascular deaths by 25%, "

http://www.healthnewsreview.org/2015/09/nih-sprint-study-spa...

http://www.cochrane.org/CD000028/HTN_blood-pressure-lowering...

http://eurheartj.oxfordjournals.org/content/early/2012/04/16...

http://www.escardio.org/The-ESC/Press-Office/Press-releases/...

There's more evidence available.
I have to assume you're lying.

The vast majority of bars and even most grocery stores in NYC accept AmEx.
A proposal to identify CRISPR/Cas9-like genes
It was hopelessly behind in hardware. The processors were cloned by thinly slicing them and making pictures. This is how i8086 was "designed" anyway. http://www.cpushack.com/soviet-cpus.html

There was very little original software written at the time, multiple teams were tasked with reverse-engineering popular software tools and programs and translating them into Russian for internal consumption.

The gap in software development is somewhat harder to quantify. Overall the software was rather decent in those rare cases when it was original.
I'm eagerly waiting on their beta release so I can tear down my current Ubuntu file server end replace it with FreeNAS. The biggest new feature for me is the overhaul of the jail management into jail/bhyve virtualisation management. I specifically built the server with an eight core AMD CPU to use it as a host for lab environments... However Ubuntu has been less than reliable when tasked with both the duty of running file sharing services for 21TB across two ZFS pools, and running as hypervisor host.
I've downvoted you because you've referenced a fictional work by Orson Scott Card, a known homophobe. Please try to keep HN tolerant of diversity so we can all work together to break the image of tech as some cisheteronormative boys club.
Ask HN: Can Theranos recover from this point onwards?
After WSJ debacle, can theranos really recover? This just sounds so bad after its $9 billion valuation looking like all smoke!
Indeed! I have always been curious about trying 23andMe, but I was concerned about my DNA being forever stored in a database somewhere. Now my decision is final, I'm never going to use that kind of service.

I think this is going to impact their growth as more people realize the implications. I doubt their recent new investors[0] are happy.

[0]: http://www.forbes.com/sites/matthewherper/2015/10/14/23andme...
Do you have a citation for that?

Most mid-to-high-end Amex cards (which generate the majority of revenue) are still charge cards.
That's very interesting, any suggested reading? Were the socialist researchers able to publish their results in their own countries?
Something we've found to be fairly lightweight (compared to e.g. Chronos), but incredibly featureful is using Jenkins (the CI server) as a cron runner. We use http://docs.openstack.org/infra/jenkins-job-builder/ to configure it at deploy-time so it lives as part of the deploy rather than system config.

Here's a small list of things we're getting out of it:

- concurrent run protection (& queue management via https://wiki.jenkins-ci.org/display/JENKINS/Concurrent+Run+B... )

- load balancing (e.g. max concurrent tasks) and remote execution with jenkins slaves [sounds complicated, but really jenkins just knows how to SSH]

- job timeouts. No more hanging jobs.

- failure notifications via slack/hipchat/email/whatever. [email only on status change via https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin ]

- log/history management: rotation & compression.

- fancy scheduling: e.g. run this job once every 24h, but if it fails keep retrying in 5 minute increments (https://wiki.jenkins-ci.org/display/JENKINS/Naginator+Plugin ). You could also use project dependencies for pipelines, but we've been staying away from that.

- monitoring: we use the datadog reporter & alert on time since last success. Given how mature Jenkins is, this likely translates to whatever system you're using just as well.

It's worked incredibly well for us. We migrated to Jenkins from crontabs with cronwrap (https://github.com/zomo/cronwrap). We're never going back.
> Most people who rewrote their apps from X to Go and saw improved performance and readability benefited much more from the rewrite than they did from Go

Precisely, and isn't this presentation the perfect example of this phenomenon?

* Initially we had an implementation in language X

* We then rewrote it in language Y - the lessons learned by making the system anew (this time knowing the exact problematic spots, what really to optimize for, etc) - we got a better system. Long live language Y

* We then rewrote it in language X - the lessons learned [...] - we got a better system. Long live language X

Good programmers can productively write good and fast code in C, Python, Java, Go, or whatever. The skill of the developer and the understanding of the problem matters much more than the programming language
Please don't start religious flamewars on HN.
Lyft was completely rewritten in Swift so that was news. Many other companies could be using Swift but it's not really news if 95% of your code is still in ObjC.
Crowdfunded Ultimate Hacking Keyboard splits in two and has mechanical switches
It's known to be pretty difficult to treat a lot of fungal infections in the CNS. The agents we have are pretty nasty, with severe side effects.