skysight-inc/HackerNews huggingface dataset:
I personally know several successful professional women who have a policy of refusing to belong to any women-only groups. Their reason is that in their experience such groups are populated by people seeking reassurance. The result is that they offer the "support" of lowered expectations. Which won't help you succeed.

One also pointed out to me that if a group of men were to form a men's only business club, that would be seen as sexist. It is no less sexist to form a women's only club, but nobody sees fit to criticize it.

This is not a bias against women in general. They just refuse to deal with people whose identify first as women, and only secondarily as professionals.
Well, except that you probably want to customize your shell to your usage patterns.

alias v="vim"
alias e="emacs"
Perhaps because this exact article gets rewritten and republished every 3 months or so. Sort of just out of things to say about it.
First completely scalable quantum simulation of a molecule
Gravity.js
Luckily all his teeth will eventually fall out
They do. I wasn't telling anyone what their interests are. I was describing what conservatives think based on the definition of the word.

If people are pro-gay rights or pro-equality, they are no longer "conservative" on those issues. They are progressive. They are pro-change instead of pro-tradition.
Gravity WebGL experiment in the Solar System

Source: https://github.com/valentinvichnal/gravity.js
I'm considering this blog post https://gitlab.com/gitlab-com/blog-posts/issues/226 to set the record straight, what do you think?
I have no idea what that page is showing. It's a bunch of figures with no context shoved under three headers.

Is block number the last block number to be processed under the chain? Is it a monotonically increasing number? Is the block hex string meaningful in the context of showing me what's going on (the site seems unable to show me any data related to the non-fork block so who knows.)

What does the difficulty percentage and total difficulty entries mean? How do they relate to each other? The linked reddit post doesn't shed light on it. I am guessing from bits of conversations on that reddit post that "fork" = new client, fork; "non-fork" = new client, no fork; and "legacy" = old client, no fork?

Maybe it's reflecting the difficulty of me figuring out what is going on the page? :)
I took both sexist dismissals and your anti-sexist dismissal of OP seriously.
The Dunbar's Number complaint doesn't really seem to apply here. New members couldn't compromise anyone else (we know because they tried), so quality control failures only punish the people who fail to control quality. As a 'distributed' system it was basically safe for reliable users, and could reasonably continue operating while compromised.

That's not a total success by the group's goals (people got caught, and they got monitored), but they lost their keys, got subverted by their own members, and still didn't lose their anonymity.
Forbidden Research:  MIT Media Lab Event Feat. Snowden (Livestreamed)
I'll also say that being able to type in markdown and watch the html page change as I do sounds really nice, and I personally much prefer templating with React to tools like jinja, handlebars, etc. The fact that this generates a site that runs like butter with js and works just fine without it is probably the killer feature for me, however.

I'm also curious how the code complexity for this compares to tools like pelican, Jekyll, etc.
Sure, the EVM may be fine, but the biggest flaws lie in the design of Solidity. Solidity makes it very easy to introduce reentrancy bugs like the one that led the DAO to be exploited. As long as Solidity remains the de facto smart contract programming language, I don't expect overall security of smart contracts to improve much.
Id Software on why it chose Vulkan over DirectX 12
You can only modify it legally if you have an active license though, assuming I'm reading the software license correctly.
Disclosure: I'm an engineer at USDS and these are my own opinions.

You make a great point - USDS is just one part of the solution. In fact, in almost all of the USDS projects, we work very closely with agency employees and contractors (many of which are just as talented and have chosen to serve their country). Most of the times, I spend very little time hands-on-keyboard and helping empower the existing team.

As for the longer term solution, there is a less publicized version of what folks are doing. USDS has a number of contracting officers who are helping teach others in government how to be savvy customers of technology. 18F and GSA have been doing a lot on this front as well to help bring in really good contractors and writing agile purchasing agreements. The Office of Federal CIO is rewriting and simplifying tech policy and the Office of Federal Procurement Policy has been working on the procurement side. These are the long term changes that I'm personally excited about.
Sorry, deleted by accident.

