skysight-inc/HackerNews huggingface dataset:
Or one could perhaps just say something like "one could say something like..."
fwiw, less than 10% of the comments on that page were from women, but ~50% of the human race consists of women. hmm.
Seattle man’s frugal life leaves rich legacy for 3 institutions
Well, all this hype was so overblown and the anti-university jibber jabber has been at fever pitch for some time now. It's nice to see practical thinking rather than breathless "down with universities because Internet" pronouncements.
No, it's not like that at all.

It's Spike Lee's production company. He directly derives profit from it. He controls it.

The buck stops at the top, as it always does.
Six years later, xkcd homepage is still thwarting ask.com
It's not Spike's issue, but to be blunt this is a really stupid response. If he really doesn't give a damn he could just say we're looking into it, and if he wants to use this as an amazing opportunity for a bunch of free publicity he could roll with this and take advantage.
> The Free for Noncommercial use change being among them.

GPLv3 added two new concept.

1#, you may not give people software under false pretense, and then later go sue them for patents.

2#, you may not work around the license with the use of technical restrictions. The rights provided in the license to users should not be limited by legal (gplv2), and gplv3 simply adds same rule to cover identical restrictions from technical means.

What has either to do with commercial use?
Rationalizing piracy is no trivial thing, although it seems to be popular in places like Hacker News.
How would you suggest we track female lurkers?
It has a lot of cool stuff, and I'm intrigued by its approach to threading. (Per-thread heaps and message passing, with an unsafe shared heap if you need it.)

How does dynamic typing work in Nimrod, if it has it? What's the equivalent of being able to call Write() on any io.Writer in Go, for example? [Edit: just found the explanation at http://nimrod-lang.org/tut2.html#dynamic-dispatch but have not yet read and digested.]

I'd love to see some open-source projects that've been written in it--the Nimrod tools and stdlib are obviously a good start. I think one of the things that really helped Go was having lots of n00b-friendly content (the tour, a short "spec", Effective Go doc, blog posts, talks); you could call it "marketing", but it really helped me, at least.
These aren't really used at all in real-world English though (at least American English). So the result would be a very awkward phrase and probably a phrase that is understood by fewer people than before.

The technically grammatically-incorrect plural pronouns come off sounding better and in my opinion are the better choice if the use of gender-specific pronouns is an issue that needs to be addressed.

I don't personally mind the use of masculine pronouns to indicate a generic person, because I think there's nothing inherently wrong with it, but in the tech world it's good to be careful as there clearly are gender issues to be sensitive of. I think another good solution to this kind of wording issue is to just use masculine pronouns in some places and feminine pronouns in others.
I hope Randall clears up the page from blog spam, though.
Unless you disable this; ext filesystems normally store this and can be pulled out of 'stat' easily. Sure you can read the whole file and count every line; or you can trust what the filesystem's metadata says it is.
Sure, the article doesn't mention it but there has been other revelations of MOOCs as not being a silver bullet or what they were hyped to be, not just Udacity.
As creepily as possible, as is the FB/Google way!
Bunch of OSX influenced aliases and functions for shell
78% of the teaching staff is female at the school my girlfriend teaches at.

Someone should really tell them that this horrible gender balance is a problem and get onto correcting it immediately.
Yeah, agreed. Singular "they" is the best path forward IMO.
What version of coreutils are we talking about here? What filesystem mount options do you have?
> Adding the random element of the hospital switch doesn't make the underlying process any more random than it already was.

if there were an intentional policy of randomly reassigning all children born on the same day to non-birth parents, does it also make no more sense to be angry at this policy than to be angry about some children being born to poor parents?
Did anyone take Thrun's basic stats course? Is it the same one that Udacity offered to the public? I'm bothered by this paragraph: "I think Thrun's elite background led him down a garden path. Any San Jose State professor who had taught an introduction to statistics could have told him that many (most?) of his students would not have basic arithmetic skills and would "hate math." They are not Stanford students."

San Jose State is a reputable university with many graduates doing well in the valley. The statement that "many of his students would not have basic arithmetic skills" sounds shocking.
Glad this didn't go through. The White Knights of tech are getting a bit
over their heads on this. One thing is to raise awareness of a problem that
exists throughout society -- not just tech, a whole different one is to go
to the extent of requesting a pull request to remove gendered references.
That helps no one. Zero. It does not advance anyone's argument.

Gosh, it's pretty upsetting that there are people who believe this. In any case, though, I'm glad that the PR went through. A small step in the right direction.
There's no way to stop your communications partner from logging all your chats.
No, we do know that it doesn't exist. We'd see it.

And making "yet another social sharing site" are NOT those attempts.

Just because they share the same segment ("social sharing sites") doesn't mean of them are attempts at improvement. Just as making yet another car is not an attempt to build the next kind of car. E.g. Chevy Malibu 2013 edition is merely a re-hash, not an "attempt to build something new", like, say, Tesla is.

