skysight-inc/HackerNews huggingface dataset:
One reason: "Is it fire?" -- see also the Feynam chapter "Is Electricty Fire?"

http://en.m.wikipedia.org/wiki/Electricity_on_Shabbat

EDIT: this is an NSFW site and might be dodgy. http://www.e-reading.mobi/chapter.php/71262/46/Feynman_-_Sur...

> A footnote: While I was at the conference, I stayed at the Jewish Theological Seminary, where young rabbis—I think they were Orthodox—were studying. Since I have a Jewish background, I knew of some of the things they told me about the Talmud, but I had never seen the Talmud. It was very interesting. It’s got big pages, and in a little square in the corner of the page is the original Talmud, and then in a sort of L-shaped margin, all around this square, are commentaries written by different people. The Talmud has evolved, and everything has been discussed again and again, all very carefully, in a medieval kind of reasoning. I think the commentaries were shut down around the thirteen– or fourteen– or fifteen-hundreds—there hasn’t been any modern commentary. The Talmud is a wonderful book, a great, big potpourri of things: trivial questions, and difficult questions—for example, problems of teachers, and how to teach—and then some trivia again, and so on. The students told me that the Talmud was never translated, something I thought was curious, since the book is so valuable,

> One day, two or three of the young rabbis came to me and said, “We realize that we can’t study to be rabbis in the modern world without knowing something about science, so we’d like to ask you some questions.”

> Of course there are thousands of places to find out about science, and Columbia University was right near there, but I wanted to know what kinds of questions they were interested in.

> They said, “Well, for instance, is electricity fire?”
“No,” I said, “but… what is the problem?”

> They said, “In the Talmud it says you’re not supposed to make fire on a Saturday, so our question is, can we use electrical things on Saturdays?”

> I was shocked. They weren’t interested in science at all! The only way science was influencing their lives was so they might be able to interpret better the Talmud! They weren’t interested in the world outside, in natural phenomena; they were only interested in resolving some question brought up in the Talmud.
Democracy means simply the bludgeoning of the people by the people for the people. -- Oscar Wilde
Based on my experience with the system, most psychologists and doctors have a pretty firm idea of what is an is not autism even if it's a bit fuzzier for the rest of us.
g_center, assuming there are more options, could very well be a select option with the other available options. :)
Cloud Speedtest
Bad joke: Considering the success of Surgeon Simulator, I am happy that this is not a Goat Post Mortem Simulator.
Close enough. A lazy sequence is a sequence who's elements are only generated when they're asked for.

In Clojure, a sequence (seq) is a list datastructure. It can be traditional Lisp list, an array, or some other datastructure who's items are arrayed in an ordered sequence. You can generally treat a sequence like you can treat and array or a list in other languages accessing any element by its index, (except that it's immutable, of course.) Clojure doesn't traverse the sequence via 'next' unless the particular sequence type (ie a Lisp style list) is implemented to do it that way.

A lazy sequence is a special kind of sequence which is implemented with a sort of 'cons' structure where the 'cdr' is a function to be called rather than a pointer. To clarify, in a traditional Lisp, a list is implement with a series of pairs of pointers called 'cons' cells. The first pointer is called the 'car' and it pointed to the content at that point in the list and the second pointer is called 'cdr' and it points to the next pair. A lazy sequence is similar except the that the pointer to the next pair is rather a function which returns the next pair. This means you can have a sequence who's actual data is not yet fulfilled. When you access an element in a lazy sequence, that element and every element before will be generated (and cached). Unless you access an element in that sequence, that element will never be generated.

This lets you have things like infinite datastructures or do something like wrap a stream in a sequence and loop over it like it was an array.

BTW, if your day job is with JS, maybe you can squeeze in a a ClojureScript app on a small project? I've done this.
This is the most graceful CSS-degradation I've ever seen. The world needs to learn from this manual in how to do HTML right.

