skysight-inc/HackerNews huggingface dataset:
It's not that they're better. It's that a woman in tech has to work twice as hard to get the same recognition as men. After working twice as hard, you tend to overshoot and end up becoming way better than the men.

Mediocre women in tech just aren't allowed, whereas mediocre men are accepted. Try to read the article she linked.
Not to dispirit you but the idea that mammals get lazier as they get older is a mighty low bar for fascination
These aren't mutually exclusive goals. We have people dedicated to growing and maintaining the community (on Stack Overflow, as well as the other sites in the Stack Exchange network), people who work on large feature areas (e.g. Documentation), yet more people who are focused on the Jobs and hiring/recruiting experience for developers, etc.
Because they focused on hiring SJW profiles that write codes of conducts and readme's all day long instead of actually software engineers that could improve the tool.
This article is a bit vague; what are they using for signing? GPG? Or some NIHS signing method?
Yeah, running Linux on Mac hardware is a pain, Windows PC's or computers from companies like system76 generally don't have a problem with suspend under Linux nowadays.
Look at the comments here, or on Reddit every time this subject is raised, and you have your answer. I'm sure that some people think in terms of, "Good attitude, good results", others are in it for the feel-good, and still others think that public interest in a major project is the only way to fund what matters.

Mostly though, it seems to be extremely cynical PR aimed at people who should know better. Never mind the questionable value of trading one gravity well for another, never mind the issues of getting people there alive and healthy, and never mind the "why"...
Could teaching be a market?
Based on the undertone of the entire comment, I figure there were "way too many" as soon as n >= 1.
re: Why go to Mars? Dr. Robert Zubrin has an excellent answer in this 4 minute video: https://www.youtube.com/watch?v=plTRdGF-ycs
Thank you for this terrifying prospect which I had not considered...
Even if Samsung were to get their failure rates in line with Apple, Motorola, LG, and other manufacturers, a Samsung failure will still generate more coverage than any other brand. That's why there's no point in trying to salvage the Note 7.

BTW, this isn't the first plane to be evacuated due to a phone fire. Remember this story:
http://www.dailymail.co.uk/travel/travel_news/article-272965...

There are others if you Google it.
[deleted due to wrongness]
Meanwhile a significant number of people starve to death globally.

Not to be the eternal downer, but I just can't understand how we haven't figured out proper income distribution but think we'll be able to deal with becoming extraterrestrials.
Exactly what is the problem with men having rights?
kalam and I both have experience building and managing large teams. Also, we both managed pretty significant partnerships. However, we didn't have starup experience perse nor experience in the furniture industry but it so happened that both enjoyed decorating our apartments.
Concurrency is still as hard today as it was 40 years ago. Prudent developers avoid it whenever possible.
Where there's AI to bombard you with ads, someone will make AI that scrambles your online presence to confuse them.

Social network camouflage.
I appreciate your comment, and I second your point about the education and social structure being different for girls/women. In my experience, it can be difficult for folks to understand just how different it can be - whether by gender, race, or lower socioeconomic status - which is completely fair. There are always exceptions to generalizations, which makes making progress in these arguments difficult.

For those who still believe it's a feminist conspiracy, I encourage you to read this brief report (with links to an excellent full report) with hard numbers on the experience of women in STEM: https://hbr.org/2015/03/the-5-biases-pushing-women-out-of-st...

And if you think you're above bias, or that it doesn't exist against women, please challenge yourself with the unconscious bias test: https://implicit.harvard.edu/implicit/takeatest.html
Stats are available after the test. I am a woman with a PhD in a STEM field, and guess what - I have biases against my own sex.
Start. Just start. Pick a MOOC and do one. Then do another.

Not because they'll make you look good, but because you'll learn that "AI" can "sound" fascinating, but it's really quite a specialised field and honestly, not everyone who "likes coding" will automatically enjoy it.

Get your skills up by diving into some learning. As you go deeper, interesting side projects WILL come up that will allow you to demonstrate expertise to employers. Or help you discover that AI isn't really your thing.
Thanks, I like that Service Matrix[1] !