Google was an attempt to build something better than Altavista from the moment it was still an algorithm (not even a website yet). It wasn't just some me-too web search engine that evolved into better than Altavista -- it attempted to better it in it's very design intentions.
I would think cat would do the same no? or reading the file in $lang?
But you might also say the same about convenience. It doesn't make sense to completely ignore either of convenience or freedom in pursuit of the other. Most people are pragmatic about it. They compromise some freedom for convenience, and compromise some convenience for greater freedom.
People are generaly optimists and with that anything in the future will be biased towards ideals, even planning for exceptions will bias towards a ideal.

The other factor is feature creep, if you find a project so well defined and set in stone then it would be fair to say it will have a better chance of finishing on time.

That is just the software side, then there is the hardware to run it and that opens up a whole new aspect of poetntual delays that will get leveridged at the project and when people say project behind involving software people will just focus on the software aspect and all other factors are buried.

Bugs and issues come from many factors and even suppliers of hardware can have bugs which can have a impact, design could have bugs and many aspects can have issues that impact the end result.

But it is impossible and silly to plan for every situation as whatever you plan for there will be an exception and you get a deminishing return, hence easier to have a area of time labeled contingency as a catch all. Best example of such exceptions would be say an earthquake killing your entire development team, that can and has happened and at the same time is not something you plan for. Partialy why we have insurance. Though you will find it very hard to impossible to get insurace again software development delays beyond life/death of parties involved, though that will not chance the delay into a non-delay, mearly compensate.

With all this Engineers have for many lifetimes gone with the engineering factor or whatever you think it will take, muliply that by 2-3 to counter optimisim. But that does not help feture creep and anything added to the design after code has started is creep.
This is ridiculous and leads to awkward constructions like 'the user might not know that they need to catch that error' when the intended use is obviously singular.

The fair solution is to grep the entire codebase for 'he', 'him', and similarly gendered pronouns, and then randomly replace 50% of them with the corresponding female pronouns. This should be done regularly if desired.

Also, stuff like "using gendered language is hostile" is absolute rubbish. It is not hostile to have a specific instance of gendered language in technical documentation -- it makes it more personal and identifiable. To be fair, this identification can be randomized between male and female.

