skysight-inc/HackerNews huggingface dataset:
> I really do wonder about what happens when you have 1 male with 10 wives, and 9 other young males with zero wives. In the past, this has traditionally lead to some form of revolutions. I haven't seen anyone actually answer this question yet, just people calling me a troll and a bigot.

Most societies studied (83.5% of the 853 societies according to George Murdock, for example) preferred polygyny. In other words, what you describe as "1 male with 10 wives" has always been the norm in human history.

The real question is - why enforce monogamy, especially as extramarital affairs and unequal couplings continue anyway? Fairness and justice are human inventions; they do not exist in nature.
Malick is the director for "The Tree of Life", another movie about a child's inner life that the author contrasts "Inside Out" to in the article.
> We didn't say "Oh black people should have rights, but let's postpone that until we can come up with the best possible way to write it in legislature"

Yes we did. Black people were legally discriminated against for almost 100 years until the Civil Rights Act. And before that, we were slaves until the 14th Amendment. Similarly, women weren't allowed to vote until the 19th Amendment.

I'm all for civil disobedience in the face of injustice. And I'm 100% for gay rights. And I'm ecstatic about the court's decision today. I think it was undeniably right from a moral perspective. But it was probably wrong from a legal perspective, and that's worrisome.
IMO it's no worse than yours.
What is the difference between specifics and fundamentals? Aren't the legal ramifications the fundamentals? I mean, it is a legal institution that we are talking about, right?

I'm not saying you can't have a loving and intimate relationship between 3 or more people, I'm just saying same-sex marriage is much closer to heterosexual marriage in terms of legal ramifications because it's only 2 people. Lines and triangles are both geometric figures, but that doesn't make them fundamentally the same.
Yes, using Java for a distributed job system. Haven't hired yet, but I don't think it'll be an issue as its only part of our stack.
Yeah you're the authority on what we've been evolved for all right.
Expecting regular commuters to continue paying is like a dating site expecting married couples to continue paying. Focus instead on helping irregular travelers find rides or minibus entrepreneurs find paying passengers.
On the other hand, there's "Man Getting Hit By Football"[1]. One can find a film too simplistic to be appreciated even if one takes it as "just for fun".

As people whose work is very subjective, critics don't lend themselves to be read in an ad-hoc fashion, in my opinion. One should follow their reviews, compare them with the works one has also watched/read, and only then decide which critics are more appropriate for you.

[1] https://www.youtube.com/watch?v=mV1LWhNpTJU
I take it out for dinner and drinks. Spend some time getting know about it and where it comes from and what it does for a living. Then after we're a few cocktails in we get all philosophical. Really start asking the hard questions like, "Why do I even exist? Is any of this real or is it all some weird virtual world?"

We become fast friends and feel like we really understand each other.

But days pass, and each encounter feels less magical. It's almost like we having nothing in common. Like we're from two completely different worlds. One where its stuck in the past and one where I'm ambitious and excited about the future.

After awhile we don't really speak to each other anymore, and after some pretty ugly fights at work that get too personal... I rewrite it.
That was ... delightful, lucid, and incredibly genteel towards the wearers of both sets of lenses.

As an old-school liberal education, new-school engineering type, I (personally) bristle at some of these critiques. You handled it quite deftly.

This did not need to be a public comment, but I don't know how to PM here, so ... there we are.

EDIT: By "these critiques", I meant the article that ... might not resonate with the HN crowd.
> As a happy subscriber to Unsplash since it first launched here, I'm glad that the team ignored the comments and kept making this.