If you haven't tried it yourself you're missing out. It's truly art.
Sex and pay in Germany: Fixing a hole
Hot damn that's badass. Just signed up for the beta. It's a shame that I work for a big corp with code behind the company firewall so prefixing a code repo link like httpS://github.bigcorp.com/code-repo/funstuff.py with "genius.com/" resolves to a 404.

Regardless, this looks really exciting. I'm going to annotate a bunch of stuff just for funsies.
One of the reason why this has been so difficult is the mind-bogglingly high dimensionality of the data.

For example, a general medicine physician is interested in the body weight of the patient currently (to dose medications), but a cardiologist may be interested in short/long-term trend as it may be indicative of heart failure. Then there are ideal body weight, adjusted body weight, dry body weight, etc etc. Do you link each body weight reading to a patient? A visit? An order? Is there a freetext remarks that can be associated with a reading? Is there any status of "unable to take reading", "weighing balance faulty", null values? Some of the systems would have dissimiliar data schema.
Our oven has a Sabbath mode. We looked it up online and half the hits were forum threads with people asking "I accidentally turned on Sabbath mode, how do I turn it off?"
This article is weird.

1. The bizarre * in "retardation", as though it's a slur like "nigger".

2. It overplays "now we know it's all autism". The whole point of "autism spectrum" concept is that it's a name for a basket of symptoms that are NOT understood by current science. We don't have reliable biological tests yet (but there are some great correlates), we don't know the mechanism, we don't now how to reverse it. All we know are some ways to help people meet their life goals by learning ways to work around the skills they lack.

The article has the feel of someone with an extreme-seeking personality: he swung from an extreme homeopathic anti-scientist to an extreme "sciencist", assigning magical powers to "science", not understanding what science actually says.
Thats a great idea! This project was somewhat of a proof of concept. Maybe I will refine and apply it to other manual. Thanks!

PS: I couldn't find the local search function that you mentioned. Can you put a link so that I can see how it works?
It's the 'invert colors' checkmark, which does do what parent requested - maybe not what he meant though ;-). The inverted colors don't show up in screenshots though.
Square remembers your email address by credit card number.

This was really surprising to me. I used Square once at a shop in Seattle, and had an email receipt sent to me.

Almost a year later, I used Square back home in Toronto and asked for a receipt. To my surprise I didn't have to give any information: just using the same the credit card I swiped months earlier was enough.
Um, you can practice for anything that involves communication or demonstrating your skills. Its just arrogant to think that you can go into an interview cold and rely on the interviewer to tease out your positive qualities. If they're a good interviewer they'll do their best to do that but its also on the interviewee to convince the interviewer that they're a good fit for the job.

I wouldn't present on a technical topic without preparation, because I'm not going to do a good job of explaining it or communicating the ideas - I'd be wasting the audiences time. Same with interviews - you need to be prepared to explain your work and put your experience in as favorable a light as possible.
Same thing here. Sounds like an easy way to find valuable domains, have people tell them to you.
My bias is better than your bias ;)
By law, when you received your written offer letter it included an expiration date. If you accept before then, they have to employ you, if you don't accept by then, they are not obligated to give you a job even if you say yes.

Start ups are moving quickly and trying to get to the next milestone. That often means they really want people on or off, but not off "thinking about it."

That said, it sounds like you already made up your mind right? You are having second thoughts so own that and say "Thanks, but no thanks." and keep looking and/or doing what ever it is you are doing.
> The room geometry could have been prescanned and coded

There's an Oculus Rift forum post that has a link to hand tracking with the Structure Sensor.

The depth sensing portable Structure Sensor is 95 grams and $380 (Kickstarter).

There's noticeable latency in the hand tracking, but a post talks about possible low latency for static objects by using a previous map.

Assuming you stay within a certain space, would premapping with something like the Structure Sensor or Project Tango contribute the most to the stability of virtual objects that Hololens testers experienced? (objects stick to their intended position as you move):

