skysight-inc/HackerNews huggingface dataset:
Many names in Romance language preserve the ending of original declension from the Latin. The first declension feminine ending, the "base" name for a woman's name, is "a."

Thus many Romance countries (and Christian countries, since many The Catholic Church requires the child to take the name of a saint for Baptism), have a disproportionate number of female names that end in "a."

The "a" phenom signifying femininity is even suspected to go all the way back to Proto-Indo-European.
In my experience the response depends much more on the person being asked than on who is making the question. In general, the people who actually understand the subjects will try to help others, while those who are hiding their own ignorance will look down on whoever is asking "dumb" questions.
I think there's something amiss in your development process if you feel you can merge changes that have -1. What's the point of a review in this case?

There's always hurry, but skipping reviews (and often unit testing too) is a sure way to make sure you'll keep busy fire-fighting in the future.
Really? And that's anyone else's problem but their own because...?

Sorry, learning social skills, learning to manage your time so you can meet people, etc. is not the job of an employer or a profession as a whole.

I'm sure there's plenty of lonely garbage men (purposely phrased as "men"), but no one's suggesting that the public works departments should be ensuring there's more women in the departments for their men to hang out with and fall in love with.
This post deserves a downvote because it is clickbait in HN. I flagged it.
Let me say that I agree with you, but that being lonely doesn't excuse their behavior (nor am I trying to say that's what you were implying).
Show HN: VizFiddle – JSFiddle for visualizations
In New York, taxis are required to have functioning credit card machines.

http://www.nyc.gov/html/tlc/html/passenger/passenger_creditc...
He said a day, not a week. And anyone who asks people with fevers to come to work is making a big mistake.* You're not allowed to send kids with fevers to daycare for good reason.

* Barring true "all hands on deck, no matter what" scenarios.
nice one. Would be great to know if somebody has experiences with it?!
This is normal treatment of developers world wide as developers are viewed by MBA as blue collar workers.

What is the best way for me to avoid this?
Network infrastructure mean IP, not "everything I use". Network operations are responsible for the network infrastructure. Cassandra is not network infrastructure, it's just another application, one of tens of thousands that network support. Network infrastructure is IP, and TCP is the highest layer just for the testing purposes, to ensure there is no ACL or load sharing hash issue that would put the packet on a sub performance link.
Well if the comments are like "shut up, woman, you can not know anything about this", I agree with you. I am just not sure that is the way it is - or if it is just the usual critical comments and women think they get especially bad comments.
"This also means whenever a transaction has multiple input addresses, we can safely assume those addresses belong to the same wallet."

This is not true.

You can sign partial parts of a transaction and have M of N signatures. This is what mixing services are designed to do.
I have it the same way, I have it best when I have somebody to say goodmorning to. Btw. I live in Copenhagen as well.
I wouldn't group United/Delta/American together. From my experiences and those of most travelers I talk to, Delta is certainly a step above the other two, and American is probably second. United completely mishandled the Continental merger, and has had a host of reliability and service issues. My main gripe with Delta is their continually devaluing (without warning) miles program. Alaska, meanwhile, has one of the most widely useable miles with their many airline partners for earning and redeeming.
Your scale is off. The city of Philadelphia for example loses 60 million gallons per year to leaks out of 250 million gallons pumped from the river. (excluding leaks at the home and business level estimated at 1trillion gallons per year in the US.)

To get anywhere close to similar levels from the article you replacing there entire system every 20 years would need to take 20 * 60m * 340 = 408 Trillion gallons of water.
Interactive Prototyping and Usability Testing, 2in1
git-appraise (https://github.com/google/git-appraise) does this for reviews and there is a tool (https://github.com/google/git-pull-request-mirror) for importing pull requests into the git-appraise format.
Is your income via ads?

I'm interested as to how your algorithm works. My girlfriends family invited me to their Super Six league (I don't watch football) and so I thought about building something like this.
We have such temperature gradient every night. We have lack of rains in some areas because they are too hot at evening, because of deforestation, but this is an another story.

We also can create temperature gradient by adding shade at some areas, e.g. using SO2 at altitude of about 20km.
Yeah, I was amazed both when I saw how much water got wasted in home RO and how much wasn't wasted in industrial RO!
Designer vs. Developer: Who’s right?
There are so many cabs that I don't really see the need for this, and most cabs take Apple Pay now, so I've never really seen the point of this and the other one (is there another one? I think there is?).

If I was somewhere where there aren't a lot of cabs I'd probably just use Uber, it's cheaper and cleaner anyways.
I can't say that I have. Educate me.
http://www.ilo.org/wcmsp5/groups/public/@dgreports/@dcomm/@p...

Also googling "prices increasing faster than wages"...
I just saw a CNBC documentary about the issue of water shortages in India and how Pepsi is at the heart of the controversy. The interesting thing was how many people Pepsi employs, but is accused of contributing to the ongoing water shortages because is their plants in the area.

