skysight-inc/HackerNews huggingface dataset:
It's not any of those things and avoiding bad employees certainly is good for the market, it prevents wasteful expenditure.

> Do I really need to explain why putting another persons current job at risk in order to gain a small advantage for yourself is unethical and unprofessional?

To say you're putting somebody's current job at risk is completely hyperbolic. They've already accepted your offer, if they lose their job (how?) and you hire them, you aren't putting them at risk. (And what, you think a past coworker is going to contact an employee's current boss and tell him the employee's going to leave? Yeah right. It's implausible that that would happen in any particular case, not implausible that it happened nonzero times in the universe, but again, you're hiring them anyway. Unless it turns out they're horrible to work with, in which case, the employer and the employer's other employees avoided a lot of needless suffering.)

> It is one thing if you have a team member or good friend who has worked with the candidate in the past and another entirely to go digging into somebodies working history to find old/current colleagues/managers to talk to.

You've put a distinction here but you lack an explanation why one behavior is immoral or unethical. (Specifically for old colleagues/managers.) Yes, you do need to spell it out. Or you could just not bother because who cares.
this is important. The law in the US as to whether one is an employee or an independent contractor is quite clear. Look up the "twenty factors"; sometimes they're referred to as the "twenty questions".

Among the factors is who shoulders the financial risk. If it's not possible for you to lose money, that's one of the factors that qualifies you as an employee.

Your title or contractual relationship have nothing to do with it.
Can We “UPDATE” the Tool on How to Comment, Sharing Comments and PIN?
250 Tech Companies Release Letter to Congress Opposing Trans-Pacific Partnership
If you think a site like this has no effect because the information is already there, you should think its absolutely useless.

But its not, because it does have an effect. And that effect is negative for a lot of people who are being treated different for their nationality.
Responsible Disclosure Can Be Anything But (2012)
> These days I think the only way for humanity to save face is to die off entirely.

I have a slightly different theory - assholes will be assholes.

http://www.nytimes.com/2004/04/13/science/no-time-for-bullie...

https://www.youtube.com/watch?v=4Q-bB-qywJ0
Do you remember what that "minor point" was?

He sounds like an arrogant dick. The fact that he invented something doesn't mean it works the same way on every OS... I've worked with a few academics and unfortunately this attitude seems rather common.
Self-Promoters Tend to Misjudge How Annoying They Are to Others
We've got a profitable Bitcoin casino for sale... https://bitcoinvideocasino.com
This hits us hard. I would love to deploy almost everything we do on pypy, but legacy code dictates the use of C modules that don't have pure python implementations that come close to the necessary functionality.

Compatibility with the massive ecosystem of existing code is something everybody who says "just rewrite the runtime with X" seems to forget.
If it was just coffee sure, but where did he get the money to buy rental properties in his early thirties? It wasn't because of rich parents or a machiavellian scheme, it was because of a deep anti-consumerist philosophy that extends to everything from not owning a smart phone to riding a bike to buy groceries. Reducing his philosophy to one tiny thing like coffee is like saying a world class pianist could have shortened their practice by 10 seconds a day and still be world class—it's true in the most narrowly-defined strawman sense, but they got where they are by practicing as much as they could, not by looking for corners to cut.
It's because BBQ is a cult, if they applied the same blind testing to BBQ as they've done with wine and wine "experts" in some cases the illusion would be burst.

You can "low and slow" ribs in a smoker for 12 hours and get a beautiful outcome, or you can do them in a regular oven or even better a pressure cooker and finish in a BBQ or smoker and get the same result. You may be able to produce a superior result in a "legit" setup, but how do you deliver the consistency of that at a reasonable price with unpredictable demand? You can't.
Perl is not bytecode based. It compiles to a data structure, essentially an AST. I've never seen anything close to C-like performance from Perl, not in anything computational.
Glad to see I wasn't the only one to test the limits. ?
> frown at the groing complexity

