skysight-inc/HackerNews huggingface dataset:
Fascinating. Does anyone have a sense for how widespread the combination of cybersecurity and data science is, or in what industries it's most prevalent? I'd guess banking is at the top of the list.
With two letters it gets even better. I was offered ss.com but passed, later I thought I should have taken it and turned it into a site documenting the atrocities committed by the SS and to strongly attack neo-nazis by showing them for what they are. Missed opportunity.
I don't think the name is supposed to be funny. If you're afraid of naming things something just because someone, somewhere in the world have been affected by what you're naming your thing, you'll run out of names.
I wonder what these students will think when they get into an industry like software programming that's full of racism and sexism that they have no control over (if they manage to get past those obstacles to get in in the first place). They are doing themselves a disservice by not learning how to deal not only with people who hold different opinions than they do, but also with people who are blatantly racist, sexist, or just plain assholes. While the rest of us are trying to deal with the real issue of the loss of free speech due to surveillance and censorship by authorities, they're contributing in their own little ways the final blows to a free society, a contribution undoubtedly much lauded by the traditional enemy of free speech, the state. And in return, they make absolutely no positive difference to the status quo whatsoever.

Even the hunger strikes are cute. A reminiscence of Ghandi? Seriously? It take a lot longer than a week to die of starvation and I doubt any of those students have the resolve to see a hunger strike out. The dean bowed down to cowardice by being a coward herself so it's clear she's not cut out for the job. I wonder if there are still people who are cut out for it?

As far as the issue of "safe space," if these students think such a thing actually exists, they're too stupid to be attending college. A better admissions process should weed them out.
In high school, I had a teacher who had a rack of books/comics which he lent to students. One day, a single student complained about curse words / nudity in some of the books, and the teacher was forced to take those books out of the school. This struck me as silly. Why let one person's complaint take away this great thing for all of the students?

Also in high school, there was a girl who was into hard core music and died her hair blue. She was routinely mocked in the halls for being weird. This also struck me as silly. Why should a person, just because they have a minority interest / opinion, be forced to deal with such harassment?

I'm empathetic to both sides of this issue. However, I think we should generally err on the side of not harassing people, even if that causes unnecessary inconveniences for the majority sometimes.
About time
Thanks for the feedback. Multi-loud is currently implemented for AWS and a few Rackspace instances. The ffmpeg report should be fixed now - a small bug on our part in the publicly visible reports.

We are working with several cloud providers as well as HPC system providers to get them integrated, including SoftLayer. If you could connect us with someone at GCE to get this rolling that would be of course appreciated.

Regarding your comments on instances these are very valid, and the filters you suggest would be indeed very useful. Presently, if an instance runs out of memory for a particular benchmark it returns a failed code and will be excluded from the Profiler results. On the t2.* instances absolutely agreed that they are good for bursty loads, but once the credits are depleted then the performance drops off the cliff. For this there are two potential solutions: First, a long running workload will expose this drop off, i.e something that runs for more than ~30 minutes on a t2.micro. Another way, would be for us the benchmark a credit depleted instances to show the performance delta - we do have that on the schedule so that people can understand the performance implications.
I have no idea what the answers to your questions are. I'm simply stating what I have observed in my own experiences. I've never seen anyone exploit the H1B system for such personal gain except Indian people, and more often than not they are looking to their own people for their sources of exploitation. I'm just wondering why it isn't more common. Why don't we have Chinese or other asian cultures doing this? What is the source?
> That being said, it's a three letter name. It's very unlikely NOT to run into naming conflicts here.

It isn't critical to avoid all possible naming conflicts, only to avoid 1) other command-line tools and 2) names in poor taste. Thus, only the conflicts with other package managers really matter.
I don't think FPLs by themselves are (Turing) tar pits. On the other hand, there are lambda-calculus tar pits - for example SKI combinators. This shows that even a language that has referential transparency and lazy evaluation can be a tar pit; so these qualities by themselves are not a way to avoid complexity.

