skysight-inc/HackerNews huggingface dataset:
Where else is it possible to really test an anti-rocket system? Israel's rocket problems are mentioned in the article and just today North Korea fired six missiles into the Sea of Japan.

Japan & US develop and test of new version of SM-3 missile together. The seeker for next version of the "Patriot" missile is from this Israeli system. US gets technology of both these systems at a slightly lower cost than if she did it herself.
No, no, Python very much does. PEP 0249 specifies DB API 2, PEP 0333 specifies WSGI, and PEP 3153 specifies the asyncio interface, for instance. If anything, I can think of more examples of it being done in the Python space than the PHP space.
http://mobile.nytimes.com/2012/04/29/opinion/sunday/terroris...
Because people should totally be making major life decisions on the basis of what employers will "tolerate".

FFS. We've already ceded enough control over our lives to these companies whose only agenda is to suck people dry, and then find new ways to wring even more out of them.

Businesses exist to serve people's needs and interests. People do not exist to serve businesses.
Part of managing packages is how those packages are actually built. For example, let's say that I'm starting a project in C. I'd write some code, and write a makefile to make it easier to build, so that just a 'make' suffices. In Rust, you use Cargo instead of make: "cargo new foo" will give you a Cargo.toml pre-filled, and a src directory to put your code in. "cargo build" will then build your project.

Work goes on, and how I want to use, say, a library for a hashmap of some kind. In my C project, I would probably be adding a git submoule, and then modifying my make files to build the dependency, and configure how to link it in with my code. With Cargo, I add a line to my Cargo.toml, and "extern crate bar" to my source file, and upon the next "cargo build", Cargo will handle the downloading, compiling, and linking of that library, as well as any sub-dependencies it has.

Now, it's also true that make is broadly more general than Cargo, and so in some circumstances, you'll use them together. I have a hobby OS project, for example, and so I have a Makefile which calls nasm to compile the assembly, cargo to compile the Rust, and ld to link the two together. Eventually, I would hope that Cargo can do it all, and I could probably make it work, but it's not inherently bad to use make either. Stuff like operating systems are the only case where I've felt that need; Rust itself is currently built with Make, because it pre-dates Cargo, but we're in the process of cargo-ifying our build as well.

Does that make sense?
Different parts of the brain work best at different ages
exactly, having been in the industry for more than 10 years, promotion is really hard to come by
How often should you add new content?

What is a good level of content to add?

I am currently trying to add around 1-2 pages a day.. Is that going to take me ages to get traffic from?
What is the question? You asked two in your earlier comment. My answer primarily addresses your first question:

> So what you are saying is that more experienced and more educated people get paid more?

The answer to that is "no." I interpret jonesb6's comment as pointing out that the survey depends on a survivorship bias.

Thus, "more experienced and more educated people get paid more" is an incorrect translation of that comment as jonesb6 was not saying that but was making a different point.
This is not dyslexia. It is both a curse and a gift.

It is extremely misunderstood. This only makes that point more apparent.

Dylexia is a gift, once you understand how to adapt.

This project is quite stupid.
Why can't it radiate heat towards the earth? If you reflect 85% and radiate the remaining 15% towards earth, that's a net win, right?
It is because extremely few people actually want to do terror. There is a ton of very easy things you can do to harm people if you really want to, but luckily almost no one wants to.
why not systemd-nspawn (zoidberg voice)

Seems like the way Fedora is packaging systemd for 24 is going to move systemd-nspawn to a level of maturity that will likely surpass some of the clunky issues folks have with running docker.
There is a Python plugin for VS Code available already [0]. I believe the PTVS folks are also working on a plugin for VS Code as well [1].