When I have the chance to remove replicated complexity from a myriad of places and to concentrate it on one central point (and make the interface simpler and more consistent in the process), I don't frown, I laugh with joy.
4x daily profit?
I'd be ok with us throwing out every bit of law enacted Sept 2001 and after.

Then closely re-examining these one by one and put back in, I'd bet not 10% of it makes sense to do in a non-fear induced populace.

But the problem is, once you give up freedom easily, it is very difficult to get back if ever.

To help fix this we could do a few things:

- There should at least be a 2 year window for any terrorism law where there is no possibility of renewal after the event. A new bill covering the same would need to be in review for 2 years.

- If we want law that sticks without horrible details, we need to remove fast tracking. Bills about freedoms should be public and in discussion for years.

- Bills should also only be named SB[number] and HB[number] and no marketing / 'freedom' propagandized bill titles.

The real patriot act would be repealing the Patriot Act. Then writing a new one with a numeric code, that has to be discussed on the details of that bill, not the name. The bill would have an automatic 2 year expiration with no chance of renewal, and then this debate is brought up every 2 years. This needs to be an issue in every election.
Agree, the system of industrial manufacturing depends on push-marketing to increase or maintain profitability since it requires large startup costs, and only really becomes viable when done at large scale.

I think Industry 4.0 is a more likely factor for change than 3d printing, though.
This is amazingly comprehensive. Thanks so much.
Tech Stories You Should Know a Week
DEVIL'S AT WORK truth
Vapid company offering its naive ideological vapid customers a vapid fairy tale. This article and the company are just an exercise in childishness. The anti-growth narrative that is often pushed by self-serving hypocrites is dangerous and anti-human, it can only serve a small communist-like minority who wishes to gain all the power while the rest of humanity starves. They're doing the same heinous thing the minority elites have done to control the populations since ancient times - gaining power by inducing unwarranted guilt in the people.
I agree with your intentions; however, when comparing two languages, you need some quantifiable basis for comparison. "Better fit" is very ambiguous and hard to measure whereas code size is very specific and repeatable. I believe I used something like this.

wc `find ~/git/clojure-news-feed/server/feed/src -type f -name '.clj' -print | xargs`

wc `find ~/git/clojure-news-feed/server/feed/test -type f -name '.clj' -print | xargs`

wc `find ~/git/clojure-news-feed/server/feed2/src -type f -name '*.scala' -print | xargs`

I used code size because you hear about that alot but I agree that it is a very imperfect basis. Less code doesn't necessarily mean fewer bugs. When I coded these two services, I wasn't thinking of code size at all.
Looks like you got the "HN hug of death".

FYI, having used byethost for free hosting before, I don't believe "securesignupoffers" itself is malware. It's what accounts which have been suspended or don't have a valid index page redirect to by default.

What happened is that someone set up a bunch of accounts on the host for malware/phishing/spamming/etc., and those URLs were used by malware. The host has rightly deleted those accounts, causing malware which forces the user into visiting the original URL to be taken to securesignupoffers instead.
Conservative Logic – Physics-based model of computation (1982) [pdf]
There's an in-between option seen in some languages where you don't inherit and override but instead implement a superclass's stub (or event if you want to think of it another way), which I think gives almost all the benefits of inheritance without most of the downsides. Sadly it hasn't penetrated the "major" languages.
There's a big problem with that analogy. With auditioning, you're doing the same thing you'd do professionally with basically the same tools. But, with whiteboard coding, you're doing it in a completely different environment. When I'm coding, I'm on a computer where I have access to a variety of tools and resources. Plus, you generally don't have someone evaluating you on the spot when you're coding. You have time to reflect. With a musician, you'll be performing and evaluated live which is very similar to an audition.

I hate the live coding exercise because I like to work how I was taught (back in the 80s). If I'm trying to implement an algorithm, I write pseudo-code then turn that into the appropriate language. I can rely on my editor to help with the syntax as I turn that pseudo-code into a actual code.
I'd love to buy Candy Japan! But it doesn't make much sense for me, and I don't have the money to pay for it - but I would honestly put in an offer if the contacts/network for supplying the candy and such was well set up and going from your blog posts about your journey so far, that probably is the case.

