skysight-inc/HackerNews huggingface dataset:
> FYI: This is how you can have an eminently nice person with nothing but respect for the intrinsic human rights and dignity of homosexuals, but who still votes for Prop 8 or Amendment 1 or a similar measure.

I think this is where the problem crops up. Many of the people commenting here see things as strictly black-and-white. Opposition to gay marriage is bigotry, support for gay marriage is sunshine and roses.

The problem is that it's impossible to reason with anyone who takes such a stance, because many of the arguments raised here are suggestive that any form of opposition to gay marriage is illustrative of hatred and bigotry against gays. There is absolutely no middle ground. Which is rather ironic, because the other arguments raised accuse the opponents of gay marriage of doing precisely the same thing and accepting no middle ground!

In another thread last week, I recall a particular discussion that implicitly suggested that those who believe the state shouldn't recognize any form of marriage are closet bigots, so I'm not entirely sure what to take away from this. It seems to me that there's far too much emotional investment to enjoy rational discourse. I can certainly understand why such emotions are raging uncontrollably, but as someone who is neither married nor really believes the state should have involvement in marriage (or at least, it should strictly be up to the state to be aware of certain long term relationships under contract law--not what those relationships are), it's a bit beyond me as to why there's so much disgust. I don't feel so compelled to hate someone based on their beliefs, much less stop using a specific browser for reasons other than technical merits.

Side note: I admit that I had to do some digging around to figure out why OkCupid was urging users to stay away from Firefox since I visited the site with Chromium. I had completely forgotten about the tempest in a teapot that occurred when Eich was appointed to CEO. I can't help but think this is something that's intensely fascinating and of interest to a relatively small but vocal minority of people, although going by my small sample size of one is probably disingenuous. Still, there are more important issues IMO, and using/supporting an open and standards compliant browser (and open source) is of far greater importance to me than someone's political stance who now happens to be CEO.

It'd be humorous to suggest a conspiracy at work here: Information about Eich's donation was dug up and clandestinely released by someone paid for by Microsoft in effort to undermine Mozilla should he ever be appointed CEO!
You have some usernames and passwords (to what looks like production servers) sprinkled throughout your app. May need to change those ASAP, wipe your history, or something.

Lots of suggestions:

* Don't write your own cron scripts, use Symfony Commands.

* Delete the Acme Bundle.

* Don't store your vendor directory in Git! Completely unnecessary and waste of 47MB.

* Don't commit parameters.yml, that's what parameters.yml.dist is for.

* Use a migration tool (Doctrine Migrations are fine) instead of one big SQL dump.

* Not sure what mongodb/example.php is for.

* Why is all the plivo stuff in web/plivo/ instead of being a callable controller?

* Are you manually generating your Doctrine entities?

* Don't commit your asset directories (they should be symlinks).

* No need to use PHPMailer (or include the entire project in your repository), Symfony comes with Swiftmailer which is great.