[0] https://marketplace.visualstudio.com/items?itemName=donjayam...
[1] https://news.ycombinator.com/item?id=10589451
Or 80 hours per week. In the tech industry in particular, I would be interested in what this looks like.
If we're talking about Silicon Valley and the tech field in general, there already is a penalty for being a father to young children and/or expecting them. A good deal of tech jobs are well over 40 hours a week, sometimes work is all there is time for. That is not an environment conducive to being an active and involved father.
Gender Gaps in Performance: Evidence from Young Lawyers
What's the chart tool being used for metrics? (both black and white background)
SIM swap fraud uncovered at UK banks
>This news will make all the antisemites mad.

Ah yes, disagreeing with Israeli government practices is anti-Semitic now.

You make solid points other than that.
Ukraine Bans Criticism of the Government
LinkBee | Sunnyvale, CA & New York, NY | Full-time | Onsite

LinkBee is a well funded startup founded in 2015 taking a unique approach to the residential Internet of Things. By offering direct-to-consumer services and a comprehensive integration platform, we're able to overcome the issues plaguing 99% of IoT consumers today.

Along with our software platform, we're also building a suite of connected hardware modules to intelligently network homes en masse. Delivering an effortless user experience--one that is significantly lacking in the IoT market today--comes with immense technical challenges. So we're assembling a top-tier team of highly motivated individuals with a passion for connected devices to join us in our mission to create the smart home of the future.

Currently, we're seeking to fill two core roles on the team:

Software Architect (Principal, Sunnyvale): We're looking for someone who will spearhead the design and integration of each component of the LinkBee system. This person should have extensive experience in IoT and deep knowledge of connected devices' full software stack. For full job description, qualification requirements, and application details, visit https://www.linkedin.com/jobs2/view/108904694.

Hardware Engineer (Senior, Sunnyvale): We're looking for someone who will lead the software design and implementation of our connected devices. This person should be prepared to heavily interface with our hardware partners on hardware requirements and write the connectivity code and application algorithms that bring intelligence to the nodes in LinkBee's system network. For full job description, qualification requirements, and application details, visit https://www.linkedin.com/jobs2/view/108904723.

To apply, visit the LinkedIn postings above. To contact us directly with any questions, please feel free reach out to jobs@linkbee.com. And to learn more about LinkBee (and us!), check out https://www.linkbee.com!

We look forward to hearing from you soon! :)
Thanks for the link! Seems like a good place to start.
Google Analytics Experiments Is Buggy
Wow, you need a reality check here with your "A bloated sense of self importance?". Here is some history for you....

My Dad has written a book about Native Americans in the pacific northwest. Part of his research turned up personnel letters from an officer in the US Cavalry long ago (many officers). These letters were very personnel, and only ever meant to be read by his wife. Unfortunately, these letters were passed down in the family many times up until recently a family member got fed up with this box of letters and donated it to the University of Washington where my Dad found the letters relevant to his research, and others of personal nature as I explained.

You can't even begin to imagine what devices (production, backup, test, hacked versions, amazon, nsa etc) that your voice is sitting on now and what those devices and interfaces will look like 100 years from now and who or what will be using them, heck, even 10 years from now is a mystery.

So don't become famous, run for office or try to be big corp CEO or even use any social network because one day something you said while your echo was recording will bite you or your grandkids in the ass!

I would love to use a service like echo, it looks slick, but if I cant verify the source code or trust some community who has then it will never be in my house.
The Tools, Infrastructure, and Challenges Facing Seattle's Docker Community
Ok, sorry if I misunderstood, I thought he was one of these anti-Obama people trying to claim that Obama was that unpopular.