Keep up the excellent work Bemmu! :-)
As of now the Patriot Act expires on June 1st then.

As he put it, there are those who want a “straight extension, those who like USA Freedom and those who like nothing”.

Those want a straight extension of the Patriot Act are in a distinct minority and supporters of the USA Freedom Act still cannot muster the necessary super majority to advance the bill. The result means those who are more than happy to simply let Section 215 expire on May 31 are in the driver’s seat.

Count me in on the group that wants to see it expire. It is also just terrible to see the words 'patriot', 'USA', 'Freedom' in this mess.
OT: This is first time I learned about Google having remote office.

Is this full time remote?
Norvigs claim can quite probably be credited to selection bias. See http://erikbern.com/2015/04/07/norvigs-claim-that-programmin... for some nice graphs.
It's much less obvious than you think. In many cases safely overriding a method requires correctly in invoking the inherited method, and failing to do so can cause subtle problems.
Can I please deposit some money in the Bank of MMM?
F-Droid Dropping Firefox
> They're not convincing consumers that they're being anti-consumers; they're actually consuming less by buying more durable goods that last longer and have a better lifecycle.

But the company is also renewing the moral legitimacy of free markets. Depending on your point of view, you might think that turning left-leaning consumers into market fundamentalists is a bad thing even if the marketing about the product is true.
http://www.downloadmoreram.com/
Direct link to the full article text: http://www.nature.com/srep/2015/150521/srep10431/pdf/srep104...
To be honest, you'd be better off starting from scratch. Buying something already existing will take a while to make back the revenue.
The license is the biggest crippling factor with Linux. It makes any sort of sharing of the source code with permissive projects or commercial involvement tedious.

It's a hackers dream, if you're in college and you want all code to be available for you. But when you get in the real world - you realize your time spent programming is more valuable. Maybe you don't want to grant the world the rights to your creativity.

Maybe the GPL can be credited for the success of the kernel's evolving. But there is little evidence that GPL brings serious players in - commercially - GPL wasn't invented by economists - it was invented by an academic.

I'm surprised to see Valve using Linux and not BSD. BSD is even simpler from a developer stand point. I love debian - but as I get more serious about my skills - my investment is going full boar into permissive tools.d

I'm free to borrow code from these projects 10, 20 years down the line for use at work, to add value, no questions asked.
Fart Noise Amplification Chamber: http://www.urbandictionary.com/define.php?term=FNAC
There's preferences and there are religions.
You're correct that the FISA needs to be repealed as well, and it's continued existence shows the PATRIOT ACT is not an anomaly. Those egregious violations of human rights need to be prosecuted, not "reformed".

I don't think there's any part of the PATRIOT ACT that is "uncontroversial" the entire thing should god. The claim that it will cause "utter chaos" is kinda silly. We didn't have utter chaos before it was law. IF you think there are bad side effects people don't want, then name them.

Too many people think that government is a good thing and that most of what they do isn't evil, and thus they just give the benefit of the doubt time and time again. Well, you may not be doing that, and that might even be true for the government as a whole, but the PATRIOT ACT does not deserve the benefit of the doubt-- the provisions that are clearly abusive and extremely offensive to the constitution show that none of it deserves the benefit of the doubt.

I looked at the section titles of your wikipedia article on it, and all of them are either criminal acts for government to do or administrative enabling of criminal acts.

What the Church Commission confirmed is what the founders knew, which was that a federal "law enforcement" agency would become the secret police, and that's why they forbade it in the constitution:

The only enumerated power for such enforcement is here:
"To define and punish Piracies and Felonies committed on the high Seas, and Offenses against the Law of Nations;"

Everything else, and including everyone involved in propagating these crimes, should be prosecuted. Their crimes are felonies if committed while armed, under USC 18-242.

