skysight-inc/HackerNews huggingface dataset:
You know what I'm tired of: condescension.

The guy who was making sexist statements is ignorant, not a "fucking loser."

How do you make these situations positive for everyone?

Empathy.
Empathy for all sides.

Everyone exposed to this kind of social ignorance is a victim if you dig deep enough.

In the tech world we are quick to call users idiots, each other inept, ideas retarded...

I ask for empathy.

Empathy for this offensive guy who most likely grew up intimidated by social situations. He was picked on and bullied, and never grew past it. If I ventured a guess, I'd say he's still in pain, and still not sure how to act due to years of relative social isolation. He is simply ignorant of the effect of his actions. He literally knows no other ways to relate.

Calling him names makes us no different from him, or the people who encouraged his social isolation. Do you think shaming him will convince him we're right? He'll just view us as "another bully" and continue his anti-social behavior.

Encouraging growth through understanding, not through social imposition or public shaming is how we resolve these situations positively.
I've forgotten a $300 pair of headphones, an iPhone and a Kindle in an airplane seat pocket. I didn't even realize I'd done that until I got an email a few days later from the Zurich airport lost&found who somehow tracked me down. And that's pretty much expected. I've had friends forget inordinate amounts of stuff into Swiss public transport, etc, and somehow the items always find their way home.

(When I went to fetch those things I forgot in the airplane, I left my other phone on the lost&found desk. Going back for that was a bit embarrassing.)
5 Tips for Managing a Software Development Project
Looks like Rob and Mike from "Startups for the rest of Us" have taken over the LBP
I studied psych in college a few years back and read about a variety of studies on how individuals with slight-moderate depression respond to certain stimuli. One of the most interesting studies (unrelated to the topic) had to deal with individuals looking into a mirror after failing a task. Individuals with >= slight depression would look themselves in the eyes, while happily ignorant individuals would avoid eye contact with themselves. They attributed this with a depressed person's desire to figure out what is wrong with themselves and internalize the failure, where as the happy people would avoid internalizing the failure.
If I found a locked phone, I myself would never think to remove the case & look for things inside.
You (and everyone else who asked) should have an email and a copy of my resume, assuming the google drive sharing worked.
Google engineers find a way to filter robocalls the way Gmail filters spam
The main problem 'AAVE' is that it is impossible to express complex or precise ideas with it. The entire point of the pidgin is ambiguity. How much this affects the thought processes who speak it as a primary internal dialect is. I believe, a major factor in why blacks have made little progress compared to any other minority group.
I do not see the issue here. My girlfriend went to AIAS and studied an Advanced Diploma of Naturopathy and the course was very thorough, they are a very good educational institution (on par with the likes of QUT, UQ, SCU). She had no problem finding a job after graduating (well before) and their courses are accredited and recognised.

It is my understanding that "applied science" translates to solving practical problems using science and there is a science to everything. I think you're overreacting here, calm down it's just a name.
> Tesla's program requires 10% down, almost unheard of for a lease

As I understand it, the down payment is roughly offset by the tax credit, so the experience of the buyer/lessee is similar to a normal car loan.
You hate it when it takes ages to post
You hate it when it takes ages to post
Little Harmonic Labrynth
Excerpted from Göedel, Escher, Bach - by Douglas Hofstadter
You would quickly find yourself in trouble with the INS.
This is the reason I don't use jetbrains products, I use linux and the Java font rendering is absolutely awful, I've tried all the fixes and I can't find any of them pleasing enough to use.
Will this be integrated with IntelliJ or available as a module/plugin?
Well, a Storm "program" operates concurrently on many nodes at once. If an exception is thrown, you may want to log it and the stack trace, but where? If you write to a local log file, that data will be useless unless you run some sort of log shipping or log centralization (like with scribe or kafka or syslogng). But that's usually a pain in neck to setup and you can't run storm without already running a zookeeper cluster, so if you're lazy, you just log to zookeeper.