Anyway, sure, if 1M Americans were threatened by a failing dam, and Obama refused to fix the dam and instead took actions to prevent fixing it or worse, somehow aggravate the situation, then no, I doubt many of those 1M would be supporters of his. However, Obama is also not a religious leader. Throw fundamentalist religion in there and that changes the equation entirely. Just look at all the Americans who resolutely believe that climate change is a "hoax", or worse, that evolution is (and that the earth is 6000 years old), because their religious leaders tell them this. That's likely what's going on in ISIS-land. So we could try my leafleting campaign to educate the populace there as to the reality and direness of their situation, but I kinda doubt they'd believe it. Not only do you have a bunch of religious leaders telling them otherwise, but there's also a human tendency to circle wagons around their own people/leaders (no matter how awful) and fight against any outsiders.
I'm interested in how the site maintains database. I've heard of something like distributed hash tables, but I'm not sure if that is related. They would have to have a database to store the magnet links and they would need to be able to query the database to display content. Is each computer on the network holding the entire site or only pieces, and then are all computers holding the entire database?
Sound like it could have been a lot more devastating if the attackers had more (mad) skill(z). I am curious, though, why law enforcement didn't become more involved and track them down rather than just block them.
> Is your argument then that societal policy should only be based upon real on-average differences?

I wasn't actually making an argument beyond what I posted; if I was to provide an explanation of its relevance it is that it is a fairly common position that real and relevant differences are a necessary, but not necessarily, sufficient condition for policy distinctions, and that insofar as the subthread on the advantages of being with the mother was relevant to the broader subject to start with, it remained relevant (though not, in and of itself, demanding any particular conclusion) as long as there was a real, on-average difference.
I think a lot of engineers are motivated by other things. By contrast I think a lot of "bootcampers" are looking for a salary pop.
I think you misread the parent. They were saying that specifically family care is foisted on women (more often). In just the previous sentence they assert that men face an equal but opposite pressure.
> VS 2015 also has a cool new feature that shows you references to each function right above the function declaration. Clicking on the reference count will open a quick jump contextual menu.

This feature is actually also available in VS Code[0], though only for C# currently. We should be able to add support for this in Go as well[1].

[0] https://code.visualstudio.com/Docs/editor/editingevolved#_re...

[1] https://github.com/Microsoft/vscode-go/pull/75
>It's like that pithy line I heard once- "If men could get pregnant, abortion wouldn't be controversial".

An interesting line which seems to ignore evidence as to which gender is more expected to care for their child and treated harsher when they don't.

The underlying ideal is that men would favor men and they would all vote to legalize abortion, but this ignores both how there are many women who are against abortion (while few are against all forms, most are against some forms). It also ignores how men often hold other men accountable for caring for their children, including supporting laws that put dead beat fathers into prison.

I prefer the line "If men could get pregnant, abortion would be illegal."
Nervana Cloud: Scalable deep learning on demand
We’re moving away from torrents, so what's next?
> a bias in treatment would be the default condition, and would probably require conscious effort and/or policy to overcome.

Ironically, people usually assume that the unequal treatment benefits men over women, and completely dismiss the reverse possibility, even though there's no rational reason for this :)
It is artificial and easily criticized but I think it is also widely understood and accepted.
Exception specifications (deprecated) aren't the same as checked exceptions, which I think was what some people might have in mind. In theory, they look like they solve a number of problems, but in practice they really create more than they solve. Even Java language designers have said that checked exceptions were a mistake.

The noexcept keyword was actually added to address some of the limitations.
If we're being technical the author should have wrote "reaping" not "killing". It's a very different process.

The use of quotes is probably an acknowledgement that the term "zombie" is not universal. For example Linux uses "defunct" instead.

Basically, zombie processes happen when a child process exits but the parent process--the one that spawned it--doesn't reap it. [1]

[1] https://en.wikipedia.org/wiki/Zombie_process
> A lot of what passes for "engineering" today, at least by marketplace label, tends to resemble the former rather than the latter.

We can keep reclassifying what it takes to earn that label until we've eliminated all but the geniuses of the software world. The titles (and seniority) are, frankly, useless because they aren't legally enforced because no one has a good and popular way to test for competency. If they did, that would be the technical interview and then market forces could once again weed out people who don't make it.