>Daily Tech News Show
DTNS 2414 - Jan. 23, 2015

that objects stayed stable when you move your head
17:43

well hold on a sec it is excellent
17:47

at keeping orientation for sure I looked around and something with an absurd and
17:51

Spa
17:52

I looked around the same thing was there again I if they're mob rock on the
17:55

surface of mars
17:56

or a table covered with you know i i
17:59

toy castle at minecraft made all these tiny little minecraft building blocks
18:03

it would always be exactly where I thought it would be but I had to turn my
18:07

head all over the place cuz the field if the US
18:10

tiny it's like this little I somebody's described it as a sixteen by nine TP
18:15

floating maybe seven to eight feet and Franny
18:18

you're looking through this little narrow slice ever went out about this
18:22

big around in my view
18:24

trying to see mars this much at a time
18:27

and wherever you look is like oh that's exactly where I thought it would be
18:30

but its tunnel vision it's like you're looking through a pair of binoculars or

watch?v=uGYksMRmUwA

---

>Through it all, the 3D effect was thoroughly convincing.

>The system felt very low latency; as I moved my head and walked around, the objects retained their positioning in the real world, with the castle, for example, never becoming detached from or wobbling around on the table.

arstechnica

---

Or is good real-time tracking necessary for the virtual objects to stay attached to their positions.

(> If you can figure out these numbers for your system, the addition of 38 ms from the Structure Sensor will give you and idea of the total latency in your system.
kickstarter

> 20 ms minimum latency (AKA lag, compared to 102 ms minimum latency for Kinect 1 and 50 ms minimum latency for joypads in 60 fps games.)
123kinect)
I feel the same way, with approximately the same number of years of experience with each. And I definitely have strong opinions on the answer to the question :)
It's autism by that definition when those symptoms interfere with your daily life. Otherwise it's called being human.

