skysight-inc/HackerNews huggingface dataset:
Not worded as a threat?

>If Twitter does not comply with this request, and the Stolen Information continues to be disseminated by Twitter in any manner, SPE will have no choice but to hold Twitter responsible for any damage or loss arising from such use or dissemination by Twitter, including any damages or loss to SPE or others, and including, but not limited to, any loss of value of intellectual property and trade secrets resulting from Twitter’s actions.

Page 3 of Sony PDF

Sony should be sending these letters to their network department as they are the ones that appear to have 'disseminated' the Stolen Information.
It matters to me because when I'm "in the zone", every second spent waiting for a compiler to do its thing is a small loss of focus; ideally I'd like incremental compilation time to be below a second. Your brain may be less sensitive to this latency, but I think loss of focus happens to everyone to some extent.

The cost of template instantiations by itself is not too significant, and they ought to be cacheable in the future C++ module system, along with the header file parsing that's the biggest factor making C++ take longer to compile than, say, C. But with today's compilers, it all adds up.
Best way is to paid-intern an engineer for a week/month and try them out (if they're willing) and see how they fit and might be able to expand on your current culture. That's really the only good way.

Asking questions in an interview, no matter how clever or insightful they may be, has been and will forever be a crap shoot.
In today's climate I would be extremely weary of npm installing any core bitcoin tech without a serious line by line audit of the source.
BlackBerry Classic Review: The Best BlackBerry Ever Made
> Ask me that question and I'll probably find a way to wind up politely and leave.

I'm always confused when I see this sentiment. I only ever see it on HN, and only when someone feels they've been asked a question below their station or that is inherently insulting.
ANTLR Parsing made easy [pdf]
I really really do not think that IBM is "becoming strategically irrelevant to the future of computing". Maybe the IBM of the early 1990s, but not the IBM of the mid 2010's. Watson and its related technologies are practically synonymous with the future of computing, in my mind.
I'm having the same issue. I can't place notes. Clicking "?" doesn't show any more information than the tooltips.

Interesting idea though...
i have wicd installed on both and it seems to have a waffling identity crisis trying to connect to both my eth0 and wlan0

its been years since i tried a *BSD back in my greener days when i was trying every alt os around before i settled on linux by way of slack, but itd be interesting to look at it now with more knowledge of the whys and wherefores
#bbg on Freenode is a channel for HTML5 canvas game hacking. I try to poke my head in and listen once in a while.
Well, Bill Gates seems to want to fight humanity's problems of today - AIDS, Malaria, Poverty. Elon/Larry want to go to Mars and build vacuum-tube trains from SF to LA. One is a real need, one is Science-Fiction. Obviously the latter is more 'fun'/nerdy.
There are a few things i feel i need to clear up here.

1) I'm not sure what you mean by being unable to handle nonmonotonic/multivariate effects. There is no issue with nonmonotonic effects, the sum of feature contributions is always how each tree actually predicts. Yes, interpretation would be somewhat harder, but can be solved by looking at feature value and/or distribution once you know its contribution.

2) Mean impurity decrease or Breimans feature permutation based method have almost no use in a setting i'm describing. They are both static measures in the sense they only apply to the model itself, and they will tell you nothing about a particular prediction on a data point or a set of predictions on the data set.

3) The issue with highly corelated features is indeed still there, but it is literally exactly the same problem that mean decrease impurity and Breimans method would face.
Your two messages contradict each other-

>So, we've made it pretty clear from the start

>I agree. The message should be more clear.

It seems like a bit of backpedalling here. Rather than try to blame the author for not understanding or quoting the announcement that most people wouldn't have read anyways I think you should just commit to fixing the underlying problem (first the message that's passed, then the actual feature itself) and thank the author for drawing attention to it and educating your users on the security issue at hand.
Appreciate your feedback! Putting '-' in your sequence will have add a 1 unit gap between your beat! We're changing the letters order to match qwerty soon!
I don't think it needs to compete with SpaceX, the Russians want a reliable heavy lift capability, the Proton is an older generation rocket so they bring it up to date. Unlike the US (who was willing to give up all human launch capability to a third party) I don't see the Russians as a country that would leave a capability niche unfilled by a local source.

That said, I'm a bit surprised they haven't integrated some of the same things SpaceX is doing (like N+1 capability in the engines vs single engine boosters) as those seem to be generally solid advancements in the state of the art of rocketry.
The article makes a lot of false points but is right in one respect. It would be a fragile system without a price feed. The price feed is in place now and it works decently.
It couldn't possibly have anything to do with more men than women being into computing? They cite examples of women who were in computing dropping out. But surely lots of men dropped out, too. But the women made more news. And since there were more men, more remained to go on and get rich on the internet. It's just bad, bad science. Please apply some proper statistics instead of stirring up emotions with anecdotes.
Why would this be more true of npm than any other package manager for any scripting language?
STFU: The Coming Age of Self Censorship
The ones who 'sell' the best and who have the most connections and resources get ahead in today's Silicon Valley. It's as simple as that. Nothing 'meritocratic' about that.

