skysight-inc/HackerNews huggingface dataset:
The only time ReSharper slows down your system is when you load your project for the first time. But I'm more than happy to wait for an second (we have ~100 projects in our solution) so I can harness all the greatness that comes with it. If you're not finding it useful, perhaps you're not taking advantages of the right features? Here's some of my favorite shortcuts, I'll let you try them on your own.

- ctrl+shift+l

- ctrl+\

- ctrl+r+r

- ctrl+shift+t

- alt+insert
From the article, something I had not known: "Before the nineteen-seventies, the N.R.A. had been devoted mostly to non-political issues, like gun safety."

That seems to fit with the limited number of rural individual gun enthusiasts I anecdotally know and grew up with (namely, 1980-90's). That is, these individuals take pride in their involvement with gun safety (via receiving and displaying awards, community recognition, and so forth), using rifles nearly exclusively for hunting purposes.

Gun culture represents a spectrum. In my rural area, church pews seemed predictably empty, come deer hunting season. Our family and friends hunted with rifles. Out-of-season, we stored them, in a semi-secured gun rack, in the basement. We did not own handguns. We did not subscribe to gun enthusiast magazines. That's the extent of gun culture, for me; they were just there and we used them once or twice, per year.
I kind of like the Go approach to this. (i.e. a fixed bootstrapping version that is compilable from c.) It's easy to identify what you need to bootstrap and doesn't absolutely require bootstrapping every time you compile. (i.e. you should be able to build the next go with 2 compiles once you're through the initial bootstrap rather than 3)
since you can also invest the $2 wisely, isn't future value irrelevant in this equation?
> I mean, we're a community of hackers: do we really need to ask "why another programming language"?

If not us, then who? There is plenty of space for a language that delivers real innovation, or even one that puts real polish on old ideas. But when a language does neither, we absolutely should be asking what it's for. A community that prides itself on being pragmatic and delivering business value should know the costs of language proliferation.
So I have a personal device (dual sim) with a personal sim and work sim inserted. I have subscribed to my IT security policies. Any idea what my exposure is? My gut says they'll treat my device like their own
Just found this tool,pretty new.I've tried it about 1 hours,Some how it helps,helps me to calm down to have a good mood to think. I have to say this is sweet cool.
Just like it says:Search over projects from Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project to find real-world usage variable names — http://unbug.github.io/codelf/
> Participants understand that they are playing a game with a low chance of winning

I see poor people lined up at my local convenient store, spending considerable amounts of their money on scratch offs and lottery tickets. They actually don't understand or are addicted, and the gov doesn't care, so long as they're getting money out of it. Who's going to regulate the regulators? It's not like the State limits how many you can buy.
With regards to exporting and importing: The idea is definitely not any more dangerous than the already existant functionality for `<input type="file">`.

And yes, of course in real life such features would be designed in such a way that the site can only access the entries relevant to itself. I do agree that the article was a bit loose in its language here. But why you would ever think that a standard would give more flexibility to certificates than it does cookies?
http://www.forbes.com/sites/deborahljacobs/2012/02/11/10-thi... Looks some good first steps.
If you notice that position is open for a long time and never gets filled, its most likely a job nobody wants to do.
I wonder why they don't use radar from a satellite to map the rock under the ice? The Juno satellite carries this kind of equipment to measure the core of Jupiter. And it was tested over the Antarctic.
Almost 200 movie characters sing the lyrics to Linkin Park's 'In the End'
No Coding Myth Part II
Moreover, most people who should know better call them "SSL certificates" or "TLS certificates", while they're X.509 certificates.
My building is from 1983. I would wager five bucks that more than half of office tower elevators are old/cheap/shitty/misconfigured.
Any chance of a Rust IDE in the future? crosses fingers
France Parliament: source code should be made public
Generally the more exotic the locale, the harder it is to find reliable programmers.
Thanks so much for the warm words!

I'll see what I can do in terms of the stylesheets, but I must admit that my oh-so-amazing design sense basically led me to use the default, built-in WordPress stylesheet. If someone here knows what tweaks I can/should make to improve the visibility in any direction or on any device, I'm more than open to suggestions.
Elixir's killer strength is running on OTP.
Very carefully...;)

Personally, I find interviewing a candidate more stressful than being interviewed. Stress doesn't do anything good for me and when I'm under stress, I don't always show off who I truly am. Rather, I tend to show off a much more uptight version of myself.

That said, here are some of the strategies that I use to evaluate potential employers.

- When they describe the job, is it full of wishy-washy corporate speak or can they give me an actual sense of what the average Wednesday morning will look like?

- When I email them after the interview, do they reply? How long does it take? How is their written grammar?

- Is it a new position? If yes, how did the position come about? If no, what happened to the last person?

- What happens when I ask questions like, "let's say that I need a $25/month software product to do my job. What will the process of getting that approved look like?" Are they evasive? Does the answer involve getting 74 signatures and an animal sacrifice? What happens if I change the value to $150 a month?

I hope that this helps!
Outlook for 2016: Adult Swim Only
Technical debt is usually a result of poor planning, a misunderstanding of requirements or complete lack of requirements, or trying to do too much when you should have built an MVP with limited scope.

I think the SE Radio episode on Technical Debt
http://www.se-radio.net/2015/04/episode-224-sven-johann-and-...

Does a good job of explaining why technical debt occurs, how to avoid it and when technical debt is ok.

I strongly recommend everyone listen to this episode. It's quite insightful.
CPAN still rocks. Don't go by the opinion of people who haven't done any Perl work in years, or have never done ever.

Perl is still by and large the only language with that many amount of library options, the only other language I can think which rivals that is Java.
I have a tech friend who didn't have a cellphone. A few years ago, he and his wife adopted a kid. I gather his wife was actually OK with him continuing to not have a cellphone but a part-time nanny (or something along those lines) that they hired absolutely insisted that he get one--as in wouldn't take the job if he didn't.
My understanding of smart cards is that they are nothing more but a portable storage device for a certificate. While that certainly helps with the PITA complaint, what problem does a smart card solve in regards to identity that exporting and importing certificates doesn't?
You can ask some questions.

"Where do you see me in two years?"

"What are the opportunities for career progression?"

"How do you support professional development?"

That's not going to work if they're deliberately deceiving you, but it should catch most companies if they see this as a dead end job.
Related blog post: https://johann.schleier-smith.com/blog/2016/01/06/analyzing-...
I've been a .NET dev for over 10 years now, finally there's an alternative to the huge, monolithic, incredibly bloated Visual Studio, which I've grown to hate with a passion.

There have been contenders over the years, monodevelop, sharpdevelop, most recently the OmniSharp plugin with atom.io. This is the first time I can realistically see myself being free from VisualStudio in a professional context.
Let's be clear:

The comment made the original assertion that LGPL versions 2.1 and 3 differ in that the changes in 3 makes it incompatible with App Store, where 2.1 was not. That's a strong claim, and the onus is on that person to back it up.

If you're actually interested in LGPLv2.1/App Store compatibility, the issue is so well-discussed that you can turn something up by searching for yourself. This is not a cop out. A scenario where someone puts a claim out there, someone challenges it, and then the challenger is told, "well prove it's not true", is not the proper thing, and that's what your comment does. So I'm turning down your request on those grounds.
I'm very much not sure of the following but I'm going to say it anyway and let folk explain how I'm wrong. :)

Each operator and its overloads -- certainly built ins, users are recommended to follow suit -- conceptually maintains its own single high level semantics. Thus, while some langs have a `+` op that does numeric addition or string concat based on operand types, in Perl 6 a `+` will always mean numeric addition (unless a user breaks this convention).

`==` is always numeric value equality.

`==` does what most folk would expect between any pair of values that are a subclass of Any (the root of the type hierarchy for most purposes).

Junction is a direct subclass of Mu (the ultimate root of the type hierarchy), outside the Any hierarchy.

When a scalar operation is applied to one or more Junction values, the relevant operation is "autothreaded" over the superposed values inside the Junctions and returns a new Junction value.

If a Junction is treated as a boolean the Junction collapses to a regular single boolean value.
Counterpoint(s) to this theory: http://lesswrong.com/lw/hl/lotteries_a_waste_of_hope/ and http://lesswrong.com/lw/hm/new_improved_lottery/

Care of ikeboy on the lottery simulator thread.

https://news.ycombinator.com/item?id=10868702
Automatically Finding Weapons in Social Media Images Part 1
> In order for it to be like the Perl6 implementation I would have to check against every type of iterable AFAIK. For example, a generator would be perfectly acceptable, but is there a unique function I could check with hasattr?

Define what it is you want - which function you want to use - and then check that (e.g. if you want to iterate over it check for __iter__; if you want to want to test membership check for __contains__). In one part of the code a generator might be acceptable; in another it might not. Which is the point really - array vs scalar seems like a simple, sensible, widely usable distinction on first glance, but it turns out the meaning you actually want is very context-dependent, and a global distinction is a lot less useful than it appears.
Better not to work for such companies.
What will living in San Francisco be like in 2020?
ACH for B2B is a significant chunk of that money, so is payroll. It's also admittedly misleading because the card networks use ACH significantly to settle money from Bank A to Bank B (i.e. on "the backend").

This is poignantly addressed by @PC's comment addressing whether or not this would be available with Stripe Checkout.

ACH, for now, is generally terrible in retail situations. NO one wants to wait an additional 2-3 days (to all for funds to clear) to see their shipment be sent from Amazon. There are some niche use cases where it may work for pay-ins, for example online custom wood shops—where there's a built in delay to build the product—or other services where physical products don't need to change hands.
If the file is on your work PC it belongs to your employer. It's a sticky situation but that's how it is.
It's not the customer experience that's the issue. It's the 'Apple tax' pricing and the proprietary everything. Not a judgement, mind you, as everyone has their own balance of price vs form vs customizability vs function vs etc.
I worked for a small company with a >25 person IT team once, and everyone participated in the on-call. When you were on-call, you were on-call for the entire department. I worked IT security, but I was on-call for networking, servers, code, database, and even power outages. The shifts were for two weeks straight and were non-transferrable, so we couldn't trade off. We needed to be sober, ready to go any time of day or night, and able to be on-site at any of the locations around the city within half an hour. Even if the phone rang at 3am.

I quit after seven months. I wasn't getting paid nearly enough to go through that.
I am currently into Elm and intend to transition to Haskell/GHCJS at some point. I've also looked into PureScript but don't really see how it fits between Elm and GHCJS.
People just have to designa better dating site that's not just a database with a sniper rifle, or a swipe-til-you-drop bonanza.
The title doesn't fit the content. The article does not list any famous failure of Basic Income. It does mention one famous success of Basic Income and questions the validity of that success.

Also this quote: "Wealth is something humans create. It can be as easily destroyed if we disincentivize working at all."
But here's the thing: Basic Income doesn't disincentivize working at all. It incentivizes it, because you keep the BI when you work, unlike the welfare, unemployment and disability payments we currently have. Those really disincentivize working.

Finally, there's the fact that there's simply not going to be enough work for everybody in the future. More things will be automated, and less human labour will be needed to take care of our needs. The only way to prevent extreme poverty, is to ensure that people who don't work, can still eat.
While it's technically +EV numerically, it's not really +EV functionally, due to the high variance / extremely low odds and the value of a dollar when you have none vs the value of a dollar when you have half a billion.

At +EV, it would mean, if I put in $60,000, I would expect to get more than $60,000 back, and on average that's correct, though odds are still that the $60k will go to waste.

Furthermore, after the first $100 million, the next $100 million isn't really going to change much in utility, and each dollar becomes worth less as you go further out, so at odds of 1 in 200m, it doesn't really pay off unless you already have the $200m to place the bet. When you take into account that the pot might get split with multiple winners, that's a massive risk you take.

I don't think this is really viable until you have odds of 1 in 5 or 10 million with +EV, but at that point, you've got multiple people, hedge funds, etc, that can get together and buy the winnings.
I predict you don't have kids and don't hang with parents. Thru the grapevine, social media, and from the other kids you hear some scary stories, like it or not.

If its serious they call an ambulance or they get sued into oblivion, therefore they call an ambulance for anything more serious than sniffles, and the hospital is legally required to stabilize the condition of anyone who comes in (see emergency room full of illegals, etc). So if your kid has a fever seizure at day care or takes a very serious fall at recess or gets knocked out in gym, you'll get contacted by the hospital while your kids already being treated.

Also if you have kids you know all about filling out multi page contact sheets for pretty much any facility that has your kids, from day care to after school basketball. They'll track down an adult via landlines, employer name, relatives, friends parents... its all business as usual.

I can assure you that at least away from the coasts no one leaves a not-breathing kid laying in a pool of blood until the parents arrive, etc.
The Cautionary Tale of South Park’s Underpants Gnomes
You have to remember this is merely a logic puzzle devised to have a non-intuitive solution. The pirates thing is merely a pasted-on theme. If it helps, consider these are robots who must follow a set of predetermined rules.
TSA Precheck reaches 2M members
That's because the person fired has not been charged with a crime. Nor does it seem anyone even suspects him of a crime. Strutt, who this article is about, was the executive director of the lottery. Tipton, the security director, has been convicted of fraud. Tipton stole millions. There seems to be no evidence that Strutt stole anything. (If there was, I assume they would have also charged him.)

This is a typical "heads will roll" situation. Strutt was the leader, a serious crime happened during his watch, and he's being replaced because of it.
If you're calling an emergency cardiologist after-hours, you're probably not immediately worried about how much it costs.
Is that really true? As I understand it, anyone can build and put an app on their phone using Xcode, without needing any permissions from Apple. So if an app on the store is LGPL'd, the publisher can make the source available and I can build it and place it on my own phone.
would the procedures you describe be classified as an artistic endeavor?
WLAN is sufficient for a lot of use in some use cases, but that's a digression. The main point is that even if you do have zero-day exploits, just finding the phone can be a big, big hurdle, particularly if you don't know the name of its main user.
> There is plenty of space for a language that delivers real innovation, or even one that puts real polish on old ideas. But when a language does neither, we absolutely should be asking what it's for

Oh please. Perl 6 does both of these very nicely. Dismissing it out of hand as you have just done is exactly what the parent is complaining about.
Wonder how all the Lyft drivers feel about this news
Although I agree with what you're saying in principle, there could be other (highly unlikely) aspects to it. What if the coin had a small aberration due to the manufacturing process or it was dropped one too many times, this could lead to some sort of unfair odds.
Once again, this is definitely a reach, (maybe not the universe attaching a property to something but just bad manufacturing processes or too much wear etc)
I don't think Tinder is very effective. Most guys swipe right on everyone, meaning girls make the first choice, then guys select from those that they mutually matched with, to start a conversation. That's the summary.

Still, it's like the first iteration of the Stable Marriage algorithm :)
I had a few friends like that. Their friends were their phone replacement: Could I make a quick call? Do you know where X is? Would you mind to tell him...

It is like to be proud not to have a car, but to constantly ask others to drive you around.
The Ingredients of Java EE 8
Used to think it was 'serial divorcers' responsible for the high rate. But this infographic says 70% of divorces are first-time marriages. So there goes that idea.
Right, so you need a more restrictive equilibrium concept than subgame-perfect equilibrium. It's a good math exercise to try fleshing out exactly which concept is implied by your common sense reasoning (which I'm not arguing against!) Some folks have suggested trembling hand equilibria and other ideas, none of which are obvious from a naive reading of the problem.

