skysight-inc/HackerNews huggingface dataset:
> marriages produce families, which societies value [...] produce children

That's a greatly over-simplified view of it; for a good chunk of history, European marriage patterns served to reduce or delay fertility.
http://www.collective-action.info/_THE_MarriagePatterns_EMP

Consent as recent innovation: until horrifyingly recently (1986 in the UK, similar dates around the West), there was no legal concept of rape within marriage. Consent was a one-shot deal on your wedding day for the rest of your life. Going a bit further back, it was only in the mid-20th century that the law stopped supporting husbands from physically retrieving fleeing wives. Divorce - the withdrawal of consent from a domestic situation - is really a 20th century innovation. And back before the 20th century, wives could not own property. Marriage is already quite literally not what it used to be.

Following from contraception: the focus on marriage in history as the only legitimate form of sex was "about" prevention of children, not encouragement. Often achieved with considerable brutality towards women who produced children outside of marriage (Magdalene Laundries passim).

Marriage has changed in the 20th century as a recognition of the equal rights of women as individual human beings. It has further changed in the 21st as we recognize that homosexuality does not disqualify people from equal treatment as human beings either.
Netflix Offline Mode
See, the problem with all of this is that they get the 'left-wing' people to fight for them. These people have not lost anything but an outlet to abuse people, and spread their sexist, racist philosophies (If you disagree with this, try reading through Breitbart without being disgusted at the contents).

Do not worry. These people still have their freedom of speech, they are free to spray paint swastikas in bathrooms and put threatening letters through the doors of American citizens, but they will no longer be able to preach their philosophies on Reddit.
> At least half of health care is "my magic book says that if you cough a lot and have a bit of temperature, you need to take these pills three times a day and call me again in a week". This can be automated.

You're referring to non-serious concerns expressed to a primary care physician that are handled by a simple differential diagnosis. These are common but I think you'd find that they make up a very small percentage of total healthcare cost.

The issue is this: Suppose the magic AI tells you that if you take the pills and the problem goes away, that everything is fine. Then two years later you develop a more serious condition that was missed by the AI.

People want to be able to hold someone accountable for healthcare mistakes, which is one of the roles doctors serve. Most of the costs of healthcare are due to surgical procedures or hospital stays. The magic book AI isn't going to do much to prevent those.

Surgeons are scarce because they are required (by culture) to be overqualified and make very few mistakes. If we were OK with a more normal error rate for surgeries, then more than 1% of med students would be accepted into surgical residencies.

Because of scarcity, prices are high, because of expectations of extreme quality, lawsuits are costly and insurance is costly.

There are already expert systems in use to help docs manage the early stages of a differential diagnosis in many healthcare systems. This is driven by cost because when a doc follows a non-fruitful branch of the decision tree too far it wastes money.

So I think there is room for a lot more technology in healthcare, but rather than political the problem has to do with the social role occupied by doctors and the human need for authority and certainty when dealing with things that are full of uncertainty and risk.
Who cares? Reddit is a private company, they can set their own standards for moderation. For several years now I've seen this non-stop obsession with lambasting reddit as a shit-hole and a left-wing echo-chamber and a shit company run by amateurs and SJWs.

Who cares? The overwhelming majority of redditors subsist on photos of animals and drawings of video game characters. Just leave if reddit isn't friendly to your particular proclivities. If you hate fat people, liberals, feminists and BLM activists there are many places on the internet where you can find common cause.
Do you have children? Raising children is hard. And it's a lot less hard when you have other adults to help. Historically, those would be grandparents and aunts/uncles. But aunts/uncles would probably have children of their own.
GoPro is laying off 15% of workforce, shutting down entertainment division
It only works in their apps, not in mobile browsers. So that wouldn't help you.
"But it would be nice if we could develop to the point where technology helps make things like health care inexpensive enough that we don't have to ask questions about whether it is a right."

Its worked like that in Europe for years.
Private moon mission plans to revisit Apollo 17 landing site
TLDR: simplified and community-driven man pages
How do you propose working out whether each country is investing an appropriate amount in the change?
I haven't followed SELinux in a while. I recall Tresys made tools with dialog boxes to make it about as easy as Windows firewalls. A quick Google leads me to Lobster being an example of what I was thinking of:

https://selinuxproject.org/files/2008_selinux_developer_summ...
TL;DR

> put a file called ssh in the /boot/ directory with any content to enable SSH which we turned off by default to prevent unauthorized access of your devise in public network.

I wonder how many people are going to scratch their head when their headless Raspberry Pi will be unable to connect to their laptop in same way as earlier without this piece of information.

I hope running sudo apt-get update, notifies them of this critical change.
Two things: First, yes: getting a product off the ground is hard. Second: nearly all of your products will fail.

