skysight-inc/HackerNews huggingface dataset:
I am from India and I have lived in one of the major cities of India for most of my life. I agree this is a very real problem that barely gets noticed. In my opinion there are various reasons for such culture -

1. Gender inequality, though there are many women breaking barriers and taking great strides in India, there is a huge population (urban and rural) that still considers women inferior to men.

2.In typical Indian culture, a son in a family is considered as the one that carries the family blood line forward where as a daughter is considered as a burden on the family. They are considered a burden on the family because the family has to pay an exorbitant dowry when the girl is married, this disgusting practice ruins lives but is unfortunately very prevalent even in rich and educated people.

3. A huge population (mostly the poor and illiterate) consider girls to be destined to do be homemakers, so education for girls is a low priority.

4. Societal pressures are enormous, many people/families of victims would wilfully push things such as harassment or rape under the rug to avoid the societal shame brought by being a victim. And, many of the few that make it through and go to the police for help are turned away or discouraged by the police to not lodge an official complaint reasoning that it would just bring about more shame to their family in the society. So, the cases that surface are just a fraction of what is actually going on. I believe these problems have always been there but just surfacing more frequently now.

5. Most Indian marriages are arranged marriages and there is a huge problem of marital harassment and rape that never makes it out.

6. The culture of arranged marriages coupled with the problem of premarital sex being a taboo in most of the country due to societal and religious reasons, mean that most men can be in their 20s or even late 20s have had very less or no interaction with the opposite sex. The lack of respect due to gender inequality adds to this problem.

There is part of the population that is well educated, informed, financially sound; that do not subscribe to this culture but the truth remains that India has a huge population and most of them are very poor, there is a huge urban and rural population that are very poor, illiterate and what I spoke about here are a big part of their belief systems and culture.
Life in the Software Lane: Big Bucks, Limos, and Clones [1984]
But aren't patriarchy and misogyny fundamentally related? I mean, are there any societies with strong patriarchal norms but very little misogyny?
funny-ish. I mean - this is clearly not real - I guess it's a snarky response to the criticism that "some of this generations best minds" are being wasted on creating apps to share pictures of our food with each other.
I've been trying for weeks to get a Mono environment that will host an MVC4 application (minus async/await). Any suggestions?
Take a look at Typesafe Activator - www.typesafe.com/activator - it's a pretty slick way to get up and started without all the IDE setup costs by simply running an IDE for you in your browser.
I've never worn a suit to a job interview, and would not tolerate working for a company where I was expected to.

As an interviewer, I've encountered only a couple people who did wear suits. Definitely lived down to the stereotype.
It goes on the news one day then the next it's gone.

It's not gone. There's a continuing battle over the effects of these revelations, and quite a pitched one.
Moral licensing:How being good can make you bad
There is a bizarre jump in this story. How did they go from phone calls and meetings to incinerating MacBooks?

(Obviously, as a journalist, you need to start recording these conversations and publishing names. There can be no privacy for government employees.)
How the NSA could stop sucking and be awesome instead.
Good unions are great. For employees, for the economy, and even for the employers. I don't understand how American unions got so crazy and self-destructive (or if they're not, why so many Americans are convinced the are).
The vast majority of the people I've had to fire have been salesmen who simply did not perform. At first I thought we should have a solid agreement with the sales person; one that laid down the expected metrics for the first 90 days and thereafter.

My attorney insisted I understand that when you fire anyone in California you must --you must-- say nothing pertaining to the reasons for the firing. I made the mistake of behaving like a human being once and it cost me thousands.
Be careful; once you've been working in Scala, going back to Java is unpleasant. =)
Rusbridger responding to an AMA question on reddit a week or two ago: "Various difficulties have been put in our way (sorry to be vague, but this is an ongoing story). We’re working round them. And, yes, more to come....."

