skysight-inc/HackerNews huggingface dataset:
Hey ya'll Twitter is a government project...look at it's first members, a bunch of GI's and Navymen...since when were they trendsetters? Oh I guess since Twitter...and of course #arabspring...also remember how overnight there were front facing cameras on every phone... Twitter + Selfies.. then Snowden, oh NSA / surveillance you so trendy

PS I love you for reading this

May all beings propser
Non-standard character set aside; is the terseness (one-letter commands and such) partly because of the slow input devices at the time?
This is the kind of shallow, dismissive comment we need less of on HN. Please don't post them.
I don't know if this agreement is good or bad but I do have an issue with any trade agreement being ratified without it being viewed first by the public. And I question the intentions of those who want an agreement passed without public review.
I thought that. Then living in the UK our first 32-bit ARM personal computers turned up in 1987. They even ran rings around high end Unix kit. And here I am in 2015 typing this on a 32-bit ARM A7...
Video games not interesting to Thomas so they're irrelevant for us all. Got it. Ironic, maybe, given the nature of Starfighter.

Ignore ethical transgressions and collusion by bloggers in any industry to your own detriment. They cross over into tech reporting too.
Everyone published it, but deadspin scooped it. There's a subtle difference, I think; I can't imagine most people from ABC going to their editor and saying, "I have a story, check it out."

Although the former scenario is assuming there's any type of editorial control at any of these orgs, which is probably mostly a relic of times gone by.
I recently bought Proudhon's "What is Property?". I'm sure it's going to be an interesting read.
Not only that, I can control how much CPU and Memory the app uses. Yes, the cpu/memory hungry Chrome is now perfectly contained!

Ooh, I like the sound of this!
IT and IT Security news
Taking Care of Digital Dementia
>compounding that by referring to women as "girls"

Linguistically boys and girls, men and women, and guys and gals are not true opposites. One of the nuances is that it is common for women to be referred to in certain settings as girls. This can be used as an insult, but the mere use of the word isn't an insult.

But, being that the same word can both be an insult and not, it makes it quite impossible to tell if this was meant as an insult, and thus any group is likely to assume it was/wasn't an insult based on what fits their view best.

It is similar to the use of male/female, where often it is the best term (especially when describing a grouping of both adult women and young girls), but other groups will still latch onto it as a sign of disrespect.

Compare:

"Females of HN, what do you..."

vs.

"Females students..."

The former is more insulting, as the intended target is really women. The latter includes both students who are adult women and students who are girls, and is thus appropriate, but may still be attacked.

What really got me was in recent news about allowing teens and even preteens to get access to birth control, they were often referred to as 'young women' both in the news and by many people I saw speaking about the articles. Those opposed to such access did not use the term though (granted, I did not do a scientific study to show that each side tended to use different terminology to refer to the same group, this is merely my personal experience).

When I break down the nuances of English like this, it reminds me of why the few times I've tried to use Spanish has left my Hispanic friends rolling with laughter.
Don't forget big tech companies: http://tppcoalition.org/about (Apple, EBay, Facebook, Microsoft, HP, Oracle, and Xerox).
A successful application of agile methodology despite the term having been yet to be invented.
It seems like translating J or K to a glyph format for reading would be a relatively simple matter.
Your arguments are childish and appeal to emotional stereotypes, US is vastly more wealthier per capita than EU, EU has had virtually no economic growth since 1995. Moving on.
>how are we to trust that for example Version or Thawte are not influenced by the likes of NSA and make possible for them to decript our traffic with ease

Abandon all hope that HTTPS will safeguard you from the NSA or any major foreign intelligence agency.
I saw in an earlier thread that wildcard certs won't be supported at first, but possibly in the future. An additional comment was made that wildcard certs wouldn't be necessary once the cert issuing/renewal process is automated.

My question is: wouldn't wildcard certs be faster if the behavior on your site skipped around different subdomains? One certificate for all vs individual certs for each subdomain. I may be way off, I'm a novice when it comes to SSL/TLS handshake so please correct my ignorance.
Would you apply this to software engineering, and if not why not?

Should the engineer that was responsible for some XSS flaw 3 years ago used today to extract personal information (which in turn can be used for identity theft) be personally required to pay damages? Should a peer that reviewed and approved their code, and maybe the sysadmin that deployed it and manage who run the projects and didn't use all possible security controls?
There is an issue on that: https://github.com/letsencrypt/acme-spec/issues/131
(Caveat: I think the existing interview process is fundamentally broken, but because asking people to code on a whiteboard is suboptimal not because the specific questions are wrong)

I've asked this specific question in interviews before, many times.

It's like a slightly harder version of FizzBuzz. It appears to have near perfect discrimination between "knows enough programming to use nested for loops with if-statements" and "does not". Programmers (good or bad), once the given the formal problem statement, solve it in under 20 minutes. People who don't actually really know how to program will never finish.