Maybe it's more helpful to think about such problems in terms of "how would I write a program to solve all problems in this class?", rather than "how would I act using common sense in this particular problem?" That often makes things clearer.
I find it puzzling that the reaction to the lottery here on HN and among many tech people I know is very different to say... fantasy sports betting.

With sports betting, not only do you have the prospect of wasting lots of time, but you end up getting hooked to obsessive watching of ESPN and tracking player stats, wasting lots of time. With lotto, I drop $2 and I'm done.

Yet the consensus seems to be the the millions of people buying lotto tickets are all rubes, but the folks flouting the law and running bookmaking operations on the internet are disrupting staid government regulation?
Don't. BYOD policies tend to basically say "we own you". Have your own personal device with its own network connection, and never let it anywhere near your work network.
There is some research on this. Assuming you make ~75+k winning the lottery would probably have minimal impact on your long term happiness. Sure, work is a non issue, but you get a whole new set of concerns.
Judging from what many Romanian people I know do, he was probably using Yahoo Messenger to talk to his colleagues and his friends at the same time (some of which might have been friends and colleagues at the same time).

Most likely from his personal YM! account.

The real problem was using YM! for work conversations. But if the company involved did not have its own internal messaging setup... it's an easy mistake to make.
But real life has an infinite amount of unlockable content.
I don't know about most, but many are; you earn the right to create questions after having answered enough yourself.
Even the number is wacky. We have marriages every 2 minutes (30 an hour) and 13 divorces an hour (4 minutes +) which give us the 42% but that isn't an accurate measurement of divorce rate. Also not qualifying the number of first time marriages ended in divorce always messes with the numbers also. At least were not at 50% myth level.
Don't forget to scroll down to the end of the article. Spoiler alert: they fixed it. "A firmware update was released earlier this week that fixes this issue, just two weeks after we disclosed it to them privately. Good job Ring!"
You're not incorrect, but that's not really the whole story either. If the thing the cookie is remembering is an authentication token, then the difference is more technologies involved than anything else. They are both "something you have", and they both provide proof of authentication to a site.
I think that is demonstrably not true, as the person who committed the fraud has been convicted: http://www.nydailynews.com/news/national/lottery-fixing-scan...
> and its slowness always reminds me that its writen in java