That said, not all psychiatrists are created equal, and some of them suffer from the same biases as the rest of us. Try talking to an autism specialist.
I tried this with the first few people I interviewed. None of them had any code from outside work to bring. (This includes a brilliant and hardworking coworker that I practice-interviewed -- he just hadn't coded outside work in a very long time.)

We wound up switching to giving code challenges instead.
To medical professionals, it does have a narrower definition, although it may seem vague. Here is the current ICD-10 description for childhood autism (F84.0):

A type of pervasive developmental disorder that is defined by: (a) the presence of abnormal or impaired development that is manifest before the age of three years, and (b) the characteristic type of abnormal functioning in all the three areas of psychopathology: reciprocal social interaction, communication, and restricted, stereotyped, repetitive behaviour. In addition to these specific diagnostic features, a range of other nonspecific problems are common, such as phobias, sleeping and eating disturbances, temper tantrums, and (self-directed) aggression.

http://apps.who.int/classifications/icd10/browse/2015/en#/F8...

More clinical info:

* A disorder beginning in childhood. It is marked by the presence of markedly abnormal or impaired development in social interaction and communication and a markedly restricted repertoire of activity and interest. Manifestations of the disorder vary greatly depending on the developmental level and chronological age of the individual. (dsm-iv)

* A disorder characterized by marked impairments in social interaction and communication accompanied by a pattern of repetitive, stereotyped behaviors and activities. Developmental delays in social interaction and language surface prior to age 3 years.

* Autism is a disorder that is usually diagnosed in early childhood. The main signs and symptoms of autism involve communication, social interactions and repetitive behaviors. Children with autism might have problems talking with you, or they might not look you in the eye when you talk to them. They may spend a lot of time putting things in order before they can pay attention, or they may say the same sentence again and again to calm themselves down. They often seem to be in their "own world."because people with autism can have very different features or symptoms, health care providers think of autism as a "spectrum" disorder. asperger syndrome is a milder version of the disorder.the cause of autism is not known. Autism lasts throughout a person's lifetime. There is no cure, but treatment can help. Treatments include behavior and communication therapies and medicines to control symptoms. Starting treatment as early as possible is important. nih: national institute of child health and human development

* Disorder beginning in childhood marked by the presence of markedly abnormal or impaired development in social interaction and communication and a markedly restricted repertoire of activity and interest; manifestations of the disorder vary greatly depending on the developmental level and chronological age of the individual.

* Type of autism characterized by very early detection (< 30 months), social coldness, grossly impaired communication, and bizarre motor responses

.http://www.icd10data.com/ICD10CM/Codes/F01-F99/F80-F89/F84-/...
The slide deck provides no support for ~adamnemecek's claim that the Palantir CEO himself proposed the plan. And the CEO's unequivocal statements afterwards suggest that if there wasn't a bright-line inside Palantir against offensive operations before 2011, there has been since.

But also, the branding of the presentation does not reliably indicate the origin of the specifically offensive bullet points (most notably the "Potential Proactive Tactics" slide), nor whether the contents ever progressed past trial-balloon status.

In particular, coverage by Greenwald [1] (working from more email thread context for which I can't find a current online source) identifies HB Gary principal Aaron Barr as the verbatim source of some of the most-aggressive anti-Greenwald language.

So I can see that someone at Palantir was coordinating with the other entities and leading the document-prep. But they also cut-and-pasted material from the potential contract partners, including vague proposals outside Palantir's focus, that may never have been approved or presented.

I'd ascribe those bullets to Palantir itself if that deck was in fact ever presented to a client. We don't know if that's the case. If instead that text just bounced around as a discussion draft (including their more-aggro partners), but went nowhere, and was eventually categorically disavowed... then it's a stretch to say that the company or its leadership actually advocated those steps.

[1] http://www.salon.com/2011/02/15/palantir/
From the recruiting presentations I saw while at university: they primarily do large scale information grouping and retrieval. It seemed like their systems (at least the ones they were public about while trying to recruit from undergrads) were aimed at taking large numbers of random facts about actors ("this person has made a lot of phone calls to this person", "this person was seen in place a", etc.) and making them all traversable as a sort of information-visualization graph. It seemed likely rather math-y and very interesting.

So basically the "information collation and noise reduction" part necessary for any mass surveillance system to be actually useful.

Palantir for doctors would basically just be Palantir with people's medical information and medical research plugged in, and maybe family connections, instead of "Person a called person b", "Person b has known terror connections.", etc.
Counter Goat 1.6
I didn't know about this tool. Thanks for pointing that out, I will improve the link layout.
>>What does "autism" even mean today?

Twelve years ago I volunteered to run summer camp activities with autistic kids. These kids had speech problems, and were constantly shaking, arms curled, their thoughts were aloof and obsessive. Yes there was a spectrum, but there was no doubt who was autistic.

Newly found, or self diagnosed persons have clarity of mind that was completely absent from traditionally autistic persons.

Frankly, if you can think straight you shouldn't be let off the hook. To speculate, perhaps our society is getting bad at instilling social behavior, as kids are increasingly isolated.
I looked at your website, but alas I didn't go to Stanford or a UC.
In short: Java has pointers and is strictly pass-by-value.

It's a well know fact that Java has pointers given that you have NullPointerException as an exception.
There seems to be a movement to accept any and all behaviors of children on the spectrum, and from the comments on this otherwise excellent article ("I resemble that remark!") there are people that see any interventions or attempts to treat these children as abusive.

My six year daughter is asperger (or would be if that were still distinct) and frankly her behavior is not just disruptive but absolutely horrible - she tantrums, bites and hurts anyone around her when she can't properly communicate her current "need" - and that need may be something completely unreasonable like ordering that the Santa at the mall be immediately removed from her vacinity.

Not all behaviors of autistic children - or adults - is ok and to be be cherished as a "difference". There are some behaviors that are fine - obsessions about dinosaurs, say, but there are many more that must be addressed before the child enters society. Smearing yourself with poo is NOT one of those differences that should be embraced.

Sorry, ranty after an afternoon having the shit kicked out of me because I wouldn't forward the Harry Potter audiobook to the correct precise instant she wants.
As a total curiosity, what's the biggest from-scratch codebase you've ever made? In my experience so far, things like MVC don't always make a whole lot of sense until:

1) You've got a code base large enough that they matter;
2) You wrote it initially without using something like MVC;
3) And then it grew into a ridiculous monstrosity, which you then cleaned up by breaking it into models, views, and controllers.