You might be imagining a slightly more difficult question, but it really is easy. It's an arbitrary coding challenge, sure, but one designed to not be tricky on purpose. The naive implementation works great.
Yeah bullshit like cures for difficult diseases that are prevented from coming to market by FDA or various other breakthroughs. Regulations kill.
Er, brain fart. I meant 'veterinarian', so you can get horse pills...
There's a Robert Reich article from a year ago that predicted this kind of division on issues. He says that the two new sides are "populist" vs "establishment". It looks to me like he was right.

http://robertreich.org/post/84984296635

It really explains a lot, like why a lot of people feel so differently about Hillary Clinton vs. Bernie Sanders, or Jeb Bush vs. Rand Paul. I think we could say that Sanders and Paul are members of a new invisible party of populists, while Bush and Clinton are members of a pro-establishment party.
Hi Chris :)
> Fully grown women also refer to their female coworkers largely as "girls".

Sometimes, some of them do. Context matters, still, and one place where this is very rare -- for the same reason that it is very common for women to object when other people do this -- is in discussions of professional performance. And, in another sense in which context matters, what might be unoffensive -- or only mildly so -- on its own can be more offensive when it is compounding an already-sexist set of statements.

> Guys do not refer to men as "boys".

IME, sometimes they do. (It may not be particularly common in the dominant -- i.e., white middle-class -- subculture, but there certainly are subcultures in which, e.g., referring to an adult male's adult male associates as his "boys" is not uncommon. And it would still be compound the offense to use the same term for adult male members of that subculture when making an otherwise-racist set of statements.)

> Feel free to suggest an alternative to "gals"

In the context of the statement Hunt was making, the obvious choice that would not compound the already sexist nature of his remarks to refer to adult female humans would be "women".
ListBuilder by LeadFuze
"When the going get's weird, the weird go pro" - HST

That's about the only thing I can think of if Drudge is saying good things about Pelosi
ListBuilder by LeadFuze helps you find your targeted prospects. You use our browser extension to add them all to your list and then our software goes out and finds emails and social media profiles for you!
The Frugal Farm Wife – Gluten-Free Recipes, Frugal Living, Simple DIY
There are numerous corporations that would be negatively impacted by this trade deal. It's not a white-and-black "all corporations would love this deal" type situation.
The earlier Senate vote also had two iterations - the first failed, with many headline articles. The second succeeded, with less hullabaloo.

A repeat of the House TAA vote has been scheduled for next Tuesday. What could cause a change in votes between today and Tue?
>"problem with girls...when they are in the lab".

This can be read two ways depending how you parse it.

That is, Hunt says:

1. Women fall in love with men (implicitly, to the detriment of the function of the lab) => problem with coed labs

2. Men fall in love with women (implicitly, to the detriment of the function of the lab) => problem with coed labs
It's also a problem as anything unpopular but necessary will never become law or action.
Gamergate is often compared to groups like the KKK, however I would invite you to review all of the replies and discussion resulting from my initial comment on the subject.

I made mention of ethical failings regarding journalism in video games. I never purported to be a part of a movement, and have no significant history of harassment, hateful comments, or any personal hatred for anyone involved. But by bringing up the subject, I am immediately associated with that "group" and shouldered with the actions of anyone else who has ever expressed a similar opinion.

I have an opinion, and it is important to me. I only ask that judgments of my character be based on my own words and actions.
Should I listen to NPR instead while being a weak beta male?
What an incredibly petty thing to do.
"There's a lot less liquidity"

The entire sequence of events since 2009 has been driven by artificial liquidity support. While consumers may not have acess to credit, VCs are overflowing with cash, and so are many other types of high-net worth and institutional money sources. This creates an odd and un-even playing field, and I think your comment may simply be revealing the view of one hand on the elephant rather than an objective assessment.
My personal theory is:

Until a few years ago, the middle digit of North American area codes had to be a 0 or 1 (it's how the area code was identified when dialed), so putting them further away would result in fewer mis-dialed numbers that would inadvertently request a long-distance line.
To know this use http://teamspir.it - Logbook for Teams
I'll volunteer to display my total ignorance: I have no idea what you mean when you say "rendering and serialization of selections" or why and how that is useful. Could you elaborate and give some good scenarios in which it (whatever it is) would be useful? I think this could be cool, but I don't understand.
You should definitely read http://apheat.net/2014/03/25/fact-checking-an-article-on-don... linked by another comment.

It did come into effect on other days, so even though he lost a bunch on some days, he made more than that on other days.
Reading through this paper, this is a logical extension of the recent work published by FAIR (Facebook AI Research) that proved that with careful implementation of FFT convolution that the speed up is very significant. The Facebook work though still had all the learning happening in the spatial not frequency domain. They are doing all the updating in the frequency domain, and have introduced a new type of pooling that uses stochastic resolution reduction in the frequency domain that seems very useful. Very interesting paper, I'm keen to try out the techniques myself.
"Simple" Ha.
There's this whole coprocessor in the ethernet shield with its own proprietary implementation of TCP/IP and who knows when someone will find a serious bug in it. Then in 30 years you have a TCP/IP stack with a serious security issue and no way to patch it!
How do you coax a dealer error?
Criminal is what jurisdiction? You going to send a drone strike?
With the endurance numbers they're publishing, I can't wait to hear about the applications for reconfigurable computing.

Who wouldn't love a glob of 7nm computronium that reconfigures itself on a per-process basis?
EU is a quasi-nation of 500 million people not just a "political construct." Are you autistic?
We like Kubernetes (and are looking to add it to our project), but our goal is to integrate building blocks that allows us to run many different types of workloads. Think of our project more like an Ubuntu for distributed systems.

Kubernetes may eventually spread out beyond Docker, but for today we need to support things like Kafka and Spark.

As others have noted, we've had things like CloudFoundry, OpenShift and Heroku, and these all-in-one frameworks tend not to extend outside their original domain.
I live in US and you don't even need to try. My apt. rent went up by 15% this year. Greedy MFs. And people and media focus on gas prices +/- cents. And this OP plan will never ever happen here.
Are you incapable of researching anything by yourself instead of being spoon fed "explanations" by the nanny state?
Would setting the malloc'd memory back to the original message before freeing it solve the problem?
I love the way MS has smartened up in regards to open source and embracing developers in the modern era. However, I think they still have some very fundamental problems in terms of corporate culture. For a very, very long time the reviews system incentivized short-term, easily measurable work over more substantive work, with a fairly obvious impact on the products delivered by MS.
Your reading of "the problem with girls...when they are in the lab" requires the sexist assumption that the default state of labs is to include males, such that that a "problem with coed labs" is a "problem with girls...when they are in the lab", because, obviously, there's always going to be men in a lab.

So, either reading is sexist, though it is true that there are different ways in which it can be sexist.
I think yours is an interesting point, though of course it's been voteslammed.

There is a difference though between private property and freedom of movement--you might want to clarify that.

It makes sense, for example, that the bicycle I'm currently riding can't be commandeered by somebody else...at the same time, if somebody cuts across my lawn, it shouldn't be trespassing.
Thanks - no apologies needed. It's good even if you do share your own personal opinion. I'm just interested in how I can build an organizational like that where software developers are happy. I've observed how project/tiger teams can stimulate enthusiasm but eventually, it fizzles out, the product gets shoved into the face of other developers who really don't want another new thing to maintain and everyone's just unhappy. Anything you can share on the culture side or what your company does to help keep software developers motivated?
WWDC 2015 Recap
Skype Web Test Drive
Author of that doc here. I cannot agree with you more. I have tried to be a bit more polite about that point of view. It's is complicated and very unnecessarily so at times. Lots of gaps as well. The main hope I have is that there are a lot of players involved in this (such as BIDMC) who could drive some change.

Thanks for the comment
Does verifying you have the right IP ensure you can't be MITMed? Could someone controlling a connection along the way change stuff?
It has nothing to do with fashion. The Haskell language has been around for decades and has grown in different directions based on experience and knowledge earned throughout it's lifetime. There are apps and libraries on Hackage which are 5-10 years old which are still in wide use among Haskell and others (Parse,XMonad, and Pandoc to name a few).
Maybe the question is wildcard vs SAN certs. With automated cert issuing/renewal, they could theoretically talk to e.g. Cloudflare's API to get your DNS records, if you're with them, and then regenerate a new SAN cert containing exactly the subdomains you really have whenever that list of subdomains changes. Which is probably more secure in some way I don't understand.

You're right about the "just using a bunch of separate certs" solution being slower, though, especially with HTTP/2 (which, because of origin combining, uses exactly one real socket per TLS cert.)
Oh, let's stop and discuss your opinion of this discussion instead then.

Bullshit reporting is bullshit reporting no matter the subject and mentioning their bad coverage of a hugely popular subject is absolutely relevant to the conversation.
I'll be downvoted ... abortion. Most precipitating causes for the procedure are now completely avoidable. The other small portion of uses of the procedure are excusable.

To 2010-era ears, to many this sounds like heresy. In 100 years, who knows?
Much of his thrust seems to boil down to being really offended by the cost of safety of allowing concurrent writes while reads are going on.

When dealing with analysis workloads, his line of thinking can yield fast runtimes and doesn't bring that much of a programmer burden. However, it's killingly complex when it comes to live mutating business databases that need to scale. Even many job-based analysis workloads have a lot of concurrent mutation in trying to efficiently figure out what's been done and what needs to be done next when the actual workflow is not a straight pipeline.

I do agree that 'for' loops should be replaced by broader declarations of what needs to be done, instead of these explicit instructions on how to iterate through the data.
When it says it works on single-page apps, does that mean ONLY single page apps?
While you might have meant that in jest. I think it's a reasonable standpoint. There are reasonable arguments that there is often coercion involved, but if a 30 year old wants to become a 3nd husband then I don’t see the problem.

PS: Though any man who wants a 2nd wife at the same time is clearly insane ;O
you don't see official documents that Lo0k lyke dis! though, maybe informal but I doubt grammar errors will become acceptable in the near future
Is property theft or is property liberty? Proudhon's nineteenth century opinion is itself conflicted.
I also feel weird to correct people's spellings on HN, so you got my vote!
Let's say you want to build a collaboration tool where you write articles. You want to provide a functionality that people can comment on parts inside the article (inline comments) and you need a way to visualize what they marked and also persist the marking (on a server for instance). That what this library is for :).
> Price discrimination? Denying credit? Sure, but there are far worse things to worry about.

pjc50 (https://news.ycombinator.com/item?id=9705558) says exactly that:

> This may just be price discrimination, which is what people are concerned about in the retail context. Or it may be more extreme. You could use it to deny job applications or credit to anyone who'd been at a political demonstration filmed by police, for example.
OpenBSD specifically modified malloc() a few years ago to prevent this sort of sneakiness (http://www.tw.openbsd.org/papers/eurobsdcon2009/otto-malloc.... [pdf]). So they route their malloc() calls through mmap() which returns randomized pages, and free() immediately returns memory to the kernel rather than leaving it mapped in the current process.

I'd be surprised if these changes haven't made it into FreeBSD, but afaik Linux doesn't work this way (by default, anyway).
Don't you have a PDF copy of it already on your smartphone?
Or Wall Street - the lead TPP negotiator is ex-Citibank, http://www.commondreams.org/news/2015/05/28/us-trade-rep-wal...

"Noting deep ties between the country's top trade negotiator and Wall Street banks, ten groups representing millions of Americans are calling on the White House to make public all communications between U.S. Trade Representative Michael Froman and the massive financial institutions that stand to benefit from proposed trade deals."

More on lobbyists, http://www.ip-watch.org/2015/06/05/confidential-ustr-emails-...

".. Many of the industry representatives are themselves former USTR officials ... Jim DeLisi of Fanwood Chemical said he had just seen the text on rules of origin, and remarked, “Someone owes USTR a royalty payment. These are our rules. … This is a very pleasant surprise.”
Chinese Hackers Circumvent Popular Web Privacy Tools
Thanks for giving a heads up. It works with all apps. We just put the emphasis on SPAs. Updated readme for this
i don't see japanese
Thanks so much for all that input. I'm excited by using node but at a previous workplace, I've been through JS hell where everything becomes spaghetti so I am slightly more cautious about things.

Debugging was a nightmare although it could probably be down to the fact that JS best practices weren't used.

I'll check out passportjs for sure and evaluate whether or not I should roll my own thing but yes, the user module will be absolutely invaluable!
Ask HN: What web languages and frameworks would you recommend learning today?
I've been wanting to try out some new server-side web frameworks to expand my knowledge (Currently use the Laravel PHP Framework, and ExpressJS), but I've been struggling to find any consistent information about how relevant each framework/language is going to be right now, and in the future.

There is currently a lot of material on the internet saying how "Node.JS is dying use this", "Rails is dying use this", "Django is dying use this" etc.

1) Is there any truth behind these claims?

2) What languages/frameworks do you recommend (for the web) in 2015?

3) Have you ever switched to a different framework/language and never looked back? (why?) (For new projects, or migrating existing ones)
It seems insane to think that a programmer would just "decide" to build a feature like that. It would have to be decided by the product people, who probably think it's a good idea.
Omnibus packages are a horrible idea. They are security issues waiting to happen.

A great example is the Chef server rpm. It is a 500mb mini distribution in one package. It has copies of perl, python, Ruby, and Erlang in it. If any of these has a security vulnerability, I have to wait on the maintainer to release a new version, and hope it included the security fixes.

They also tend to include things like python header files for no reason. You wouldn't compile against an Omnibus package, but they are there anyway. Examples of this are Sumologic's and Datadog's agents.
Yes. You could also memset any memory to zero once you're done with it, which isn't a bad idea for applications with high security requirements.
Deep Learning for Java
Thank you. So am I correct in thinking this would be useful if you wanted to let people select a portion of an article and save just that portion to a database? (If so, I'll be using it immediately.)
Do you do some kind of text processing, before or after sending the words to Google Translate? Do you analyze the translation mistakes, in order to iteratively improve the results? How much do you pay for the API?
I'm interested in hearing the arguments. Care to expand?