So yes, repealing the PATRIOT ACT doesn't go far enough, the government has been abusing its powers since nearly the late 1700s.
The Senate's meeting again on the 31st. Rand Paul plans to offer some amendments; Burr may well have one as well. So it may be a revised USA Freedom Act; or it may be a sunset.
This is a good sign. And to be clear, USA Freedom is just another reauthorization of NSA spying. There were motions to extend the Patriot Act by just a few days (even one more day), all objected to by Rand Paul/Ron Wyden.

So the next vote is Sunday the 31st. Hopefully the windbags (who truly believe the US is under constant attack and the only way to save us from these horrible terrorists is to passively treat every citizen as a terrorist) will lose this battle.

The US did just fine before the Patriot Act. It will do just fine, once again, without it.
Sorry, I was rounding conservatively, and my tax returns were prepared by a conservative, professional firm that I hold in high regards, so I am not concerned there, but thanks.

To be more accurate, we do get a bit more, but we withhold for repairs, replacement costs, wear and tear, new appliances, etc. So our income is higher, but I have trained myself not to count it, as the odds tell me I am going to have to pay for repairs. The $700 is what we get to hold onto most often, unless we are saving towards big repairs like new roof, outside paint, etc. And (crucially) I left out that we had enough first year expenses to legitimately lower that perceived income, as well as the interest that we get to deduct (interest being far higher at first in a mortgage payment). Next tax year will have different numbers, since we will have had different expenses and different occupancy (unfortunately they do not stay 100% occupied).

I am just trying to get out round numbers that show that it can work.

Most people have this concept that their house is their biggest asset, when a residence is really a liability for the person who lives in it.

I should not have taken the shortcuts in my math, but regardless, we do well. We have used the profits to invest in more education, and have recently purchased another unit in Florida that will start cash flowing in about two more months. Well, actually it cash flows now, but we had to pay for some new appliances, so in my head, we are negative for two more months, then we start paying off ourselves for the down payment. Again, I am more conservative.

So it is a slow path to wealth, but a valid path, nonetheless.
I liked this line:

> To me, raising kids to feel pressure and fear so they can be COMPETITORS is bullshit. Life is not a competition. It’s a gigantic collaboration, and the world welcomes and rewards people who see it that way.

Life is not a competition; it's a collaboration.
Java, before version 8, couldn't handle DH parameters larger than 1024 bits, so that may be a motive. But I suspect a large part of it has to do with the fact that OpenSSL left DH parameter configuration (also ECDH curve selection) up to application developers, who don't really have the qualifications to make an intelligent choice. As a result, some applications make the administrator provide their own DH parameters file (and if you don't, no DH for you), others just hard code parameters (usually 1024 bits long, or 512 bits if the export flag is set) into their source code, and others dynamically generate them (and may or may not let you specify the length to generate). Unfortunately, this means that it's not a question of what OpenSSL can do to mitigate this, but what every single server application using OpenSSL has to do.
Looks pretty good :) I've made a pull request for a little spell check.
The talking points that keep coming up in discussions about reform center on metadata and phone records. This is only a small part of the story and I wish groups like EFF would do a better job publicizing the rest of what Snowden disclosed. And the pro-liberty talking heads feel the need to tell us everyday that metadata matters and surveillance is bad which hampers their ability to ever get any other message into the discussion.