Do these look better to you?

http://spacemacs.org/
https://github.com/google/xi-editor
> [...] that company will likely patch the bug very quickly.

I have heard many instances where it isn't the case (some bugs are often being exploited for months before the company finds out)... and you probably did too... but anyways, as an example, you don't need a lot of time to copy lots of data...
What you are describing is stereotype threat. High-quality evidence for it is scarce to none; a recent meta-analysis: http://www.sciencedirect.com/science/article/pii/S0022440514....
These numbers tell you where the bump is in the bell curve, but tell you nothing about who's out on the long tail. Learn to treat people as individuals, not statistics.

This list also says nothing about cause/effect. Do the scores represent innate aptitude, or rather the result of a lifetime of societal biases?
Ethereum is fully open-source (that is my understanding anyway; I have never used it), so all the code is known. Further, anyone may participate, or not; contribute code, or not; promote and run their own protocols, or not.

Congressional elections are typically decided by ~25% of citizens. Not very far from the 5% rate you are claiming. Sampled approval rates have been as low as 11%. The most recent rate I've found is 16%.

Your point is about minimal discrepancies and misses (for me) the much, much larger picture.
Very nicely worded sentiments and I think it's a good counter-point, a rational and thought out one, to the knee-jerk habit of having a trend-chasing, "WE CARE!" framing around certain issues. This piece is strong in pointing out that "ISSUE X IN TECH" is not particularly a "tech talk" - it's more in the sociology/humanity side of discussion, right? I like how this tries to make that distinction.

On a personal note, I think I appreciate the article a bit more because I could substitute "handicapped person with condition X" for the same kind of framing that she's discussing. I don't want to be known as X, I want to focus on the subject matter. If I happen to be an inspiration for others in the X group, super, great, blaze a trail and thank me later if you really feel compelled, but that's not the purpose of me pursuing success. It's not "in spite of X" it's just that X is another inconvenience in the way of goals, much like having to pay taxes or empty my cat's litter box, scope and effort aside.
They did ban him for his political views. But it's clever how you snuck in that one subjective statement into an otherwise objective line of reasoning.
Anecdotally, I grew up in the land of hand sanitizers and abundant soap, playing in mud, weeding the garden, and catching bugs. I had allergy shots until my teens, and I often still feel like I have a permanent minor cold, which gets better or worse, depending on what's blooming. Moving from Michigan to north Florida seems to have made it worse.
Personal story time...I was at a recent conference, listening to men, women given talks. One of the women, in her talk, uses an interaction with her daughter as the framing narrative for the talk (imagine Socrates and Glaucon, only this woman and her daughter). Almost immediately, three guys to my right start making fun of the speaker, sotto voce, making all manner of little jokes to themselves, that are becoming increasingly gender-specific.

When one of them says loudly enough for me and others to hear, "Your daughter sounds like a real bitch! hur hur", I turned to them and said, "You guys need to knock this off now."

Embarrassed silence. And it stayed that way. Of course, I'm a tall well-built, well-dressed white guy, i.e. all the things that automatically command respect.

The thing is, I don't think those guys were bad people, I don't think they sat there in their minds thinking, "let's tear the woman down". I really don't think they thought about it at all. I also don't think they'd have sat there, chattering away, if a man had used the same framing story (father and son, father and daughter).

I think there's a lot of unconscious, unconsidered, unthoughtful bias that they (and we) all carry around by default, that makes it easy to pick on weaker people if you're going to pick on anyone. And there are a lot fewer women around these tech conferences, and they're used to placating aggressive people, putting up with shit, etc.

I guess, I wish women didn't have to talk about being a woman in tech. I hope they keep doing it, though, until people start thinking about this kind of asinine behavior.
The Republicans just officially nominated a twice-divorced guy with no consistent positions on anything and no political experience, who has threatened to jail women who get abortions and blatantly violate the constitution by imposing religious tests on immigrants, on the basis that he's the guy to advance their platform of family values and freedom.

