skysight-inc/HackerNews huggingface dataset:
There has always been repercussions for socially unacceptable speech. What the internet has affected is who can hear or read your speech.

If I go into a supermarket and shout, "I hate black people and they shouldn't even be in America!" I am going to suffer the consequences, but probably only from the people who heard me. Everyone else will have heard it second-hand and may due to social circle pressure decide to sever ties with me. The only way I'll actually suffer long-term (other than being beat up by a mob) is if I was famous since people like it when famous people do things.

The problem is, people continue to think that "The Internet" is just some kind of throwaway void where they can spout whatever they want. Justine Sacco probably isn't a racist, and was probably making a joke about "white privilege" or "white bubble". But she showed poor judgement in assuming that writing that in a public space would be benign. Even with her lack of followers. Text is not a good way to facilitate a joke that requires context. Her joke about AIDS and Africa and white people not being affected is based on some context no one but herself had.

If _I_ am at the supermarket and I hear some old cranky dude yell that out. It's a story I'll probably tell my friends about. They in turn may decide to use that as an inside joke/catchphrase of our circle of friends. But there is no way I'll repeat that to someone else outside of the group of friends that know what the context is. I definitely won't post it on Twitter, not without at least having posted the story about the crazy old man in the supermarket.

So I kinda laugh when people say they can't say anything that's not "PC" anymore. That to me just means they want to really spout some really offensive opinions to a public audience without paying the consequences of doing so. Then of course when there is kickback, they blame it on people being too "PC"
It's more than a PR stunt - it's actually misleading people into thinking that there are tools which can reduce or block the data that is sent to google - when in fact this tool doesn't do that at all. This tool only stops the data from being added into the reports that the webmaster sees.

More irony: is that private browsing without cookies will disable this feature all together. I know right?

The biggest loser in this whole thing is the startup/webmaster who has google installed on their site.
> That's because you are among the people who don't like abstractions.

That's not the issue at all. Abstractions are great. Redefining operators is not abstraction, it's practically obfuscation.
While I'm sure there is much to nit-pick in this specific article, I think the topic is well worth a read and something for everyone to reflect upon. Effectively, black women are penalised in dating scenarios by men of all other races, including their own. That isn't reciprocated and nor is it the case for any other races.

While it doesn't seem like focusing on online dating achieves much here - it is just reflecting real life, after all - it's still interesting to think that online dating has the ability to mask these issues (imagine a site with "blind dating"), but it would require people to actively choose to use a service that challenges their preconceptions. For what reason would someone choose to do such a thing? It's difficult to see.
> I don't know where you're located, but $60/hr seems insanely low

Where are you located?

What's the median (not mean) cost of a detached family home, where you live?

In your situation, do you have to work 5 days a week, or do you work fewer?

Could you just decide on any given day that you don't feel like doing any work, and do something else, instead?

All relevant questions. SF and NY are not the only cities in the world with excellent software developers.
> The writer seems to imply that online dating uniquely has this problem

I don't think she says that at all. She just says that it highlights the issue.
Part 1: http://cs.stanford.edu/~quocle/tutorial1.pdf

These are apparently notes for a 3 hour video series:
http://www.trivedigaurav.com/blog/quoc-les-lectures-on-deep-...
I think Python make the difference clear, with == vs "is".
> It doesn't help that my friends think I'm a good programmer if I can't prove it.

Get an open source project, and contribute or start your own and keep yourself motivated. Documentation is scarce on any project, so you could start there. Learn the project as you go. It won't be long before you start addressing issues in the issue tracker, become curious with the code and eventually do some pull requests and be an actual contributor to the codebase.

> too much perfectionism

This is perfect. Code quality in some OpenSource projects are terrible, really. It may need your perfectionism in code quality, optimizations etc. Trust me, I'm one. I love code reviews because I'm that kind of guy. Just prepare to make a stand as to why your code is better.