[EDIT: downvoters, how about my choice to not want to be known as "them" and suchlike? I would like my pronoun to be in the singular form. I am not multiple people.]
Meme Generator's Database is full
Acuerdos y desacuerdos.
a) 90% > 78% b) if the teaching staff only ever refer to one gender when discussing hypothetical humans then that's probably something they should think about correcting
Yes. Read the original article (http://www.fastcompany.com/3021473/udacity-sebastian-thrun-u...) this is based on. It's much more informative.
This is a mostly STEM related site. It is well known that women are underrepresented in the STEM community. Further, the majority of college professors are men, but the majority of k-12 educators are women.

A different imbalance, and one to be considered, but separately from this issue.
I think it may have originated with Wargames (1983 movie starring Matthew Modine and a pretty good movie at that), but what do I know: I'm old and confused.
Which is where everyone seems to forgetting that Facebook, Google - all these services. They're not free. Nothing is.

You get a lot of service storage and availability wise from Facebook and Google and the like, and you pay for it by being not anonymous. The fact that so-called anonymous social network services never get any traction is because when you get down to it, no one wants to pay the costs for Facebook level service directly.
Using obscure and/or not generally understood words when other more common and perfectly valid words exist in common speech is hostile to anyone who isn't a native English speaker. And many that are.

Using those invented words is 'hostile' to more people than any other option.
It doesn't make it any more or less rational. Whether that's enough justification for it to make sense is somewhat subjective.

But: my parents are the people who raised me. If I found out I was adopted or switched at birth I don't think I'd see it any other way. A tiny chunk of dna is barely an investment at all compared to an entire lifetime of money, time, and support (whatever the means).

Also, it's not this guy's parents, of either set, or the hospital's fault that some people get a better education than others. It's society's fault as a whole and it's something that it would be nice if we could work on improving.
If the pull request had used one of these I could understand the request being closed, one, they, and them sound much more natural.
Pomodoros! Half the battle is getting started. If I don't know how to start I type steam of consciousness into a buffer until things start to congeal. Once your moving it's all downhill.
For the same reason other estimates are off by a factor of 2-5, unless contractual penalties are agreed on. The cheapest contractor gets the job, and can adjust the estimates later.
I was in fact around in the early 2000s. And the early 90s. The pendulum swings some, but back in the early days of the web, everything dynamic was hand-rolled, just like I describe.
Also has a funny error 404 when you remove "s"

Uh oh... Something didn't work. > http://disqus.com/human.txt
I think you would want to avoid switching the gender of the person mid sentence.
Javascript is obviously Turing-complete, so it is as powerful as any other language, and you can implement any other programming language on top of it.

The trick is not wasting too much performance while doing that. Fortunately Javascript performance is already not bad, and specific subsets like asm.js can have their performance optimized even further.

So your question is not unlike "what an x86 command set cannot do?", just for a 50-100x slower command set.
Maternity ward mix-up condemned privileged Japanese baby to a life of poverty
Why is it upsetting? I wholeheartedly agree that this particular case is a triviality.

I tend to use gender-neutral pronouns in written language myself, but I do not see any significant difference in using gendered ones, either. They can be used to describe hypothetical scenarios that apply to everyone reading the documentation.

I've noticed a recent tendency to use female pronouns extensively, something that I am not bothered by at all.
Or, determine what the current ratio of 'he' versus 'she' is across all publicly grep'able code and adjust one's own usage so as to cause the average to skew closer to 50/50
Thanks, I saw the link to it and didn't realize it was current, I thought it was just background on Udacity before this pivot. I probably should have submitted that link instead.
Yeah, I think that's one of the chief reasons I and others disagree about privacy and Facebook, a mis-match between views of what Facebook is or should be.

I see Facebook as a super-public platform for sharing your life, and that's how I've always thought of it. It's why I've had a hard time understanding how people can debate "privacy on Facebook" in the first place: I've felt there was nothing to debate.
Didn't Lee pirate those graphics in the first place?
It's going to be much worse than that graph shows: http://blogs.forrester.com/james_staten/13-08-14-the_cost_of...
There is never a way to stop that if you want to communicate with someone over a device. That is why DRM doesn't work.

A feature of OTR is you can't prove who wrote which message.
What a waste of time.

Seriously.

And I'm not talking about Node.js.
I'm building the DIY cellphone specifically to see what sort of TSA pushback I receive.

I've gone through with lockpicks, booze, arduinos, rpis, various components and boxes full of electronic bits. Only major issue I've encountered was accidentally packing items in a box that shipped reloading supplies.
It's "shocking" (really?) if you don't realize that those same students without basic arithmetic skills might not graduate, which is not inconsistent at all with the notion that current graduates of that university actually do very well.

Thrun is right if his point is that it would be nice to bring them up to speed in a more thorough way, rather than just weeding them out.
I wish people would stop making comments like this.

Education departments are well aware of the under representation of men, particularly in primary education, and are trying to fix it (although not doing any better than computing does, unfortunately)
Hacker News? :)
One might not know that one needs to catch that error.
Um...here are our top comments on that thread:

"

Seems weird he mentioned Spike Lee (who did nothing wrong, as far as I can tell) so many times, but didn't name the agency. Seems to hurt the wrong party's reputation.

Additionally, he has no apparent way to contact him."

and "... What! I think his post does no such thing. Spike Lee did nothing wrong and the post shows nothing but respect for him." Source: https://news.ycombinator.com/item?id=6811060

Spike Lee literally just said the same thing we said. but when we said, this doesn't seem to have anything to do with spike lee, it's like, cool. But when he says, "this has nothing to do with me" suddenly he's the bad guy.

Just goes to show, if someone accuses you of something, you should apologize for it!! I guess he should have written "I've never met this person in my life...but I'm really sorry about what happened!"

live and learn...

By the way. If anyone here has any problems with anyone...I'm really sorry!
> This is a mostly STEM related site.

A lot of the material on this site is also related to teaching -- MOOCs, better way to teach science and programming, etc.

> A different imbalance, and one to be considered, but separately from this issue.

Classic misdirection, "oh yeah, we'll look at that later." No, it is intimately related to this issue. If you want perfect uniformity, everywhere is society, you should look at all of these little errors ASAP. The reason why there are so few women in tech is intimately related to gender imbalances elsewhere. So next time you are at a parent-teacher conference or your local nonprofit, make it a point to ask them, "Why do you have so few men? Have you looked at correcting this unfair gender imbalance?"
This doesn't solve the problem of offending those who get offended by such things, or feel excluded by the use of a particular pronoun. It just kicks the can down the road because there are people who don't identify as either biological gender, or both, or a third gender, so if this sort of change absolutely must be done then it's better to just switch to a genderless -- if technically inappropriate -- pronoun.

The tone of the exchange on this PR seems pretty bullying & hostile, on both sides. It's why gender "politics", along with politics in general and religion, has become a topic I absolutely will not speak about with people.
I find it sounds more artificial to switch between male and female forms in your documentation than to use the plural forms.

Plus, the plural form actually includes people who don't identify as male or female, and an increasing number of my friends appreciates that.
I think you can count on that happening. If Cisco sneezed last quarter, the whole telecom infrastructure business in the US is going to have pneumonia.
We would definitely be in favour of this construction. :)