And I'm supposed to believe that they're a party of principle?
You can judge a society by the way it treats minorities, including the political opposition, of course.
Re: hitting the quota faster, they have a staging environment that they explicitly mention as a target for client development. Probably not a helpful tip to you now, but others may find it useful.

https://letsencrypt.org/docs/staging-environment/
Every shave for me or I bleed like a pig
Wow! Very interesting, will try it.
Video++: video and image processing library
Some people prefer it as a templating tool (myself included).

React also enables some of the features of the tool. For example, hot reloading the contents of the page while writing/developing, which may make for a smoother experience.

If this isn't to your taste or doesn't fit your requirements, I'm sure the OP and author of the tool would not be offended if you continued to use Jekyll et al.
They know perfectly well that it's impossible to follow this law. That way they can jail whoever they please, because everyone breaks the law.
That sure sounds like what the tech industry always seems to prefer: walk the walk, not talk the talk; software, not slideware; etc. Be a strong tech woman and you don't have to advocate for them; your actions speak louder than words.

Just ask Dr. Neil DeGrasse Tyson.
Show HN: Laika – Open Source Feature flag/toggle system w. slack integration
Hey everyone,

Here is a link to the first version of an on-premise feature flag/toggle system, made with GO, that I developed at the company I'm working at (MEDIGO).

It allows you to isolate features within your projects, and enable/disable them in multiple environments with a simple click in a dashboard. For instance if you just developed a new feature and you want to enable it on the testing environment, all you have to do is go to Laika's web page and activate the flag for the feature on this environment. Or if a bug is spotted on a feature already in production, disabling is just as simple.

Part of this first release is a "dashboard" (pages.js & polymer) to create and toggle flags, two clients (Go and PHP) that check flag status, and, at the core of it, a restful service that stores flag status, enabled/disabled events in MySQL, and optionally notifies a slack channel. The whole thing runs in docker, if you want to try it out (https://github.com/MEDIGO/laika).

Our objective is, by using Laika in our projects, to make our continuous delivery, built around the trunk-model, smoother.

Obviously there can be many future paths for this tool but on the short term we might add statistics, auto-registration of new flags from code, SSL support :) and some lazy-man's AB-testing features.

This was my first bigger project and I realise it is quite simplistic in itself but maybe it helps others who work on the trunk model and with other "deploy first, enable later" approaches.
Some pointers to start with:

https://en.wikipedia.org/wiki/Age_of_Enlightenment

the central doctrines [..] were individual liberty and religious tolerance in opposition to an absolute monarchy and the fixed dogmas of the Roman Catholic Church [..] along with increased questioning of religious orthodoxy.

https://en.wikipedia.org/wiki/Libert%C3%A9,_%C3%A9galit%C3%A...

The ideals of the French Revolution eventually became the underpinnings of both the US Constitution and the European and UN Declarations of Human Rights. The reason why they're called non-Christian is because they originated as a countermovement to religious doctrine.
I've been waiting to run across someone who may be able to scratch an itch that's been in the back of my head for a few months now and you seem like you might be able to help me out...

