skysight-inc/HackerNews huggingface dataset:
Those conclusions exceed that evidence. This subthread went haywire as a result, so we detached it from https://news.ycombinator.com/item?id=11049513 and marked it off-topic.
Precision matters. Fit is a poorly used term to basically mean, we don't want you for reason X but don't want to tell you that.
We've been using self-hosted Phabricator at work for building nuclear reactor design software and it has been pretty darn amazing. It's quite easy to get going and has been very low-maintenance.

http://phabricator.org/
The really sad thing is that there actually is sexism and racism towards women and minorities in various subtle ways at lots of tech companies. I've seen it first-hand myself. But this antagonistic line of thinking isn't helping. It just makes things worse for everyone.

The majority of sexism and racism that I've seen is probably subconscious and doesn't really seem intentional per se. People often just don't realize the side-effects of what they're saying or doing, or how it can come across to people sometimes. You certainly won't build shared camaraderie and empathy by antagonizing entire classes of people.
I wasn't aware of this history. One thing to note is the sentence that precedes 'reverse'-ism:

>Our open source community prioritizes marginalized people’s safety over privileged people’s comfort. We will not act on complaints regarding:
> ‘Reverse’ -isms, including ‘reverse racism,’ ‘reverse sexism,’ and ‘cisphobia’

Coded language for sanctioned discrimination.
The above comment makes me like github more.
Quality over quantity: sounds like a winning strategy to me.
Show HN: Ritu-Blah-Blau – social media madness parody (game)
It's a department at a company. You're not allowed to say that 'people of ethnicity X will never be given a leadership position'. That's blatant racism.
Linkedin needs a really good competitor, this service can honestly be improved in every way. Not to mention user experience at profile level.
Give Up Your Data to Cure Disease
> its the same logic that convinced HP

Or the Yahoo/Broadcast.com decision, to use the term logic loosely
This thread illustrates nicely the sentiment that participation in the program is meaningless if a white person can't lead it.
Done. Also, fantastically, BitBucket is cheaper.
"He who fights with monsters should look to it that he himself does not become a monster."

It's an inherent problem that as you fight something, you tend to mirror it. You almost have to do so in order to be effective. The problem is that at some point, it just feeds the cycle.
https://deepart-io.s3.amazonaws.com/hi-res/leon3.jpg - hi-res version of the algorithm is ready. Soon we will make the second edition of the test, stay tuned.
It's not just the crippling debt, it's the exploitative aspect of it, is morally in no way different than indentured servitude. 17-18 year olds have no meaningful understanding of the consequences of these debt contracts.
Twitter's journalistic and celebrity users are its ONLY value

Not quite - certainly all value is user created, but saying that only certain users are valuable is just as bad. There are whole subgenres of people that don't fit those two categories like "weird twitter", activists, indie game devs, and novelty/parody accounts.

How do you monetise Tahrir Square? Should you?
Only to the extent I protect my own data. If I don't use the fingerprint scanner (or even a simple password), don't brick my phone because the fingerprint scanner failed validation.

Really, this seems pretty straightforward. "Security," while always a noble cause, is not an excuse to add gratuitous points of failure to a system.
Who said anything about equality?

When the discussion is about "social impact", the conversation is about diversity. Diversity != equality. In the view of many, equality isn't enough, because the "un-oppressed" are fundamentally privileged. The concept of "reverse racism" is there to deflect the inevitable awkward questions that arise, when clearly biased statements are made and practices get institutionalized.

IMO, all this stuff is problematic. I wish we could all embrace the golden rule and move on.
Oh, I'm reminded of this (the 1st article I've read about this curious oddity that used to be the norm in the past) - http://www.slate.com/articles/life/history/2013/02/medieval_...
> Well, it's not. It's kind of missing the point if your diversity initiative is being run by white people.

1) Diversity isn't just about race and the fact you think it is is why I'm honestly horrified by you.

2) Sexual orientation, transgender issues are serious problems and not really protected classes in many respects and they have as much of a "fixed" bag from genetics as you do.
I somehow doubt that this is just a photo stylized by a computer. Aren't the eyes way out of proportion? http://turing.deepart.io/f/0.png
I don't agree that if they can't lead the program, that means they are being prevented from having a meaningful opinion about it. That's all they're talking about, right? Who leads the program?
Just because something is a bad idea today doesn't necessarily mean it will forever remain so. What we have today is far from perfect and I think any effort to branch out is a good idea. In the worst case, we won't be any worse off than we are today.

Of course, my whole idea depends on many things such as the hypothesis that processing and storage will continue to get cheaper with time. I don't know if it will be true. I hope it will though.
Can we have a seal for services and software that are not run by the SJW crowd? That would be helpful. No racist "Code of Conduct"? Check.
Ask HN: Why are SMS verification codes typically numeric?
I am in the process of implementing an SMS verification process for an old website of mine and got to thinking about why most SMS verification codes (even those send by Google) typically consist of only numbers?

Surely an alpha-numerical code would be much more secure than a numeric code?

The only reason I can think of for numeric codes being prevalent is that perhaps latin/ascii alphabetical characters aren't readily available to keyboards around the world, while decimal numbers are?

Can you think of any reason why I should not implement alpha-numeric SMS verification codes?
Jack Dorsey: “We never planned to reorder timelines next week.”
Over at Team Wayback, we recommend that bloggers use "save page now" on individual posts, or use blog software that does this for them.

In this case, there wasn't any save-page-now involved. We got the front page of the site on Dec 22, but didn't try to crawl the subpages (the actual posts) until Feb 6, which is after the site was disabled. This lag between front page and interior pages is pretty typical behavior for our Heretrix crawl queues, alas.
This strikes me as a bit of a fantasy. Very few people can recognize, and even fewer value, a "safe pair of hands". Let's not also forget this industry's rampant ageism, which even in good times sidelines experience in favor of hipness. I have no idea why you think this will magically change just because times are tough.
The underscore in computing was developed to be able to separate words used as part of a variable name on computers with only upper-case. Quoting https://en.wikipedia.org/wiki/Underscore#History :