Everything is fine as long as exceptions are infrequent.
I'm not saying getting the offender banned from GDC should be the only action, by all means confront the offender too. But you can't expect people to be able to, or feel safe in, confronting someone who has already shown a disregard for their agency.

In an ideal world, it'd go something like this:

Hear ugly -> confront offender -> extract apology -> inform others

But of course, for a large number of people it'll be more like this:

Hear ugly -> ensure safety of ones self and others -> inform others

Merely confronting the asshat is great until you discover the asshat in question is just doing this again and again and saying sorry as if that makes their original transgression alright. There needs to be something the offending party can lose for it to make sense, especially when the potential reputation loss isn't in the circles they care about anyway.

And in one respect, making a change isn't my first priority. My first priority is making these places a safe place for people to be. Making the people who would otherwise make this an unsafe space rethink their actions is a secondary goal.
Wait, what? Why didn't I know about this website before? I am writing all these down!!!11oneoneone
EOSarcasm
Good question. Let's re-arrange the get method a bit to make it easier for currying demonstration.

function get (propertyName, object) {
return object[propertyName];
}

The method 'get' does what it's named, to get the property now in the call. Curry(get('age')) creates a separate entity that parameterizes get with the 'age' property. It's a new function object different from get. But at least the term curry(get('age')) gives some visual cue to the code readers as what it does vs just get('age').

For languages (e.g. Haskell) that implicitly curry everything, it's understood that any missing parameter means a curried function has been created and the actual call is deferred. Javascript is not such language. Mixing in the naming convention for implicit curry just causes confusion for the readers.

Javascript's currying is explicit with pattern such as, getter(get, 'age'), which would wrap a function around the get function with a closure {propertyName: 'age'}.

I think it's best to consider the audience and the convention of a language when naming things.
> cost of living is easily several times higher than in many other thriving parts of the country.

Citation required. I doubt its even up to 2X, let alone several times higher.
That's a fair point, and hindsight bias can play a part in downplaying even recent innovations, which may seem obvious only after the fact. I don't think that applies in this case, but setting that aside, my main argument (that what counts as innovative, non-obvious etc. is subjective), I think still stands.
I don't think @kyrra was suggesting that Dart would compile completely to asm.js code, just parts where it makes sense (just like normal JavaScript uses asm.js only where it makes sense).
This is our theme song at SendHub. What's yours?
Please explain the "joke". Why is it funny? Explain it in plain English. I want to see you type it out.
and it supports sctp.
Circuit Playground - electronics TV for kids, from Adafruit
There is a website http://notalwaysright.com/

It's an aggregation of stories from people working in the service industry who have horror stories to tell from the customers they serviced. If you read through a few stories you might pick up on a anomaly that seems to pervade. Particularly any story from the "Awesome Customers" category.

For some stories we see normal, self-righteous, mildly ignorant, comical behavior, typical of human beings in general I would say. Other stories have this strange, caricature, like quality about them. People come off like comic book villains, cackling maniacally as they monologue about how demographic X is inferior in way Y. They say statements which are way beyond the pale of current society, and in these stories one brave individual stands against their unwavering ignorance in a triumphant display, shaming the villain.

I think you'll pick up on it as well. These stories are fantasies. Spirited teenagers imagining themselves slaying the ignorance and wrong-doings of their bigoted elders, and reporting it as if it actually happened for the mass approval of people on Facebook.

This story has such a quality about it.

93 points and counting.
I swear I checked! Should've double-checked, sorry! :)
Building the How to Geek Discussions on Discourse
This is a very dumb argument. Of course they take it seriously and so would I. You only have to be wrong once.
But it still would be right to put both kids (the Spanish- and AAVE-speaking) in remedial English because both are at a low level with respect to American Standard English. The fact that they're good in another language doesn't somehow mean they're at the class's expected level in ASE.