I suspect a couple dozen paying customers made it really easy to ignore the negative comments from the peanut gallery. :)
They haven't made the Beetle in 12 years, and they haven’t made it outside Brazil and Mexico since 1979, 37 years ago.
I always thought he was in the line of political Bushes, but apparently not. A little Googling reveals that Vannevar is no more related to George than Kate.
Sometimes the general opinion (let's say > 55% of the population) changes so quickly that it would take 10-20 years to wait for the parliament and senate to be sufficiently repopulated by representatives from the new generation, with more modern opinions.

In these cases you can reach a situation where the democratically elected representatives will hold an opinion that is more conservative than that of the general population.

In this case, whatever shortcut mechanism can be exploited to bring the legislation closer to the general opinion, it will be cheered by the general population.

The decision was not made through the normal channels, but people are happy nevertheless.
Ask HN: Do any startups use website builders?
I have the utmost respect for programmers (and all technical professions), but am currently working on a project that is way over my head. I am coding it myself, and learning to code at the same time. Just wondering - are there any startups that were able to scale after starting with a website builder or as a simple WordPress site with plug-ins?
i know of a company doing something similar in hong kong. their niche is to get people in various locations aggregate data from brands by going to retail stores and take photos of their products. each user gets 3-10usd for doing this and the brands save on sending expensive people to each location.
Shameless self-plug:

Three-factor authentication with ssh public key, Google Authenticator and password

https://turquoiseliquorice.wordpress.com/2013/10/05/three-fa...
That is not my reading of it

>In
Lawrence
the Court acknowledged the interlocking
nature of these constitutional safeguards in the context of
the legal treatment of gays and lesbians. See 539 U. S., at
575.
Although
Lawrence
elaborated its holding under the
Due Process Clause, it acknow
ledged, and sought to rem-
edy, the continuing inequality that resulted from laws
making intimacy in the lives of gays and lesbians a crime
against the State. See
ibid.
Lawrence
therefore drew
upon principles of liberty and equality to define and pro
-
tect the rights of gays and lesbians, holding the State
“cannot demean their existence or control their destiny by
making their private sexual conduct a crime.”
Id.
, at 578.
This dynamic also applies to same-sex marriage. It is
now clear that the challenged laws burden the liberty of
same-sex couples, and it must be further acknowledged
that they abridge central precepts of equality. Here the
marriage laws enforced by the respondents are in essence
unequal: same-sex couples are denied all the benefits
afforded to opposite-sex couples and are barred from exer
-
cising a fundamental right. Especially against a long
history of disapproval of their relationships, this denial to
same-sex couples of the right to marry works a grave and
continuing harm. The imposition of this disability on gays
and lesbians serves to disrespect and subordinate them.
And the Equal Protection Clause, like the Due Process
Clause, prohibits this unjustified infringement of the
fundamental right to marry. See,
e.g.,
Zablocki
,
supra
, at
383–388;
Skinner
, 316 U. S., at 541

That last sentence is the key:

>And the Equal Protection Clause, like the Due Process
Clause, prohibits this unjustified infringement of the
fundamental right to marry.

They are not "magically" combining anything. Disallowing gays to marry is a violation of BOTH the Equal Protection Clause and the Due Process Clause.
Counter-article: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4456600/
Could Golden Speak be used to correct non native speakers with their accents? I have a (very) strong French accent when speaking English and I could use a tool like that.
Writing Java with Clojure is actually kinda fun, and macros let you abstract it away when the ceremony gets thick.
Software engineers are lazy bastards (pt. 1)
Groupon:
http://www.nextbigwhat.com/groupon-story-297/
I genuinely want to know: why is that frightening? I have thought through this a few times and I did not come to this conclusion at all.
The y-range is different this why the chart looks flatter. Nobody uses log scale for stock prices. A log scale only makes sense if the range of values is over multiple orders of magnitude (1, 10, 100, 1000, 10000, ...).
If you are not a professional, you are a hacker
t|f
It's just the extra hole to accommodate the M16's full-auto sear. Anyone finishing an 80% AR15 lower could easily drill that third hole, but in the US the resulting firearm would be considered "readily convertible" to fully-automatic and therefore only legal to manufacture or possess under a limited set of circumstances.

Buying a bunch of M16 trigger parts, while legal in the US might attract unwanted attention, but I think a cartel with machine tools could easily manufacture these parts themselves, or a full-auto sear of a different design.

If they're not making select-fire rifles, and it wouldn't surprise me if they're not, it's because using a fully-automatic rifle effectively requires a lot of training and discipline. Most people under most circumstances would use a rifle more effectively without having the option of full-auto; even the US military has questioned its value for the average soldier, using some models with 3-round burst instead.
Anyone know the model structure and entity relations of a fantasy sports app?
I would like to create a fantasy basketball app for my country's league. Right now I am analyzing the model structures and entity relations. Anyone know any resource I could use to facilitate this?
I agree with you that marriage is a right, but there are various reasons why a marriage may be invalid. Perhaps one or the other is underage, or it is incestuous, or bigamous, or immigration fraud. You both must prove eligibility in order to acquire the special legal rights associated with marriage, and rightly so. But of course there is no eligibility requirement for being born!
I'd say that the proper libertarian solution is not to eliminate those benefits, but to detach them from marriage. Handle inheritance, hospital visitation, benefits sharing, and other such things directly, instead of linked to marriage. I think it would solve what the gay marriage proponents say they want, and probably a lot of other edge cases too. Who knows how many other people out there the current options aren't working for, but will never have the level of support gay marriage does to write new laws for their case?

But then, this was never really about benefits in the first place. If it was, they could have had civil unions a decade ago. This is about getting the Government to endorse it as Marriage to stuff it in the face of all the homophobes out there. This has always been entirely about ideological "BS", but not the kind the myself and any other libertarians are spewing.
Converging on 64-bit CPUs doesn't mean converging on standard `sizeof()` values (c.f. windows x86_64 ABI is LLP64 but linux x86_64 ABI is LP64)
Your comment makes me think of the tens of thousands of people who pay thousands of dollars to spend a week every year working as amateur porters, builders, truckers, riggers, cooks, mechanics, and cleaners, sweating away in extremely hot, dry, dusty desert conditions. I refer of course to Burning Man.
I am not talking about the individual nodes. I am talking about the overall platform.

This idea that you can design your application properly and it will be reliable anywhere is ridiculous. If the underlying platform is fundamentally flawed (i.e. more than just nodes coming/going) then your options are very limited. Docker and OpenStack are examples of platforms that are really buggy when used in Production settings.

AWS as a platform is very stable and of a generally high quality. And the components like ELB, RDS etc are managed. Trying to manage the hardware AND all the core infrastructure components on top is more than just one person's job like you mentioned before.
2) Naysayers can have value - some criticisms will be valid and helpful. Ignoring all feedback unless it is positive is not wise. The trick is to listen to it, evaluate it for yourself, and decide which criticisms should be ignored, and which should be heeded.
I don't know Mikael's intent, but even if it was meant that way, the statement applies just as well to the viewer/target. It's arguably a lot more generalizable.
Primarily because it is the mark of a life not well lived. Having family, friends etc are essential to a good life for most people.
I think of the manic side of the spectrum like drinking: at mild doses, pleasant; at high doses, difficult and usually undesirable; at extreme doses, you don't know who you are.

