skysight-inc/HackerNews huggingface dataset:
Meetups really did help the situation! Luckily this isn't so much of a problem these days and I have carved out a small niche where I am at. Not exactly where I want to be, but I've found a way to be happy with where I am!
Wirestorm Innovations | Los Angeles, CA | Full-time | Onsite

We are looking for a Java Developer to join our team of global software engineers. Our team is trusted to implement scalable, efficient, and maintainable software products that solve complex problems.

You will be responsible for Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

- Responsibilities:
Architect and develop Java-based software applications to contribute towards an elegant user-experience for our customers.
Translate software requirements into software deliverables.
Offer your talents and expertise to improve our software development lifecycle.
Comprehend Continuous Integration and Automated Deployment Infrastructure.
Write well designed, testable, efficient code.
Ensure designs are in compliance with specifications.
Prepare and produce releases of software components.

- Qualifications:
BS/MS degree in Computer Science, Engineering or a related subject
Proven hands-on Software Development experience
Proven working experience in Java development
Hands on experience in designing and developing applications using Java EE platforms
Object Oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in the Spring Framework
Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with test-driven development
>It would be great to have some function annotations to show which exceptions can be thrown, though.

There was [0]. It is deprecated and generally discouraged, since it quickly becomes a maintenance nightmare (since you have to include unhandled exceptions for all functions called from that function, etc, all the way down).

[0] http://en.cppreference.com/w/cpp/language/except_spec
It's corporate welfare for Raytheon, Boeing and Lockheed Martin.

I have to imagine the system is completely useless for bombs strapped to drones.
Solar sails are designed to move away from a large source of photons which decreases their energy input exponentially as they move. They are also attached to a spacecraft with its own heat dumping mechanism which means most of the energy can conduct away from the sails into the rest of the more massive thermal system.
>you've not somehow proved that the women being encouraged to prioritize family isn't a problem.

I never said it wasn't a problem. I said in a different comment:

>But gender roles are still a problem, especially for the people who are forced into the roles they do not like.

Now, as someone who does value work life balance more than making a lot of money working long hours, I do personally judge one social pressure as not as bad as the other. But I also understand that there are man who have different priorities who see other social pressures as worse, and I understand that there is a 'grass is always greener' effect.
This sub-topic was about normalizing parental leave. Is your argument then that societal policy should only be based upon real on-average differences?
GitHub for music sheet. The execution of this app is just so delightful. Next up: Forks and pull requests? :)
Text selection on iOS has become extremely frustrating
For those that don't follow Rust very closely, I sent in numerous (well, something like "30") fixes to various libraries after this landed, and the vast majority of them involved adding ": Sized" in the correct place. So while it was true that it was breaking, it was easy to update.

We take breaking changes ridiculously seriously, and soundness is basically the only case where they make sense to do.
Agreed. Hacker News has pretty interesting content and discussion, but the price seems to be a fetishistic focus on all things startup-related. I wish there was a site like this that didn't mainly exist as an adjunct to an incubator.
Obviously it is important to be skeptical when controlling for job title.

If there were an institutional bias against women tech workers, one way it could manifest is by women receiving less recognition and promotions, or being hired in to lower positions with the same skills and experience. Which would mean they might typically have a lower job title than the equivalent male worker, so controlling for job title could hide the bias.

I'm not saying this is or isn't the case, but it is a rather blatant possibility that isn't addressed by what is seeming like a naive study.
Neato. It'd be cool to see this go nationwide.

Some non-paywalled info:

http://techcrunch.com/2015/07/08/bluecrew/

http://www.marketwired.com/press-release/bluecrew-upgrades-o...
First, appeal-to-authority doesn't make "native advertising" any less shitty or deceptive; and second, neither of those currently has a front-page article denouncing something that they themselves do every day.
Spellcheck used to be a problem for me, but over time my muscle memory has improved and it has become easier to type words (ask me to spell a word and ill have no idea). Sometimes my spelling is so off spellcheck doesn't give me options, but putting it into google usually helps, googles guessing algorithm is better than most spellchecks it seems.
Infrastructure spending in the US is backlogged for decades. Hard to argue we're overspending on that when we see a major bridge collapse disaster every 5 years.

Bring that schedule forward through issuing more debt at record-low interest rates, and bang, you've solved several problems at once. People have jobs, they spend money, that helps the economy, and we get the infrastructure out of it as well.

You'll even get some of that inflation that's been missing during the QE period, while all the fed economists looked at their macro textbooks in utter confusion.
Because we are not operating in a vacuum of information with only this single article to go on?
I won't argue the differences, but there's no reason a child can't be breast-fed and also bottle-fed.