Unless, of course, the class is so young that they can reasonably be expected to learn from mere immersion, at which point the advice of this article is correct, that you should provide the "AAVE-native" students the awareness that there are two forms of English going on, at they have to be able to switch to the standard one and use it in the appropriate context. (Spanish-native students generally figure this out on their own.)
> This is interesting to me because... is there even a scientific definition of depression yet? Such that, if you have a defined list of symptoms, you are definitely depressed, and if you don't, you are definitely not depressed?

It depends a bit on what you mean. In the U.S. at least, diagnosis of depression is generally based on the American Psychiatric Association's Diagnostic and Statistical Manual of Mental Disorders (DSM).[1] That lists a number of disorders that would be categorized under "depression", including "Major Depressive Disorder", "Dysthymia", and the catchily named "Depressive Disorder Not Otherwise Specified".

In the DSM, these disorders are all treated as syndromes, meaning they are defined entirely by symptoms. They may have organic causes (troubles with neurotransmitters, etc.), but the definition of each disorder does not address that issue. This is in contrast to something like influenza, which refers to a particular organic cause (infection by a certain kind of virus).

As for the actual definitions, they vary in how specific they are. Major Depressive Disorder is quite specific, requiring certain kinds of episodes to occur with specified frequencies and lengths. On the other end of the scale is DD-NOS, which is essentially defined as a depression-ish thing that doesn't fit into any of the other categories. (Okay, it's a little more precise than that, but, honestly, not much.)

> This is not to be mistaken for saying it doesn't exist or that it's all in someone's head - it's more just to say that if someone has depression, they have something that may deserve treatment and sensitivity, but that it's something that we still do not know exactly how to describe or diagnose, and so therefore we will just call it "depression" in the meantime.

I'd say that's pretty much on target. However, biology & biochemistry are proceeding forward at a breakneck pace these days. We do have some understanding of the causes for some kinds of depression, and this understanding seems to be improving significantly each year.

[1] https://en.wikipedia.org/wiki/Diagnostic_and_Statistical_Man...
jQuery would make this worse. It would be like adding a truck to be towed by a car that's running out of gas anyway.
I'll address your second point first. I agree that it would be very interesting to see the methodology. You're right that it's the algorithm that determines it, but it's the Kinect that's powering the CVA. Also, sorry I opted for a shorter, less accurate title. (ps. I'm not affiliate to the blog or product. I just thought it was interesting)
Agree completely. For a community of people at Hacker News who should "get" startups and business mistakes, I am surprised at how unforgiving everyone is.
And I, who can't afford one even with the super awesome creative financing, get to subsidize those who can afford it with my taxes. Awesome.
Good apology but I don't think its enough. Grandfathering the 71 people wouldn't cost Instacart more than 10-20k.

There will still be a lot of people with a bad taste in their mouth. Public perception to a service like this is key.
I love IntelliJ for java development but I never got why I might need a big IDE for c/C++. I just use Vim for that. I mean it does omnicompletion and code correction with clang, has snippets, support for switching between header and source code files.

It works pretty well for me. Even sublime text would do the job since it has all of those features too.

What do IDEs have over Vim in terms of features that I may be missing out on? For java, I would definitely use IntelliJ because of the debugging features alone but I think it's overkill for something like C/C++/Python
The Latest Apple Scuttlebutt
It looks like the research paper this is based on is here:

http://schererstefan.net/assets/files/scherer_etal_FG2013.pd...

I've only skimmed it, but the vision work looks sound, and it looks like it makes pretty essential use of the depth map from the Kinect. But I don't think there's any speech recognition going on, so that part is just acting (from both the humans and the virtual platform). I'll bet an untrained user could get the system to break pretty quickly...

Neat proof of concept, though.
I signed up for a newsletter regarding this release yesterday. Received an email from Jetbrains that it was a April Fools joke.
Why don't you try Qt Jambi or GTK+ if Swing on Linux is awful? GTK integrates perfectly with Linux if you're using GNOME.

