skysight-inc/HackerNews huggingface dataset:
Credit goes to this awesome project!

https://github.com/tleunen/react-number-editor
I disagree — there were hundreds of scientists working in the era of Einstein, and without them Einstein would not have reached the conclusions he did, despite them thinking he was destined to fail. His peers weren't crazy, they were the mainstream successes of their time. Here's to the crazy ones who flew in the face of adversity, success or not.

Stallman firmly fits within the statement: "And while some may see them as the crazy ones, we see genius. Because the people who are crazy enough to think they can change the world, are the ones who do."

Stallman may not be popular, but you can't argue that he's not crazy, flying in the face of adversity, and has had a great influence on the state of computing today.
Generally as a startup, many applicants come through current employees, friends, investors, etc. This generally encourages the cycle of the same people getting the same jobs. Don't rely on your website to widen the diversity of your funnel, even if your jobs list is current...most startups I know are not great about keeping this current anyway.

A few (relatively easy) ideas:

1. Join a few "______ in tech" email lists, and if you don't feel comfortable joining the list or it is not allowed, at least email the moderator and ask if they take job postings.

2. Send someone from your company to attend to a "____ in tech" meetup. There are a lot and they happen often. Ask people at these meetups where they get their information, what email lists they are on, etc. Then, act.

3. Interns. People have mixed thoughts on interns, fine, but the "lack of experience" trope happens because it's really hard to get that first chance. Take a chance on someone in a lower-risk way.

4. Host some kind of public-facing community event one or two times per year. Advertise it on your website and your twitter. Generally as a woman I am more comfortable attending something like this rather than cold-emailing a company for a position that I am not even sure they are hiring for. See: "Code as Craft" at Etsy. Tech-centric topic, inclusive and public-facing way to see the office, meet employees etc.
> without resorting to harsh-sounding demands. But nobody does this

The example in the article was polite, especially given the context that there was still some discussion to be had on Jupyter's side about the the issue.
It's really not thaat bad most of the time. And I would but I don't trust Windows updates to not eventually trash any dual boot setup, or Linux updates not eventually trash my graphics drivers etc.
Now all men who were rejected can easily sue you. Solid move bro.
Hello! Haha, yes I remember the computer store in Al-Harthy complex where you could get games; all pirated of course. I remember I used to go there with friends in high school! Definitely good times...
I can confirm. I recently set up a private mattermost server. Because the host I'm running it on didn't have the UTF-8 locale on by default (I think), Postgres defaulted to Latin-1, and mattermost ran fine, right up until someone sent a UTf-8 character which is unrepresentable in Latin-1.

That was No Fun™ to solve.
I really like Stephen Grider's class on Udemy: https://www.udemy.com/react-redux/
I think the author has not thought of frame reordering in error scenarios. If UDP is used, frames could even get dropped in the middle, and in case of TCP, frames could arrive out of order. That would wreck havoc in the odd-odd numbering sequence of the encoding.
> At that point I made a decision to change this by enforcing a new hiring rule. Next couple of new employees are going to be women up until we balance our team

Most of us can agree that this is a bad decision, but I've always wondered how people can end up with such tunnel vision. Men in IT has always been overrepresented, so it's not surprising that the majority of teams are mostly men. But what I wonder is why this person thinks that hiring women only will change this trend? It is in fact gender discrimination, but I believe that inspiring women to work in the IT field is the key to solve the problem. I don't think anyone wants special treatment due to their gender, but rather evaluated by their skills and experiences.
>this is gender discrimination and it is illegal.

Employment discrimination laws don't kick in until you have 15 employees. This guy has 10.
You can plug Quasar/Comsat in to get lightweight threads http://blog.paralleluniverse.co/2014/01/22/introducing-comsa...

RatPack is a nice async microframework
Making more is expected, that there wages are growing faster than the people under them is the exceptional part.
This, anything with the word Jupyter in it causes confusion. Because homophones are cute, and supporting Ju(lia) Py(thon) and Ter makes sense, when the word IPython is too disclusive.
How to Build Nested Model-Driven Forms in Angular 2
I thought this was an interesting article and then I read the comments. Oh dear, a bunch of white guys kvetching and clutching their...pearls. Your deprivation moves me. Really. Anyway I had a point to make, as a software engineer for 30 years and a woman. (The proportion of women in the field has fallen by half since I started my career.) For my last job I went with a high end recruiting agency and the recruiter got me to raise my salary request by 25K. I ended up getting 10K above her suggestion. It was interesting to see that indeed I was undervaluing myself. In this I find that I was pretty typical of female engineers. I'm glad I took the recruiter's advice. By the way my salary seems to be exactly in line with the salary of men with my experience, from these charts.
Banks don't track which sn they are handing out each time. So, on deposit you just know the starting bank. And that's only if the depositing bank tracks sn which is far less common than you might think. Banks are more than happy to put deposited money back into circulation without that overhead.
I think I'm on the same side as you, but the right approach to establishing a diverse balance isn't to have litmus tests for individual jobs.