> There is stuff that motivates me. Game development. Procedural generation. Visualization. It's just not that related to jobs I could have a chance of getting (like web development), if there is a chance anyway.

There are corners in the web development world that need visualizations. Especially in the data gathering age, people need to make sense of all the data they have gathered. Learn charting and graphing libraries like D3. Learn vector graphics libraries like Raphael. It's not really that far off.

> I had the idea that I could write example implementations and visualizations of algorithms used in procedural generation.

Create a blog. Write some code, even 10-liners. Pick them apart, show why it's wrong, why it's right, what is better. From what I see, you "specialize", and that's a good thing. There's this one front-end developer I know where every few days in a week, posts small snippets of CSS trickery that you couldn't even imagine possible (building animations, 3D stuff, just CSS). It's not really useful, but it shows the person is really into that kind of thing.

> Would that be something I can put on my CV? If so, how "much" should there be so it doesn't look like "Hey that guy wrote 10 lines of JavaScript/C++/whatever and thinks we hire him".

Everything I said above:

- Learn a few tricks, library or no library at all.

- Write a blog about that. Pick code apart.

- Contribute to an open source project.
I thought of it more as being entrenched within a community. For a Californian, this would be like robbing an In-N-Out
Are you on a non US or non English "IP"? Google does this stupid geoip work then 404s pages for other regions. For instance, their solar rooftop calculator thing just 404d in IPs they think are in Central America. It's a dumb and weird way of handling things, though no doubt someone got a raise for that feature.
Well, yes. But it is not uncommon behaviour, unfortunately.

I was once hired for on a position related to newly created product, I negotiated with my current employer to shorten my leave period, started the new job - only to be told week later that the new product idea was not so well researched and that they will not open my position. Sorry. I was in probation period and there was nothing I could really do. That's life.

The moral of the story: Never try to be loyal to your company - employment is different kind of relationship. Yes, you can be loyal to your boss if he deserves it - or other individual - but never to a juridical person.
> At times, online dating as a black woman has been extraordinarily painful. I have desperately wished my friends and peers would more actively and deeply explore how profoundly this disparity in opportunity affects my life and those of millions of others — not to mention how it holds us all back from more equitable and enjoyable dating experiences.

> What if online dating sites called on all users to consider what it means to be a black woman or an Asian man while swiping and messaging? How would behaviors change if people were forced to recognize that you are consistently being rejected, not because of who you are but because of your race?