Just a thought.
The interesting point to the article is that under the assumptions which most Americans would use (and I agree with the author's assumptions in this regard), the 85kWh Model S ends up costing about $940 / month
put that Google Nose to use!
Ah, okay. My ignorance, sorry. :)
What about using Go?
FYI, you can find out the owner of a locked iPhone by opening Siri and asking "Whose phone is this?". Still, so few people know about that you're better off keeping your phone unlocked.
Why is informing others necessary? You dealt with the problem, give the person a chance to change. If they're a repeat offender, eventually they'll piss off enough people that the overlapping social networks will catch wind of it organically. There's no reason to broadcast, make a list, or "save the world" by putting a face out there as someone to avoid.

I see the safety argument making an appearance here yet again, even though neither Adria nor the woman in this story were in any danger from the person (as far as I can tell). If you think jokes make PyCon or GDC an unsafe place, I'm sure everyone who's ever been sexually assaulted would like a word with you about what 'safe' means. It's making the assumption that people who joke inappropriately will eventually be rapists, and we should therefore warn everyone to stay away from them, which is fundamentally flawed.

Just deal with it in person. If he's a repeat, eventually it'll catch up with him enough. Of course, there's no saying something this controversial without geek feminists trotting out the "you're just shutting up the victim" line, which is complete hogwash. I've been called a rape apologist for making the point about dealing with something privately. People do change, even in the extreme scenarios, and the age of rapid social media and Internet communication demands ever higher vigilance over our actions online.

There are two outcomes, if we extrapolate this to the ends: we shame someone publicly and effectively destroy a career, eliminating any possibility of improvement as a human being and the contributions that person might have brought to the table, or we deal with it in person and attempt to steer him toward the right path. The default tendency to feel hopeless about fixing something is swaying this choice the wrong way.
Oh I like that last bit. That would be interesting thing to play out.
If swear words aren't appropriate in this situation exactly what were they invented for?

Tell the guy to fuck off, and if he doesn't immediately apologise then call a waiter over and ask them to find him a table on his own somewhere because he's no longer welcome at this one.

Surely decent human beings don't meekly sit back and let bullying happen like that?
A general statement like that can be argued.

"What you just said disgusts me" seems more fitting. You're communicating how it is personally affecting you. That can't be argued.
Do you want to be charged $99?
YES / NO
Doesn't look like it - AppCode definitely looks way better, I was just curious that there may be others in this arena already.
I had the same reaction. After years on the Internet you have to develop a sensitive bullshit detector. I'd love to hear this story told from the perspective of someone else at the table.
Great, the website is a really good idea!
T-Mobile is currently doing this and does not allow for opt-out.
I feel like we as a community are being wine-racked[1].

I had long ago written off Chromebooks as completely useless for my purposes, but all of the attention being paid to the Pixel really shows off how much ChromeOS is already capable of.

Once you realize that, why not buy a $250 version that does everything the more expensive model does?

[1] In which restaurants place $100 bottles of wine on their racks, not in the real expectation that many will buy it, but to make the other wines look cheaper.
It wasn't an April Fools joke http://blog.jetbrains.com/objc/2013/04/c-ide-an-april-fools-...
Okay, sure, but at that point why not just do it yourself? You're basically saying "I can't handle this myself, can you talk to the guy for me?"
The time spent refueling calculations seem a little odd. Do people really spend 15 minutes per gas station fill-up? I feel like my fill-ups (including the detour to the gas station) take a lot less time than that.

And the Tesla calculation completely ignores the other side of the ledger: the time spent plugging and unplugging your car. Even if it only takes 30 seconds to plug it in and 30 seconds to unplug it, that adds up to half an hour per month, not much different than the time spent going to the gas station.
Not remedial English. ESL. There's a big difference. English class is where speakers of ASE learn the grammatical rules of their language in ASE. Doing that again, or more slowly, will not help someone who does not speak ASE at home. ESL is where a speaker of your native language teaches you ASE as a foreign language, because it is.