http://www.cnbc.com/id/44963631
I am not sure about the part where leaving the office as soon as you are let go is expected.

I am not in the States, but when re-structurings were to happen at my previous employers, the employers has to specify if you are expected to leave immediately or if there is some work to be finished.

At an earlier point I was changing jobs. I had asked to work a few days longer to finish my task at hand, which was granted. It only seems reasonable thing to me.

To me, communication is a very large value. I would not require, or blame, the developer in this circumstance. If the employer did not specify or have processes when letting people go, it is an unprofessional attitude of the employer, not misunderstanding of the developer.
Thank you for making my life as a developer so much better.

I did not know about the "hate" before visiting this thread... and I don't get it and now feel a bit sad reading all this. I was using Makefiles, npm commands and custom scripts for quite a while, and they were a pain to maintain! With Grunt I can just throw in a couple of plugins and I'm good to go! I'm using it for more than just building my apps.. I do all configuration and generation of new source-files etc with it, and it is awesome.

<3
HP Spectre 13.3
No, it's not, that's a bit too simple.

In reality, time is the metric the matters, human time. All that stuff you talk about costs human time to build. That's why it's not being built - it's cheaper to do something else.

Once you have a robotic army capable of mining resources and building everything you want, including rebuilding itself, you can just have them throw up a bunch of solar panels and have enough energy for desalination.
> This is not about avoiding tax on profit earned in the US, after the inversion companies continue to pay US taxes, they just don’t pay taxes on income earned outside of the US.

I assume you mean to the US, but many of these companies don't pay taxes in the countries in which they operate either.
For me, it's not entirely a "choice", they've fit my hand like a glove since I was a teen and I can shoot them very well whatever the quality of trigger or sights.

But I'm quite happy to carry one of the greatest legacies of John Moses Browning, and I marvel at how mature this technology is, where century old designs like the the Mauser 1898 rifle and the 1911 handgun are entirely competitive with the shiny new stuff, albeit maybe not quite as easy and inexpensive to manufacture or maintain.
I'm not a git expert but I've contributed to repos which refused to merge the github pull request to keep their history clean. I mean, seriously?! So I don't know what is better...
San Francisco Tech Firms See Workers Flee from $4,500 Rents
I agree with you in some cases, but sexism can be plain-old rudeness directed by men at women -- it's the quantity of it that makes the difference. Racism can follow the same pattern, or it can come in the form of a comment that wouldn't be racist if said to a non-minority.

There's no universally agreed-upon definition of rude, and sexism and racism are very hard to define objectively. They're very context-specific and subjective, for the most part.
Driverless cars hyperware? Tell that to Uber who is actively working on it.

But horses didn't and they are part of the animal race too.

Sure it has value, to humans but not in the areas we consider jobs. Techno optimist is someone who sees technology primarily as a tool not a competitor which as far as I can see is exactly what you do.
Open Source and the Ripple Effect
So you could not write VU code? Sounds pretty useless if true.
Acting as "Evil twin" for hotspots in public places seems to be feasible.
I understand why people aren't using cert pinning, that can completely break site, are there any practical reasons not to use HSTS?
Yahoo!, one of the original pillars of Internet media, is being carved up right now.

So it seems fitting that Twitter, one of the pillars of social media, is trying to adopt their business model: try everything, specialize at nothing.

At the same time, I like the idea of non-traditional television providers gaining access to live sports - just one more nail in the coffin of multi-channel television. That said, I can't help but think Amazon or Netflix was better position to provide the best experience for this.
Besides which, that water isn't lost; in the Netherlands, it either sinks into the soil to eventually become ground water again (after which it's reused), or it ends up in the sea via canals and rivers. It's not like we have a water shortage in NL, not yet anyway. Besides ground water, there are several rivers passing through NL coming from the Alps, sometimes to the point of overflowing.

Really, the only thing wasteful would be the energy needed to pump up and distribute the water. But we get some of the most efficient farmland in return, without harming anyone (unlike e.g. the US that caused the dustbowl thanks to overly aggressive farming)

edit: also that's only when irrigation is actually needed, we get our fair share of rain.
Github just added a way to squash pull requests to a clean commit last week, so there's that
What exactly are these huge issues?
This relates more to the information found online. But I think the original article is talking about how much water it takes to produce all of the ingredients as well.

It is not a very fair way of comparing one resource to another.
I can agree with your feeling. When I read a technical article I don't think about gender but I would say 'he' unless I knew with certainty the author was a 'she'. Even when a picture of the author is present I might never notice it, read and enjoy the technical piece, and move on. Hell I might even consider that I would say he, instead of checking gender, because I project myself into the story.

