skysight-inc/HackerNews huggingface dataset:
Apologies indeed - the great thing about HN is that users take second seat to the content! But sometimes it backfires.

On 2. - let's make it simpler then. The OP's (coldtea) premise is that it is not possible to say that one is better than the other ("it makes no sense to say"). The premise is incorrect because in my case, I can make the value judgment that one is better than the other, and further, it is probably safe to assume that most people also have their own ranking. In aggregate, people do make value judgments and do, therefore, make sense of "better".

I agree that it can get a little lengthy discussing subjective value, and not armed with years of philosophy studies, I'm not very good at it either.

On 4. - whilst several world powers such as the US, the USSR, France and Portugal have indeed fought proxy and covert wars to further the interests of a subset of their citizen, there has been no conflict of the scale and geography of World War II since World War II. Vietnam was localized in Vietnam, although it impacted US culture, precisely because Washington was afraid of starting a nuclear war. The only instances of WWII-level losses of lives were due to genocide, often from civil war.

As an extreme example of the power of MAD fear, the Yom Kippur War was ended by US intervention (or at least the threat thereof) saving the Israelis at the last minute after Golda Meir made the bet that arming the nuclear weapons would be detected by the CIA and result in exactly such intervention.

On 3., scientific knowledge available to the community is a very different thing to personal discovery of such knowledge. You do not need to know electronics, physics or applied mathematics to use a computer, and you do not need to know how to kill someone because there are people who specialize in this and keep the peace. But there is a difference in the type of knowledge that is the discovery and popularization of random forests, and knowing the feeling of taking someone's life.

Getting better at killing CAN have positive effects. The refined Blitzkrieg with modern equipment waged by the US in the first Gulf War, the product of decades of research on killing and invading, resulted in a very short war with almost no casualties on the offensive side (292 - all figures from Wikipedia), and relatively few on the defending side (20-35,000) and civilians (5,000) compared to what a more even war would have cost (for example, the Iran-Iraq war cost around 100,000 lives for each of these groups). I see this as a net positive.

Generally, financing an extreme imbalance of power results in global lasting relative peace, cf Pax Romana, Pax Britannia, Pax Americana.
Spoken like a person who's never been locked in jail for 10 years and been repeatedly beaten and raped during that time, all for selling pot.

There are a lot bigger problems than being refused a small amount of government subsidies for your relationship choices. (Note that I am also refused those subsidies since I'm single.)
xdebug and phpstorm is great.
Please don't take this as a criticism, but how long have you been programming? I'm asking because I used to have an opinion like this when I was just starting, but after a few years I realized that changing all of the code as the first thing is one of the worst things to do.
I have a nice big whiteboard (well, glassboard) stuck to my office wall: Calendar section, issue section, undetermined future setting.

Also great for illustrating things when people visit.
Congratulations to everyone who worked on this. A truly epic win.
I hear it as "issue" with some sarcasm. As in, I can't believe this isn't settled already since it's such an obvious answer. I believe he is saying it wouldn't be an "issue" if people actually appealed to reason.

But I get why you would be offended, the struggles and hardships should not be taken lightly. In effect a white male could make the same comment about women's suffrage and it would not be cast in a good light at all.

Anyway, congratulations! I'm so glad people are finally seeing reason and you can take one more step towards being treated truly equal!
MHealth Startup DigitalMedLab  Health 2.0 Barcelona
I think you're misinterpreting my comment. I absolutely believe that all people deserve equal treatment and opportunities. We obviously aren't there yet, and far too many LGBT folks have been treated horribly for far too long. I find it shameful and embarrassing that our lawmakers have persisted these backwards "anti-X" policies that "should" have never taken root at all. I'm hopeful that soon we'll look back at these anti-LGBT policies the same way we look at racist, sexist, etc. policies from the pre-60's US.
My neighbour has a motorbike. That's also a very practical option for commuting/shopping here. The reason I like the e-bike is there is no licensing and it goes up and down hills nearly as well as a motorbike (it's very hilly round here).
This is a solved problem in the US, but we traded it for a different problem. We don't do guaranteed admissions using a score cutoff, except in some cases at the state level where a specific high school achievement level guarantees admission to the state university system... or a certain achievement level in a state's community college system guarantees transfer admission into the state university system.