http://www.reddit.com/r/IAmA/comments/1jf6uc/i_am_alan_rusbr...
I agree that depression can be caused by many things. This might be more of a case of chronic depression vs. temporary depression, although I don't presume to know which one the author was/is dealing with. People bounce back from temporary depression, but chronic depression is a problem for life.

Here's a great lecture that discusses the differences (I'm pretty sure it was this one... if not, it's still a great lecture): http://www.youtube.com/watch?v=NOAgplgTxfc
Intelligent Associations in Key-Value Stores
Runtime tests always cause a performance penalty. (And they do not prevent you from writing buggy programs! They just make the runtime environment yell at you if a bug is found.)

If you want to guarantee that a property holds for all the elements of a set (every possible running instance of a program), forget about the elements and work with the set's definition (the program itself).
Agree. But, FWIW, Alan Rusbridger, the author of the article, explains in the comments that in this case, this would not be legal, as the conversations he is quoting from took place after he had agreed to keep names off the record.
wasn't the easiest upgrade from 2 to 3 on one site of mine...
Yes it would cool-off some of the more more aggressive creeps to some extent. Do not stray from the Known destinations (This is not the country to explore "untouched places" unless you are armed & willing to use violence defensively) and do not drink (alcohol/whatever else) with unknown folks.
RDP isn't a scalable solution. I'd recommend PowerShell for all that. For the build server, you just needs msbuild which i think is available on the .net SDK. For CI, i've used TeamCity in the past which worked well. Staying away from TFS is a good a decision. On windows boxes i recommend mercurial because tortoiseHG is so nice, really miss it ever since i moved to developing full time on a mac.
Forgeting about the india comparison for a sec, there are degrees of 'voluntary.' There are no girls out there who think that they want to be in porn when they grow up.
Am I the only one who thinks CNN should not be publishing this story.