Would the developing J-Cores[0] being worked on by 0pf[1] be able to catch up (I'm thinking more along the lines of performance of recent mobile processors, not desktop processors)? I am under the impression that, while a monumental task is ahead of them, they have the boon of hindsight. Of a dozen processor architectures competing back then only a handful survived the decade and only 2 or 3 are being fabbed now (i386/amd64, ARMvX, and IBM?) and they can base decisions on the successes and failures of other chipsets, speeding up the development process. Is that fallacious thinking?

I know most of their goals are along the lines of getting custom fabs down to $20k and making the term "penny processor" a household term, but is there potential (read:hope) for a secure, performant (whatever that means to you) processor that we can use for daily computing without fear of a hardware-based backdoor?
Different pollen, which your immune system had never seen before.
Please don't respond to a bad comment by violating the HN guidelines yourself. That just makes this place worse.
The USDA sounds like a shitshow in general.
http://harpers.org/archive/2016/03/the-rogue-agency/6/
I share the same belief. It is a powerful motivator. It attracts others into the open source community. But we must be careful when dealing with beliefs and legal matters. I can't call asimuv an open source project because I do not meet the definition. I do support open source projects and have a pipeline full of them. In the end, this is our idealism being mixed in with business. It is a tough place to be in. I'd rather support companies that have an open core rather than those that do not.
No tools have ever gone extinct in human history

http://www.npr.org/sections/krulwich/2011/02/04/133188723/to...
First, classic Win32 apps ("desktop versions") have had access to a subset of useful WinRT components (WinRT the COM replacement, not WinRT the OS SKU) since early in Windows 8's history. (8.1 and 10 both opened up further the WinRT APIs that Win32 apps can consume.) A lot of the APIs only make sense inside the "sandbox" as you refer to it, but it's not locked down quite as much as you think it is. [Then there's the recently built Project Centennial bridge to give Win32 apps even greater access to WinRT APIs and the ability to spin up modern user interfaces in a mixed-interop model and ease transitions between the two types of apps.]

Second, that doesn't actually matter in this case anyway (and is a red herring) because it is Cortana automating Office and not the other way around. Win32 automation is relatively straight forward, including the most basic automation of them all: cut, copy, and paste. It could be Cortana is calling into COM components in Office or even older, more generic Windows Automation COM components. (Which can still be done, with permissions, from "inside the sandbox". Again the "sandbox" is not as locked down as a lot of people seem to think it is, especially in Windows 10.)
Thanks for the in depth reply. Especially insightful to hear an opinion about about what level of transparency most companies offer - I struggled to find much written about it online.

FWIW, Capshare looks great - I wish my shares were being managed through it.
Creating a phrase does not mean you get to define how the community uses it.
The guy who invented gif doesn't really seem to get much say in it's pronunciation.
In America, almost all people call tissues "Kleenex" regardless of brand. In the UK, I hear all vacuums are called "Hoovers" regardless. People can use a specific brand "Open source" to mean generically all software with source code available.

Languages evolve and while opensource.org may have originated the term, common use dictates that the definition of "open source" isn't as strict as the original definition.
Ask HN: How to ask for an infosec mentor
Having been a programmer for around 26 years now. I recently had an illness which also affected my memory and other mental faculties, to the point I cannot concentrate well enough or hold information long enough to be useful as a programmer.

What I would like to do is go back to my first love, that of reverse engineering. I have been advised to undertake a path or relearning, especially with something that I have loved for many years, but have not had the time to work at.

All this to ask, how would I go about asking for or even finding a mentor that would help me work towards finding a new career path in virus/malware reverse engineering/analysis?

If you have read this far thank you, if not thank you anyway for being interested enough to want to help others.
Static Sort: Compile-time sorting networks for C++
Wow I don't have anywhere near the empathy for those yokels mouthing off, that others seem to have. Real dipshits. No way they are innocently unthoughtful or unconsidered. They seem to have issues.
The default in Overcast is to delete after listening and to save only 3 episodes from each subscription, which is quite sensible IMO.
Why everyone at our start up knows everyone else’s salary
"U.S. Digital Service salaries are set in accordance with the General Schedule Pay Scale, which is capped at $160,300."

That's not bad, but not great for really high talent employees. I wonder how many people get that rate though.

https://www.usds.gov/join#compensation
Or consider if one of those creatures hears the noise while diving deep. If it gets spooked and comes to the surface too fast, it will get the bends.

Correct me if I'm wrong, but i thought deep diving mammals couldn't get the bends on breath-hold because they haven't breathed compressed gas. Sure, high energy sound can damaging, but scare whales bent? please.
Sandy Metz, of "Practical Object Oriented Design in Ruby" [1] fame made a comment about this on The Bikeshed[2] recently. She stated that she refuses to make reference to gender when she is giving her talks, though her gender is ultimately what got her the opportunity to write a book and talk in the first place.

Ultimately she is regarded as an amazing teacher and a dynamic speaker, not because she is a woman in tech.

[1] http://www.poodr.com/
[2] http://bikeshed.fm/70
As long as the top of the article content (headline + first few paragraphs) loads immediately I don't care if it loads 700kb afterwards for other interactive content. 'Progressive enhancement' should be the primary goal; size reduction is just one means to achieving that but not always required.

From testing out one of the example blogs and this doesn't seem to be a UX issue:

https://bricolage.io/tools-administer-facebook-groups/
emacs for editing/coding, vi for systems administration.
Indeed "democracy is the worst form of Government except for all those other forms that have been tried from time to time.…"
I'm not sure what we would gain from a successful coup. It could very well cause a civil war, and there are too many of those going on in this region right now.

Erdoğan is the dictator we know, and while replacing him would be nice, it needs to be done democratically or the country would fall into civil war, or possibly worse. Türkiye is the last line of defense between the East and the West. Any instability right now could be disastrous for all of Europe.

Gülen is an Islamist seeking to build a non-secular government. An Islamist had control of the military, they could enforce Sharia law to some extent and destroy what is both an important shipping route and block access to an important route of defense against Russia.

Contrary to popular belief, this is a semi-functioning democracy. The HDP received 13% of the vote last year, and now they have representation in parliament for the first time.

Also, allowing a coup to happen, or even worse, causing one, would have disastrous consequences for NATO.
The world is taking its revenge against elites. When will America's wake up?
One of the first major US industries spawned by industrialization was candy manufacture. It's hard to reconcile candy's importance with the fact that it's -- you know -- candy. The personal computer has a similar trajectory. It seemed sort of frivolous, no strike that, it was frivolous and home computing was a hobby.

Internet video was a waste of precious bandwidth. Chat was lightweight socialization on AOL. A webpage was Geocities with frames, tables, a blinking text scroll, and an icon of a dude digging a ditch.

I found the article interesting and it seems relevant, but I'm not sure it is all that important idea and fear it might be flat out the wrong way to look at things. I upvoted it before, despite my intuition that the discussion will tend to look like the rest of internet.
Just did something similar. Though with HAProxy inside a Docker container. https://github.com/tinganho/haproxy-with-letsencrypt-auto-re...
> Authority comes from submission;

I don't think I quite agree with this, but I agree with something similar I suppose : Power comes from submission. (sorta)

I believe that one can be under an authority which one does not choose to submit to. (relating more to how people should act than how they do act, compared to power)

But, perhaps this is just using words differently without necessarily much disagreement about the actual things.

By your comment I am reminded of a dialogue "How to quit smoking" on self-control, which argues that self-control is more due to obedience than it is to "willpower". This dialogue seems to make sense to me. (http://existentialcomics.com/comic/13)

Regarding your last paragraph: I don't know that I know how that last bit is applicable. In order to not have the fork happen, the difference would be people not running the fork code, or alternatively running some slightly different code that handles the fact that some people are running the fork but is otherwise basically unchanged. This code already exists. As such, I'm not sure what you are really saying by this paragraph, other than, basically "suck it up"?
The opposition parties and other opposition only object to the coup, because otherwise they would be arrested or even beaten to death.
Going by your extremely tenuous suggestion that genetics is an accurate predictor of math/engineering aptitude because of how people of certain ethnicities or sex perform on the SAT, we should have a distribution in tech that looks like this:

- Asian/Pacific Islander = 29.6%

- White = 26.4%

- Mexican American = 22.8%

- Black = 22.1%

- Men = 51.6%

- Women = 48.4%

In other words, roughly equal numbers of all of the demographics (specifically _not_ an overwhelming majority of White Men).

So even if your argument were valid it seriously undermines your point.