I hope one day we will be able to mathematically formulate what is "unnecessary complexity".. but so far, no idea.
You are right in general; strange and wonderful ideas have started as peculiar heresies.

But this particular movement is reactionary. They are anti-intellectual, anti-free-speech, anti-due-process. That's why I and many other people find them uncomfortable.
That's what I was missing. Thanks!
I can't see how it is justified. But it is something that keeps happening. I hear about cases like this from time to time. Someone speaks out against the US government and killing a lot of Muslim women, men, and children and get accused of making propaganda videos for the terrorists groups to recruit people.

A friend of mine was in a McDonald's writing an essay on airplane software safety and a police officer asked him to leave. He had paid for a meal and was using the free Wifi. He responded "If I am not allowed to save this document a plane might fall out of the sky." to which he was arrested with a class C felony threaten with intent to terrorize. They kept delaying his trial for over a year and he had to make a plea deal to get out of jail. But he was in a manic state and didn't choose a good choice of words. He meant that he wanted to prevent planes from falling out of the sky with his essay on a document he was writing and felt the airline industry needed better quality software. This was after flight 370 went missing and nobody knew why.
Uh, yeah, actually it does. Not all consequences, but some very specific and very important ones. That's the entire legal definition of "freedom of speech"- that actions actions cannot be taken against you to restrict your freedom to say what you want, nor to punish you after the fact.

When such restrictions or punishments are in place, you are not, in fact, free to speak.

Now private universities, for example, not being governmental institutions, are not required by the constitution to guarantee free speech rights within their domain. But there are good reasons why that right was encoded in the constitution to limit the power of our national government, and they apply just as well to the governing bodies of universities and other private institutions.
French Warplanes Strike Islamic State Militants in Syria
No one understands our plight
Honest question: By extension, should you then not up vote when you agree? The FAQ and guidelines does not mention any special rules about up- or down voting (except for not asking about them and comment on them).
I'm not sure I see the causal relationship here. Why does increased competition mean that people are not publishing?

I think the problem is that the metrics which academics are competing to maximize are poor. If your metric is "How much interesting science has this person published?" you're going to get very different results from "How much accurate science has this person published?" Reducing competition doesn't change which question is being asked, it just reduces the importance of any metric at all. It seems likely to me that removing competition would give no incentive to publish anything measurable at all; after all, why publish if your career isn't connected to it?

Obviously some would publish for intrinsic reasons, and it's possible that stress levels due to competition are leading to shoddy work, but none of this amounts to an argument that less competition would lead to people publishing negative results.
Just use Persona?
The best place to start understanding social protest and its disruptive approach (not unlike the disruption practiced by many in SV) is Martin Luther King's Letter From a Birmingham Jail. I recommend the whole thing, but here are excerpts [1]

--------

16 April 1963

My Dear Fellow Clergymen:

While confined here in the Birmingham city jail, I came across your recent statement calling my present activities "unwise and untimely." ...

You deplore the demonstrations taking place in Birmingham. But your statement, I am sorry to say, fails to express a similar concern for the conditions that brought about the demonstrations. ...

My friends, I must say to you that we have not made a single gain in civil rights without determined legal and nonviolent pressure. Lamentably, it is an historical fact that privileged groups seldom give up their privileges voluntarily. Individuals may see the moral light and voluntarily give up their unjust posture; but, as Reinhold Niebuhr has reminded us, groups tend to be more immoral than individuals. ...

Nonviolent direct action seeks to create such a crisis and foster such a tension that a community which has constantly refused to negotiate is forced to confront the issue. It seeks so to dramatize the issue that it can no longer be ignored. ...

I must confess that I am not afraid of the word "tension." I have earnestly opposed violent tension, but there is a type of constructive, nonviolent tension which is necessary for growth. Just as Socrates felt that it was necessary to create a tension in the mind so that individuals could rise from the bondage of myths and half truths to the unfettered realm of creative analysis and objective appraisal ...