Also regarding metadata, if we don't even have a definition of what it is, that's quite worrying. For instance, you could take my comment, run it through an NLP summarizer, AI sentiment analysis, etc (along with cross-referencing back to everything else I've ever written and analyzing that). I.e., they could be generating their own metadata which is basically the data, but more useful.

I wouldn't be surprised if metadata is construed to mean that it's the actual text/content since it's metadata to other data (just depends on your frame of reference).
We haven't used the flakiness for builds, but just for performance tests. So we set up our service to point to a flaky MJ and the use siege to see how it handles it.

In one instance saw how certain scenarios meant we weren't releasing connections which then killed the app.
There's a video of the whole session at http://www.c-span.org/video/?326202-3/us-senate-votes-nsa-su...

It gets really dramatic at around 1:04, after McConnell's 2-month reauth was blocked as well (46-52). Shorter-term reauths needed unanimous consent. McConnell proposed a 1-week extension and Rand Paul objected, requesting to have a guarantee to have 2 amendments voted on. McConnell proposed a four-day, three-day, two-day, and one-day extensions; Rand Paul objects to all. Then after a few minutes McConnell came back to say "well, we have one more chance to act responsibly, see you on the 31st."

EDIT: Buzzfeed has the confrontation on video at http://www.buzzfeed.com/katherinemiller/in-a-box-with-a-fox
I agree. That is why investing for capital gains, AKA flipping (buying low and selling higher) is more risk than I want. I pick deals where cash flows positively from day one. I have passed on several dozen deals and only purchased two so far. I have heard others say 100-20-5-1: Look at 100, put in bids on the best 20 (if they pencil out), maybe get 5 acceptances, choose 1. Those are averages, not direct experience, but it does encourage patience.
"They've already accepted your offer"

What makes you think the kind of reference checks the article is talking about happens after an offer has been made and accepted?

In my experience these kind of reference checks happen well before an offer is made, and they are often run in parallel on the top few candidates. So the majority of people reference checked are not offered the role.

"And what, you think a past coworker is going to contact an employee's current boss and tell him the employee's going to leave?"

I've seen word get around plenty of times even without any backdoor reference checks going on.

"avoiding bad employees certainly is good for the market"

Except if you don't know the person you are talking to then how can you judge the accuracy of what they have to say when they provide a reference?

Edit: In fact if they want to do it it should be stated as part of their application process. Then people who feel it is invasive and unethical can simply not apply for those jobs. And if they do a great job at weeding out bad apples then eventually it will become accepted practice.
It's quite obvious that the Clintons and Obama are far more liberal than their policies — far from being a "homophobe" who secretly opposes gay marriage, Obama is almost certainly guilty merely of underestimating the rate of change of public opinion on gay rights. Clinton signed DoMA because he had to work with Gingrich's congress. He also instituted "don't ask don't tell" because that was as far as he could go at the time.

I have a lot of sympathy for many of the views of the Greens and some of those of Libertarians, but big parties are, by their nature, "corrupted" by the reality of assembling a working majority of the electorate and then the elected and actually having to govern.
Uber has already been banned in several major metros, and continues to have restrictions placed on it. You can't out-innovate they who control the roads.
Ask HN: How to help a 12 year kid with a passion for programming?
I've a cousing who is very much interested in programming. He started with C++ and now moved into Python.

But there are some problems. Here is an example: He knows he can use pointers to get the memory address location of a variable. But when it returns something like 0x0123, he doesn't know about hexadecimal numbers!

He's currently in his 6th form, but his interest in programming is far beyond the kids his age. I would like to get suggestions to lead him in the right way. Any ideas?
The 100 metre scroll
Neither NSA Reform nor Reauthorization Advances in Senate
> if they applied the same blind testing to BBQ

They do, that's how the major BBQ competitions are judged.

They even have techniques to prevent bias or judges recognizing the source of the meat (overlapping panels, hundreds of entrants, randomized category assignment).

When I was a judge, you'd get a lot of 7 and 8s. Those were competition ready samples, definitely great BBQ. But there was a power curve. One or two entrants would hit a 9 or 10, and they were obvious to every judge at the table.

The crews that win are usually strong contenders several years in a row. Luck's going to have a role, like with anything, but the real contenders are there for a reason.
The biggest slaughter in history, the Mongol conquest of India, ... may have killed half a billion

Wow.. That's incredible considering that the WORLD population in 1200-1300 was only 400m people. In fact, it's so incredible, I think I'm going to need to see some references.

http://en.wikipedia.org/wiki/World_population_estimates