If you want to shift the balance.

1. Start by mixing up your recruitment marketing and messaging to make them more appealing to your target demographic.

2. Then, consider any necessary policy changes to the workplace and culture that would turn away candidates who get a closer look.

3. Lastly, consider using your diversity preference as a tie-breaker among otherwise comparable candidates.

No illegal litmus tests necessary.
If efficient markets are a thing, then why are companies not saving themselves $30k/year per senior dev by exclusively hiring women?

Everyone's always happy to wave their "misogyny" and "discrimination" flags around but, to me, the argument falls down the moment it implies that businesses hate women more than they love money.
The title here was super clickbaity. The actual quote was "...we ask that you take the domain name down immediately, as it uses the Jupyter name"
Says who?

No, really, you're begging the question here. "Gender bias isn't a big problem among senior developers, so it can't be such a big problem."
Probably because Germans have won the "German lottery", Japanese have won the Japanese lottery, People from Syria "lost" the lottery. Many advanced nations in a kind of way "won" the lottery for their people. Many Americans believe Europeans won the lottery vis a vis the US because they think things are much better and more fair there. On the other hand, people from poor countries think America is a lottery and put great efforts at crossing the border...

It also has a "guilt" aspect to it.
A secure Let's Encrypt client
Real problem is 100% of the cumulative means you didn't run it long enough.
The blog entry covers a lot of options, but as a cheapskate who wants to play with cloud infrastructure, I'm wondering if there are any good resources for pricing comparison?

I could use AWS or Google, but if I'm just keeping a toy cloud service going. I'm not particularly worried about reliability, and I don't want to spend $30+/month.
Also, apparently anti-discrimination laws dont kick in until you have 15 employees, so what this guy is doing is probably not illegal anyway.
And the designs that are feasibly synthesizable usually have to be tweaked until the timing works out, which gets harder the faster your clock speed and the more different clock/power domains you have.