It's not vetted in any way, which leads to issues with both it's accuracy and the safety of the author who admits to suicidal thoughts and is currently in a bad mental state.
Does the NSA search more than Google?
SFFD backtracks, may allow helmet cameras
I really enjoy write-ups like these. Anyone have a resource that is primarily blog posts/articles like this?
If only running your own mail server, spam detection etc was a trivial exercise. I did this for many years running sendmail on OpenBSD, but it is so much nicer having Gmail now.
It looks like there are 5+ different font families on that page. Choosing 2 would make it a lot easier to read.
Very differently (I'm the original author of Casbah, though I gave up maintainership a few months ago when I joined Typesafe).

Casbah was always created to be a straight MongoDB driver, with no ORM features. It has no dependencies on "external" projects other than the MongoDB Java driver, so that you can use it where-ever and write standard queries.

It has been awhile since I played with Rogue, so forgive any mistakes but the big one:
Rogue is specifically built as an ORM, with integration into Lift.

Really, you are going to use Rogue vs. Lift to accomplish very different tasks. There is Salat (https://github.com/novus/salat), to provide ORM features on top of Casbah.

Pick which tool works best for your use case! I happen to think quite highly of Rogue as well, as there are some tremendously impressive features in it including detecting potential Table scans. Rogue is fairly well battle tested on the Foursquare systems, and the authors are both very, very good at what they do.
On US television it's very common to hear something along the lines of

"You have the right to remain silent. Anything you say can and will be used against you in a court of law. You have the right to an attorney. If you cannot afford an attorney, one will be provided for you"

when someone gets arrested. There's a page for it on tvtropes[1]. Obviously it's a "real thing" as well, but Miranda Rights have definitely entered US popular culture because of how often the above lines are heard on TV.

I'm pretty sure that that's what TallGuyShort was referring to, and I know that the thought popped into my head as well.

http://tvtropes.org/pmwiki/pmwiki.php/Main/MirandaRights

edit sorry, deleted instead of editing because I'm bad at computers.
Regarding the transcoding; there must be other costs at play there. Because by my calculation[1], time on your Mac Pro costs £0.67 per second...which seems quite steep.

((3 frames / second) * (1 second / 24 frames) * (600 seconds / £500 ))^-1 = £0.67 per second
When the bastards make the rules at whim, there is nothing to be gained from playing by those same rules.
On that note, I think the rise of Bitcoin will be particularly interesting (assuming it keeps rising). Already it has been introduced before Congress, as a money laundering mechanism, no less. With nothing to smash, I wonder how they might deal with such a technology.
Ask HN: if you're a hacker, please help us with an assignment
We are in an entrepreneurship class and we need to send out a survey. It will only take about a minute!

https://www.surveymonkey.com/s/W7VLPXN
It wasn't worth getting into within the post, but there were strong suggestions that the CEO may have listened to a podcast of mine where I talk about having been an escort, and many people think I come off as gay. "What your look may convey to clients" really wasn't my favorite thing to hear.
http://www.fdpod.com/podcasts/episode-19-coming-out-vince-ma...
I see no abuse. Secondly, the publicity of this will probably land the dude a job.
Would you mind sharing the link for the "analog target computations" video? I couldn't find it.

Thanks!
It will indeed, sadly turn out to be the truth unless the reporting on Snowden's material turns to change current policy - something that is not at all certain.
Bookmarked, I needed this, very helpful. Thanks.
The problem as I see it is that no matter how much they store. If they so wish they can search for you!

The potential for abuse is just to high.

Originally I was so what some random stranger at some big department might have some info on me.

A friend said to me once "think of your worst enemy, whoever that may be, if they had every piece of communication you ever sent on the internet or if they had list of every website you ever went to, would you be worried?"

That clarified things for me. Not that I have enemies in that respect (at least I hope not) but if I did would I want them to have access to this information.

We do not know who has access to this info and business leaders (especially in countries other than the US) are having their conversations monitored and that info is apparently being passed to business leaders in the US.

We can't have this.
I'm sorry, it's only the second time I've noticed anyone trying to alert me. I was kind of using the hellbanned account for a reason (I'm too insulted by the policy to "beg" to be unbanned and I'm too amazed at the stupidity of using a rate/slow ban simultaneously with a hellban).

Further, if I wanted, I would just register troll accounts since no one will take my suggestion to make them read-only for a certain time period. But, despite being too mean in that thread two months ago, I'm not that big of a dick.

Though I do feel like a jerk if my replies are polluting threads with other people trying to inform me. Damned if I do, damned if I don't. Sorry guys.
Do you mean something like laser?: https://github.com/michaeledgar/laser
Our governments have lost a great deal of good faith as a result of the manner in which they've handled this. They're applying tactics from the 1950's in the modern age, and it's just blowing up in their faces and they're not coming out looking so well. I just wish there was more introspection and less of whatever you want to call this madness.
I suspect that few people grow up wanting to be gas station attendants either. I grew up wanting to be a test pilot, that didn't work out but I am certainly in my current field entirely voluntarily.
Here's the original story at the Guardian, which is definitely worth a read.

http://www.theguardian.com/commentisfree/2013/aug/19/david-m...
on what grounds?
Another day another iOS v/s rest survey
Your comment captures the ground reality well. Rapid urbanization combined with a weak, ineffectual state is bringing out the worst in young men moving into cities for work.
These people are dinosaurs. That is the most scary aspect. Imagine if Dinosaurs still existed but new how to search internet databases to find their targets!
It heavily depends on your definitions of both those terms. However, strictly speaking, patriarchy in itself while still constraining of women (an egalitarian society would be much better), also required heavily duty-bound behavior from men. Something which is not conducive to open or effective misogyny.

I do not know of any societies with strong patriarchal norms and very little misogyny, if they do indeed exist.
It's nice to see such a candid talk w/ numbers. Thanks for submitting. This kind of content should get any SaaS entrepreneur excited.
Well, code can be organized in a simple way where the constructs of the language do not get in the way of conceptual clarity.

This may or may not translate to ease of use depending on the user.
Sounds quite similar to me.

"As Gestapo chief of operations and later (after 1939) its chief, Müller played a leading role in the detection and suppression of all forms of resistance to the Nazi regime.[12] Under his leadership, the Gestapo succeeded in infiltrating and to a large extent destroying the underground networks of the Communist Party and the Social Democratic Party by the end of 1935."

http://en.wikipedia.org/wiki/Heinrich_M%C3%BCller_%28Gestapo...
If the sysadmin staffing was at the level truly needed, I don't see how they could reduce it without playing the games described her in other posts - bringing work in house, reclassifying positions, etc. But it could be that the staffing level was bloated to begin with. . .not uncommon with government contracts. And - being slightly facetious here - they might just choose to reduce the multiple of human redundancy that the staffing level represents. . .from say quintuple to triple redundancy. Comb through the remaining system admins and remove those viewed as most likely to "leak" information. . .although they are obviously not that great at it.
I'd guess that the gain for Mr. Rusbridger is that he retains his privilege to be able to quote from similarly absurd conversations with government officials in the future.
Effective Java Reloaded [video]
True, but that has more to do with wanting to place the allocators on a context object. Even using custom allocators I don't think there's a way to supply a non-global context to the STL.
That rule is actually made by journalists, not governments.
Yes you are entirely correct, I mixed up those concepts when I was writing my comment. I meant to highlight the cultural patriarchy and distance myself from the misogyny ("I won't defend this").

I do think much of the misogyny in India stems from their patriarchal values, but misogyny is a social issue rather than a cultural concept. I doubt many Indian women are cool with misogyny...
Sometimes you price yourself out of a market because it's a pain and you _don't_ want to do it, but will if someone pays you well.

I don't know all the details here, but I would venture to say that it's around that idea.
Not at all.

Nothing terribly unusual or that I haven't encountered in the US, but the frequency with which it happened was really alarming.

Twice a guy drove up next to me on more quiet roads and starting asking questions about how to get around or something other general that I can't remember (in English, btw). I always tried to keep running and they just rode along next to me. The topic would quickly change to sex and then I would get angry and sprint back to a busy street and go away. A couple other times guys drive past me in cars and were more direct. It was never violent or particularly scary.
Almost orbital, solar-powered drone offered as “atmospheric satellite”
Such a dispute would not be heard in any court, because it's not a contract.

That is, the Common Law does not recognise as a contract agreements with illegal objectives.

I'd be amazed, truly amazed, if this weren't true of every common law jurisdiction.

Civil wrongs are less clear-cut, because what constitutes a civil wrong is heavily dependent on local statues. That's part of why most Giganticorp Inc. contracts include clauses about settlement venues.
ITunes Affiliate Linking
That is why I have a great deal of respect for Mr. Snowden. He did something that was very difficult to do all the while KNOWING the consequences of it and far deeper and better then any of us do now.
What's up with HN and these shitty titles lately? This says literally nothing. It isn't rhetorical or helpful at all. Tell me about the article.
I'm probably missing something, but isn't Idea 4: Chaining Deferreds just flatMap over Futures? Scala may have spoiled me somewhat.
Buckley was old CIA material. His superior in the CIA was E. Howard Hunt, later of Watergate burglary fame. NR has rarely strayed from its intel roots.

If The National Review is annoyed at the NSA, it might indicate a small tip in the scales.
Font Awesome works just fine with Foundation.
Isn't asm.js moving towards standardising a dialect of Javascript that definitely will be optimised well by VMs? Seems like a possible solution to struggling to figure out what V8 does and doesn't optimise well.
I may be missing something here, but what if Janet had followed this advice?
Life Imitating Art - The Solution to Oversleeping
Is it just me it does anyone else feel like this is one of the most important articles posted in... decades?

The guardian is obviously put at grave risk for revealing that UK spooks have gone so far as to oversee destruction of inconvienient materials in the London office, threatening legal action if this material is not dropped.

I applaud the guardian for their bravery and excellence in reporting.
There followed two meetings in which he demanded the return or destruction of all the material we were working on.

That is, by definition, paraphrasing the meeting. I'm not accusing Rusbridger of mischaracterizing the interaction, I'm clarifying that this is probably isn't a direct quote. Note that this is an op/ed.
Yes. PowerShell, PowerShell, PowerShell a thousand times. I think that every .NET developer should be functional in it. PowerShell can do everything they already know from the .NET BCL, AND run every command line tool they've ever used, AND every server administration task you can imagine. And it's extensible with .NET. I've personally witnessed some pretty awesome one-click deployments with PowerShell, including to Azure with zero-downtime using the MS-supported cmdlets.
I am not entirely certain about the history of how this happened, but in the US "the press" has taken on an unintended meaning - to refer to the fourth estate. So somehow we have created a privileged class of citizens who enjoy special constitutional protections. Originally, and rightfully, "the press" refers to the the machine used to print broadsheets (not the people who do the printing) - and so freedom of the press would probably be best interpreted as "freedom of anyone to use technology to disseminate information", which is one step beyond "freedom of speech".
The Top Five AdWords Features You Should Be Using — But Aren’t
Over the next five days, we’ll be covering some AdWords features we consistently see most under-utilized by businesses, and our own suggestions for how to get more out of them.
>"While we may criticize Indians for being misogynistic, many Indians criticize Americans for lacking a solid foundation of traditional values. Like anything else that's subjective, we perceive culture in a relative manner."

Except misogyny is a legitimate criticism of a society, a lack of "traditional values" is not.

A lot of social issues, like legitimate discrimination of minority groups in America, are legitimate. On the other hand, there's a second class of social issues, the subjective ones. For example, the view that America is too "Puritan" in political forums. A theme like that is subjective - that would be a "traditional value."

I think 'rayiner's point can best be summed up as an answer to your last sentence. Yes, America, like India, isn't perfect. Both have unique "social issues" - but America is still, objectively, a better place to live.

Yeah, it can be argued that people in India might not glare at you the same way people in the NYC subway do, and that India has nicer scenery. These are irrelevant to a discussion of which place is actually better to live in.
Free SEO Tools That Elevate Your Level To “Super” Advanced
I know for me it's common knowledge now. But, it wasn't common knowledge for all employees when we first entered the company.
Have you talked to the women? My wife is Indian as are many of our friends. The men all think wistfully about moving back to India. None of the women do.

People are skeptical of "American Culture" in large part because even after living here for years, they view it through the lens of how it was portrayed in Indian cinema. Regardless, the women all appreciate that in America they can safely go about their business in public, and in India they can't.
Whats so great about TortoiseHg?
I respectfully disagree. Most of the people doing this do it not to be evil, but because they genuinely believe that their mandate to "protect the country" from ${bad_things} (terrorists, porn, etc) is _more_important_ and valuable than the rights or freedoms which they tread on. That is the core of the debate: finding out when/whether it is OK to do that.
Can we at least know what ideas you people were working on?
Why Textbook ElGamal and RSA Encryption Are Insecure (2000) [pdf]
How do you know she didn't? By the way, I've seen countless Janets get laid off as well.
I wonder why they went with that transparent button then.
Ask HN: How to clone Stripe webhooks
Stripe has a great API. Pretty much everyone I've talked to about it agrees, and it's often cited as a solid example of a best practice.

One of the best parts is their webhooks. The question is: how can I clone them?

I read in a blog post somewhere that the webhooks are based in large part upon a MongoDB collection that acts as a message queue. Sounds like a solid piece of advice, and I understand how Mongo's non-relational data storage makes for a pretty slick way of persisting events/messages. Besides that... any other hints? I'm look at you, Stripe devs.

Alternatively, are there SaaS services or open source libraries that help with this problem or am I stuck re-inventing the wheel?