http://sethgodin.typepad.com/seths_blog/2014/12/the-meritocr...
This looks more like a library than an API. I wonder why the decision was made to market it this way.
I like this article. If every developer read it. Significant part of any database would be useless for attackers.

Cudos to the author.
I have read and I would highly recommend C++ Primer 5th edition. Although my purpose was also to brush up old(?) features of C++. It covers everything except multi-threading.

If you just want to skim - A Tour of C++ should suffice.
Here's a node way of doing it:
https://github.com/solomon23/solomon-angular-node-seed/blob/...
Well, there goes their incentive to produce any new works.
That would probably read from cache most of the time.
Britain was the only real superpower? France had been disputing that claim for about a hundred years at that point. In point of fact between the time of Charlemagne, and Waterloo, there are few periods in which France was not the dominant power. France was generally larger, richer, more populous, and more powerful than the rest of Europe.

I am sure that Wellington was a good guy, but that "article" is garbage. Some information is useful despite being obviously biased, but this is just dreck. Wellington was physically fit, and Napoleon wasn't? This must obviously have been a decisive factor; it's good the right man won. I am surprised not to read a discussion of their favorite colors.

I am sure that you can pick apart a global conflict spanning (at least) two decades, with many reverses and triumphs by both sides, to show that one side and one hero was destined to win, the other side's defeat inevitable. I am less convinced that this is a good thing to do, and more skeptical that your hero does not have the reputation he deserves.
Did you miss the multiple times PHP 7 was referenced?

The code you pasted shows PHP 5.5.20-pl0-gentoo
Sites down; but, I wanted to add that at the peak of Hadoop hype, an unnamed company asked how I'd tally up occurrences of a value in a 1gb flat file, where the job would need to be done recurringly on multiple files, quickly. Without wanting to overthink it, I suggested a simple script iterating over the file, incrementing the key/values as they occur.

Apparently the correct answer was a Hadoop job.

Now, given that my experience with Hadoop was limited at the time, and even now only includes use of small clusters, that was surprising. It's sooooooo slow in comparison, and for single 1gb files, it still doesn't quite seem the best tool for the task to me.

Questions/Answers will sometimes be biased based on what the interviewer prefers.
It's the only really good way for the company, provided that it doesn't filter out good applicants who would have very good reason to decline leaving a full-time position for a chance at full-time somewhere else. I don't see how it's good for the employee though: the company is effectively shunting the risk of a bad hire from someone who is reasonably positioned to take the risk (despite what entrepreneur blogs may say) to someone who is very poorly positioned to take this risk, and pay them nothing for taking on that same risk.

Sure, it'd be nice if you could hire all your great employees this way, but forgetting for a moment whether it's fair, it's not realistic.
Honestly, as someone who would have to quit their current job to go work for another company, why on earth would I agree to that instability?
Kerching Companies’ takings, by the minute 2014-12-23
Obligatory link to "How to safely store a password".

http://codahale.com/how-to-safely-store-a-password/
Show HN: Send a message to people near you, and watch it spread across the world
Yes. Control and transferability restrictions are basic corporate governance.

We're talking about private companies, not public ones. Easy liquidity is not an important feature of closely-held private company stock.
This seems to be the most glaring issue here, and likely the reason for the scare letter.

Probably unwise of them to have used this strategy considering the Streisand effect.
I'm surprised at this list of questions. Didn't everyone get the memo that "brainteasers are a complete waste of time?" from a year and a half ago?

http://techcrunch.com/2013/06/22/the-technical-interview-is-...
You have a very good perspective on what an employer would love to hear from someone, regardless of whether they code for fun on the side.

However, as an employee, such questions might be highly correlated with past companies that are looking for people who do not have family commitments, or who are willing to do unpaid extra work at home "for fun". As an interviewee, it makes me wonder, even if only fleetingly, "Will I be discriminated against for not being (young+single)?". (Are we even allowed to ask about marital status or age?)

Even if such a thing was never your intention, the interviewee might have had prior bad experiences with those who ask such a question, and view cutting the interview short as a way to ensure they don't get mistreated later.
I agree strongly this is the best way to interview a candidate. It's even relatively easy to set up for a new grad or junior candidate who isn't currently working. They should of course also be local or have no family or professional commitments that make a week-long non-work trip difficult.

Sadly, many of the best engineers I've worked with do have families, are working, don't live in the same town, and would absolutely balk at the idea of taking a week away from all that to "try out" a new job.