Anyhow, I believe you've gotten it right. We don't highlight gender unless that is the topic to be discussed. Otherwise we don't notice, I wonder what the real numbers are a little but I don't care. The person that looks for gender, to harass, is someone I can't identify with or empathize with. I don't understand them at all.

So people of every shade of gender please keep writing technical posts and I'll keep enjoying them! Thanks!
In case you were wondering:
"About the Visualizations
The visualizations in Data USA are powered by D3plus, an open-source visualization engine that was created by members of the Datawheel team."
Are you factoring in the exchange rate? Cause the Australian dollar is way out of whack with the US dollar.
>> The "investigate options" one was one of the few situations that I could see a possible slight. I've seen managers who play this dumb game where they put people on a research problem, and the job isn't for the engineer to do unbiased research & prototyping, but it's instead to reinforce whatever argument they were originally pushing for

My manager asked me to interview a guy for our embedded software team. The guy was working for our internal customer and was already well liked by the team, but he wasn't creating software. I asked if my input would matter or he already had his mind made up, and he said that yes, this was a real interview. So I asked the guy a few questions and then decided to just give him "FizzBuzz" in the language of his choice. He spent the rest of our time and more trying to solve it but no full success. Then I was in the awkward position of taking him to lunch since everyone else had gone already. So I go back to the boss and say "the guy can't code, don't hire him". Boss hires him anyway. Kid figures out FizzBuzz later that afternoon - he's got determination, and people were ultimately happy with him being on the team. Lessons: 1)Boss's mind was already made up. 2)FizzBuzz is not necessarily a good test. 3) No matter what people think of you, if you fuck up that test your nickname around the office will be "Fizz" from then on.
On that note, using powershell for a while really made me wish Unix would move to something beyond mere pipes. I love the Unix command line, but sharing structured data seamlessly is simply better
We do not know the future. We build it together with everyone
We do not know the future. We build it together with everyone.

We invite everyone who is in SWFL to attent bright TED-like show talk about future of robotics.
Any comments about slide deck: Robots in future

http://www.slideshare.net/GeorgeFomitchev/tedlike-show-talk-about-robotics

https://www.facebook.com/events/1034175773305483/

gf@endurancerobots.com
Skype: george.fomitchev
I think the implication is that the pressure is amplified for women in male-dominated situations and/or that the game is rigged. As a man, there's almost nothing you can do in your career where you gender works against you. Society's bias is that men are more competent, and it's been demonstrated in experiments many times (even among women!)

I've heard many men express vocal shock upon hearing that a good PR (or whole project) was written by a woman. The game is definitely still rigged to varying degrees in programming.
Completely agree with this. Reading this I got the sense that the author has the impression that struggling to learn new, complex topics and feeling uncomfortable falling behind is a male vs. female thing. It isn't. I struggled greatly in my early days of CS and had many of the same pressures the author did as I felt I fell behind my classmates. Some people pick things up very quickly, while others take more time before it "clicks." It's embarrassing and frustrating no matter who you are.

I have worked with many programmers and PM's over the course of my education and career and many of the sharpest people I've worked with were female. However there is one thing that has always bothered me which I do believe affects an outsized proportion of female programmers. Many times when I'm in a meeting or on a call discussing a project, I've noticed that somebody will ask a question and then immediately follow it up by apologizing and saying "I'm not technical, so bear with me." If you are female (or male- it just so happens that it seems that this person is almost always a female)- Don't. Ever. Do. That. First of all, what does that mean, "I"m not technical?" You don't have an understanding of what is being discussed? Then you should carve out time to meet with people to gain an understanding so that you know what's going on prior to the meeting. That isn't male or female or only applies to some group of people who were destined to be "technical", it applies to everyone.

Second, when you say something that is self-deprecating, the intent is usually to gain favor with others at your own expense, but I think somewhere there's an assumption that the other people still respect you anyway because of the other things you do. But whenever I hear that, I immediately get annoyed because I then wonder why the person is asking questions and attempting to manage timelines for something they clearly don't have an understanding of. It causes me to lose respect for them. I can't help that, they just told me that they don't know what's going on, laughed, and made no attempt to gain an understanding. If you go around telling people you aren't "technical" and laughing, you're giving them license to question your abilities.

Instead, it would be far more constructive to ask people to explain what they mean by X, even if you think X is something really simple. I personally haven't worked with many people who would have a problem taking a couple of minutes to provide a basic background, and if anybody does, then they aren't doing their job and that will reflect poorly on them, not you.
Arbital co-founder here: once we upgraded our DB, we were able to handle the HN traffic pretty well, so we are going to remove the "don't share" warning.

Thanks for posting it though!
>You can't destroy water

Sure you can: https://en.wikipedia.org/wiki/Water_splitting
"you can find a market for luxury cars even in most brutal dictatorships"