[http://en.wikipedia.org/wiki/Royal_we]
The faq/guideline is pretty clear that the title field is not for editorializing. I don't know if there is a moderation feature like you posit but what can one expect after breaking community guidelines. Are the lower scored submissions items that you modified the title?
https://www.google.ca/search?q=google+search+domain&oq=googl...
I've learned a decent amount about sensors and just started to get into neural networks, specifically the Probabilistic Neural Network for binary classification problems. Can you point me in the right direction for internships with what you are doing?
Don't miss the "name the cat" contest. On the cover of the book, there is a fluffy white cat who has no name. Rails developers are often playful and light-hearted. The book (and the cat) reflects that spirit, not just to make Rails less intimidating for beginners, but to give newcomers a feel for the community.

http://learn-rails.com/name-the-cat.html

You can suggest a name for the cat until the Kickstarter campaign ends, Saturday at 5pm Pacific Time.
Randomizing children at hospitals would likely have big negative impact on society. On the long term, everyone would loose social cohesion because of the lack of bonds between brothers, nieces, whatever.

Families would lose every incentive to have a child in the first place, if it would be randomly switch to another (things like inheritance, family history and lineage comes in my mind). On the other hand, adoption would surely skyrocket.
Yeah, looks like it has expired :/
Well, it is Hollywood. When it comes to financial scheming they give Wall Street a real run for their money.
An inside look at Stephen Wolfram's computational paradigm
The top comment on a HN post is not a consensus opinion. I saw that post but didn't agree with it, but nor did I downvote it.
Why Aren’t Cities Taller?
Developing a good culture takes constant vigilance
Honest question, what do they prefer to be known as?

For example, if there is a person called "pat" who prefers to identify as neither male nor female, do they prefer to be called "them" in the third person? Or do they prefer something like "hir" or "zee"? (which are alternate forms as far as I have heard).

I think that if this is a hard problem, it should be solved immediately, without resorting to arbitrary made-up conventions, like using "they" everywhere.
Timing couldn't be better, I just happen to be putting together a metrics board for my start-up.
Agent Makes Your Smartphone A Little Bit Smarter
Yes, it stops at the top if there's enough public weight behind it. The guy was star struck about the work that could potentially go in his portfolio and was screwed because he didn't lock up contracts ahead of time. His post was a hail Mary since he didn't do pursue due diligence ahead of time. It sucks, especially since it happened to an individual, but he'll grow from this and learn what not to do.

ps: my cynicism isn't typical of midwesterners in the U.S. I've had many learning experiences over the years that are very similar to this. It all helped me become much better at running a business. If I hadn't had those experiences early on, I wouldn't know what to do preemptively now.
> software that allows you to concentrate on developing your application’s features rather than configuring servers

I wonder if Amy and Thomas would use a PaaS like Heroku if they were doing a new product. Or would that be considered too expensive?
How is it not his issue? You don't get to use something stolen just because someone else stole it for you.
Criminalizing piracy is no trivial thing either. Once you can get over the fact that piracy is a complicated issue, that it is unlike stealing things -- where the owner of some object is deprived of his original possession, we can get to talking about piracy in a serious and mature way.
I did realize the survivorship bias. It's shocking to me because if a good university like SJSU would have so many incompetent students, something is wrong with the K12 education system, or something is wrong with American families.
Earn money from your mobile site
about once a month, i see a HN post that, at first glance, seems to be from TheOnion. This is certainly one of those. (Indeed, it's a well-explored theme on TheOnion, see e.g., http://www.theonion.com/articles/nasa-announces-plan-to-brin...)
I can't decide if this is happy or sad. On the one hand, it's great that a country that was once dominated by a totalitarian regime is a hub of new ideas about freedom of information and what government responsibility really means. On the other hand, it's really sad that one of the countries who fought so hard against that totalitarianism is no longer considered safe for these people.

If we weren't fighting for a world where citizens can speak up about the crimes of their governments, what were we fighting for?
That's what they say they're doing. Do you trust them now? Do you trust them when the NSA comes calling?

And now, the question nobody will answer: Why isn't it opt-in?
You've been talking to the wrong hardware engineers, I think.

Every engineer on my team has a characteristic "fudge factor" that represents his... optimism (say, from 1.5x to 2.5x). Once I apply those fudge factors, I add another 30% slack to the total schedule. And I usually still underestimate.

The team I'm on now has been doing a very good job compared to previous ones about getting good estimates for project duration, but the ability to underestimate is nonlinear in the project size, and most of our projects recently have been pretty small chips.

On our most recent tapeout, we did a new baseline based on a new feature request and underestimated the cost of that feature addition by a factor of 2. The total schedule was pushed out about 20% as a result. I still consider this a success in predicting the project's duration: I've been on projects where we taped out six months or more after our "commit" date.
This probably doesn't help feminists with the image problem of being uptight and overly serious.