There really isn't any push back when you have an opinion on what a software engineer ought to be when you're hiring, so naturally, a lot of people have their own opinion. Figuring out which direction to go if you are one of those supposed engineers is pretty much a crap shoot but still better than just not learning anything new.
I emailed Dr. Goldin to ask her a question about her research when writing a paper on the wage gap for undergrad english.

I did not expect a response, but when I got one, I was ecstatic.

She seems like a awesome person.
Indeed I was. Thanks for the clarification.
Apple is really killing me with this shit. They're not making anything more secure, they're just making bitrot worse and being a pain in the ass. People need to install and run programs, please.
I went out of my way to contact Trader Joe's and let them know how happy I am that they never have stupid discount sales, gimmicks, privacy-invading "member cards" or all the other bullshit. I don't care that they are imperfect otherwise. I get a better experience. The biggest concern I have about Trader Joe's is that I can't 100% rely on them always staying this way, I can just hope. I do wish they were a co-op though.
It's probably some poorly implemented HR policy that if there's a job opening they still have to publicly post it even if there's someone internally who fits the bill and wants it. I ran into something similar at my first job out of college (which was a shitty place to work in many ways). There was a job opening, they posted it, and even as an existing employee they wouldn't interview me for it because they already had someone in mind internally that was essentially going to be a shoe-in.

Requiring a public posting is a good idea in theory, but in reality it seems most places are just wasting people's time because external candidates are never seriously considered.
> Yes it does.

No, it still doesn't, sorry.

> He's claiming that systemd should manage the container processes as pid1, because systemd will then clean up the zombies.

The part that'a quoted only notes that PID1 is responsible for reaping orphaned zombies, that Random P. Application Process most likely doesn't do that, and that it causes problems.

> But anything that reaps zombies can be pid1 -- systemd isn't special in this regard.

The part you've quoted doesn't try to claim otherwise.

> And even if you did use something that didn't reap zombies as pid1, you could leverage PR_SET_CHILD_SUBREAPER as some other non-pid1 process to grab zombies for descendants it spawns.

That's a completely inane claim, the whole point of the article is the issue of people starting their application process as PID1, what are you suggesting, that applications should be modified to spawn an init which would use PR_SET_CHILD_SUBREAPER to which it would delegate spawning subprocesses? That's utter lunacy. Have some decency and regard for basic sanity and the context in which the quote appears.

> If you do use PR_SET_CHILD_SUBREAPER, then you need to reap whatever gets reparented to you; if you don't do this then the process table will eventually fill up with zombies. He is correct that few programs do that, but there's nothing that requires that to be done by pid1 if all the processes within the container are spawned by something that provides that functionality and uses PR_SET_CHILD_SUBREAPER.

Are you just making that hare-brained bullshit on the spot so that you don't have to admit your original comment was wrong?

What's the point of spawning a broken PID1 just so you can spawn a process using PR_SET_CHILD_SUBREAPER and doing the actual reaping correctly? Just spawn that as PID1 in the first place FFS.
Thanks; good catch! We changed the URL from http://spectrum.ieee.org/view-from-the-valley/at-work/tech-c....

(I agree.)
>I have to imagine the system is completely useless for bombs strapped to drones.

don't think so. Israel is where laser defense systems (https://en.wikipedia.org/wiki/Iron_Beam) were also tested [successfully] defending against small rockets and mortars. Such laser systems are also work great against drones (in particular US Navy tested it that way too).
Jesus Christ you guys miss the point of my comment:

http://mobile.nytimes.com/2012/04/29/opinion/sunday/terroris...

The FBI infiltrates and fosters extremism to ferret out terrorists.

HN is so uninformed at times.
a) You don't have to type Russian characters. There's a little switch that lets you input everything in English transliteration. b) There's an explanation right at the beginning on how to install a Russian keyboard layout: https://www.duolingo.com/comment/11449014
This right here.
Futuristic Concrete Heals Its Own Cracks
> us