Of course, there's a wide spectrum between "work together for a week" and "write some C++ on a whiteboard for 40 minutes" that gets dropped from most screening processes. That's the zone where I'm most interested in finding creative evaluation tools.
OK, I agree that you don't really have "rights" if they are unenforced.

Giving the rights to puppies as you mention doesn't chanage that either way; this is a red herring.

And I suspect it was not the parent commenter's point.
Good PR for what will most likely be a very sub-par movie.
Docker should not show the '...Verified...' message,- I agree. I have not used it in a while. I also remember that when I used it,- I was aware that it was not verifying the images. That was my responsibility, to double check and peer review the tool which I'm using. Docker is not meant to be used by your grandma and certain level of responsibility is expected on your part.

Now, I don't care one way or another , but your message history clearly points that you troll like a maniac in each Docker thread. With all this time spent, why didn't you research a better approach, create a merge request or Docker-type of RFC post proposing a single improvement.

If you already did - great!

While I haven't contributed yet, I have read the source and saw this entry on GH:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md
So there is no excuse not to!
How to install Arch Linux – easy way [updated, August 2014]
Is Sony requesting that twitter not shut down just this one account but keep up with every account that pops up for this purpose? If they are that naive then no wonder they hacked, no idea how technology works. If I can write a script to create a different twitter account every few seconds, imagine what these guys can do.
This article feels like it is talking about the pitfalls of not using OO principles (e.g. types, encapsulation).

I won't shed a tear if callback-hells are replaced by proper async APIs (like in Stream and Future-based dart:async, or the Thenable in the new JS standards), but this article seems to be misalinged.

Downvoters: care to elaborate?
The whole point of bcrypt is to be slow. You can set the number of rounds to fine-tune that too, and can even do it on a user by user basis since the number of rounds and version is stored within the hash output.
Interesting, thanks for the link. It seems like a highly useful material, but the fact that this is not a consumer product limits its practicality a lot. I would love to have my complete apartment coated and do it myself.
I am curious why they are launching the rocket from an area so up north, especially in the middle of winter.
So you'd let the rapist finish?
I hate the feeling of falling behind in a language that really has no competition in the niche it fills.

Well, that's no longer true - Rust and Go are two contenders for C++'s "niche". They are still growing, but are already much nicer languages than C++. In some situations Erlang or Ocaml can also replace C++ successfully.
For me, speaking as a software engineer, I highly agree - if a company tried to pull that on me, that would be a quick way for me to turn down the company. It doesn't make sense if the candidate is working for another company - why would the candidate use up all of his/her vacation for one company if the company isn't serious about bringing the person onboard full-time as a regular employee off the bat?
Particularly interesting given that some of these problems were pointed out to Docker folks ~4 months ago in the development of the feature.
https://github.com/docker/docker/issues/8093#issuecomment-57...
I agree; sometimes you have to start somewhere. Then come back and improve knowledge. Trying to be a theoretical expert early on will bite you
What questions to ask when hiring an Intern (Embedded Systems)
>> parallel hybrids like the Prius work by keeping the engine at the most efficient throttle setting

Parallel hybrids like the Prius, Fusion, etc... do benefit from having something like a CVT, but the biggest gain comes from recovering kinetic energy during braking. Notice that they all get better city mileage than highway! That's because cycles of stop/accelerate have a very low penalty when most of the energy is recovered, so the difference in fuel economy is dominated by drag which is worse at higher speeds.

Hybrid planes and boats make little sense. This one wins by using a smaller engine and supplementing it with an electric motor for takeoff.

Now give me a series hybrid twin-engine aircraft and you've got some possible redundancy/safety improvements, but not much in the way of fuel savings.
Of course bcrypt is supposed to be slow. However, the "fastest" bcrypt can operate, might be a local DDoS for your sever, if the authentication app is a busy one. Key stretching cryptographic hashing algorithms gives you more granular control in that regard.
In many states the IG is appointed by the AG. I wonder what the frequency of a State IG office investigating that State's AG. My guess would be that it is infrequent or unheard of, but I have not investigated the matter.
I am _sure_ I've seen a pull request from a bot I had never given permissions to before, but I can't recall what it was.

But it may have actually been a screen-scraping bot -- when I google around, ironically the first thing I find is something that was doing _exactly_ what you are, and ended up getting banned by Github for being annoying. (Don't worry, by being opt-in, you won't be).

http://www.wired.com/2012/12/github-bots/

I really encourage you to contact Github with your use case, I think they'll like what you're doing, and maybe it will implant the seed to make it possible to do easily without write permissions that ought not to be neccesary. Services like this are good for github's business, as well as probably being personally gratifying to githubbers, and they've built out their API's in response to real use cases.
Sony confirms limited release of 'The Interview'
True it's a pain to embed. We embedded it in my current project, and it only took a few hours to add a CMakeLists.txt and make it reasonably embeddable.