I have almost reached the regrettable conclusion that the Negro's great stumbling block in his stride toward freedom is not the White Citizen's Counciler or the Ku Klux Klanner, but the white moderate, who is more devoted to "order" than to justice; who prefers a negative peace which is the absence of tension to a positive peace which is the presence of justice; who constantly says: "I agree with you in the goal you seek, but I cannot agree with your methods of direct action"; who paternalistically believes he can set the timetable for another man's freedom; who lives by a mythical concept of time and who constantly advises the Negro to wait for a "more convenient season." Shallow understanding from people of good will is more frustrating than absolute misunderstanding from people of ill will. Lukewarm acceptance is much more bewildering than outright rejection.

--------

[1] http://www.africa.upenn.edu/Articles_Gen/Letter_Birmingham.h...
SS can just as easily be ss(8), Social Security, Secret Service (actually called USSS to deliberately avoid that), etc.

man 8 ss tells me it was written by Alexey Kuznetosv. I should strongly consider informing him of his trivialization of the NSDAP's atrocities.
Thanks for that, it cleared a lot in my head in terms of actual facts. Sometimes is hard to read media when disasters like this happen, because they are too abstract about the events that happened.
Is there some way I can subscribe so I don't miss the next instalment?
I mean, yes, it may invite some uncomfortable conversations in the future. This isn't the first time that someone has been forced to resign for problematic statements, and I honestly can't think of anyone who has been totally shut-out because of them. Once you reach the higher levels (e.g., dean of a very prestigious liberal arts college), the landings become quite soft (even when they ought to be hard).

Anyway, I'm on-board with your suggestion of "job-destroying."
> The numpy version makes it clear that you are using random integers, not floating point values.

That's also completely clear in the Julia version, if you learn a little Julia.

> In numpy, most operations are element-wise by default, because the result would be ambiguous or not useful otherwise.

This is why I think the Julia approach is better. If I write `a == 7`, am I testing whether `a` is 7 or whether any of the elements of `a` are 7?
Parasitic fungi and the battle against coffee rust disease
Just an aside, but Mr. Zunger is a large reason why I continue to spend any time following anything on Google+. He writes on all kinds of topics regularly (most are non-political), and is worth following.
Okay, I'll just quote parts of the declassified the document you linked to:

"C. IF THE SITUATION UNRAVELS THERE IS THE POSSIBILITY OF ESTABLISHING A DECLARED OR UNDECLARED SALAFIST PRINCIPALITY IN EASTERN SYRIA (HASAKA AND DER ZOR), AND THIS IS EXACTLY WHAT THE SUPPORTING POWERS TO THE OPPOSITION WANT, IN ORDER TO ISOLATE THE SYRIAN REGIME, WHICH IS CONSIDERED THE STRATEGIC DEPTH OF THE SHiA EXPANSION (IRAQ AND IRAN)."

So a Salafist principality is exactly what the supporters (US, Turkey, Saudi Arabia) of the opposition want.
I don't think you're making your point very well: Being forced not to bully Bluelocks does not inconvenience you. Having the opportunity (not obligation) to read something you don't want to read does not inconvenience you either.

If anything, we should, in a secular state, agree that people differ in their view of morality, and we should be tolerant of each other's needs, perceived or otherwise.
There's a good chance of a large percent of low-income and blue collar employees being replaced by machines. The issue is that we still use money as an allocative technology, which means we have a system where people have to work in order to live. This doesn't make sense any more and people don't actually have to work to live.
I like it for what it is (very small footprint @ 84kb!) But it doesn't do much more than what you see on the homepage, and the project looks barely active. Last release on Aug 22, 2014, and no commits to the core JS for some time.