The upside is that it puts the power to choose in the hands of the student (for better or worse -- many students & their families have no idea what they're doing. See the post from MichaelCrawford about his application experience.) and mostly eliminates the quota/population problem for schools. Most universities offer early admission here, which helps them fill a set number of spots with what they see as top students. One condition of applying early admission at a lot of schools is that you commit to attending their if they let you in. Of course, schools still offer admission to many more students than they know will attend, and I have no idea whether they do this algorithmically or using tribal knowledge gleaned from previous experiences, but I have very rarely heard stories of a school having serious difficulties because they let in too many kids. There have been a few, but the worst that happened was they had to put up some excess in off-campus apartments or hotels until attrition shrank the class to the point where campus housing became available again.

There are other problems with the US method of college admissions, but I prefer our more holistic process to something as rigid as described in this post.
I mean, even if you personally feel that "guys" is totally fine for mixed gender groups, it clearly bothers some people. So why not say, "hey, everyone..." instead of "hey, guys..."?
But look at the rate of increase.

It's only in the recent past that it broke the 50% barrier.

The trend is upwards - 60% is not the end point.
Roberts: definition of marriage should be made by legislation.

Scalia: The Supreme Court has too much power any time it does not agree with me.

Thomas: Due Process doesn't include right to be married.

Alito: Power in this matter is reserved to the States individually. Also, the Supreme Court has too much power any time it does not agree with me.
Xdebug is de facto the only debugger AFAIK. The integration in Phpstorm is great.
Not sure why you got downvoted because I'm reading Roberts' decision now and that's a big part of it.
Just because you see it as dismissive doesn't make it so. You don't get to decide the intent of the statement. You can state your opinion about it and ask for clarification, but you don't get to define it for your own purposes.
Ok thanks, I had no idea.
My problem is Apple didn't pull books with a Confederate Flag on their cover. They pulled apps. I am getting a little sick of the stand that developers are not considered for the same creative protections that book authors are. Its bad enough that companies are designing machines that restrict the people who make those machines worth buying, but this constant harassment that no large company would think to apply to movies, tv shows, or books is discouraging.
5 Practical Steps for Proactive Hardening of Your WS2003 Systems
It's not the first time I've heard this sentiment around Go. I find it a fascinating difference in mindset to for example Node.js where in my experience even the smallest application will pull in dozens of dependencies and there's a package for absolutely everything imaginable. Because of the way dependencies are hierarchically scoped, there's no version conflicts in Node and a project may end up with 3 different Requests modules with only disk space as the cost.

What do you consider to be the downsides to liberally using libraries that reduce the amount of code by wrapping the standard lib or that build on top of other libraries? Personally, and I may be wrong as someone still new to Go, it seems to me that the single monolithic repository model that Google uses permeates the whole community and has made adding an external dependency a Big Deal and something you have to carefully consider instead of something you instinctively do.
Kentish Town. Ugh.
I think it's just the fact that it takes three times as long.
Run Docker Containers with runC
Can we finally stop calling it "gay marriage" and "traditional marriage" and just call it "marriage" now?

good job USA

I'm glad you are finally catching up to the rest of the developed world.
> Yeah, I'm still slightly pissed they basically waited until the majority was clear before they'd rule on the matter. Its another clear sign our Judiciary is really just as political as the politicians are, even if no one says so openly.

I'm a strong supporter of gay marriage, but I'm glad the Court waited until the consensus was clear. At bottom, this isn't a right flowing from the dictates of the Constitution. Nobody in 1789 would have said that gay marriage is a fundamental right. We acknowledge the right today for the same reason we acknowledge many other rights we did not acknowledge then--society as a whole has agreed to recognize the right and bind itself to enforcing it. It is important that the Court not act ahead of society.

I'm also a strong supporter of abortion rights, but I can't help but wonder if in the long run abortion rights wouldn't be in a stronger position today had the Court waited a bit longer for public consensus to catch up before dictating a result.
I think they summarise their arguments themselves. For example

"Although the policy arguments for extending marriage to same-sex couples may be compelling, the legal arguments for requiring such an extension are not. The fundamental right to marry does not include a right to make a State change its definition of marriage. And a State’s decision to maintain the meaning of marriage that has persisted in every culture throughout human history can hardly be called irrational. In short, our Constitution does not enact any one theory of marriage. The people of a State are free to expand marriage to include same-sex couples, or to retain the historic definition."

[p. 2 of Robert's opinion, p. 41 of the pdf]
http://www.supremecourt.gov/opinions/14pdf/14-556_3204.pdf
Gore Quests? Are you sure? :-)
Just because there are "real problems" doesn't mean other problems are insignificant and worthless. Because India is a poor country, cost of living is cheaper so less money would be needed for basic income, which somewhat reduces the effect of less tax income.
I think it was meant more that this decision and this right for LGBTQ to get married should have been made ages ago. As a society, we're continuing to spend resources fighting amongst ourselves to combat bigotry, anti-intellectualism, etc. In an ideal world, we'd have stomped all these out already and would be working together towards the future. Sadly, we don't live in an ideal world, so we must expend these resources and effort fighting injustice and inequality.
It absolutely should be restricted by age.
Jerf,

Thank you for the suggestion. I plan on adding some functionality to make asynchronous APIs friendlier to use (like a `Do` or `Apply` function etc...). But if you don't choose to use the asynchronous APIs everything still functions the same (in fact the asynchronous APIs use the synchronous functions and slap channels on them)
As a non american, does the US Government have an official definition of marriage that is going to change today?

I understand the social consequences. But what legal rights have been granted now that did not exist previously ?
The oral arguments are worth a listen, from back in April.

http://www.oyez.org/cases/2010-2019/2014/2014_14_556

Mary Bonauto argued it perfectly, I thought.
Civil rights should matter to all of us, not just the people who lacked them.
A small little test on free API faroo.com
Same-Sex Marriage Is a Right, Supreme Court Rules, 5-4
"Putting something on that will make you scream out to drivers like me is a fantastic thing."

If Volvo understood cyclists better, they'd choose a quote like, "I'm a driver and I hate life paint. Who do you think you are looking all flashy and important?" You gotta work with the tribal dynamics, not against them.
Show HN: xurls – Extract urls from text in Go
Awesome stuff, I am actually hacking on something similar, so I would love to hear your thoughts RE: supporting "windowed" aggregations. (E.g. a moving average over a timeseries).

Are you planning on adding that and which syntax are you planning to use? Have you looked at postgres "OVER PARTITION"? While it seems powerful it's also fairly unintuitive IMHO. I was experimenting with adding a GROUP BY clause that allows each input row to appear in more than one group in the result set. Something like:

SELECT time, mean(value) FROM mymetric GROUP OVER TIMEWINDOW(time, 60);
Where should a talented 20 year-old developer go?
All my life I've wanted to work in Silicon Valley and after reading this post -- https://news.ycombinator.com/item?id=9764564 -- a few days ago it seems like I might not be able to.
I'm in the middle of a bachelor's degree in Computer Science from a well-respected state school on an F-1 visa and was wondering where I should go after graduation.

Europe? Canada? Try to fight it out in America? Thoughts?
Why the downvotes? Is that not a valid point? Or is it bad because it's a point used by the opposing side? Or is the problem the way it was stated?
There are probably very few things you can say which do not bother some people.
Your respect for other people is worth less than 300 milliseconds?
From what I read it is not a states right argument but an argument that the supreme court is supposed to interpert the laws not make them. Some quotes:

"Today, however, the Court takes the extraordinary stepof ordering every State to license and recognize same-sexmarriage. Many people will rejoice at this decision, and I begrudge none their celebration. But for those who believe in a government of laws, not of men, the majority’s approach is deeply disheartening. Supporters of same-sexmarriage have achieved considerable success persuading their fellow citizens—through the democratic process—toadopt their view. That ends today. Five lawyers have closed the debate and enacted their own vision of marriageas a matter of constitutional law. Stealing this issue from the people will for many cast a cloud over same-sex marriage, making a dramatic social change that much moredifficult to accept."

"But this Court is not a legislature. Whether same-sex marriage is a good idea should be of no concern to us.Under the Constitution, judges have power to say whatthe law is, not what it should be. The people who ratifiedthe Constitution authorized courts to exercise “neither force nor will but merely judgment.” The Federalist No. 78, p. 465 (C. Rossiter ed. 1961) (A. Hamilton) (capitalization altered)."
What e-bike do you have?

The B52 Stealth Bomber ebike looks awesome.
I blame Glee.

I say that a bit tongue-in-cheek but it definitely helps to have gay culture and gay icons just out there in the world, melded seamlessly with the rest of society. This includes things like trashy teen comedies and musicals and what not.

Having equal marriage rights is just one more step in the right direction of having a more tolerant, loving earth society.
Let me ask you a question: Should SAT scores determine university admission?

There is no one clear signal for future "success", but it would be hard to argue that social ability does not contribute to success. Half the reason people go to college is to pick up social skills and fraternize/network with other young, talented individuals. If it were possible to quantify, it definitely wouldn't hurt to consider social skills data alongside academic ability.
It wouldn't have been such a big deal if there weren't so many legal things tied to it. Taxes, medical, property rights etc.
Someone (it was you) told me that Apple TV is "perfect" and I disagreed and I said all of the reasons why. You did continue the comparison though by talking about how bad you think the UX is, but it would be nice to have some actual examples instead of empty claims.

All of Apple's products are dumbed down compared to competing products. Windows has soooo much more flexibility than OS X and I'll be glad to give you a couple of good examples to shore up my argument.

For starters - the really big obvious one is that OS X only runs on a very small sub-set of the hardware that Windows runs on. I don't care if their business plan dictates it, it's dumb and I won't use OS X because of it. Windows runs faster on the same hardware anyway.

Here's a big one for which there are lots of examples - Apple simply does not let you customize OS X nearly as much as you can customize Windows. Apple's dumb-it-down attitude reaches all the way to the smallest of features - for instance, go try and change the color of your mouse cursor in OS X. One day I tried to change it to white because I like that better and I found out that OS X has the cursor bitmap burned into a fucking ROM or something... that's just a tad ridiculous, don't you think?

I think it's hilarious that some people are so in love with Apple that they don't even see the most basic examples. If the mouse cursor example hasn't convinced you please let me know and I'll come back with a larger list of just how many ways OS X is limited (and therefore dumbed-down) compared to Windows and Linux desktops.

(EDIT: And the same arguments go for the iPhone versus others. Apple doesn't let you customize it nearly as much as Android and of course they don't let you run it on the hardware you want, so yeah the iPhone is dumbed-down. Enjoy your prison yard!)
If the WHQL driver testing didn't exist at the beginning of USB then I imagine it would be for backwards compatibility.
It sounds like you may be describing a "Corona"?

http://www.webexhibits.org/causesofcolor/4B.html
The Intel Deep Learning Framework
It's hardly a new concept, either. In fact, the root of the latin word "pagan" just means "rustic villager in the country". When Christianity became en vogue in the Roman Empire, it was the rednecks out in the country who were resistant to it, so the word "pagan" became synonymous with "heathen".
Java EE 7 has landed in WAS Liberty
When you say "in my area it is more like 90-95%" are you referring to your perceived thoughts on what the rate would be, or are you referring to an actual poll?

If the former, than your area is probably not 90-95%, your social community is 90-95%. People tend to surround themselves with people with similar views. So it seems like in your town everyone is for gay marriage, when in fact it's the people in your town that you interact with that are for gay marriage. You don't know the opinion of those in your town who you don't associate with.

For example, if you asked me what percentage of the population smoked cigarettes, I would say 5-10%. That's because very few people I hang out with smoke cigarettes. If I were to walk into a bar (well... outside the bar) in a different neighbourhood, I might be surprised to see that 90% of people there are smoking.
Fatness leads to inactivity, but inactivity does not lead to fatness
"Hey y'all..." :)
Felony convictions and mental health evals have no bearing on marriages currently
Dave Chappelle is a comedian, they say stuff like that all the time, it's part of their job. If you are going to quote somebody (specially on these issues), I'd recommend not to quote a comedian.
I don't think a lot of people will get offended if you address a group as guys. But if you address a group of girls as "girls", or even "gals", you are walking a fine line.
Or make all marriages inconsequential.
I'd argue the term "PC brigade" is not perfectly fine if you want people to listen to your arguments.
I plan to read both sides later, but I don't expect to be able to fit them in during lunch time.
Why Java Batch?
Glee: Invisible Help Desk Software/Shared Inboxes for Startups
"Night-mare"
By "more important" I mean that intelligent people view marriage equality as a fundamental right that we shouldn't have to fight for. Now that we don't have to fight for marriage equality, we can move on to other issues that may warrant more of a fight.