I'm curious if the author actively and deeply explores the profound disparity of opportunity suffered by others (men, mostly) who can't get a date, ever (as in literally their entire life), for reasons other than race.
Infrared guide to the world and the universe beyond
There is no benefit in that except faster startup time. As a downside you'll get a lot head/tail db keys updates.
For "primitives" yes, for objects no. What would be primitives in Ruby extend Object, because everything in ruby does, but (sigh) they redefine == so they act more like primitives in other languages. At least there is a clear cut rule, but it's pretty much turtles all the way down.
Could be both. I looks like it was just made a long time ago with older design standards. It is commonly used in discussion & feature comparison to make people think that they can opt out. Even implying that webmasters have some control over their data (which they don't have)
Yes. Kian and WikiBrain are two such projects. Kian is an artificial neural network designed to serve Wikidata, e.g. for classifying humans based on content in Wikipedia [1, 2]. WikiBrain uses Wikidata to recognize the type of relationships or connections between Wikipedia concepts [3, 4].

I suspect larger applications of Wikidata in AI will follow. For example, as of 2010, IBM Watson acquired at least some of its content from DBpedia and YAGO [5], which ultimately derive much of their content from scraping Wikipedia's infoboxes and category system. Now, come 2015, Wikidata is supplying data for some Wikidata infoboxes, and the proportion of infoboxes that pull from structured data in Wikidata will increase over time. And I expect Wikipedia's category system will gradually be supplanted by Wikidata's more expressive property system over time.

Thus, I imagine Wikidata will form a semantic backbone for Q&A systems like Watson in the future.

The Wikidata development team's work is funded through donations by the Allen Institute of Artificial Intelligence, Google, the Gordon and Betty Moore Foundation, and Yandex [6]. So organizations with an interest in AI see potential in Wikidata.

1. https://github.com/Ladsgroup/Kian

2. http://ultimategerardm.blogspot.com/2015/09/wikidata-ten-que...

3. https://github.com/shilad/wikibrain

4. http://conservancy.umn.edu/bitstream/handle/11299/163269/Und...

5. http://www.aaai.org/Magazine/Watson/watson.php

6. http://cacm.acm.org/magazines/2014/10/178785-wikidata/fullte...
You mentioned that none of the three interviewers were aware that the other had interviewed you.

If HR cannot properly communicate with existing hires, what faith do you have in them communicating with you?

Move on.
Couldn't they just use weather proof packaging instead?
The author focuses the article on being rejected because of her race, offers a critique of sites that allow filtering via race.

Iirc, the most prejudiced category in okc's dataset was level of education. That kind of prejudice doesn't seem to be an issue(?). At least not one that's untouchable. Prejudice around things one cannot change should be the problem.

Yet, I don't think wapo would publish an article like this from the perspective of a short man who is upset that dating-site-x allows filtration by height.

So maybe prejudice around things that are immutable aren't wholy unacceptable.
> As I point out elsewhere, lots of folks (backpackers, college students) suffer similar material deprivation, environment and stress. Yet they don't make the same bad choices.

Short-term, voluntary material deprivation and stress, both of which you can end instantly at any time you want if you so choose, isn't the same thing as poverty.

> Nearly all of India lives in far worse conditions than American poor folks and also don't make the same bad choices.

Exactly my point. No sane person would call nearly all of Indians a nation of lazy, irresponsible people, and yet it's a popular sentiment towards the poor in western countries. I think my theory predicts the world pretty good.

> The post you are responding to explicitly favors giving direct support - just in-kind rather than cash.

I should have wrote "unconditional support", by which I mean support that doesn't make assumptions about what the helpee really needs based on helper's view of personal virtue.

> [citation needed]

Start with "fundamental attribution error" and continue from there; it's pretty well-studied area.
I am a citizen and a resident of another EU country, and have established a company in Estonia recently. Obtaining e-residency was fast and straightforward. I picked up the card in Tallinn, and opened the company the same day. You will need an address in Estonia, but there are companies that provide that service. I used LeapIn (https://www.leapin.eu) which also provide accounting services (disclosure: my only relationship to them is that I am their client). Their fees are very reasonable and they can help speed up the entire process.

I tried opening a bank account in two banks. One rejected me because (despite having the company) I did not have sufficient ties to Estonia. The other (Swedbank) was very friendly and opened the account the same day. Again, LeapIn smoothened the process for me. I picked up my banking card three days later and everything worked perfectly.

Obtaining a VAT number is more difficult, and I wouldn't have managed without LeapIn's help. You need to convince the tax authorities that there is a legitimate reason why you need it. You need to present evidence (I had a previous company in another EU country) and there are several rounds of dialogue (knowing Estonian, and the local rules is very handy).

Overall, I was amazed at how efficient the process is, and how much effort Estonia is putting into making it even better. This really looks like a major strategic initiative for the country, where they are putting a lot of thought and investment.

Tallinn really deserves a separate post. It is a very beautiful city, with lots of life and things to do, really good atmosphere, good food, and reasonable prices. Very well worth my one-week trip!
> that's your new hourly rate

I don't think this is the case. The client was volatile (random screaming and swearing at people in the office and me in my first and only meeting with him, plus a vague personal threat made against me if I were to "fuck him on the contract").

I knew what I was walking into and boosted my price accordingly. The only reason he went for it is due to having (or at least thinking he had) no other options. I worked fast and was extremely careful with my time. Everything went well, he paid me and I never heard from that company again.

> walking your rate up each year for existing clients

How do you get repeat business? It seems that my clients are happy with me after each project (no complaints and I typically get recommendations) however I haven't had any repeat business. I suspect this is due to working with very small startups with low budgets.
Is anyone else blocked by CASA-CBLPLUS? It's apparently the China Anti-Spam Alliance, I'm very confused.
Interesting theory, but for me it does not hold up. The problem isn't people feeling abused in various ways - it is that people don't know what to do with Twitter. So they sign up, have a poor experience and churn. I don't have data on it, but I expect there is an enormous number of people who signed up, sent a single tweet and never came back.
Literally everything about this is without merit. It's a polemic, not a thesis. This evidence free diatribe glorifies a non-specific past where 'abuse' and 'electronic violence' were apparently less prevalent, and raises 'abuse' above censorship on the list of things that threaten the web.

Where to start... Twitter, like all other such public blogging services, offers simple quick block and mute tools. These tools won't prevent brigading, but then luckily 'electronic violence', being imaginary, can't harm you. Smaller communities (such as subreddits) are free to exclude members on whatever basis they like - and hence overly sensitive web users can reside in their digital safe spaces to their hearts content. However, when you reside in the commons, you are open to public criticism.

To participate in the digital commons is to open oneself up to numerous confounding psychocultural narratives. Some of which are vehement to the point of incoherence. But to close oneself off from the possibility of discussion because of 'abuse' is to be so afraid of disagreement as to wilfully cut oneself off from the possibility of learning from disagreement.

Twitter certainly isn't growing at the same rate, but to describe it as 'dying' is ludicrously over the top. Further, to suggest a more virtuous, less 'abusive' past is to engage in a golden age fallacy. Certainly the intellectually and socioeconomically elite users of the early days of the web were more utopian. But to cite 'abuse' as the reason for the authors perceived decline, rather than censorship, balkanisation, advertising, and of course the 'eternal September' is absurd.

The kind of 'abuse' the author seems to be arguing against - i.e.: not threats, but vehement group criticism, can be upsetting. But it is of course 'trivial'. Since it can be escaped entirely by switching ones electronic device off, or simply logging off a given service for a few days. It's quite distinct on the one hand, from the relatively rare and extreme mass public shamming addressed by John Ronson's new book. And genuinely threatening harassment (already illegal everywhere in the West) on the other. The writer's solutions 'humility, gratitude, reality' are phatic, non specific and without direction or meaningful content. As is his critique.
The title "Black woman face prejudice ... in online dating too" is entirely ignorant of the fact that black women discriminate against every race but their own, according to OKCupid studies http://blog.okcupid.com/index.php/race-attraction-2009-2014/

But besides that, what kind of wacky world is this where it's now frowned upon to have a preference in who you want as a partner? It's not racist to personally find one race statistically more attractive than another to you. I don't want to date gay men, does that make me homophobic?
Do you have a possibility to contact the technical interviewers? Did you get business cards for example?
I've used it (amongst other email testing tools) for quite some time now to validate the thousands of emails we send each week for BoomboxFM[1]. And none of those emails are "spam". Email is the delivery system for our product, and trust me, it sucks trying to figure out why people who 100% want your emails don't always get them straight to their inbox. Particularly with Gmail.

[1] http://www.boombox.fm/
Thanks @warrenb. Hopefully this helps.
Fieldbook (my project) has a pretty solid version of tables including a form view (detail page) for each record. It doesn't have a form builder yet, but we're definitely planning on it. We have had people switch from Access with good results. Beta invite for you: https://fieldbook.com/?bc=HN0818
I disagree, operator overloading often makes the code much more readable. I don't see the problem unless you're trying to write C in Ruby. As long as the overloaded implementation keeps the expected semantics as described in the language documentation, it's fine.
Anytime Everest comes up I'm reminded of this quote from Reinhold Messner about his first solo ascent of Everest.

When I rest I feel utterly lifeless except that my throat burns when I draw breath...I can scarcely go on. No despair, no happiness, no anxiety. I have not lost the mastery of my feelings, there are actually no more feelings. I consist only of will.
You have far too much faith in "science". Academics are human, and subject to human frailties. Studies are often sponsored or otherwise "encouraged" by outside parties with a certain interest. Academics often modify their reports until they get a result that "demonstrates" their desired outcome. Conventional wisdom, supported by the day's best "science", is regularly disproved.

Consider that every side in every political debate believes the evidence supports their opinion, and that the evidence the other guys are using is a sham. Although academics have a bias in aggregate, which should not automatically be mistaken as valid consensus, you can usually find at least a few outlying reports to support any desired political position.

What it boils down to is that people believe whatever they want, probably for emotional reasons, and they can't really be convinced otherwise. They're only ready to come to the table when those emotional links have been severed by something in their life experience.
Doesn't drone refer to an unmanned vehicle?

These vehicles only need the software to be unmanned. Local laws may require these vehicles to be manned. The definition still doesn't fit.

> While a diesel truck costs $1 per mile in fuel and maintenance, Burns said an electric truck costs about 30 cents per mile and drones only 2 cents per mile.

> It can travel up to 50 mph. The drone’s battery allows flights up to 30 minutes and recharges atop the delivery truck.

The difference between diesel and electric is huge, but saving money gets trickier going from electric to drone. The drone can travel 30 minutes, and needs X time to recharge and reload with packages. Adding a skill to an already hectic driving job might require better pay to get people who can earn their drone wings.

The systems will improve. Battery power will improve. Software will improve to make the entire system more efficient. Permanent infrastructure (drone hubs?) may lessen the need for launch vehicles. Launch vehicles will eventually be self driving. I want my new drone to be delivered by a drone flying vehicle which was driven into range by a drone truck. All of which were built by drones. Drones all the way down.
I flagged this article, since IMO, it's a tired, uninteresting, zero-evidence screed that pushes a discredited and dangerous narrative (i.e. that incivility is a bigger problem than censorship)
>Yes; a check in the mail does not raise a kid, parents do. But what a check in the mail can do is enable one of the parents to stay home and do the kidraising instead of having to seek another job so that the family can have heat in the winter. That's why it is useful.

Nobody does that any more.
So why didn't he just get an address in Estonia? There are a number of virtual mailbox companies in Tallinn and elsewhere.
There's a pretty neat little project called 'lunr.js' which can provide a fairly fully-featured JavaScript search engine for use in the browser.

It supports multi-field search, stop-word removal, tf-idf - but no Okapi BM25 alas.

http://lunrjs.com/
I'm skeptical that the core issue with twitter is abuse. It is certainly rampant and should be addressed. I'm skeptical an average users with 130 followers(a guess) experiences any abuse.

The on boarding of new users and the echo chamber effect seem like a much bigger issue.
#6 - You learn more from starting a company than you do in college...
Folks probably aren't making drone-ready packages at this time. Have to deliver whatever goes on the truck.

Anyway the drop box idea is a way of securing the package vs just leaving it in the parking lot or whatever. A drone sure can't knock on the door and hand it over.
"I can’t sell access to my Mac via any kind of screen sharing."

This one was interesting to me. I thought maybe macminicolo.net might fall foul of this, if they rented out a mac mini to you, but it looks like they instead make you straight-up purchase a mac mini. http://www.macminicolo.net/jvmx_secure_signup.html

I wonder if this term/condition was in previous OSX releases and that's why they went this way, or whether it was a happy accident that they went with users purchasing a mac rather than renting one.
Yes, I'm in Bahrain! Thanks for the explanation.
And you need a drone dog to attack the drone mailman. One which has a premium jump package installed. It's still not as satisfying as hearing the screams following the barking. The world is changing so fast.