Not only Java, but Swing. Eclipse with SWT just feels so much faster than Swing. I don't understand why people praise the speed of IntelliJ vs Eclipse; it's not even in the same ballpark.
Keeping the constitution open to changes seems to be an OK idea. India has had 100 amendments to the constitution since just 1950 - https://en.wikipedia.org/wiki/List_of_amendments_of_the_Cons... .
How to decide what to learn next
I'm basically expected to be 24/7. Which gets a bit much some weeks.
>>I don't get why anyone has any hopes for Perl6.

Why should anybody have hopes for anything, they don't like.

>>It took 16(!) years to implement features other languages already have.

Like what? Have you even looked at the Perl 6 feature list?

>>And CPAN is the dark, sad pit of forgotten and abandoned packages.

Clearly you have no active involvement with the Perl community.
Show HN: Lottery – Can you beat the odds?
A data science internship won't help as much as a data scientist job. That will probably take longer to find than two weeks but less time than finding and completing an internship.

Since you are making it to the interview stage and have knowledge of typical tools, my gut tells me that an internship won't improve your resume. Job hunting is hard.

Good luck.
Ah, the split. Yeah. seems like the jackpot went up $400M, so i'll guess around that many tickets sold. each number has been sold around 1.4 times, blowing the odds.
True. My mistake. I was mostly referring to this statement:

>Concept + skillful rendering = art

This statement does not fully cover the definition of art.
Uber receives nearly $2B investment from Chinese firms
Based on this I'd predict 2015 being a key term for next year...
Can you be more specific about what you hate?

I've been a .NET dev for over 10 years as well, and for all it's faults, VS is one of the best dev environments I've ever worked in.