A young child will be nursing many times during a day, giving plenty of opportunities for a working mother to nurse their child without giving up time to work on their career. Feedings while the mother is out can be done by bottle using pumped milk, or through formula.

Sexual differences do not need to imply social advantage/disadvantage here ...
How do you know when a man in the office becomes a father? If you institute "mandatory paternity leave" then he just won't tell you. It's already illegal to ask about marital status during a job interview. Are you suggesting we change that, too? Then you risk further reducing the number of marriages in society.

The whole problem with paternity leave is that there's a financial disincentive for companies to offer it and there's a financial disincentive for male employees to accept it.
Because I want to continually get better at teaching.
There are more forms of discrimination on the basis of sex than unequal pay, which is what this survey most directly evaluates. Some of the forms of discrimination are illegal, others are not. Some of the latter may be due to cultural effects which we collectively may decide to change.

The problem is that logic you gave is suspect to a survivorship bias. Consider a hypothetical where 50% of the women in tech are arbitrarily excluded from the field at age 30, while none of the men face that exclusion. The men and women who are in the field at age 40 have the same experience, education, and pay. Thus, equal pay alone does not indicate the lack of discrimination on the basis of sex.

As a more real-world example, Robinson v. Jacksonville Shipyards, Inc. https://en.wikipedia.org/wiki/Workplace_harassment#Robinson_.... is one of the earlier court cases which established that sexual harassment can lead to "an increase of women quitting jobs, getting transferred, or being fired" and "The sexualization of the workplace imposes burdens on women that are not borne by men". (Quotes from the decision at http://www.leagle.com/decision/19912246760FSupp1486_12018/RO.... ) If more women welders leave the field than men welders, because of sexual harassment in the workplace, then it doesn't matter that those women who stay in the field have the same pay as the men who stay.

Thus, the "big if" might be expanded to "if men and women are given the same encouragement, same access to education, and same opportunity to gain experience." This survey assumes that that is true.
Fully agreed. In some countries there is a taboo about openly discussing salaries, but keeping them secret only helps employers and hurts the negotiating power of employees.
The Future of Video
I prefer the text on the left, which is the "Before" version, which I assume is the one I'm not supposed to prefer. (The article never explicitly says.) Personally, I don't like it when spaces between lines of text are too large. It does not feel "professional" or "calm" to me, it feels loose, disorganized, arbitrary and lacking content. Perhaps I'm just used to dense text.
Apple Support now available on Twitter
It's two sides of the same coin – women are pressured to pay more attention to family with the exact same mechanisms (society, older relatives, media etc.) that men are pressured into working long hours and being primary breadwinners.

Unfortunately, most comments only mention one side of the problem (that of women being pressured to focus on family), and that leads to reflexive "But what about the pressure on men?" indignant replies. Therefore, it would be good to acknowledge this as a dual issue every time it's brought up, or make it more gender-neutral ("pressure from society to retain outmoded family roles") so friction like the above does not ensure.
How many "mistaken" claims will it take for (e.g.) Universal Music to have their ContentID access revoked? I posit that they would have to be VERY egregious to get kicked out of the system. Same thing for other larger corporations.

I'm not saying that Google won't kick small-time abusers out of the system, but the big players would have to do something really bad to get kicked out of the system.
Welp, there goes my afternoon.
Yes, the problem is that we would need to change the default behavior of Docker, which many people and scripts expect to be stable. It's a case of interface stability vs. functionality improvement. So far interface stability has won. I personnally think it would be better to change the default, but anything that breaks an interface, even a subtle implicit one, has the burden of arguing a solution, thinking through migration issues, submitting patches... So far I have seen a lot of drive-by criticisms and dismissal of the need to even discuss the tradeoff (see for example this lovely fellow: https://lwn.net/Articles/677419/). But I have not seen anyone stepping up to do the work.

We all pick our battles - including me of course!
This is a brand new factory in upstate NY that's going to equip SolarCity with about 1GW of yearly panel production, and allows them to vertically integrate their business (ie not rely on other panel suppliers).
EA Is Making a Giant Amount of Money Off Microtransactions
What a sad world
But how much is it paid? If somebody is making six figures, is it going to cover the whole amount? That seems unlikely. If it's a low percentage of the total amount, then it's forcing a big pay cut that families may not be able to afford.
It would increase it for the wrong reason, and only in the short-term, you pre-suppose that increasing the minimum wage won't lead to other wage increases. Why would someone who is getting paid more than minimum wage to perform a job which requires a skill be ok with being paid less than they were before, in relative means?
G is overspent. That does not necessarily mean the idea is wrong, however. What's missing is political will and trust.