Nobody seems to prepare themselves for that second one. Sorry to hear that it hit you so hard.

Don't give up though. I live primarily on the income of a single SaaS product. It is the fifth complete project that I built with the intention of getting to this point. That's only counting completed products, ready to go out the door or even launched and running. Call it a dozen or more if you add in things that only lasted a month or so.

Now I'm in the process of getting another solid income stream up and running. There are two more complete sites in the can that didn't work, another half dozen false starts, and one site currently about to launch that hopefully will be the one.

Perhaps you see a pattern here. There are entire years of effort written off up above, many with a lot more work put in to them than what you describe. If you decide to pick up and try again, I can guarantee that you'll have this same experience several more times before you finally hit on the thing that will pay for your kids' college fund.

But once you have that thing ticking away, it'll make all the effort worth it. It was sunny yesterday, so I ditched work for the day and went out rock climbing. It was sunny again today and the kids had the afternoon off school, so I took that off too. That's the lifestyle you're working towards.

Keep at it, and don't get discouraged by minor setbacks like this one.

Good luck!
Same here. My college has a 30 year master plan on their website, and it's basically knocking down every single building and rebuilding them. They've already knocked down several buildings and what they've replaced them with has been at least twice as big. The gym they built about seven years ago is huge, and fancier than just about every commercial gym in the city.