I guess if your project doesn't want to include C++ (and you don't want to write a simple C wrapper), you've got a fair point. But it sounds like their implementation is significantly faster than the one in the linked post.
The retraction war
GoDaddy partnered with Microsoft to provide business class Office 365 email for our customers. Let me know if you have any questions about it.
Animals don't have rights. The property-owning rights of humans are restricted when the property in question is an animal.

For the most part, these additional restrictions are to prevent animal owners from practicing monstrous acts on the animal. Failure to abide by those restrictions is a social signal that the human may not be able to behave in a civilized fashion with other humans. The restrictions have the outward appearance of protecting animals from cruelty, but the actual intent is for civilization to identify and protect itself against cruel humans.

Animal rights advocates have lost the plot. Certain interactions, like the exchange of rights, can only appear between equals. With the possible exception of animals like the great apes, corvids, pachyderms, and cetaceans, the vast majority of species are strictly inferior to Homo sapiens with its awesome powers of language, social coordination, and tool use.
This is exactly why this mode of interviewing is not at all popular. Not to mention you lose your negotiating power because you don't have a job!
Does this support L2TP vpns yet?
So, from this now I know 1) that Sony pays celebrities to do gray advertising, 2) name of such person that does it, 3) that Sony uses lawyer threats to stop people from talking about it. It's hard to hurt Sony's public image any more at this point, but they certainly keep digging with vigor.
So by the way, when and how will Sony be held liable for criminal negligence?

Their security track record is equivalent to a bank storing its customers, partners and employees crown jewels in a wooden bikeshed with no doorlock. Repeatedly.

Stomping your feet, blaming evil North Korea and launching lawsuits against unrelated bystanders may be a convenient way to distract the mainstream media.

But it's also completely missing the point and a little bit embarrassing...
I don't tweet when I am forced to tweet.
Ya, this confused the hell out of me. I was trying to figure out if "I" was right or not. So I just started spamming left answers trying to figure out what those result messages actually meant.

Maybe you could add a message clarifying that there are no official right or wrong answers and that this is a community driven game, like a poll.

Displaying polling results would also be a plus.

Regardless, great idea, smart use of an api.
As a quick word of caution (which doesn't invalidate anything you've said), Go has a long-standing bug[0] whereby syscall.Setuid doesn't always apply to all threads (on Linux at least) so extra care does have to be taken.

[0] https://github.com/golang/go/issues/1435
> I've come to the conclusion that any programmer that would prefer the project to be in C++ over C is likely a programmer that I really would prefer to piss off, so that he doesn't come and screw up any project I'm involved with.

Quintessential Linus, but I wouldn't call this an "evaluation"... :)
>> Fully electric commercial aircraft are going to need to stretch electric engines as well as battery technology well beyond what they're presently capable of.

No, just the battery. Electric motors can reach 96 percent efficiency at the mid to high power levels you need in aircraft. I hit 95 percent for a motor and inverter combined with I was in EV development. It's all battery improvements from here.
Eggs Not Always What They're Cracked Up to Be
Is that him who wants students to drop out of college?
And he went to Stanford ... What a hypocrite!
It is a bit of a cross between tinder (swipe to amplify/dampen) and images (photos are the social object)
A few notes from a hobby pilot:

The aircraft they are using for this test looks like it has glider-like wings, which means it requires a lot less thrust to keep aloft, making a low torque and low power electric motor more able to work with it, at the compromise of lower speeds. A more traditional 2-4 seater aircraft capable of 100+ knots would require significantly more power.

The payload capacity of a general aviation aircraft fueled with power-rich gasoline is typically around 500 lbs. Unfortunately, the potential 30% savings in fuel weight (~65 lbs of fuel in a Piper Cherokee) would not be offset by the batteries (using the Prius' 100 lbs of batteries as a reference).

More weight = more power necessary to stay aloft = more power consumption from both the motor and engine.

I hope they can get the technology to work, but there's many more hurdles for a plane than there is for a car; however there have been electrically assisted gliders for some time, so the potential is certainly there.
Start with QT libs.

I hate C++ with passion for almost two decades. But I recently started working on KDE sub-project and found it very nice.
For ease of emailing and speed in pure productivity, the Blackberry has the edge. but for media and software my Galaxy is the go to, but 9-5 I have my Blackberry.
Honestly why doesn't congress do something to encourage them to write more? They've obviously not written anything lately because there's no incentive!
I didn't see much that qualifies as a "Brain Teaser" - most of these are algorithmic questions. Knowing when do implement a depth first search != brain teaser.