At that point, if it turns out well, you start to "know it in your heart" instead of just being a nebulous concept that you read in a blog/textbook/whatever somewhere.
Indeed, this thread has demonstrated that pointing out that people are behaving so as to minimize cognitive dissonance causes them to feel dissonance again, acting further to minimize it. I wonder what the limit of this behavior is?
And yet the whole thing doesn't load if you block javascript. No content at all.
Yeah I could definitely do this.

If I were to add a collapse/expand all button would you still prefer for all the sub-sections to be expanded by default?
FWIW, in .NET land, we tend to say "pass-by-reference-by-value".
Don't be silly, the "unwashed" don't pay taxes. E.g. the bottom 50% pay 2.9% of total income taxes collected.

Edit: Heck, according to the IRS, in 2013 the bottom 20% paid -1.6% (negative 1.6%) of total income tax collected! I assume that's because of the EITC.
> In fact, the majority of scientists believe that there is no “autism epidemic” at all—that people with autism are no more common than they were 20, or 50, or 1,000 years ago.

This seems very possible. Although a fiction, there is a good example in the Aubrey/Maturin novels by Patrick O'Brian (Spoiler Alert!):

Dr. Maturin's daughter is born while he is away at sea, and it is strongly suggested that she is on what we call today the Autism Spectrum. Naturally, as a legendary doctor ahead of his time, he recognizes that she is not mentally retarded (or an "idiot" in the language of the period). He prevents his less enlightened contemporaries from essentially trying to beat the condition out of his daughter, and takes measures to provide an environment where she can thrive.
I want to add that a lot of value of the EMR system comes from integration - i.e. smooth data flow between touch points / care areas / visits / institutions. So it is rather hard to disrupt the industry using the typical "disruptive technology" idea because your niche solution may not play well with the rest of the system. And the incumbent has every incentive to make integration with a potential disruptor as difficult as possible.
>Java is strictly pass-by-value, exactly as in C

In C you can pass a pointer, and a pointer to a pointer.
I understand both cases are usually called "pass-by-reference". If you call "pass-by-value" to passing a pointer, then the notion of "pass-by-value" and "pass-by-reference" are not very useful.

IMHO "pass-by-reference" means you can mutate the attributes of the thing passed (as in java when you pass an object) and also means you can be operating on a "volatile" area of memory, meaning another thread can CHANGE the data while the function is executing.

OTOH "pass-by-value" means you get a "snapshot" of the value at the point of the function-call, the copy is normally on the stack, and no other thread will change the data while the function is running. Also you can mutate the area with gusto without worrying of data-races, side-effects or altering the calling function variables.

This two "definitions" of pass-by-value and pass-by-reference are the ones I find useful regarding concurrency and side-effects.

If you tell me that passing an integer and passing an object are both the same thing (pass-by-value) in Java, then I will tell you that pass-by-value and pass-by-reference are not very useful concepts.
retard has been on the last of no no words for a while now. Lots of co-workers really dont like it. cant tell if i'm on the wrongside of history but i really need a word for when my friends do something stupid.
not quite the same thing- currying turns polyadic function into a sequence of unary functions, whereas partial application gives you a function with a couple arguments filled already
You can't hire a non-Jew to specifically monitor it on the Sabbath.
That's right, this was intentional. The content is loaded dynamically. I thought this would help with mobile users, to reduce the amount of data used.