skysight-inc/HackerNews huggingface dataset:
Is he quoted out of context, or trolling? I'm confused, because most Microsoft people I know speak really highly of him, but the system is shitty for promoting even white guys in tech, let alone anyone else -- people get promoted by moving jobs every 12-24 months, not through being recognized and rewarded for contributions at companies.

"Karma" makes me think he's trolling, or was quoted out of context.

(The snarky response here is "he's clearly speaking from his extensive experience as a woman in technology...", but I'd rather take the high road.)
God, I could never stand Rooh-e-Afza growing up. I guess I should go turn in my brown person badge.
Do you mean user namespace support?
NM, That's space efficient for 0's, but only 0 values. Your probably better off with something easy to decode. aka 2 bytes per function for an ID = 50,000 functions for 100kb which is hardly an issue. And if you really need to have more than 65,000 versions of the same function you can always deprecate it. An if your really only tracking 10 functions then that's still only 10 bytes which is hardly an issue.

55th prime > 256. So incrementing the version number adds more than one full byte to your number.
I don't think roles deserve certain salaries. Different people are worth different amounts for the same role. As a corollary, I don't think women should have salary expectations because of a role.
I'm curious. Email in profile.
Not asking for raise is "good karma".

Why would anyone want to work for Microsoft at this point if they have options?
Neura is revolutionizing IOT and needs your help to do so
Neura understands people and their habits, creating their physical graph and later allowing their devices and people in their life to subscribe to events in their lives. Think about it – you leave your home, we’ll make sure the oven is off; you're on your way home from your daily run, we’ll set your Nest to the perfect temperature. The opportunities to simplify and improve your life are countless.

We're now looking for beta testers on Android and iOS to help us shape and define the next best thing in IOT. To apply: http://goo.gl/rRy35l
what a load of bullshit, if the women in MS found out that they are being underpaid and asked for a raise, then their wage bill would raise. Very self serving.
Where can you get a vps for $10 a year?
I'd like some clarification. If you purchase a closed source add-on from a third-party, aren't you now locked in to 2 vendors instead of 1?
Apparently he also said "That's good karma. It will come back," Nadella said. "That's the kind of person that I want to trust, that I want to give more responsibility to."

http://www.theverge.com/2014/10/9/6953697/microsoft-ceo-saty...
I think it is out of context and isn't what he means. I think he means to say that women should be able to trust the system to give them a raise if they have earned it, not that they can trust the current system or should trust the current system. I think he is talking about an ideal system and not the one we are currently in. I'm going to assume best intentions here.
http://readwrite.com/2014/10/09/nadella-women-dont-ask-for-r... has a better write up, in my opinion. this was at the annual grace hopper celebration of women in computing and was not out of context / said ironically.
It's true. I was at the conference when he said that and he has not been quoted out of context.

If he was trolling, he chose to do it at a bad location given that he's at a conference aimed at promoting women in the tech industry
I think the likeliest case is that he is a poor negotiator himself and has left potential raises on the table without realizing it due to a lack of initiative.

The personality types that are more common in the software field are often the personality types that would avoid risk and conflict - two fears that prevent labor from negotiating for better wages.

I really don't understand why this is being made into a gendered issue. My first instinct is to just assume that if he'd instead been asked "How should software developers ask their bosses for raises?" he would have had the same answer, an answer that reflects his own insecurity and fear of negotiating - not one that reveals some deep-seated prejudice.
No its not out of context, a better article here has more details: http://readwrite.com/2014/10/09/nadella-women-dont-ask-for-r...

For what its worth he walked back the statement on twitter, "Was inarticulate re how women should ask for raise. Our industry must close gender pay gap so a raise is not needed because of a bias #GHC14"
Show HN: Imgix.js, a JavaScript library for responsive imaging
Two things:

First of all, ironically this was at the Grace Hopper Celebration, named for one of the foremost pioneers of women in technology.

Second of all, he's already essentially retracted the statement on Twitter.

https://twitter.com/satyanadella/status/520311425726566400
His response to the response:

"Was inarticulate re how women should ask for raise. Our industry must close gender pay gap so a raise is not needed because of a bias #GHC14"

https://twitter.com/satyanadella/status/520311425726566400
What a terrible human being! That's probably being too kind.
"Different people are worth different amounts for the same role."

But are not worth different amounts because of their sex.
Elaborate phishing mail ending up in my gmail inbox
Android's been running on x86 in my living room for 4 years. The original Google TV box (Logitech Revue) has an Intel Atom inside.
Is this surprising? CEOs of 120,000-employee corporations are not exactly well-known for their belief that those employees all deserve a raise.

It might be stupid for Nadella to want to nickel-and-dime MS employees, especially female ones, but as someone who is judged by the short-term profitability of the company, he has some pretty strong incentives to do so.
FKit: Everyday Functional Programming in JavaScript
This entire panel seemed out of touch. What were they trying to offer?
That's a very reactionary statement based on precious little information.
>> Twenty-nine percent of the general Microsoft workforce is female, and in the U.S., almost 61% is white.

Can someone give me an american perspective on why Americans find 61% white to be an unacceptable thing considering 60-70% of american population identifies as white and America still predominantly is a white country.
I really like this experimental racket language: http://docs.racket-lang.org/unstable/2d.html

I think that done correctly, this sort of concept has a lot of potential. Editor support is pretty necessary though, since without it editing that code would mess with your ascii-art formatting.
it's internet.org not palantir
It's impossible to infer what a female is worth because you can't even infer what a male is worth.
Pykdump – framework to programatically access Linux vmcores via crash
The Tempescope shows you tomorrow's weather by physically creating it
an individual lacking a penise does not mean it owns a salary raise. Only merit can get u a raise.
This reminds me of David Graeber's bullshit jobs[1] thesis, that those doing more "real work" tend to get paid less because real work is enjoyable. It sounds awfully like Nadella is saying that "more responsibility" might be a substitute for better pay, and that people should be happy with that.

[1] http://strikemag.org/bullshit-jobs/
It's the same as any other agenda-driven statistics. It's based on the interpretation the author/speaker is looking for, not any sort of greater context or meaning.

Critical thinking is hard for everyone. And escaping own's own biases is difficult even when you are aware of those you hold.
AMPY: Power your devices from your motion
Obligatory: Mr. Money Mustache[1] is a software engineer that retired on $800k, so it's possible to retire on less than $1M.

The investment rule he cites is that if you have 20x your annual expenses saved, you can live indefinitely off of the interest adjusting for inflation.

1. http://www.mrmoneymustache.com/
If you work with Linux vmcores and crash, check this out, hopefully you'll be as blown away as I was.

The "crashinfo" command does some handy legwork.

The "xportshow" command has a huge wealth of networking options enabling easy access to things like like tunables, sockets, ARP and routing.
In D, if a function is pure, can it call a function that modifies global state?

That is to say (in not necessarily real D, just close enough) given:

int global_var

void modify_global(int z) {
global_var += z;
return global_var;
}
pure int foo(int x) {
return x + modify_global(2);
}

What happens? Does the compiler barf because it causes modification to something not passed? If so, assuming that you can only modify the object passed (via methods of it, and presumably, the things that object points to in its members),

then it maintains something much closer to referential transparency than you are implying.
I haven't seen the full context, but I believe the statements may have been offered with an implicit, "in an ideal, properly functioning system".

That is, less "don't ask for a raise", more "you shouldn't have to ask, pick a place that does it automatically [my goal for Microsoft]".

Of course, there are still problems with that approach: the salary incentives are never fully aligned, and even if you achieved that harmony of salaries-and-value for a short while, it would drift out of alignment. Workers demanding raises or managers cutting the overpaid would then both be required.

But I can see why a large-company CEO like Nadella would hold out the ideal of smooth, regular, equitable, no-exceptional-requests salary adjustments. That's something big companies can systematize much more easily than little ones.
My more specific concerns were twofold:

(1) Discussions of numeric ranking systems for attractiveness, which are (I hope) strictly out of scope for HN, to say the least.

(2) Insinuations of intra-workplace attractions being directed -- not towards coworkers per se -- but towards receptionists. So, I don't want to discuss the actual merits of this, but suffice it to say, I predicted that people would comment along both these lines: "That comment reflects actual gender bias (and possibly sexism) in the field" AND "That comment may encourage workplace frustrations of professional women by implying they cannot escape the sexual interest of their male coworkers".

I find those thoughts to be not particularly interesting, at the very least because they are not related to the article that was linked to.
The essential problem here is that we're still talking about men telling women what they need to do. Because, hey it's their problem.

Let's just get it clear, it is all about what we (men) need to do. Slavery wasn't an African person's fault. Xenophobia isn't a problem for foreigners to sort out.

There is nothing wrong with realising that we have a privilege over another group in society and making efforts to become aware of that and to work against it as best we can. What is wrong is assuming it's something that the people we have privilege over need to combat themselves.

One last analogy:

Hey poor person, work harder and then you can inherit money like I did.

PS: Can someone explain the downvote?
(PPS: it would be nice for reasons to be given for downvotes, because as a frequent user, commenter and submitter it feels pretty rubbish being down-voted without knowing why)
How do you store a version number in a single bit?
That's so cool! Are you blogging about your travels? I'd love to do something like this in the next few years.
A simple conceptual question I've had about Ebola: a person that is contagious goes to the grocery store, uses a cart, pushes the cart around with sweat / cough / saliva on their hands; I then use the cart within a reasonably short time after, and proceed to rub my eyes randomly or touch my face near my mouth.

How high risk are normal scenarios like that? I can't seem to find any great answers, and Ebola seems to be a little bit easier to get than is being let on.
Personally speaking, I worked 2+ years at a company where I slowly realized that I was worth more than what I was being paid. I didn't push for a raise very hard, but the more responsibilities I acquired, the more products I built, the more customers I interacted with, I thought it would be more than fair to increase my compensation.

Every single request was met with a "we'll speak about this at a better time." I would just smile, nod and go back to work. It made me feel bad about myself from the standpoint that maybe I wasn't worth that. Then of course come the friends and family that ask whether I've gotten that raise yet (always a fun conversation..).

I learned that if you want something, you need to go out and get it. If you sit there waiting for a raise, you will never receive one.

So I left the company and found a new job with better pay.

It sucks because not everyone has that option (I'm a stupid, young, single person) and it shouldn't come down to that - but it is a reality of the business world. The fact that the CEO of Microsoft so naively believes that this is how things work is somewhat unsettling.
I don't think that came across the way you meant it...
This thread, in about half a second, dropped from the 2nd post from the top to the 28th post. C'mon mods, quit suppressing discussion.
Answer the following question for yourself: Why do managers not want you sharing your compensation information with your co workers? The answer is the reason why CEO answered the way he did, especially the "good karma" comment.
URX (YC S13) is hiring the founding member of its Android team
i was going to go with: all words except for bacon use only the vowels e and/or a.
Which implies that the solution to the problem is to LOWER the pay of men to match the pay of women. I think the term "unintended consequences" can be writ large here by now.
I don't get what that's trying to say. It seems to me he wants to retract the answer because by now he realized how bad it sounds, but at the same time he's also trying not to get all women in the company to ask for raises tomorrow.

So the statement is like "Yeah, yeah we need equal pay for men and women and all that...but don't ask us for raises to actually make that happen".
Microsoft CEO says women should not ask for a raise
Not for our customers, but I buy cupcakes for people who go the extra mile to help me out. Will probably do this for our Beta testers as well once that kicks off in the spring.
If they ever break in and take our weapons we are all in trouble.
Wolfram Alpha (and Mathematica) are generally completely accurate at the cost of being less efficient. I use those to check most things I want to verify.
The new underclass is people with PhDs in Science
side note: my hazy recollection of 1984 didn't include the names of the ministries, so when you went from truth to love, i assumed the next one, a la ultima, would be courage.
PPPS: Thanks for those who voted back up. Would be nice to know the reasons for down votes still. Wouldn't it be quite easy to prompt a down voter for a reason and display that reason. Thus encouraging responsible downvoting?
Isn't the problem that they don't ask for raises and negotiate as much or as hard as men do? I wonder what would help women with this. Everyone needs to look out for their own best interests in "the real world", no magic fairy is going to wave a wand and give people doing the same job the same money. There's no economic incentive to do so without pressure. And that pressure must come from the employees.
Mars orbiters, rovers poised for dramatic comet flyby
The most charitable interpretation I can think of is that he went to a panel at a conference to give career advice to women (which has its own problems) and gave them advice for an ideal world instead of for the real world, which also happened to be anti-labor.
You have maximum density for version 0, but when versions get sufficiently high then the numbers of functions there are sequences of bits with no valid interpretation because they represent primes or multiples of primes > the number of functions. Also increasing the versions of functions represented by larger prime numbers requires more bits than increasing the versions of functions represented by smaller numbers.

I think I would just represent the version of each function with a byte.
I'm actually surprised at how many people in the comments want to immediately defend or explain away his comments. It's pretty clear he meant what he said, and is now on the back foot attempting to undo the damage he did.

Why does this kind of behavior need to be excused as 'out of context' or 'trolling'?
Check out http://heforshe.org/ ... launched recently enough I believe "A solidarity movement for gender equality"
One possibility (as someone who did not downvote) that could lead well-meaning people to sincerely disagree with you:

Your framing of the problem of empowering professional women treats women as professional objects being acting upon by men, and not professional subjects of their own destiny. Many could see your proposal as perhaps self-defeating.
I meant you can work too much at anything, not just this job.
Rust's type system enforces a great deal more invariants in terms of lifetimes, ownership and mutability than C, which enforces virtually nothing. This should therefore give the compiler far more room make optimizations without the fear of changing the semantics of the program. So in the future safe, idiomatic Rust code should be able approach the performance of highly optimized C code, without having to drop resort to unsafe code (note of course that C is implicitly unsafe).
I was wondering if that was a conscious decision. Here's the competitor's video: https://www.plastc.com/card

Sweater comment starts 19 seconds in.
That's totally fair enough, but I don't believe that down-voting should be done on opinion - as it can bury a point of view.
Very happy with people disagree-ing with me that's their prerogative of course! But down-voting someone is like flagging them. You should upvote something because you think it's a good comment. But never downvote unless the comment is abusive, flamebait etc. anyway IMHO :-)
Ebay and HP also said the same thing before announcing their split.
There's a classic demo here: http://www.cs.mcgill.ca/~sqrt/dimr/dimreduction.html

(warning: It uses principal component analysis which is less than ideal. See http://blog.explainmydata.com/2012/07/should-you-apply-pca-t... for details)
In the software field? Maybe. In the billion dollar software company CEO field? No, really not the case.
Andreessen did exactly the same thing with Oculus. I wonder who is planning to buy Imgur soon (probably Facebook again).
I wonder what it is about his design that requires an opposable thumb? Maybe like a vertical rod you'd have to grip and pull down?
I think getting this list from BRW, I'd take it with a grain of salt. I work at NICTA, and take a look at 3 companies that have spun out in the last year.
http://www.saludamedical.com/
http://ambiata.com/
http://www.yuruware.com/

What metrics did BRW use to decide who was 'Most innovative'? Saluda medical has the potential to have a massive impact on a large number of people who live with chronic pain, and they're doing it without the use of drugs.

Lots of great stuff in Australia, just not showing up on BRW.

Also, if you're interested in just what's happening from a science and technology space, another Sydney startup (not NICTA related) is doing kickstarter for science http://thinkable.org
I have and I think it's a bloomin' good idea. White people fought to end the injustice of black people, so surely it's also men's responsibility to fight for equality/respect for women.
So disappointing. I really wanted to think he was just misquoted. But the attempt to cover up after-the-fact just made it worse -- "Hey, ladies, don't ask for a raise coz you should trust the system. But oh, btw, the system is broken, we should fix it." Either the system is working or not. Make up your mind before asking ppl to trust it.
I didn't downvote you, but he gave this advice in response to a direct question. True, he could and maybe should have been asked what he was going to do about it, but since there's one CEO and lots of individual employees wishing for raises, some of whom are women, the likelihood is that individual employees who get a raise will do so at the behest of their direct manager, regardless of gender.
Generate Content-Security-Policies, the easy way
And would you believe it, that comment was downvoted :-) oh the irony!
Very well said. In general, I wish people would support each other more in tech. Too often people have a 'deal with it attitude'.
Minipresso – Hand-powered portable espresso machine
Ramnode goes pretty low if you have coupon codes (like, $14 per year low), and I believe Digital Ocean is similar.
Partly. The other problem is that when they do negotiate the way men do, they tend to get far more negative reactions (like having the job offer withdrawn). http://www.cfa.harvard.edu/cfawis/bowles.pdf
I went ahead and added this to homebrew cask! Here's my PR[0]. Hopefully it will be merged soon.

[0]: https://github.com/caskroom/homebrew-cask/pull/6591
Who'll be the first to split and then announce that they're unsplitting, or that it was a mistake?
It implies no such thing.
This article makes it seem like writing code over a shell is some ancient mystery.

Am I really the only person that still codes everyday all day like this?
> Lynne Sneddon of the University of Liverpool, for example, found that bold rainbow trout learn better and more quickly than shy ones.

Life lessons from a rainbow trout...
Comments about downvoting are [almost always nearly] content-free. The way to battle bad downvoting is just to upvote content that deserves to be promoted.
I kind of wish there were a link you could click on each post to see a list of the people who downvoted it.

I don't expect that to ever be added and I can imagine many ways in which it would backfire, but nothing annoys me more than silent downvotes (downvotes but no responses) to posts that are perfectly reasonable if maybe mildly controversial.

If you disagree with a post (that isn't just obviously a troll or otherwise clearly meant to be offensive) enough to downvote, respond with why, it is much more useful for everyone that way.
You'll often find them coming up on http://lowendbox.com/
He's got another great quote in there:

you are the CEO of your life
Seriously, i'm kind of surprised at the article and the comments. It all seems so intrinsically obvious to me.

Ever met a seriously hot girl, who then opens her mouth and suddenly you lose interest? Who wants to listen to a girl witter on about herself and her problems within the first two minutes of meeting?

Then you meet a girl, who's not quite so attractive but suddenly sparks creativity in you, inspires you, makes you laugh, makes you feel young again...

Obviously there is more to attraction than "looks".

This isn't a sexist comment. It goes both ways, and it is gender/race/age/religion unrelated.

The fact it even needs to be debated is scary and highlights how deeply most people have got hung up on physical beauty while ignoring the fundamental things that actually matter.

Looks fade, personality, generally does not.
The V.35 killer will only fry equipment at your end of the line. For telco-style copper circuits, voltages around 110V are essentially within normal operational conditions ("correct" analog ringing signal has about 120V peaks) and voltages around 250V are fault conditions that are expected and protected against (most of the hardware on line card from large phone switch is for detection of and protection from various faults on the wires).
Nice app! Love the idea. The time could be more precise though.