But can you find a factory for them?
Some of the best resources to learn ReactJS
Why does a snake possess the capability to kill hundreds of thousands of mice with each bite?

Why not? If it doesn't cost anything significant then it won't be selected against.
> Most our energy comes from fossil fuels. Even fertiliser for our food. So we can't just replace it all with solar power.

That doesn't follow at all. Why not?

There's plenty of sunlight in the areas with most of the people, and the areas with most of the farmland. We have storage solutions--they're still a little expensive, but they're certainly getting close.

If our current energy came from hydroelectric or geothermal could we replace it with solar? Your statement seems like a complete non sequitur.
Let it crash (for dummies)
Which programming language are they using?
HP's Spectre 13.3 laptop is as thin as an AAA battery
Despite what you might think water is not a particularly limited resource.

At the municipal level 1 cent ~= 1,000+ gallons of water but this can vary greatly by location. As a customer in many ways you are paying for pipes not water.

PS: California farmers often pay ~70$ on average per acre foot or 325,851 gallons. But, they also get a lot of water for far less than that it's the rare edge cases that are really expensive. http://westernfarmpress.com/water-70-24-million-acre-foot
Show HN: Free Learn React in Browser (with zero setup required)
Energy is the only resource I know about where there is a physical law stating that this must be true. (To be fair, you could have less energy offset by more mass. But the point stands.)
I don't think the exact thing you describe is common, but plenty of garbage collectors use memory protection to implement the write barrier. This is particularly useful when integrating with arbitrary code you don't control, since it will also be affected by memory protection.
Great post and great advice for anyone studying anything difficult.

We are trained to get everything right and be embarrassed if we don't know something. This makes it hard to practice pushing the boundaries of our own knowledge. It comes to the point where people can't even recognize when they don't know a thing!

I don't know what the solution is but I think that schools should become better at pushing people to the edge of their competency. To do so we must become more tolerant of ignorance so the teacher and the student can learn strategies to find the shape of it strategies on how to push themselves into that unknown. Right now we generally wait until grad school to really do such things and it is holding us back as a society.
"Furthermore, one experiment conducted with pit vipers demonstrated an 11% increase in metabolic activity following venom extraction, indicating a link between physical exertion and venom production."

The article points out in a few places that venom production does have significant costs.
Working on a high profile tech team and project. We had the most brilliant and insufferable devops engineer I've ever met. I don't mean just your standard grump overworked sys admin. This guy was a treasure.

1) Previously all engineers had 20% time and would work on personal projects. We had a ton of extra servers lying around and it was fairly simple to provision some space to work on an idea. His first week he went to the CTO and had 20% time axed and demanded that all provisioning go directly through him and all physical servers be nuked from orbit.

2) They got him a personal secretary. He routinely had her go 5 blocks to get him gummy bears, buy him a waffle iron and make him waffles in the office, and routinely made sexist comments.

3) Op sec. We would have media come by the office once in a while so this guy instituted a policy of "security through shame" If you didn't have 2factor auth on your email he would send you snide comments. If you didn't use full disk encryption you had to go to a mandatory course on personal security. If you left your laptop unlocked at your desk to go the bathroom it was prank emails and screwing with your settings. On the 3rd time he would confiscate your laptop and lock it in a personal safe he had under his desk for the day.

4) This guy would use our internal channels and slack to shame anyone non-technical. One time the personal assistant to a VP in another department accidentally posted a listing asking if anyone had a bed for sale to the channel for asking about restaurants in the area. 24hours of shame where he got the entire tech team to participate emailing everyone in the company if they had any food shaped furniture for sale. Apparently she broke down crying and had to go home for the day.

5) Despite the fact that we had no QA team this guy refused to deploy hotfixes even for critical launches. You got one day a week to launch code. You got one chance. If there was anything wrong it was, "roll back and try next week." Unless of course the issue was you needed a CDN cache clear or there was something wrong with the build. Then you could email him (directly after the deployment) and have him refuse to respond or believe you for about an hour before he would actually do anything.

I could go on. this guy was a king turd.
Knowledge Management from 90s Redesigned
https://medium.com/@leahbent/overcoming-special-snowflake-sy...
Huh, I've always booked on my company's booking tool, which AFAIK does not list the plane. Maybe I should start comparing to other sites to see what plane the route will be running.
Rebasing is great for version history but is hell for collaborating on a feature. If anything is the Achilles' heel of Git (aside from the groundbreaking levels of inconsistency in the CLI) it's this.

the moment someone creates a new version control system that has most of what Git does but fixes parallel histories, I'll switch. And I don't mean that the way people say "if Bush wins again I'm moving to Canada." I say that as someone who has administered CVS, SVN and Perforce repositories on behalf of my teammates but wants nothing to do with administering Git.
I couldn't make it passed the misuse of "begs the question."