Only once they are fluent in ASE (and that should happen rapidly for young AAVE speakers, mind) will English classes geared toward native speakers be productive.
My last lease was through US Bank.
As if depression were a Boolean label.
The offer is available between 36 and 39 months. http://www.teslamotors.com/sites/default/files/pdfs/tesla-re...
Yay! My first downvotes! The law doesn't prevent anyone from doing anything. It simply prescribes a liability. You can educate someone by saying, "your comment is sexist", to which they will save face and complain about your lack of sense of humor, etc. You can also educate them about the consequences of insulting someone with mild violence, which is far more likely to stick with them. Of course, you can't go around beating people up, and I didn't suggest anything of the sort. Mild violence is a common response to insults. A bruised ego goes a long way in social calibration, which this idiot was clearly missing.
Activision Lays Off Deadpool Team After Game Completion
Some of the worse Javascript I have ever laid my eyes upon. Polluting the global namespace, checks for Netscape Navigator 6... It burns my eyes reading this. Did they actually hire a programmer who wrote this?
This is a good point, and something I considered. There are a few reasons I decided against using the .proto format:

* In .proto format, it's generally assumed that _removing_ a field, or having a gap in field numbers, is OK. In Cap'n Proto, it's not OK, because offsets of subsequent fields are affected.

* The language frankly has a lot of little ugly quirks that I wanted to get away from.

* I want control over my format so that I can add features that protobufs may not be interested in, like the ability to define constants.

* After proto2 I'm kind of tired of working around legacy. :)

* I'm not working for Google anymore, so I don't have any particular reason to cater to what would make the most sense for Google. Why not use Thrift or POJOs or anything else as the base language? :)

I think most of the benefits you describe could be achieved by writing a .proto<->.capnp translator, which should not be very hard given that, as you say, the languages are pretty much isomorphic.
Right, this is what I received.

Hi from JetBrains,

This is a short but important note about the C++ IDE we revealed yesterday:
Yes, it was an April Fools' joke, but the IDE is actually real.

Thanks for believing and subscribing to the list. As soon as we have
something ready, you'll be the first to know and try it out. Stay tuned!

Oh, and if you use a Mac, you are welcome to try C/C++ in AppCode and
let us know what you think.

Develop with pleasure!
The JetBrains Team
www.jetbrains.com
"deemphasize social experiences in favour of other things"

The situation shows an active effort in eschewing societal norms. You have to work hard to shut down the mental filter that normally prevents you from making such an off-kilter remark
Why on earth would there be legal risks to reading a patent? Contrary to copyright, whether you're infringing on a patent because you read it or because you happened to have the same idea is completely irrelevant. I know some free software guys are pretty paranoid about reading proprietary code, but I see no reason why this should transpose to patents.

(but IANAL, so perhaps I'm missing some subtle point)
It might also be that you're looking for a PHP developer. Quality people tend to stay away from PHP.
> First, we’re going to refund all delivery fees paid by the people affected by this bug.

I think I misunderstood that the first time, or just plain missed it. I'd be okay with it as long as what I quoted above means what I think it means.
Except for the part where the OP says he didn't confront the guy but wishes he did.
It's interesting to think of the person's motivations, and what kind of feedback they were expecting with these comments.
More Countries Take Aim at Google’s Privacy Policy
assuming you can tell personality from reading a résumé...
Querying is only a small part of it, though. jQuery provides result sets as proxies for the actual objects. So this:

$(".foo").css("color", "green");

will actually apply the CSS to all matches. This becomes doubly handy when doing things like attaching event handlers, removing nodes, etc.

Looking at Dart's API, I don't see anything like it; queryAll() returns a List<Element>. In order to act on a collection of elements, you have to use iteration mechanisms such as for loops.

The whole concept behind jQuery's $() is that it's a DSL.