* Same with src/Phone, add that library through Composer (https://packagist.org/packages/practo/libphonenumber-for-php).

The design looks great, but I wouldn't trust a lot of this (especially after seeing how many hosts and usernames and passwords you left scattered about).
Just because the code is tiny doesn't mean that it is safe. How do we know that the code is not vulnerable to e.g. buffer overflow exploit?
I couldn't believe it while reading it. Simply download this extension and you can "Hack In" LinkedIn! How easy!
Right, that's true. I think I pointed that out because I'm knee-jerk waiting for the horrible "Eric Rescorla is an NSA plant" arguments --- which, as it turned out, never really came.
If you want them to become decent human beings it would be good to set the example with coherent and decent speaking, i.e. not by calling them "disgusting troll sub-species".
I'm sorry to be pedantic, because I acknowledge you are in a tough spot, but just because you put $25k into the development doesn't mean the code is worth $25k.
> Don't store your vendor directory in Git! Completely unnecessary and waste of 47MB.

I find that it simplifies versioning as well as making it so you don't have to download individual dependencies. What is your suggestion otherwise?
This is one of the coolest examples of parallax scrolling I have seen. And I though Google did a good job with it.
Tell me more about this English word that "has had such a clear meaning throughout the core existence of humankind".

Retreating to dictionary definitions does not make a point, nor does asserting that prejudice by an oppressive class against an oppressed class is the same as the converse.
No evidence of a LinkedIn vulnerability yet.
https://github.com/calltrackingasia/opencall/blob/developmen...

This is hardly giving it away to the world. It's making the source viewable, but it feels it's not about open code, but someone who spent $25k developing a platform (often more in many cases).

Open source has this thing where people refer to it as free, in reality, this is just like someone begging for us to pay their monthly fee and give them free commits.

Why? For something anyone here could do with a CRUD app?

... If I used your software commercially, I can't even link it to my own software.

This gplv3 stuff shouldn't be allowed to be thought of as free, it should be thought of low trickery. Read the license, imagine if this was your business. It looks as if someone wants the world to program their software. But it's not the world's software, it's their software, their control, their power. Not yours. Not the worlds.
Popcorn Time for Bollywood Movies
This is highly unlikely, even if true (which I don't think it is).
> and after reading the police report, the more I understand the police's motives and generally agree with their response

Wow. Are you and I reading the same report? I'm able to understand the police's motives, but that's the problem. It was reasonable for them to clear bystanders away from the EMTs, but it was unreasonable for them to resort to physical force so quickly after encountering hesitation that a) posed no threat to the EMTs and b) could have been easily addressed without violence. I don't think police SOP should be "1) make demand, 2) attack civilian that hesitates due to objections with demand." Some situations allow time for rational conversation, this was one of them, and the police rejected that possibility (which had a lower likelihood of resulting in bodies flying into the EMT's workspace) in favor of using force.

Sgt. Espinoza used Woosley's passive insistence on getting his phone back, which explicitly did not interfere with the wellbeing of the patient or the actions of the EMTs, as a justification for employing violent compliance techniques. If Sgt E doubted W's ability to get his phone back without interfering (not unreasonable), he should have volunteered to do it on W's behalf rather than violently subduing him for what to me looks like entirely reasonable hesitation (reasonable in the moral sense, not in the maximize-probability-of-avoiding-arrest sense).

Partensky's case is more difficult to assess without a video recording. It's conceivable that P's hesitation justified violent escalation (as opposed to a more rational but slower approach with higher P(success)) but I doubt it.

> This is more a case of a drunk fool getting himself in trouble by acting like an entitled clown and not complying with the officers' requests to give the first responders space to work.

It took two to tangle, and I believe the police were unambiguously in the wrong, whatever you think of W and P.
Quality isn't the be-all, end-all, but there's definitely a correlation. Flappy Bird wouldn't even have gotten off of the ground if there were problems with something like collision detection. Even something as simple as increasing the delay between rounds (by as little as a few seconds) could have hindered its success.

The game is not without merit.
Is the creator a world-famous a*hole? No? Then probably not.
What's wrong with trying to preserve or even revive the social institutions of the past? I am of the opinion that as energy prices continue to rise, we are going to find that retirement with the kids comes back (this is already starting). If that become the norm, the implications for marriage and sexuality are quite significant.

But the point of my downvoted post is that you can't take an element of culture and assume that it is responsible for other elements. These things form tangled webs, not linear chains of cause and effect.
I agree with carlosdp, this is most likely April fools.

Side Note: Happy to see a Waterloo startup up on front page!
That's what composer is for
Well, no, it doesn't.

In many countries/states, civil unions are the norm for gay people, and have been for some time.

However, the current debate from gay people seems to be that they want to re-use the "marriage" label, which has traditionally been for between a man and a woman.

I'm not saying it's right simply because it's tradition - but trying to argue that it has been anything but between a man and a woman for thousands of years is just historical revisionism.

So yes, you can try to argue that, we should redefine marriage to include between any two people who want it.

However, to claim that they're somehow being "oppressed" because we don't simply let them win their argument is just silly.

If this was really about them wanting benefits, then the civil union would achieve that.
It has always been a taxable event. If you buy anything and sell or trade it for a profit, you owe income tax (in the U.S.), be it gold, water, wheat, or Hungarian forints. The IRS just confirmed that bitcoins are assets and not currency, which has a few different rules.
In the 90s I built a FreeBSD firewall using discarded PC parts. It took 10.5 hours to build world and kernel. There were 2 power outages that forced me to start over each time. I bought my first personal UPS to fix that problem. I would learn how to cross compile instead of waiting 12 hours.
There is a composer.json and composer.lock file in the repository. All you'd need to do to download all the dependencies is have composer installed and run "composer install".
I opened it on mobile and it was all extremely laggy and out of sync. It makes me wonder how good their AI would be if web pages are this much trouble.

Snark aside though, I do hope this is not an april fools joke, and that it's a real attempt at AI. I know it would really just be a complex traditional program, but I'm still curious what a modern try at AI would look like. I know it's coming back into development as of late, and I do very much look forward to the development of real AI.

If anyone wants to comment to inform me that real AI will never happen, I assure you I am already aware of that view. I see no basis for the argument that human intelligence is somehow special in this world. For medical science alone we will never stop researching the human mind, and I hope soon we find a way to recreate intelligence in software. It would be a level of intelligence above ours, I would think.
Your average passenger car has darn near 360 degrees of visibility, with very good mirror coverage.

I can see how a camera would be useful (though I find them difficult to use, as I'm never sure if the image is reversed or not), but it should never be necessary (at least until the point where the driver is no longer necessary).
The actual bug report is the technical section of my blog post:

http://blog.shubh.am/full-disclosure-coinbase-security/#tech...

You're reading the Proof of Concept, which is meant to be a practical demonstration of how once could use the bug to their advantage. I didn't document the proof of concept in detail, to ensure that others couldn't easily use the blog post as a guide to harvesting Coinbase emails.

If you want the full, technical bug report, please visit: http://shubh.am/bugs/coinbase.htm
The proportion of people working seems a bit unaffected by technological change. A couple of centuries back most people were in farming and now that is done by like 2% of the population the others have found things to do mostly because people like doing stuff rather then because they's starve otherwise. Even if robots make all the stuff I imagine people will busy themselves teaching each other yoga and the like.
The actual cost is lower; Some percentage, probably even a significant one, of existing car sales already have these cameras equipped. If the price drops and the feature is compelling anyway, I can see it being a tenth that in actual cost, which brings it into line with real life-saving programs. Preventing deaths is expensive.

My instinct was along your lines, though, and I'm not entirely certain that the whole idea isn't just a gift to automakers for yet another reason to jack up prices. What used to be a costly extra is now 'required'.
Package library systems like this are mirrored on CDN's and often cached locally in the user's `$HOME` folder in some way (at least in the case of npm and bower).

If someone's downloading your repo, why wouldn't they mind getting their dependencies the normal way? Also, there is the benefit of your git history not having to track vendor libs, and you being able to lock versions in.

This is about convenience to yourself as a developer, as well as others. Feel no need to include vendor libraries :), it's ok.
I wouldn't use a service that does not use HTTPS.
Hopefully this blunder isn't representative of the rest of your service.
I am always on the look out for a small, lightweight and secure web server for impromptu file sharing. Right now I use publicfile from djb.[^1] My only complaint is that there is no debian package for publicfile so I have to build my own package. I would love to find an equivalent (ftp not necessary) daemon that is included in debian. Is anyone aware of a something in debian repos that I am overlooking?

[^1]: http://cr.yp.to/publicfile.html
Right and rackspace is claiming they are taking care of all that for me. Or are they just spinning up hosts and I still need to configure everything
I don't think they would nessesarily build in both processors.
They'll just assume that developers will update their apps very fast.

The whole XCode toolchain already supports x86_64 and arm64. It's trivial to build "fat" binaries with clang that run on both platforms.
Given what Couple.me does, I expect the AI will just be other users of the appropriate orientation. Maybe slightly more poignant than the average April fool's joke.
It is also worth point out you can add up to 8 developer accounts (now seems to be 4?) under bizspark programme and the $150 credit is per developer, so the total saving for 3 yrs is up to $43200 (crazy?)

Also, you can enjoy additional discounted hourly rate for up to 33%, aws/google can't compete with that.

[1] http://spiffy.sg/startup/how-to-maximize-and-activate-your-b...

[2] http://www.windowsazure.com/en-us/offers/ms-azr-0057p/
http://www.ibm.com/developerworks/systems/library/es-nweb/si... Direct link to the (200 lines of) source code. I can't speak to the security, but it is a nice little read.
I'd like to see some of the applications that got accepted. Mine was mostly significant projects based and didn't get in.
Kickstarter is not a store. Kickstarter is very weird, actually.

Kickstarter is not investment. I've never invested money in a company, but I've invested labor in exchange for shares; I was, thus, a stakeholder, and had a say in a number of decisions the company made.

If I buy a product off a store, a pair of sneakers, and they turn out to be shitty and fall to pieces in a week, I'm entitled to my money back or a working pair of sneakers. However, when you fund through Kickstarter something that says "Oh Hai Future Shoes", you're not buying sneakers.

If I invest in a company and they turn out to be using child labor, I can try and wield whatever powers I have in my shares to stop that practice. I can also divest and shame. However, when you fund "Oh Hai Future Shoes" through Kickstarter, you're not investing. You're not buying a vision of the future of shoes. At best, you can expect your rewards (usually a prototype of said sneakers) to be delivered.

But if they sell out to Nike shortly thereafter? And you thought you had an emotional connection?

This is why I kind of fault Kickstarter. It's just too weird a model; it allows fine, smart people like yourself to make unwarranted leaps of logic so that money flows that otherwise might not happen are made common and large.

At its core, understood as FAQs explain -- but not as the website in general is structured -- Kickstarter is a tool for business. Why does it have a shopping mall-like website? Why isn't it just an extension of tip jar tools for webmasters?

(I'm reminded of the Alec Baldwin movie with Jack Lemmon where he's screaming through a pep talk -- "TO GET THEM TO SIGN ON THE LINE WHICH IS DOTTED!!". This is what Kickstarter does.)
Sorry, but the whole race versus gay marriage thing has been done to death, and proven patently false.

Nobody is stopping gay people from being together. Nor, in many countries/states, are they stopped from claiming the same benefits (e.g. via civil unions).

This is simply about them redefining marriage to encompass any two humans, rather than just a man and a woman.

I'm not going to go into whether that's "right" or not - that's way off topic here, and is only going to descent to a flame war - this isn't the forum for that.

However, this is about redefining a word - marriage has traditionally been between a man and a woman, and to claim otherwise is blatant historical revisionism.

Tradition is not necessarily "right" though, so they're certainly within rights to claim they feel the word should be redefined.

Just like Eichs is within right to say no, marriage should be defined the same.

And Eichs was classy enough to keep it out of his work - by all reports, he's never discriminated against gay people, or had anything against them - he's simply got his own views of what "marriage" should mean.
Yup, that's exactly what it's doing. It's grabbing mailto's, email addresses, twitter handles, etc off pages you see -- from you & your connections -- and sending them back to its server.

https://gist.github.com/anonymous/b15b1e3f6cfb8497e8f0#file-...

By using this extension you are compromising your friends' privacy!
> but the lion's share of the challenge.

This would've been the perfect phrase last year.
You can bootstrap with any language. So yes, the process that you are describing is also considered bootstrap. http://en.wikipedia.org/wiki/Bootstrapping#Computing
> We need something better. Go forth and make it happen.

I'm always amazed by blog posts that say "xyz sucks" - someone should fix it and then offers no practical next steps to do so.

Complaining is easy. If you really want to change something - if it's important enough to you - then fix it.
I find your comment particularly funny, because in the information security course I took for my masters degree, we had to perform remote buffer overflow exploits using an older version of this exact software.
It's his inactions that have also caused problems. Refusing to change his beliefs. Refusing to justify his unchanged beliefs. Refusing to explain why he did what he did and what outcomes he intended. Refusing to respond to anyone's valid criticisms and questions. Refusing to apologize, but instead issuing a cynical, verbally acrobatic non-apology apology, that backflips and dances around the burning issues. Refusing to step down after he's caused damage to the Mozilla project.
Learn colors, typography and layout for iOS 7
If auto makers didn't design huge vehicles from which the drivers can't see the ground behind them for hundreds of feet, this wouldn't be much of an issue.
If it works, does any of this matter right now? He's trying to make his business survive, not craft a work of technical art. Shouldn't he spend his time on marketing if the thing works?
This code is really not good, and certainly not worth learning from.

It appears that if you request a path like "//etc/foobar" with two slashes at the front it'll allow traversal outside the starting directory, though it's mitigated by checking file extensions.
Don't make accusations of favoritism without any shred of evidence. This post is completely unfounded except for a couple of anecdotes.

I think most people here realize that the content here is not simply whatever gets the most upvotes, there are fairly complicated rules and penalties that get applied (many of them automatically). If you want democracy, there are plenty of other venues for it. The value in HN is that the quality of content is high, and the moderation is a large reason for that.

I challenge you to show me another site that has as good a combination of quality articles and quality comments. I'm sure improvements can be made, and if you're paying any attention you'll note that improvements are being made (see the recent publication of the name of the main moderator so that we can ask him questions).

What HN is doing works. If you've got a better idea, show it to me.
I think even the visitor pattern isn't required here, all you need is subclassing. Although this clutters things up more by having abstract methods in the base class, technically that's all you need.
The original was: "This isn't Wikipedia. We prefer to think for ourselves here". My meaning was that we prefer to find solutions that are appropriate for HN rather than copying what another site does. Since my original wording left room for misunderstanding, I changed it. (I do that all the time, incidentally; I am a compulsive, inveterate editor, and always have been.)

If that is what you call "unapologetically abusive", we have nothing further to discuss. I'm going to invest time answering users we have a hope of satisfying.
True Origin of Samsung's Logo [Humor]
I don't think so. Because that's for blind people. And them being right and left, UNDERNEATH the big circle at the top makes that relatively easy, right? I think it maybe that, but definitely something else.
Ubuntu '11 was the first to use Unity as default.

It was also the last release I used before switching to Mint.
Any piece of data that's out there, currently private or not, will ultimately become available to anyone as long as they can find it. This is a tool which speeds up that process.

Can't wait for the Facebook version of this plugin.
Well, no, that's the point.

There are civil unions, and there are marriages - and if it was simply about "rights" and "benefits", then people wouldn't give a c*ap which group they were in.

However, even though they have civil unions (in many countries/states), they also want to redefined marriage.

I'm not saying that's wrong or right - that's an argument I won't go into here.

However, to try to pretend that this is anything but redefining something is pretty deceptive.

Maybe they'll win, and we will redefine marriage. Who knows.
This is good advice.

The only addition I'd give is to start changing your passwords… quickly.
I was doing something like that with https://github.com/darius/tinyhiss but it's really a toy and still far from freestanding.

https://github.com/darius/ichbins did get to the point of compiling itself, but it was a little too limited to make a good start on growing into a system I'd like to use.