I think you and I feel the same way about equal rights in general...it can just be hard to distill and convey some opinions via an HN thread.
Brush & floss your teeth daily. Good for your overall health, will save you money and suffering.
I am not very good at naming things and figured to just slap a 'g' on requests => grequests.

I figured that I would write the code and decide on a name later...
Are you calling me an elephant? Now I'll never fit in my wedding dress! /runsaway

(guys, it's a joke)
Probably £55 - £80k a year, depending on how 'hot' the stack you're on is and how willing you are to work for hedge funds / banks.
We aren't as open minded on here as we like to think.
The title of the post is incorrect.
Yes, but there are many things I can say that I'm not knowingly bothering people.
No, seriously, just remove your "asynchronous APIs". You don't need them. They aren't adding anything. Just remove them. Go already does all that.

Oh, what the heck, I'll name names. This is part of why I've been so pissy at the Node community for the past few years. Their definition of synchronous is wrong, and it's really become quite popular. Synchronous does not mean "blocks the whole process". That is a weakness of Node, not a universal programming truth. From the Node perspective, all Go code is always and automatically asynchronous. You don't have to add it. It already is. You're not adding functionality by trying to "nicely" provide an asynchronous API, you're simple redundantly adding what is already there, and what you're adding is significantly less flexible than what Go already provides.

(Now with more correct definitions of the terms, it is meaningful to say that Go code is synchronous within a goroutine. But Go already provides abundant tools for dealing with that within its runtime. We can already compose these tools together trivially to do whatever async patterns we want.)

Now, I suppose, standard disclaimer, this is your library, do as you like. I'm not actually personally passionate about this like I'm yelling at my monitor or anything. I'm trying to help you save time and effort. It's up to you what you decide to do.
One thing helps me enormously: I sketch a class diagram as I explore the code. Here's an example:

https://s1.whiteboardfox.com/s/494b923d01d7ad05.png
That's because lots of people want to buy property there.

That's part of the problem. It wouldn't be so bad if it was just lots people wanting to live there, but it's not; there are people who do simply want to buy property there as some kind of capital parking. That's damaging to the city.
Buildings are understood to have a finite lifetime. They are torn down all the time.

The meager support provided with software is an intentional tradeoff. I'm sure it isn't the right choice all the time, and as you say, there probably is demand for a different set of tradeoffs, but for example, I have no desire to pay Microsoft up front for 20 years of support, I'd rather get shiny new things more often than that.