If you're looking for much more fully-featured graph drawing that's been actively developed for years, have a look at GoJS (http://gojs.net). Canvas diagrams with a focus on interactivity (text editing/undo/etc), layouts, data-binding, and presentation.

Big disclaimer: I'm a lead dev for GoJS and while it packs a huge amount of functionality, it's a commercial JS Library.
Cytoscape's demos[1] look amazing! Also nice to see its library comes with a few graph algorithms[2] implemented.

Thanks for sharing.

[1] http://js.cytoscape.org/

[2] http://js.cytoscape.org/#collection/algorithms
Coding challenges are getting very popular now because they save time during hiring processes. Recruiters use them to filter out candidates. Usually having a bad answer is better than an incomplete one. For that reason it is important to start with a simple solution and iterate over it.

One frustrating thing in my opinion is that coding challenges only measure CS skills like data structures, DP, graph. While important those are not as relevant as more specific knowledge like HTML5, iOS, Android, etc.
They should build a large multi-unit apartment building mostly for tech workers and set aside a number of units for the people who live in the trailer park now. That seems like the move to me.
If you compare Julia and Scipy at similar points in their evolution, Julia is far ahead of where Scipy was. And that's while the language itself is still evolving.
Merging Technology and Art
I'm quite sure that most cargo ports are in the middle of everywhere. For example, every major city on both coasts of the United States, also include New Orleans, Chicago, St.Louis, Detroit, Toronto, and Montreal for the same reason, are major cities because of being a cargo port.
"Also: Scots is a mutually intelligible language"

That's very strongly dependent on your native dialect. I know people who have to put on the subtitles to understand the movie Trainspotting, and (I think) that's not even full-blown Scots.
Material wallpapers for Android
I was talking to the WebAsm folks at LLVM Dev a couple of weeks ago and the conclusion was that WebAsm does not yet seem ready to be targeted by us (in particular we would like run-time code loading support for the JIT), but may be there in a year or two.
Unlikely. The last ten years were a significant departure from Canadian norms. It seems reasonable to assume we're returning to those norms, based on what we've heard so far.
It seems like I should mention that we (Julia Computing) are actively hiring. If you think what we're doing is interesting and would like to join in, please do reach out!
(Some) Rotterdam docks are walking distance from the town center.
Introducing AVIONIC
Hey everyone,

We're really excited to announce that AVIONIC (α Alpha) has launched!

AVIONIC is an incredibly simple mobile app creation tool for Android and iOS based on Ionic.

Specifically, it is a Yeoman generator using AngularJS, Express, ngCordova, Gulp and Bower that helps you kickstart highly sophisticated Ionic mobile projects to evolve and upgrade every aspect of your development to the next moonshot.

AVIONIC is free to use, and we absolutely love contributors!

* If you want to code with us, feel free to join!
* If you like the project, please give us a star on GitHub

Check out AVIONIC at http://avionic.io/, and let us know what you think!
Cheap is better than free. If we had a way to seamlessly pay pennies for access, we'd never have to sell our data or suffer through ads.
It's pretty heavy but on the other hand they pretty much cover every use case you would be able to think of within its own API. For that it's kind of nice.
I believe that the only bundled layout is a force atlas 2 force-directed.

https://github.com/jacomyal/sigma.js/tree/master/plugins

It does look like it should be reasonable to add in any custom layouts though.
Tips for YC Interviews
there's an RSS feed http://karpathy.github.io/feed.xml, and also my Twitter. But to set the expectations I have no immediate plan to write a part 2 - this was a fun experiment that I consider mostly unsustainable in terms of time commitment :) You can expect more AI-related posts in general though!
Using the exact search this article describes, "Get Followers on Twitter" is the second result on iPad.

If this is the app that Apple considers the second most relevant result, I'm gonna say the jury is still out on App Store search.

http://i.imgur.com/5Lca7cw.jpg
f.lux seems to be an exception to this. I'm not sure if you're right in saying that "only developers or computer nerds" want to install apps other than those in the App Store.
Five Rules for Game Development Conferences
I love me some JOE! Thanks and keep up the good work.
That's why I wrote: "Perhaps not in this case".
> (b) disassemble, decompile, attempt to discover the source code or structure, sequence and organization of, or otherwise reverse engineer, the Software (except to the extent applicable law prohibits restrictions on reverse engineering);

This is already completely null and void in multiple jurisdictions. I don’t think these developers have even consulted a lawyer while writing their EULA.
The developers should open their code while the OS maker keeps its system tightly closed and restrictive. Very coherent argument.
https://quadrant.org.au/magazine/2015/05/eugenics-ready/ In here somewhere IIRC.
> I agree, but I also know that Martin Luther King got the same response;

It's funny you bring up MLK Jr. Here he is on Malcolm X:

> I met Malcolm X once in Washington... but I totally disagree with many of his political and philosophical views... I have often wished that he would talk less of violence, because violence is not going to solve our problem... I feel that Malcolm has done himself and our people a great disservice.

Emphasis mine there. MLK Jr. clearly understood he and Malcolm X were aiming towards solving the same problem, but with very different approaches to it (and MLK Jr. disagreed heavily with Malcolm X's approach clearly).

> From the perspective of the challangers, our status quo beliefs and approach aren't delivering.

That's a perspective of many people. Again, many people agree that problem XYZ is our problem. We can disagree on many other things besides that.

> From the perspective of many social theorists, nothing really changes until you up end the current order.

I suspect that's a contentious view point. There are certainly many recent historical examples that would be evidence against that theory on both fronts: Both significant changes occurring gradually, and upheavals that ended up with results similar or worse compared to before the upheaval.

> As long as the status quo can sit comfortably at their desks and on their sofas, they won't be motivated to change.

I assume the "status quo" here means the general populace, and again I think there are plenty of examples of change occurring even though the general populace wasn't affected much.

Same-sex marriage in the US is a perfect example: The general populace didn't do much other than agree that it was time to end the silly prohibition on same-sex marriage. Certainly a minority of the populace was very active in making sure that it became a reality (and vice-versa), but the general populace really didn't do much to effect that change other than perhaps do their civic duty in voting.

(Even then, a small influential body unaffected by the populace had the largest effect)

> I'm just not going to reject them because they are disruptive to my ideas. In fact, no matter what I end up thinking about them, it's a good opportunity for me to re-examine my own beliefs.

Sure, and similarly it's worth evaluating whether thimerosal causes autism. Might as well be safe. But once we've evaluated it and decided that it's not a valid concern, it's perfectly appropriate to reject the idea that vaccines cause autism.

I would further argue that it's appropriate to be angry at those espousing the idea that vaccines do cause autism, because there are detrimental effects involved if that idea were to take hold at large.

My point being: Not all disruptive ideas are necessarily worth being evaluated over and over again, and some disruptive ideas are harmful and it's appropriate to call them out as such.

It's also hard to disentangle a disruptive idea from its agents, and it can also be appropriate to call out those agents acting inappropriately even if we agree with their disruptive idea (as MLK Jr. did to Malcolm X).
You can, as of 2015.

1. Download Xcode

2. Pair your iPhone with Xcode

3. Download source code of the app you want to install

4. Build and run.

You just can't install closed-source software. iOS may yet become Stallman's dream platform ;)
>I said "obvious and trivial thing to do once you know that blue light affects melatonin production."

That doesn't change my argument. That too was known for ages, and still no light changing apps for it like flux (with the exception of a Linux app which I think came later).
Not a single piece of software is usable to 100% of the population.

Next to all web-based software is even only usable by 4.28% of the global population: the US population. You need for many things an US credit card, or a .edu email, etc.
I can't tell if you're trolling, but "check your privilege" is one heck of a way to derail any argument.

There is no virtue in being less privileged, and more privileged aren't necessarily morally bankrupt.
It's from the Led Zeppelin song.
Every large group has a fringe.
It's explained in their FAQ: the only information they ask from you to register is your phone number.