I've a few questions for AWS experts :

The only container orchestration that is open source seems to be Kubernetes. Is it easy to run on AWS?

What's the equivalent of Azure "Service Fabric" in the AWS world? (and in the Google Cloud?)

[1] https://github.com/open-guides/og-aws#service-matrix
There are a lot of companies looking at the intersection of containers and embedded. Some call it "Fog Computing" others "Edge Computing", others still "Industrial Internet" and so forth. We have a number of use cases on the resin.io website of people using this technology in production today, but some of the larger ones we're not allowed to talk about :(. ResinOS does include a full Docker engine however. It's just that a lot more is needed to do containers right on embedded Linux devices.
> NONE of my daughter's female friends in high school thought it was cool to take on any of the math/physics/programming classes.

Neither did any of the men. Not when I was in school, and not now. Being nerdy is not cool, whether you're a boy or a girl. In fact, you're more likely to get beaten up for it as a boy than as a girl.
Try the Oryx Pro: https://system76.com/laptops/
> Likewise the FCC is very particular about radio emissions and will outright reject your product if it's too noisy.

That's only really recently true--just ask a ham radio guy about the noise floor if you want an earful. The FCC was pretty lax about this until this year when they finally quit accepting cross-certification from emissions labs from countries like China.
She literally didn't even offer commentary on what any/many/all men do whatsoever.
My guess is that there are companies with "legacy" applications, that can't really be re-written into a distributed system, have a large footprint, but still need to be run.

The special sub-category of those are huge RDBMS instances - a pretty common choke point in growing companies with weaker engineering teams. Some of those companies would pay basically any price to keep those DBs running.
> which we desperately want to get rid of

Would that be covered by https://github.com/JuliaLang/julia/pull/18632 or is it a separate issue? I have some really ugly code that ought to be built out of nested generators, but I can't afford the millions of heap allocations.
Then the attacker would push that configuration change before DDoSing someone.
It doesn't make sense to require a backend tool for frontend technologies. That's just me though. So that's why I'm asking. Couldn't they just create a package system that's not based on some backend tech?
The problem is that since the qualities of these special semi-primes that allow SNFS to work on them is not very well understood there is not an easy way to test if an attacker could use SNFS rather than GNFS. Additionally, running SNFS (or GNFS) on a semi-prime is not guaranteed to result in a factorization. Unlucky polynomial choice, for example, is one of the reasons such an attempt may fail. So, you could expend massive resources attempting to perform an SNFS factorization and not have a clear answer.