The trust issue is like this: If we expand government to get the economy moving, then once demand picks up, we have to shrink the government back down. Do I trust Congress to do that? Absolutely not.
>It puts error handling code far from where errors occur, and where you often have the best chance to deal with it

So, you pass file name to your data access library and the file is not there. How are you going to deal with it? Write an error to the log nobody reads and call terminate()? Create a new file and let users guess what happened to the data they expected? Or return an error code?

If you picked the last option (as most people do) - well, bingo, you've just put your error handling far from where the error occurred. The only difference with throwing an exception is that now every function up the call stack needs to check that error code till it reaches the place where you can handle it or, even more likely, till someone forgets to check or chooses to ignore it. Because, unlike Go or Rust, C++ compiler won't help you there.

Error codes don't undo I/O either.

As to "which functions can throw" - let me suggest a simple rule: every function can, unless you can prove otherwise.

Look, there are situations where it makes sense to avoid exceptions, but not for the reasons you listed. Exceptions are the least evil way to handle errors in C++. Google style guide bans them mostly for historical reasons, let's not cargo cult it.
I don't know ... have you wandered around the world and actually talked to real people about how they view gender?

Almost no one will assert they think men and women are exactly the same.

So if everyone starts from the presumption that there is some, poorly defined, somewhat-conscious, never agreed upon, but certainly real, difference between men and women ... a bias in treatment would be the default condition, and would probably require conscious effort and/or policy to overcome.
This is a very impressive piece of work. It's addressing a similar problem to my friend Adrian's project www.soundslice.com - the complexity of hosting interactive sheet music online is enormous.
Only 1% of the US civilian labor force earns the minimum wage. So you're talking about a small fraction of the total US pay base. It wouldn't even remotely dent the 77% number, first because the minimum wage affects so relatively few, and second because the wages in the group are so small it won't meaningfully impact the median income that primarily drives the 77%.

To put it into perspective, by your 63% number, it comes out to about 1 million women versus 750,000 men. Shifting the pay of those 250,000 minimum wage workers (that represent the sex gap on minimum wage) by $2 or $3 probably will not even move the 77% number to 77.25%.
Oh I completely agree that it isn't the best approach and I agree that life is happening in the moment. However, living in the moment when you are in a terrible situation is rough. In the moment, depression and suicide seem like a good idea, but that is probably not a good move (not that this is a problem for me).

But living in the immediate moment certainly will help any depression of what could be. Enjoying the smell of your environment or taking in nature certainly prevent you from thinking of your terrible living situation.
++ on this. I used to be quite dogmatic about baseline rhythm when the distance between me being a print designer and a developer was a lot shorter, responsive was the thing that finally killed it for me, for the better. I'd just add though that the almost pseudoscientific magic numbers part of it is more than a little silly, for heavily text-based sites the general principles + a good font can produce aesthetically very beautiful typography without a great deal of effort (just the normal plug the ratios into a stylesheet, and then take the base value and reuse it everywhere for margins/padding etc)
http://qz.com/332059/apple-is-reportedly-giving-the-chinese-...

Lucky for USA citizens they are not Chinese.

Why does Apple find privacy okay in USA and not okay in China? I don't quite get the consistency in the position.
The power of ignoring
Right, but that penalty is deeply ingrained into our capitalist society. You can't solve it with just a quick bandaid fix.
> I'm not sure it's helpful to point out that other fields also have similar or even worse problems.

I think it goes to the motivation:

- If the motivation is to encourage gender balance/equality, then looking at and comparing with other fields is perfectly reasonable.

- If the motivation is that tech is a high paid yet incredibly low (physical) risk field, then it is self-serving to care about gender balance/equality here and not in other areas.

For example, I know a female completion engineer (oil rigs) who makes stupid amounts of money but lives as the lone woman on an oil platform for weeks at a time and smells horrible for days after. She knows it's an incredibly risky job and that if something goes wrong (rare but happens), odds aren't great for her. When she talks to women in engineering programs, she's openly sneered at.
Honestly, I never understand sentiments like these regarding aid flowing towards foreign nations for projects that are noteworthy. Here are the facts and figures -- https://www.nationalpriorities.org/blog/2014/08/12/penny-dol...

Looking at the top chart, can one honestly read from that the foreign aid has a significant impact on U.S well being or welfare.