> IBM's report on NPL (the early name of what is now called PL/I) leaves the character set undefined, but specifically mentions the break character, and gives RATE_OF_PAY as an example identifier

It links to the 1964 report at http://bitsavers.informatik.uni-stuttgart.de/pdf/ibm/npl/320... which defines the "_" as the "break" character, on page 22, and on p23 says "[A]n identifier is a string of alphabetic characters, igis, and break characters with the initial character always alphabetic. Any number of break characters are allowed within an identifier; however, consecutive break characters are not permitted. Also, a break character cannot be the final character of an identifier."

(To verify the timing, "_" was not in X3.4 1963 (see http://worldpowersystems.com/archives/codes/X3.4-1963/page6.... ) and that ASCII code point was instead "left arrow".)

You argument regarding "more files to be viewed on a single screen" is valid, but incomplete. It's more a question of total program comprehension rather than a single metric.

This is hard to measure. We can look to related metrics of speed-of-identification and accuracy to see how messy the subject is. The report at http://www.cs.kent.edu/~jmaletic/papers/ICPC2010-CamelCaseUn... says that programmers who are trained in underscore style can recognize underscore style more quickly than camel case, while https://www.researchgate.net/publication/221219628_To_camelc... says that camel case is all around better.

At the very least it suggests that "most practical style" is hard to determine.
New LinkedIn group to discuss IoT security
9/10, missed the last one. I feel like the main difference between the generated one and the drawn one are:

- obvious artifacts in the neural networks

- humans paint light differently than how a camera captures them, evident even after heavy processing.
Who are the sponsors at SaaStr annual 2016?
Really? Half of all cancers? Really!?

I would love to see a research organization attempt to come up with a single, comprehensive, complete list of all cancers first.

What I read from this is, somebody was given 3/4 of a million to prove something that's already known. Moderate exercise, not having unprotected hookups with randos, and not eating shit all the time will make your body more healthy.

The only thing novel sbout this study is they added, '...for cancer sufferers'.
One must assume encrypted content will not be safe in the future. I would also be leery of anything that says "perfect". e.g. Perfect Forward Secrecy. In the future, we may be making fun of that.
Better Health Insurance Guide – Android Google Play
Here's hoping this doesn't get buried, but this story isn't telling us anything, and PayPal still allows DNS and VPN services.

UNLESS they're advertised as tools for piracy/circumventing the law.

The services that got banned here were being too cheeky. They weren't advertising a VPN, they were advertising the facilitation of lawbreaking behavior.
HN seems to have a white-male persecution complex. No one here is talking about the interesting parts of the story:

"10 or more executives have departed in recent months."

"In addition to previously reported executive departures, Business Insider has learned that Ryan Day, VP of business development; Adam Zimman, senior director of technology partnerships; and Scott Buxton, controller, have all left in the last six months."

"Out with flat org structure based purely on meritocracy, in with supervisors and middle managers. This has ticked off many people in the old guard."

"...key technical people from the old days like CTO Ted Nyman and third cofounder PJ Hyett are mostly absent from the office and not contributing much technically."

Github is very likely going to be a different company by the end of the year. The question is, is that going to be good or bad for its current leadership position? I'm a pessimist: I'll go with bad.
I hear the "10x better" thing all the time, and it seems like an insurmountable barrier to me. I can only think of a few products that were 10x better than their predecessors.

Google maps - probably 10x better than the static maps before it.

Word - not 10x better than Ami. Excel - not 10x better than 123. Gmail - different but not 10x better than what I was using.

Nope, I got Google Maps, that's it.
what do you mean when you say that public data sources are mostly unusable? what public data sources are there and what renders them unusable?
This is not a Turing test. Please correct me if I am wrong, but I bet that none of this was drawn by a computer. Most likely, those that were supposedly "drawn by computers" were pictures drawn by humans but applied various type of filtering (e.g. those by the deep learning algorithms).
Git-blame-someone-else – Blame someone else for your bad code
If you advertise a high value item like an iphone on gumtree, almost immediately you will get several buyers offering to buy it right away using paypal. If you're unfortunate enough to accept, they receive item and then reverse payment.
OpenSSL fixes bug, gets dissed by German gov
I have fond memories of the "Elastic Bullets" trail (all the cool kids had it on their websites).

Most of my early javascript snippets came from javascript.internet.com [1], but I found a copy on yaldex [2]. More classics available there and javascript-fx.com [3]

[1] http://web.archive.org/web/20000619201149/http://javascript....

[2] http://www.yaldex.com/FSMessages/ElasticBullets.htm

[3] http://javascript-fx.com/mouse_trail/index.html
Basically same here, but a few years earlier. I consider a three hundred line stack trace to be a valid reason to replace a system with something less operationally challenging. When engineers are $100+/hr, and some way more than that, it often ends up being cheaper as well.
It's a hard problem we've been working on for at least a couple thousand years. When we find the universal solution, the philosophers can pack it in.

Meanwhile, I've got to live as best I can in the world as it exists, rather than as I might ideally like it. There's a lot of smaller, more manageable windmills out there.
jqplot is what I use extensively. I haven't used D3 yet, but heard that it takes a lot more initial coding to come up with even a basic line/bar chart.
Yes, presumably the leaders are to issue orders and everyone else is to follow them. That is not the kind of participation that allows opinions.

You may be saying that the non-white leadership is the kind of leadership that allows collaboration and influence from followers, which is what I would do, but the evidence in the Github case is to the contrary.