If you go into the Linux kernel (or other software) and look at the randomness testing and primality testing code, you can see that it is not extremely complex. Basic checks include things like making sure that a stream of data from /dev/random is not just a repetition of the pattern 1010101010101010... Prime candidates are typically checked with trail division routines. After making it through the basic checks, software will typically do something more advanced and computationally expensive. Usually, a Miller-Rabin test is run on the candidate number. That is usually all there is to it. Extensive verification of cryptographic primitives ("random" large primes, etc) is typically not feasible.
Yes, I sure did. Sorry for the confusion.
Last time I read about Myers-Briggs, I got the impression that it was to be used strictly for self-assessment and not externally, and I recall the article I was reading specifically saying that the test only makes sense for personal use because it was too easy to game otherwise...
Vancouver Home and Design Show on Oct. 27-30, 2016 News
Same thing happened when Watson started reading Urban Dictionary. The damage was so bad had to roll it back to an older backup.
It's not as simple as that. Lodash is a great example of why the highlander rule doesn't work within the npm ecosystem: older versions are depended on by many widely-used packages which are now "complete" or abandoned. Refusing to use any packages which depend on the latest version of Lodash is just not practical.
The anatomy of robust unit testing (with examples in C#)
What I'm wondering is: where do I go on the internet to find other people who are interested in studying and discussing a particular online class? Or if that doesn't exist, should it, and could it be a good thing? stackoverflow / quora / r/math etc would still be the place for carefully-asked generally relevant questions, but it seems like it would be really helpful and motivating to have place where you could contact other people who are studying or otherwise knowledgable about the same course. It could be a mailing list, or a subreddit or whatever. Ideally it would also provide a way to put together a group of people to start on a new course. Does anything like this exist already?
If you want to download the set as a torrent (to save pushshift.io some bandwidth cost), you can do so via

magnet:?xt=urn:btih:UGFLA4QNEXGEFKYYY5ZU37JIHWEEYY5R&dn=reddit_data&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80&tr=udp%3a%2f%2fopen.demonii.com%3a1337&tr=udp%3a%2f%2ftracker.coppersurfer.tk%3a6969&tr=udp%3a%2f%2ftracker.leechers-paradise.org%3a6969

which I have put together. It contains the data up to April 2016.

If you want to work with this dataset on your workstation, there are some code examples in https://github.com/dewarim/reddit-data-tools
I concur. Incidents have many causes and different levels of failures, and "5 Why" documents make it too easy to target an easy or politically convenient solution without needing to mention the other failings.

Postmortems in general are fantastic, though. "Here is what (not who, what) went wrong, here is the list of things that made it go wrong, and here are the steps we're taking to make sure that this can't happen again or will not be as bad when it happens again."
To be fair, most people are Asian and have lungs.
Sure, but GP seemed to focus on "I know best how to spend your time", whether intended or not. Irksome.
The original Internet was a "security disaster". The solution was not to certify every device that got connected to the Internet. Instead, we invented firewalls.

Firewalls were designed to keep bad traffic from entering LANs. For the IoT era, perhaps what we need are firewalls that keep bad traffic from exiting LANs.
A 15-minute scan read of this - specifically the sections on the stuff I've worked with the most - suggests this is a very, very good addition to the official documentation.

I would as a minimum recommend anybody/everybody considering AWS to read and think about the "When to use AWS" section. Whilst it is an excellent set of tools that have completely changed the economics of deploying software, there are times when you should use Google Cloud, times you should use bare metal, times you should use Heroku. AWS is a complex beast. Heroku is simple, but has limitations.

There are a bunch of apps I'm thinking about building at the moment where I realise a hybrid approach is best: some of GCP's stack, some of AWS', and a small amount of my own bare metal. Knowing when to choose which is not intuitive and comes with time, but there are big, big clues that will help the uninitiated in that section of this open guide.

Also, if you're looking to the future, the AWS Lambda and Google Functions stuff is perhaps the most exciting stuff to start building knowledge up of now if you're a developer, I think.
Take a look at Python extension for VSCode[0]. Excerpt from feature section:

Scientific tools (Jupyter/IPython)

- Executing blocks of code (cells) in a Jupyter Kernel

- Managing kernels (restarting, stopping, interrupting and selecting different kernels)

- Viewing interactive graphs, HTML, SVG, laText output from Jupyter from within Visual Studio Code

[0]: https://github.com/DonJayamanne/pythonVSCode
But how do you know which ips? To request for in the first place without banning legitimate users?
https://www.reddit.com/robots.txt

Disallow: /*/comments/*?*sort=
Disallow: /r/*/comments/*/*/c*
Disallow: /comments/*/*/c*
That's a cool idea.

Does anyone know of any projects in this direction?
>True, over 40% of women leave SET (science, engineering, technology, math) mid-career //

How does that compare to other fields?
Agree with this, but it's a pretty sad state of things, considering Apple build its brand on "premium user experience".
If you look closely enough at the spec, almost anything is conformant. But it's generally acknowledged that breaking everybody's code is a Bad Thing.

It's also possible that the test suite just doesn't check for this. In any case, the behavior is necessary for any application that polls against a set of fds of varying size, as the fd set may shrink to zero before expanding again, and and punishing the developer for not checking as special case that all other unixes handle automatically is pretty unfair.
Did you consider extending Yocto's meta-virtualization layer, which supports containers, http://elinux.org/images/9/9b/Elc2013_Christofferson.pdf?
This is why the resume endures despite it's many flaws (talked about this in some other comments). There needs to be a summarized, editorialized version of your "history" and that's what the resume does in a (semi) standardized format.

The big thing for me is that this summarized/editorialized version shouldn't be what you (the one with the career) manage on a regular basis. You should have a source of truth that is far more comprehensive (and manageable) and which allows you to create this summary version easily.

On another note...I've been writing a lot of web copy lately and I've started seeing a lot of similarities between good web copy and good resume copy. Resumes are marketing tools, and don't you forget it.
I'm with you. I was rushing out for the weekend so didn't get the time to write anything more comprehensive anyway.

:)
LLVM can bet a very good optimized compiler toolchain, but is complex, hard to use and break easily (your code).