But.....that being said, I have heard that they lost over half of their government subsidies (it's a private school), and the state has been perpetually 6 months behind on those subsidy payments, so that's at least part of the reason for the tuition increase also.
As I understand it, scarring and regeneration are mutually exclusive. The advantage of regeneration is that you get the body part back. The advantage of scarring is that you don't bleed to death or get a fatal infection while waiting for the wound to close.

In larger animals, formation of scar tissue had a greater survival advantage. So humans scar instead of regenerating.

The regeneration capacity is probably all still there in humans, but it is never been observed in modern times, except after losing less than about 1 cm of fingertip. It may not be a matter of how to turn regeneration on, but how to turn scarring off.
India has about 1/10th the desert area as the US.
I second this.

On the other hand, you're competing with Toggl which has a very similar feature set for free for small teams. Though I currently do pay for invoicing software separately.
> a huge chunk of that (a couple 100KLOCs at least) is the Haskell compiler itself, which they've modified and consider a part of their codebase

Please don't talk about what you don't know. Standard Chartered's Haskell compiler is written completely from scratch and is not based on any existing compiler.
Rust doesn't have manual memory management -- it just requires you to be very explicit so that the compiler can manage memory for you ;)
Leaked Europol terror data found online
How to Hide $400M
From the perspective of a non-developer I thought this was pretty good.
I could have done with a bit more information and references, and less arguments with "past-me" though.

HN has an almost hostile reaction to anyone who says using machine learning in practice is easy. Maybe it is just a question of different definitions.

Of course developing new algorithms and coding everything from scratch is difficult but using machine learning for predictive analytics does not have to be that hard and can create a massive amount of business value.
I literally just typed "netflix offline mode" in Google, because of an upcoming long flight next week. This couldn't have come at a better time. Even if this is just limited to Netflix originals, I'm fine with that. Their original content is better than their studio catalog at this point.
Hope they have good reasons, then..
Twitter's become absolutely toxic as well. It's gone insane. They really need to get rid of the Trumpian right-wingers from that platform or it'll end up being harmful to their business.

No advertiser is interested in putting out their message right where a random guy can immediately reply with "LIAR!" for everyone to see.
Thanks for the insight!

It sounds like I'll have to give Aurelia a try.
https://doc.rust-lang.org/book/closures.html#closures-and-th...

Doesn't seem too crazy, as long as you don't want to mutate the variables the function closed over.
When it is true, I believe the $X/month title is useful. It gives an Idea of the order of magnitude and some insight on what is achievable
Netflix to offer offline access (finally)
A better idea would be to simply not leak any of this information at all, or if it must, return some generic 1080p regardless of the actual size. It's a terrible UX to restrict yourself to the default window size (and depending on the window manager, the default window size might not even be respected). Plus, it's so easy to accidentally change the browser window size.
> But the point is that nobody's putting 'S-expression syntax languages' in a Lisp-centric list of essential functional programming skills.

They should've probably said "FP-only" (i.e. pure) languages to exclude imperative languages that merely support functional programming constructs, like Clojure, Erlang, etc.

I agree, many of the concepts that are useful in pure languages (i.e. monads) are not that practical in imperative/impure or dynamic languages (at the cost of reduced ability to reason about your program.)

> And if the list is comprised of Haskell-centric jargon for more generic notions, that's obviously grounds for criticism.

It's the other way around - the items on this list are the more generic concepts [0]. Less expressive languages lack the (practical) ability to reason about those concepts generically, hence the need for more specialized constructs, like i.e. streams, transducers, etc.

[0] https://en.wikipedia.org/wiki/Coinduction#Codata
I don't understand the need for single-page websites. They are slow to load, hard to navigate and if javascript is disabled the entire website is broken.
I can understand this need for mail apps for example, but I don't understand why everyone throws webapp everywhere today..
Most Android implementations these days use something based on the ARM SecureCore to manage keys for things like device encryption.
I think the author's definition of capitalism is close to the Wikipedia version. "Capitalism is an economic system based on private ownership of the means of production and their operation for profit." What postcapitalists generally talk about is a shift in the means of production away from the industrial paradigm, leading to a shift away from private ownership and operation for profit. Private ownership of industrial manufacturing as the basis of economic power shifts to public ownership of information which is shared freely and used to generate value for society as a whole.

Since this quotes Marx, we can talk about a shift in a world conceptually defined by a struggle between an owner and a worker class to a world defined by a struggle between intellectual property advocates and advocates of freely shared information. As we've seen, it's very difficult for a working class to overthrow their oppressors without becoming even more oppressive than the oppressors. However, it's much easier for virally-spread free and open source software to overtake proprietary software. The prediction of postcapitalism is that this trend of unobscured information and therefore decentralized information will upend the traditional paradigm of owners and workers.

Taken to its extreme, the new working class will become entirely automated and humanity will collectively become owners of it. Just as today, some people in the upper class are better off than others. Those who keep secrets and private keys to valuable information spaces will have advantages over others for the forseeable future, and it's likely that this inequality will pass to machines as well. Eventually, as we move toward the development of artificial general intelligences, it's likely that processing power and access to information will be the most valuable distinguishers of power and influence.
This is incredible and infinitely useful. For many years, I've had this hunch that Human symbols and abstractions had an algebraic quality. And, I have always wanted to substitute tags, category, labels, and attributes with global, permanent indices. Mainly, I wanted to do this because the 'view' of a thing is mutable: e.g. a word for a concept changes over time even when the conceptual meaning remains constant. I can't wait to get home and play around with this.
How did they get a list of compromised email accounts?
In the embedded world you can consider yourself lucky if you get a halfway working c++98 compliance.
I generally agree with your sentiment. I believe that techno-radical cost reduction is a more attainable and sustainable goal than universal basic income, which I fear will become inherently inflationary.

However, although you didn't mention this, I don't think such a system could exist in a society of atomized individuals. Social bonds and communal effort are necessary to take care of everyone. Simply voting and hoping the market/government/taxes takes care of things is insufficient for achieving a fairer and more egalitarian societal structure for everybody.
That's amazing! But how did you do step 2? That seems impossible to me.

And the one time I tried emailing someone directly they just write back to apply through their website.
F-35 anyone?
docker-engine is the name of the package.
It's a gimmick that is currently hot, increases usage of the platform, and with most creative platforms could yield a video going viral.

The same argument could be made with photo filters (e.g. Apple building them directly into iOS) but extended to live streaming video.
It gets worse, the army of governors, deans, vice chancellors and council of senates all making over $400k at a university here built luxury condos on endowment lands with tuition fees to speculate on.
Conversations v1.15.0 released with new trust/verification concept
Consistency Models of Cloud Storage Services
That's assuming that they consume more resources than they extract from the environment. And then there's also that grandparents can use the power and influence they've accumulated to benefit their grandchildren.
>Who cares? Reddit is a private company, they can set their own standards for moderation.

Except it's not that simple. There's a substantial amount of judicial precedent that you can't refuse service to customers just because you disagree with their ideology or background, otherwise it would be okay to refuse service to supporters of gay marriage for example.

It's appalling that you would even suggest that.
Front end and Back end Extensibility Patterns for libraries and frameworks (blog)
Absolutely. I did not mean to imply that the results are lab grade quality.

To clarify, by "pure MDMA", I did not mean that the substance is 100℅ pure MDMA, but rather that it does not contain other active adulterants.

With reagent tests you can be reasonably sure that a given pill does or does not (most likely) contain only MDMA and (most likely) contain no other (common) adulterants.

If you want to be sure on the actual amount of MDMA and be absolutely certain it contains nothing else, then you absolutely need a lab test.
Tell someone to "just make a choice" when they work paycheck to paycheck.

Tell someone to "just make a choice" when if they leave their abusive relationship, their children will be devistated and they will lose their health insurance. What will you tell them? "Just go get a job with health insurance!"? I hope not.

Tell someone "just make a choice" when they have convinced themselves that leaving would be quitting, and it would go against their very fabric of who they self-identify with to do so.

So easy to make choices like you describe in hindsight, and when you have ample fallback options. But when you don't it requires great courage and an amazing support system, as well as emotional stability. Most people sadly don't have that, and to sit here and say "well it's a choice you made!" is beyond heartless. If you see someone suffering in a scenario where to you it may seem like "Well stupid! Just make a chose to leave" that is a good sign that you are probably wrong, and don't understand the situation at all. We are human beings, not emotionless robots. Our brains don't go (if desireableSituation !== 1) { leave() }

I hope you never have to be in these shoes.
Modern programming languages do not vary in their line-count by too much. If you want to compare to C, you may be able to get a 1 order-of-magnitude reduction in size if you're lucky, but 10MLOC C programs are common (Linux kernel is >15MLOC; MS Office is 30MLOC; LibreOffice is 12.5MLOC), as are 1MLOC programs in more modern programming languages.
Photo Composition 101
Some high-end monitors provide control over the power LED. My friend's NEC monitor even has a brightness control for it.
"Second, information is corroding the market’s ability to form prices correctly. That is because markets are based on scarcity while information is abundant. The system’s defence mechanism is to form monopolies – the giant tech companies – on a scale not seen in the past 200 years, yet they cannot last. By building business models and share valuations based on the capture and privatisation of all socially produced information, such firms are constructing a fragile corporate edifice at odds with the most basic need of humanity, which is to use ideas freely."

Can anyone explain what the heck the above paragraph is supposed to mean? Can anyone translate the above into a logical or evidence backed argument? It's hard for me to take anything in the article seriously when it contains unsubstantiated indecipherable mumbo-jumbo like the above.

Edit: After much thought, I think the author is claiming that corporations are building their entire business models around the artificial scarcity of goods (information) that are in fact abundant. Maybe this argument holds water in the case of some technology companies like Facebook, and maybe those companies will one day be disrupted by free, open-source alternatives. But that still leaves the vast majority of the marketplace, such as cars, electronic devices, food, furniture, clothes etc etc which are indeed scarce. Just because some goods in the economy are becoming cheap & abundant, doesn't mean that the entire marketplace is going to collapse.
Close to a million dollars funded for FontAwesome 5
I frequent hackernews and /r/askhistorians because of strong moderation. I support free speech. Communities being moderated are different than platforms being exclusive to certain communities. (I consider hackernews to be a community not a platform due to its strict focus.)

I can choose which communities to ignore, lurk in and participate with. I dont support extinguishing communities I choose to ignore.

You get what you get when you choose to congregate at the firehose nozzles of twitter and /r/all
What is more innovative about CNTK? I mostly use Keras on TF, but am interested in your thoughts.
SSH off by default is a change to the image, not an update through apt.

I am not sure if this is the case with the warning telling you that you are still using the default password.
We already have a taste of these rules and regulations, for example HIPAA, PCI, and FIPS-140. I'm not saying I disagree with you, but keep in mind that those are all considered quite burdensome, and it's hard to see how that could be different. Also FIPS-140 is a good example of a standard that names specific technologies and so is doomed to lag behind the state of the art. Just be careful what you wish for! But as you say, it seems inevitable for more rules to be imposed eventually, one way or another, so perhaps we should think about how we might write better ones.
A great enhancement would be: if this file (/boot/ssh) is not empty, and ~root/.ssh/authorized_keys doesn't exist, then copy the file there and set up key-only ssh access.
Why isn't Spez able to arbitrarily delete subreddits? Why isn't Twitter starting mass deportations? I don't see any reason for them to wait. They can get started right away. It's easy to write a regex that identifies Trump supporters and eliminates their accounts quickly. Why haven't we started yet?
Nuclear reprocessing is an economical disaster. It's not worth it and I don't even have to look this up anywhere. You know why?

I'm from Germany and since our Chancellor closed down this disastrous technology, those who were running it try to get rid of that shiny radioactive material and they can't (instead they are creating sub companies who's products are green energy). Now Germany and me will have to pay for it to disappear. Maybe France will take it. With their old and crappy plants some more leakage from the processing plants won't show.

Or maybe we can sell it to China. At some point they may pay a lot for it. Or we just wait for Trump to start a new cold war. I've read this stuff is good for weapons.

Unfortunately our Country is not as big as the US or Russia so the usual dig and forget won't work.

Wow...I mean..this technology was good at some point in our history for different reasons. But that point has passed. We did not come up with good solutions for the plants or the waste. I don't see any reason to INVEST in this. It's like investing in coal again.
After a lot of comments around consistency to our last post (https://news.ycombinator.com/item?id=12921389) we decided to cover that in a blog post and compare all services. Happy reading.