There's a significant risk that any high level abstraction would be leaky enough that you might have to rip up large parts of the design and start from scratch with Verilog/HDL anyway.
I gave a talk at MesosCon about how we (are starting to) run Cassandra across multiple datacenters at Uber (https://www.youtube.com/watch?v=U2jFLx8NNro, https://schd.ws/hosted_files/mesosconna2016/60/mesoscon-uber...).
I have long wanted a user mode MMU.
> They want your money to lend to other people at yet higher interest rates. If they don't have reserves they can't make loans and they go out of business, so they pay you a premium for your deposits.

As I understand it banks don't use deposits to back-up lending. There are folks in HN more knowledgeable then myself that may correct me, however, banks leverage Tier 1 capital to create loans. Deposits are the result of the loans and not vice versa. So banks aren't paying you interest because they need your deposits in order to lend.

[1] http://www.cnbc.com/id/100497710
[2] http://www.bankofengland.co.uk/publications/Documents/quarte...
After all the noise about Firebase at the last Google I/O, it's odd that the article doesn't mention it at all. I guess its proprietary API and undocumented wire protocol with no open source alternatives would be off message...
Depends on the state. In CA, the number is 5. [1]

1: http://www.workplacefairness.org/minimum
Because they can't.

Explicitly choosing to hire women and pay them less is not acceptable. Not hiring someone who happens to be a woman at the same rate as an equally qualified man is completely acceptable.

And I'm not alleging explicit widespread prejudice here; I'm giving a hypothesis to explain behavior caused by implicit biases.
"we ask that you take the domain name down immediately" isn't especially polite. It isn't incredibly rude, either, but I wouldn't hold it up as an example of a polite request.
Ask HN: Module,Namespace-Import,Require in Typescript – When to use what
Haswell vs Broadwell is a very incremental change. Pick any metric you like and it'll be better by at most 10 percent. In most practical metrics it's a lot less than that.
"graphs generated for each occupation, representing a median (not an average!)"

But the y-axis is labeled average salary!
That is why I think SSD should be directly attached to CPU, not to Chipset. This would solve whole lots of problem.
Federally, you're right. In CA, you're wrong. The number to hit is 5 there. http://www.workplacefairness.org/minimum
I realize you're going to get a lot of controversy on something like this but this is a great read. First and foremost, excellent work with the data gathering. Now I want to tinker with TensorFlow.

I think you drew the generally correct conclusion from this:

"But I hope that it will encourage at least some women to think more about their value for an employer and next time will negotiate a better deal for themselves."

My only problem with the conclusion is that statements like this make the assumption that women are not already thinking about their value. My family owns a business that employees almost entirely women with graduate degrees. All very sharp and want to do well in their careers but having diverse interpretations of what doing well actually means to them. Your data is probably better than any I've seen to point that out since it is based on DESIRED salaries.

Some want to advance their careers primarily and while others significantly value flexibility for sake of their families. Men tend to be more singular in focus. We want to advance our careers for sake of ourselves AND our families.

The goals naturally align with a desire to advance in large part to make it easier for our wives to take a pay cut to have more time for the kids. While there are plenty of stay at home dads and role reversals today, the norm is very much the opposite...and it's going to stay that way not because of social acceptance but because of biology...unless of course men start carrying babies for 9 months, going through childbirth, recovering from childbirth, breastfeeding and everything that involves (waking up and night, pumping, freezing milk) and the bond that naturally comes from all of that. Before repeating the process for additional children.

A lot of that stuff is hardwired. I see my wife doing all of that and realize there's only so much I can do to help...but I can try to make more money to make life a little easier.

There are a WHOLE lot of women who decide they want to stop having to work for a while after they've had kids, at least for the early years but then discover that they can't afford too. Between student loans, potentially going overboard on a mortgage from two incomes, etc NOT having a job with the new expense of a child becomes almost unimaginable to handle. There's even a book about it called The Two Income Trap.

All that's to say, don't make the mistake of thinking that people are undervaluing themselves because you don't agree with what they're asking for. You never know what they really want.
Tesla and Mobileye Call It Quits
A common solution to conserve bandwidth is to use compression. This can be done easily in PostgreSQL by using ssh tunnels and turning on compression. I wonder why they didn't try that.
I'm a fan of Juergen Schmidhuber's theory: http://people.idsia.ch/~juergen/creativity.html

The idea is that the brain finds it pleasing to learn things. It effectively seeks novelty. Repetitive, predictable music does not sound pleasing. Pure randomness also does not sound pleasing. Somewhere in between is novelty. Patterns that are definitely real, but new. That somehow violate your brains expectations.
I've considered and thoroughly rejected that idea. If you choose to see the world through the lens of privilege and group grievances, my opinion of you plummets. That kind of thinking pushes us apart instead of bringing us together.

Do you have any fucking idea how unfair it is to discriminate against people, people who might have had very difficult lives, because they were born a certain way and share gonads and pigmentation with people long dead who do things that don't fit today's social mores?

If you choose the see people as group members first and individuals second, I want nothing to do with you.
It wasn't clear that you've looked at its implementation of arbitrary precision floating point numbers without using floating point numbers and found it wanting.
> Most women don't want to work at a place where they're the only woman.

That's a problem women can solve, not one that has to be solved for them.

> Her co-workers really didn't know how to interact with women

Examples? You react to them the same way as everyone else.
> But what I wonder is why this person thinks that hiring women only will change this trend.

As someone else pointed out in another comment, many women feel better about working at a place that already has other women.
Thanks but the account doesn't mean much to me. I'm just concerned about the big picture.
Since Jupyter notebook is one type of things among others used in SageMathCloud, it's prudent to put it under the SageMath brand. You do want to build up the SageMath brand. Just put it under cloud.sagemath.com/jupyter.
I agree that this specific case looks pretty damning but as a general rule I've always considered Glassdoor reviews to be a poor proxy for company quality. It suffers from the same problems of all other anonymous review platforms with a few unique kinks thrown in for good measure. IMO, it's a reasonable way to get a pulse but not much more.

As for the fake reviews… People across the org may have wildly divergent experiences working at a company. Even a fairly small company. Often the person who someone reports directly to has an outsized impact on said person's experience. In an early stage company the individuals doing people management tend to be, at best, very new to that specific part of the job. At worst the company grows large-ish before any official "reports-to" structure is put in place.

I've worked at places where my advice to leadership would be "keep doing what you're doing" while other Glassdoor reviews seemed to have had one of the worst experiences of their lives. That doesn't mean that I planted a review. Maybe I had a particularly good manager? I could have worked in the only good part of the org or a negative review may have come from someone who worked in the only bad part of the org.
Agree with you up until the very last sentence. It does not make business sense to break the law (and gender discrimination is a real thing a company can get sued over). No matter how tempting, you can't magically wish the problem away and say "I'll hire 5 women, then 10 people of color, then a couple of LGBT folks, then I won't have any diversity problems". It doesn't work that way.

Yes, it is a chicken and egg problem. Yes, the first couple of hires will be difficult to make. But if you don't have the framework in place to actually support these women once they join the workplace, guess what, even if you luck out into making those hires, they won't be sticking around. It's not a one-time kind of thing.
There is a dating problem?
Hi, I was in the middle of creating "user personalities" using K-means clustering.

Is it ok to reference your document for our papers?
MIT licence is awesome and let us reuse your tech. Our site is at www.shoten.xyz if you are interested to know what we are doing
Anecdotal but I feels as if that goes against standard chord progression, keys, and almost all EDM.

Blues has a fairly strict formula in which most songs follow. Most songs are in 4/4, and most modern music sounds fairly similar yet people are really into it.
Technically there is also a (legal) issue with the IPython name and the proximity with `Python` trademark, where the IPython team have an exceptional authorisation, under continuous approval to use the name under some restrictive conditions, like for example non-commercial use.
I think Ruby needs to start broadening its Appeal beyond Rails.
But this guy has now set a precedent with a published article claiming he will actively discriminate against male candidates. So as soon as his company scales past 15, a male candidate that was rejected could sue, using that article as evidence.
Spot instances are pretty good for cheapskates who want to play with cloud stuff.
I feel a lot more comfortable logging on to a bank when they have an EV certificate. So for things like finincial institutions, I think there is a huge value in the extra feeling of trustworthiness.

For a random online store or something I don't care and I think there is almost no value...
If you're implying that LesPorts looked over their shoulder and got valuable IP for free, that too would be something of a failure on the part of Skully's management.
Huh, would it apply retroactively? That seems weird.
Agreed. I wish we would have phrased it more congenially, especially given William's good relationship with the project already.
I enjoyed reading the HookTheory[1] eBook and got a lot out of it. It illustrates its numerous examples using a neat colored notation visualizer, and does a great job explaining melody and functional harmony. It plays simple piano midi to illustrate concepts using popular songs. There were quizzes every few pages to test your knowledge, which I found fun. There are some insights to be found here based lots of data they've gathered from analyzing popular song chord progressions.

My only complaint is that the audio playback has annoying zero-crossing pops.

[1] https://www.hooktheory.com/music-theory-for-songwriting
Sensor modules prove IoT darlings, rounding up billions
William is looking to be hired by buzzfeed I guess. “take the domain name down immediately, and see what's happen after...”
What are the differences between this and Samsung's Project Beyond camera? http://thinktankteam.info/beyond_m/
I don't want to buy a new car every 12-24 months, but I would like to have the option to meaningfully upgrade the entertainment system every so often, even if it cost money. Imagine if the entertainment unit was actually just an iPad Mini in a nicely integrated mount. But if you wanted, you could simply swap it out for the latest model of any size. Buy a new iPad and your car now has a bigger screen.

--

If Apple could disrupt the industry in any way, it would be to sell a car that thwarted obsolescence better than any that came before it. Imagine being able to buy a car today and five years from now have it fitted with the latest safety system and radar...

(It's the same problem with TVs – those integrated "smart" features are mediocre from day one and become obsolete long before the display itself.)
What is this dating thing everyone seems to be talking about?
I actually didn't know the employer qualification of Title VII. Thanks for the tip.

However, the second part of my statement still very much applies. This blog post can easily become Exhibit A in an employment discrimination lawsuit in a year when the company has more employees, or even against a completely different company run by the same CEO in the future, to establish a pattern.

Point being, not worth the risk!
I thought Tinder had it solved...
Any company IP would be cheaper to pick-up in a post shutdown sale. It isn't the VCs personal money they invested, but they do have a lot of personal relationships which could pay off in the future for strategic reasons. You don't need all the investors on board to pull off such a thing. I've seen it before.
I'm sick of made-up and ever-more-implausible reasons for women not comprising 50% of the workforce. (Someone once mentioned that a company might be having trouble finding women because an employee had a model of the Millennium Falcon on his desk.)

The truth is that fewer women than men choose to enter this profession in the first place. You may or may not agree that this state of affairs represents a "problem". Even if it does, the hiring stage is far too late to "fix" it.
A better takeaway might be "focus on the data"
Also Verilator (http://www.veripool.org/wiki/verilator) supports SystemVerilog, is open source, stable, and FAST. There are also a number of commercial users: https://en.wikipedia.org/wiki/Verilator#Commercial
Digital ocean droplets are great for a $5/month cloud for toy projects. Extremely easy setup. I use it for running an instance of "https://thelounge.github.io " and a few other projects which essentially pays for itself since it's replacing a $5/month irccloud membership. I don't know, aws or google cloud or azure might have something similar, but the elastic pricing style options were less appealing for my use case when I was checking out the options.
I'm drawing "absolute conclusions" but you lead with this:

> And if you don't eat sugar or carbs at all you can't get diabetes

Low fat is still the recommended diet. There are a lot of people who can't stick to a low fat diet though. People such as Jimmy Moore don't have discipline and are looking for a scape goat. If carbs are the problem that must mean that eating as much fat as possible is healthy!

There are no studies that prove that low fat is "shown for most people to be harmful." Where did you read that? Reddit?
Why is there a Postgre Pro and Enterprise DB? Whats the differnce? ( Never heard of PostgrePro till today )
There are few things in life that would excite me more than Firebase going open source. Sad, I know. :/