Are we Raytheon, Boeing and Lockheed Martin?
TJ's has certain standards which means that even though much of the food is comparable to elsewhere, they don't have the crappiest stuff that other stores have. That's the point. It's not about being all the best, it's about doing their job of removing the bad choices so I don't have to worry about it.
Also "we don't want to spend the money to do this."
Well that's a start. They don't offer one in my state/country yet but I'll definitely take it when they do.

I think it's a necessary move. Liability should definitely be on the table as well at some point. The undertones at Blackhat and Defcon seemed to suggest some people think it's inevitable.

There's nothing to be lost by adopting a more rigorous process and only much to gain. Especially with the advances in tooling we have available: TLA+, Unit-B, Agda, Ada... etc.

I have a feeling Sussman may be right when it comes to lawyers and software -- the safest thing to do for a system where liability is a concern is probably to shut off in the face of a sub-system failure... which is probably less than ideal. However I'm confident there could be ways to specify a system that can do "reasonable" things in the face of non-terminal situations (ie: if I lose my writing arm I still have another one that's capable of doing a reasonable job to carry out the task).
There's not a whole lot you can do about discrimination. Unless the employers are dumb enough talk openly about what they're doing. They can find any subjective reason they like and claim that's the reason for letting you go. You can try to sue, and sometimes you'll even win, but there's no Job Police SWAT Team that will beat down the door and force them to give you your job back in time for your next mortgage payment.

In light of this reality it's good to avoid policies that incentivize even more discrimination.
Thanks, I'll revisit VSCode again.
This is due to hysterical raisins and has to do with OS X's mixed carbon/cocoa legacy. You can make ctrl-a, e, etc work in almost all proper Cocoa-based apps.

http://www.hcs.harvard.edu/~jrus/Site/cocoa-text.html

https://developer.apple.com/library/mac/documentation/Cocoa/...
Or hiding it.
Nice that you don't allow different opinions around here. Maybe you should make a FAQ listing which opinions are OK and which aren't.

And "religious flamewars"? All I did was point out the reality of religion.

My post was civil enough, I called his comment stupid because I misunderstood it. Another poster, far more helpful than yourself, pointed out my error to me.
Everyone seems to be quick to reduce the gender disparity in seniority/paygrade of jobs occupied to a childcare/parental leave/homemaking question, but is there any data for the single, infertile or asexual segment of the population to back this up?

My impression always has been that long before parenting even starts being relevant, there is a difference between the genders in terms of readiness to engage in self-sacrificial or -destructive behaviour for the sake of self-realisation and status climbing (which is often correlated to pay in one way or another). Regardless of whether this difference is predominantly biological or cultural and which gender deserves the "blame" for it if it is the latter, I think that any attempt to reduce the disparity by policymaking should at least try to address this.
Apple is opening a chic new 500-person office in downtown San Francisco
If-None-Match: * ensures that another client hasn't created the resource you are trying to create. It is equally important as If-Match for resolving race conditions.
Sounds cool, but your readme is quite anemic.
I wonder to what extent there is anyone who could cope with the Oxford course but who could not breeze through A-level Further Maths. I entirely understand that the converse is false: there are people who are extremely good at exams but who simply couldn't cope with the Oxford course.

Almost all of those on the Cambridge maths course (which I'm taking to be similar) found A-level maths/further maths very easy. Of course, the admissions process selected for such people, but I think "finds A-level maths content very easy" is a prerequisite for the course.
I've given a number of talks on the parallelism TS at C++ conferences and fully believe it can revolutionize the C++ libraries, I really hope it can make it into C++17.

Having such easy parallelism techniques within the language would be huge, I can think of so many scenarios where stupid-parallelism can be applied using the STL. The only set back is the additional room to shoot yourself in the foot, people that don't understand the overhead of parallelism could easily blow up a program in terms of efficiency.
Does this have anything to do with it? https://aws.amazon.com/govcloud-us/