I have tried to use it several times for toy compilers, and each time is a pain for do simple things. I can't imagine how much pain is for depend your project on it.

Certainly worth the effort, but as expected of a C++ tech: You need a army of specialist to make it work.
We're both. We think of ourselves as equal parts marketplace and logistics company.
> The high achieving students didn't take AP comp sci for whatever reason.

Maybe they didn't like to take classes filled with spiteful boys with chips on their shoulders? The 'whatever reason' is the important part.
BGP flowspec works kind of like that. Also routers don't have unlimited capacity to hold everyone's filtering rules, don't forget that.
This is fantastic. I was thinking about it in the afternoon and I see it now! Very useful for guys like me who are just booting up in the back end and devops side!
For sure. I think there's a great opportunity for teaching/training/product walk-throughs.

We have a couple customers using the full-fledged Vidyard platform for running training courses, excited to see how this screen recording tech gets adopted by them!
> Strangely enough, I think the solution is in devices like OnHub, Google WiFi, or other third party managed routers (yes, another IOT device).

Until Google decides that your Android traffic get priority over iOS traffic.

Which is a more likely problem--a big company trying to control my stuff (see the Phillips LED Light kerfuffle) or my device participating in a botnet?

I can mitigate the botnet by turning my device off. Giving a company control of my devices isn't so easily mitigated.
I recommend you also make the content available on a one-topic-per-page format ASAP before someone else does and takes credit for it.

WHY: Google still doesn't handle anchor-links very well. You have 1000 amazing articles on a single page. Each section (e.g.: "High Availability on AWS") would be a great resource for someone searching on that topic in Google. But when you put it all on one page Google infers "1/1000th of this page is about high availability on AWS" and gives better rankings to a page that is 100% about high availability on AWS.

I'm sure it would be pretty simple to write a script that breaks up topics into individual pages. I love the style of having it all on one page but I think it would be a waste of your hard work not to get all this great writing in front of search.
> Fuck the pandas

To be fair, the lack of fucking pandas do is a major hurdle in their conservation.
WW3 FRENCH REVOLT, PEASANTS WITH PITCHFORKS and PLACKS AND RIOTERS FIGHT GENDARM
hi, this may be exactly what I am looking for if ... I don't want to send the video via email, I want to save it in one of the usual formats to my disc, is this supported? Right now your extension returns "Error 503 Connection timed out", I am sure it will be fine shortly, I just wanted to ask.
okay, I give, how did that comment offend? Samsung will have little or no discernible impact from this event. Techies tend to think to the world thinks like they do and rotates around their ideas but we are such a small segment that we tend to miss the big picture.
I really wish I could share in your baseless optimism.
Cool! We're working on some other sales productivity tools alongside this - would love to hear what you guys have been doing. I'm devon [at] vidyard [dot] com.
Not sure what issue you're referring to, but you can reach us through the contact form linked at the bottom of every page on our Q&A sites (like the one you found) or by email to team@. Mentioning something like "security vulnerability" in the subject or the body will help get it looked at faster.

Edit: checked internally, and this specific issue is being fixed as we speak.
Have a read here: https://github.com/nodejs/NG/issues/29#issuecomment-17431452... - it's a writeup that I made a while ago about the requirements for a stable (decentralized) package registry, and it addresses your question as well.
God, I miss being able to put clips directly on a chip.
How the Physics Laureates Used Geometry to Tame the Very Weird of the Very Small
It's not a premise at all- I'm basing nothing on it. I'm not even claiming it's true. I'm just saying that it is one of several possible explanations for the available data.
Author has trouble spelling simple English words. dwont?
This is confusing as heck, and still a poor solution to just... providing individual updates and allowing administrators to decide what is safe to deploy.