If anything, the U.S. can spend even more on aid, I would personally support that.
To elaborate, we use a tool called Crater to estimate the potential impact of breaking changes. It attempts to compile all of the packages on crates.io with a new version of the compiler to determine any regressions, effectively using Rust's public package repository as an extended test suite.

Here's Crater's regression report for the linked soundness fix: https://gist.github.com/nikomatsakis/2f851e2accfa7ba2830d#ro... . It detected four root regressions, which means that there were four packages that were relying on unsound behavior. This isn't necessarily the full extent of the regressions, however, because if we ship a compiler that breaks those packages, then any other packages that have the formerly-unsound packages as dependencies will obviously also break.

Having a concrete list of regressions also allows us to go through the ecosystem and submit PRs ourselves to bring the affected packages back to building, which is usually quite easy. Crater is a really, really great tool.
Yes it does. He's claiming that systemd should manage the container processes as pid1, because systemd will then clean up the zombies. But anything that reaps zombies can be pid1 -- systemd isn't special in this regard. 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.

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.
You've seen A-Frame? It's an equal set to three.js and embraces the combination of imperative + declarative. Declarative is just a thin abstraction layer on a system that lets you wrap three.js code into composable and reusable modules.

React could then optionally be wrapped on top of that in a way that adds value.
But alcohol and tobacco are just as harmful in the sense of having to pay for the treatments and the damage to others as the rest of the drugs. Why ignore them?

It really makes no sense...
Reminds me of the HP48 game Babal.
How do you know when a man in the office becomes a father?

Well, for one thing, there's the bit where, if the new child will be covered under the father's health plan, he kinda has to tell HR about it. So they can, you know, change the coverage?
My curiosity on the legal implications of the work I was doing almost cost me a job once...
Definitely, we already provide a transparent "fork" feature for teachers. With that they can easily distribute copies of their own documents to all their students.
Sorry I meant be completely transparent or reflective. If even < 1% is absorbed in any way, the heat will steadily build up and eventually start to melt the material, which changes its properties usually causing it to absorb more and more heat (causing a runaway heating effect). You can either radiate that heat back towards the sun (not going to work) or towards the earth which defeats the purpose. This is one of the most basic design constraints in any spacecraft simply because there is no way to convect heat away like we do within our atmosphere.

Since black body radiators are very inefficient, you'd have to build a massive umbrella with an oversized "heatsink" that dumps way more heat to the sides than it does towards the earth or absorbs energy from the sun. I don't even want to imagine how massive of an engineering challenge that would be.
The "lead organizer who helped develop the app" is a Mexican immigrant and (former?) laborer, so hopefully they are at least more in touch with the needs of their market.
Feels like we're chasing our tails on this one. We went from "programmers" to "developers" to "engineers". Every time it started well, because only people with the right mindset referred to themselves and the people they looked for that way, but pretty soon the rest catches up and the term devalues.

We should just call ourselves codemonkeys and focus on doing the job well regardless.
I don't think the timeline meshes for that. Two weeks from Apples Customer Letter to Amazon making changes to major new release seems way too quick to be a reaction.
Yeah, the first letter is a biggie. I realized that after I left my last comment. I bet if the first letter was able to transpose, things would get way more difficult.
How to Give Fine Hair Volume
The variety is interesting, especially the few where there were no computer or tablet.
I agree, and it gets worse every year

"The Law of Leaky Abstractions is dragging us down." - Joel Spolsky (2002)
It's almost incredible that a AA battery can do that much work, but I checked the math:

Alkaline AA Battery =~ 3 Wh =~ 10000 Nm
Gravitational Potential Energy =~ kg * m * 10 N/kg
100 kg * 10 m * 10 N/kg == 10000 Nm == AA Battery

It also puts into perspective how much solar energy is available. A single 200 W panel (~5 sq ft or ~.5 m^2) can charge hundreds of AA batteries per day, and thus would require lifting more than 10000 kg by 10 m to store a single day's output from just that one panel!
Voice recognition, AI assistants, self-driving cars, virtual pop stars, real-time machine translation.

I find these to be quite reasonable predictions, they were just off by 25 years or so.
Link is 500

Edit: looks like Medium is having issues everywhere.
True, non-measurable (or hard to measure) skills and qualifications are still important. I think interviews do give us a certain approximation, but of course not perfect.
How to Hire a UX Designer
Check out http://www.atdyslexia.com/web-based-tools/ or Talk Typer (Chrome extension)
Indeed, especially for the engraving / editor interactions / audio playback. We launched our beta in December 2015.
We should use nano-thermite like we did on that other inside job ;-)