Actual mania (not hypomania) is usually more unpleasant, from what I've seen. (I know quite a few people who've had it.) The stereotype is that the happy mania is the "normal" mania, but the anxious, angry, or psychotic versions are more common. I also think (although phren0logy is going to know a lot more about this than I do) that it's very rare for a person to have only the "happy" mania, unless you're talking about mild hypomania that might not even be classified as bipolar (I tend to think of BP as a spectrum and think that 10-20% of people are "on the spectrum", but that's not the same thing as having BP1 or BP2).

I've only had one actual manic episode (almost a decade ago) and my current doctor's pretty confident that I wouldn't be classified as bipolar based on recent and current state... but the one manic episode that I had was awful and I'll never forget it. There were flashes of the "happy" mania, but it was mostly anger and anxiety, with not a small number of panic attacks.
Show HN: Iconicomi.com for creative writers
Heaven forbid we not take this internet forum seriously all the time...
As a developer who has been prescribed this after a fit of what could only be described as 'true mania' in my college years, I consider this statement somewhat disturbing from a personal perspective. I quite literally functioned as a zombie while on this nightmare of a substance. I ended up opting to spend double digit hours a week in therapy and implementing a system of Cognitive Behavioural Therapy over living my life in a cloud of misery after over 4 months on it. I'd rather feel and have to keep myself in check over function as a zombie barely capable of running a cash register or reading a real book.

For reference: I've never had a mania or true low since working with it this way, and if I did I would immediately seek a medicated solution knowing the severity of the situation. But, I've managed to hold a full time job, excel my career more than I thought possible, and generally be quite well physically professionally and mentally without it.
DOS C64
Oookay... you've lost me. What exactly is the point of this discussion? Because it's starting to sound like splitting hairs to me.
Can you name one other kind of marriage that will necessarily get legalized because we legalized same-sex marriage?

Can you name one other kind of marriage that is demonstrably more likely to get legalized because we legalized same-sex marriage?

If there's any kind of slippery slope, it's the slippery slope from man-woman marriage to adult-adult marriage. Well, we've slid down it, and now we're at the bottom.
To play chess is the mark of a gentleman; to play chess well is the mark of a misspent youth.
> "Limitless energy, godlike feeling? ... why wouldn't you mostly wanna be like that?"

Impaired judgment. The 'godlike feeling' results in thinking you cannot fail, and therefore in making decisions that are not even remotely prudent. For example, I know someone who, during a manic episode, tried to buy a limo off of ebay.

From what I understand, the deep depression isn't actually all that dangerous -- you don't care enough to do any active harm. The climb out of depression, where the emotional funk is still present and there's sudden volition, is most dangerous from a suicide perspective. The peak of mania, where you're unstoppable and fearless and possibly thrill-seeking, is almost as dangerous.
Your argument is absurd. My point is really very simple. Poly-marriage is a function of the marriage structure while same-sex marriage is a function of the sex of individuals.

persons_table: person_id, name, age, sex
marriage_table: marriage_id, person_id

If I drop "marriage_table" it is impossible to identify any poly-marriages in the database.
If I drop "persons_table" it is impossible to identify any same-sex marriages in the database.

No amount of pedantic quibbling will allow you to escape the fact that poly-marriage is defined by the TOTAL NUMBER OF PEOPLE in the marriage, it doesn't matter how many partners an individual prefers, the only question is the number of people, not WHO THEY ARE.

I understand that you're trying to suggest that "number of people I want to marry" is the individual trait that factors into the prohibition of poly-marriage, but that argument is disingenuous as well tautologically absurd; it's akin to saying "speeding laws target people who like to speed" which is obviously true but misses the point that the law is based on your actual speed not on your personal predilection for speeding; it's not discrimination because it's not about you.

I don't have to know anyone in the car to know that a car moving at 70mph in 50mph zone is illegal, just like I don't have to know any of the people in the marriage to know that a 3 person marriage is illegal.
> This idea that you can design your application properly and it will be reliable anywhere is ridiculous.

Thats not true at all. If you've designed your application that any instance could fail at any time, it doesn't matter where your instances are hosted: AWS, Digital Ocean, OpenStack, or your own bare metal servers. As long as you've architected the environment to pass traffic to only health nodes (you're doing service checks, aren't you?), healthy microservices (again, service checks), you can promote slaves to masters for your datastores, and you have sufficient capacity for failures, yes, you can design your application to be fault redundant on any infrastructure.

TL;DR If your app is designed for high availability and is already structured to scale out horizontally, its doesn't matter what the underlying infrastructure is.
I've had to ramp up quickly on a number of projects so far during my career, and I can tell you there's no substitute for simply reading the heck out of the code. Yes it takes discipline to go through code line-by-line, and at times may seem pointless or like its "not sticking". But persistence here pays dividends.

The first read-through is not about comprehending everything. It's about exposing your mind to the codebase and getting it to start sinking into your subconscious. It's kinda like learning a new piece on the piano.
"The very notion of what’s appropriate for children looms over any consideration of a movie intended for children."

This is the author's justification for why he's critiquing the film. I disagree, personally, because he himself is not a child. I doubt any child would enjoy "The Tree of Life".
There you go.
http://www.economist.com/news/finance-and-economics/21652337...
Who is your market with this?

That is a very good question. My original intend is for developers. Although there are tools like selenium, setting up, writing and running automated tests can still take a lot of time for the developers. Thats why I believe most developers still do some levels of manual testing, either during developing a feature or after, because the cost of automating it is too high (can easily exceed the time to develop the feature being tested). My frontend developer friends find my app useful mainly because it allows them to validate their code, even in the middle of development where the code churn is very high, since creating and running the tests are almost effortless. Plus, I could add the feature to export the tests/scenarios into test code, which would also be a huge time saver for developers, but this could take weeks.

But like you said, since developers have other options, I am not sure if the value proposition is high enough to make this into a viable business model. Another possible kind of customers would be those that doesn’t have the technical still, but need to either validate their websites, or provide a way to validate their websites to someone else, like in your example 1 and 2. The problem is, I am not sure where and how to target this niche of market to focus my marketing on, as it seems they could be in many different industries.

This is part of the reason I asked the original question, if I focus on developers, is the app good enough for developers to find it useful? or do I need to spend more weeks to add more features? If I focus on nontechnical users, where and how should I target them? If you have any suggestions, I definitely like to hear them.

(for your example 3, there are already better tools like import.io, so I don’t think I will repurpose my app toward that usage for now.)

Thanks.
And you are? What did your comment contribute other than demonstrating how much of a twat you are?
I don't understand it either. Why is it frightening?

I also didn't quite understand the family comment either. Whose family are you talking about?

When you are born, you have your mom (and possibly Dad) around you. But as you grow older, Mom and Dad will pass away and you'll thus be alone. Unless you have kids, you'll die alone.

Even if you do have kids, life happens. I know plenty of people who don't talk to their kids or they hate their mom or dad and there is no relation. Thus some people have died alone.

I think some people have this fantasy, that they are on their death bed and there is 3 generations weeping around them.

Sorry, but is this even true any more? Quite honestly for me. I'm quite happy to leave as unnoticed.

Oh and another thing. Friends. Unless you make seriously good friends and not those on facebook or acquaintances. They may be around you a long time. But I have rarely met someone in their 50s/60s that still knows their childhood friends.

So strike that one off the list. I think a life well-meant is what you did with it. Rather than who is in it.
Ask HN: What's Your Preferred CSS Grid System?
I've relied on Bootstrap's grid over the past few years, mostly out of habit, but I recently started exploring other options. This isn't my area of expertise, so I'm curious how other HNers handle responsive grid layouts. Thanks in advance!
I didn't downvote it, but I feel like your comments have been technically correct but practically misleading.

It's possible to have executable data, but if you do, you generally have bigger problems: the exploit can simply write a complete first-stage into the data and execute it directly, and not bother going through return-oriented contortions.

The reality is that gadget harvesting is about analyzing program text --- actual binary machine instructions --- not about looking for ways to interpret JPEGs or MP3s or (I wrote DOCX and then PDF and then thought "huh bad examples") RTF files as instruction streams.

It's also true that you can exploit insane x86 encoding to synthesize unintended instructions, but that's (I think) less important than the simpler idea of taking whole assembled programs, harvesting very small subsequences, wiring them together with a forged series of stack frames, and achieving general computation.