Since moving to Windows 10, and therefore cumulative updates, it's been a constant hassle to fight between broken, badly released updates, non-security bugs that break our workflow (one cumulative recently broke printing multiple documents in succession...) being combined with non-trivial security fixes. It's a weekly struggle to decide what to deploy and when. And when things stop working, and the problem is a Windows update, your choice is to open up your network to major vulnerabilities for the foreseeable future by holding cumulative updates, or just... not operate your business until it's fixed.

Microsoft has made a fatal flaw in their understanding of enterprise needs, and their poor update release history over the last two months especially has highlighted how badly Microsoft needs to immediately reverse course. However, Microsoft has outright refused to comment on issues for enterprises caused by cumulatives, in an apparent "we'll stick our head in the sand until people stop complaining about it" strategy.
Pound sterling falls under $1.23
Lock file contains hashes of packages, so it works like many "trust on first use" systems (e.g. SSH): if you installed leftpad@0.2.3, you can be sure that futher installations of this same package will be exactly the same — if malicious npm server gives you something else, this should be detected and rejected.

Looks like they use SHA-1 hashes, though. Please, let's get rid of SHA-1 already.
You may have a bunch of pending security updates that can't be delayed any longer. Plus, if you're missing more than one of the 'big updates', it'll reboot many times. The anniversary updates alone will reboot 2-3x.

I don't know for how long you have been disconnected, but it's to be expected the updates will pile up and will have to be dealt with at some point.

I'm dual booting Fedora and Windows 10 and I get way fewer updates on Windows than on Linux (every single day there's a new update). I've left a laptop with Fedora alone for 2 months and when I booted it, there were 1.4GB of updates.

Personally I like the bug fixes, improvements and security fixes. I think it's a fair trade-off (on whatever platform you're -- I get app updates on my Android phone every other day).
So xNTJ? Cool
What am I if I fit into half of the left statements, and half of the right ones?
In your examples, it's about (many) individuals who chose to do bad things together. The article is talking about cultural violence, in the sense that a whole nation was behind it. I see it more comparable to "circus" games in Colosseo, or legally approved slavery, wherever and whenever it happened, rather than to Nazis or ISIS.
I've temporarily scaled up to c4.8xlarge for a few hours every now and then to get some parallelized computations done quickly. Plays nicely with Clojure's (pmap) function.
Show HN: SummitDB – In-Memory NoSQL DB
Disappearing messages for Signal
"Have the application retrieve a set of temporary credentials and use them." "In the case of Amazon EC2, IAM dynamically provides temporary credentials to the EC2 instance, and these credentials are automatically rotated for you."
Attacker should only have access until creds are expired no ?
It's one of the leaked emails:

https://wikileaks.org/dnc-emails/emailid/2699

This site has a copy with more readable formatting:

http://heavy.com/news/2016/07/wikileaks-emails-clinton-berni...
Right but what I'm saying is that two versions of the same library will live quite happily together, because node.js absolutely abhors global scope. The two versions have their own module-level scope to store functions and data.

So go crazy and install every version of lodash! Nothing will break.
We're generally very active in the Yocto community, the resin.io team already maintains the raspberrypi, CHIP, and Samsung Artik BSPs. Not sure what their interaction has been with the vitrualisation layer and don't want to misrepresent them, but I do know Andrei and the rest of the team are generally good citizens and work hard to feed patches upstream as much as possible.
Hi - sorry to hear you've hit some difficulties! support[at]viewedit[dot]com should definitely be able to help!

At this point, download isn't supported. It's something we may do in the future, but for now the hope is that the built in sharing makes download obsolete. Would love to hear areas where DL is important - feedback[at]viewedit[dot]com

Thanks!