skysight-inc/HackerNews huggingface dataset:
Isn't that kind of like arguing how serializing an HTTP reply into text for the browser crazy inefficient?

At any rate, JSON is the transfer format used by RethinkDB so at some point it has to be JSON for RethinkDB to read it. You could always make your own data language and integrate it all yourself, but ultimately you can't transfer your POJO directly and will always have to transform it into something. JSON is pretty decent and very compatible.

So to answer your question: (RethinkDB -> JSON String) is a completely required part of the database communication. The additional POJO step is fairly efficient when using Jackson and unlikely to be a large part of your CPU usage - the simple and required byte copy may use more CPU on large POJOs. You could use some type of no-copy directly from the network buffer but then a complex database like RethinkDB would not be the right choice - you'd probably use local memmapped files in C..

In short: try using the driver and pojo conversion in a real world project and profile it. I think you'd be surprised how little overhead it really is. Computers are very good at this stuff, and the JVM's JIT is optimized for this stuff.
Prominent Perl developer quits community over lack of funds
I don't think that I have, though I have a couple of times read the passages cited from Mark Twain. I'll have to have a look.
I think English's status as the current global language will be enough to stop Chinese from becoming the global language. You're looking at a situation where 5/6 of the world learns 3 languages, English, Chinese, and their native language(as the transition will not happen instantaneously) or a world where everyone learns English and their native language.
Russian history in every century is brutal. They've been fighting off invaders pretty much since the beginning of time. From Mongol hordes to Muslim invaders to European invaders, and so on. And of course you're right - in the 20th century they had a world war followed by revolution followed by another world war in which they lost 20% of their population, and an economic disaster in which they lost half their GDP...
Income is easy to measure, but it does not capture wealth very well. Even if we measure all total assets, there is still an enormous amount of unmeasured wealth: can you go to a family member or friend for financial help in an emergency? Even when we compare people with the same income and total assets, that latter question tends to be different for white people versus black people.

In America, black people suffered organized, systemic oppression for generations which prevented them from accumulating wealth. That fact is not well capture by just looking at someone's income, or even all of their assets. That's also a question of all accumulated assets of all of their family and close friends.

A recent Pro Publica piece covers this very well: "The Color of Debt: How Collection Suits Squeeze Black Neighborhoods", https://www.propublica.org/article/debt-collection-lawsuits-.... I originally heard it on This American Life: http://www.thisamericanlife.org/radio-archives/episode/573/s...

I also think Ta-Nehisi Coates' famous piece covers the history of systemic financial oppression well, "The Case for Reparations", http://www.theatlantic.com/magazine/archive/2014/06/the-case...
Please be careful with your attribution; the GP presumably does not own slaves and did not prop up Jim Crow.
While that may be true for some, a number of highly effective people in various fields seem to have a sense of dissatisfaction that pushes them to do more. That sense can often apply to their own self-assessment.
The implication is that art and career are mutually exclusive, meaning once you become professional, you can't do art anymore. This assumption is not necessarily true.
> As a non-american, your obsession with race confuses me for one very specific reason: it is all about involvement, and never about achievement.

As an American, your comment confuses me for one very specific reason: it doesn't at all reflect the actual dialogue about race I've experienced in this country (from all sides of the dialogue), in which very much is about achievement.

> It is weird to me that the US has made the inbetween goal the only goal, e.g. rather than aiming to close racial gaps in outcomes like income, lifespan, likelihood of being a victim of violence etc and promoting policies that can be shown to achieve that, the US has made the goal to close it in opportunity, assuming (hoping?) that will improve outcomes.

Attending formal education at a higher level is, itself, an outcome. Its also an outcome that is proven to improve other outcomes (both for the person experience it, and in future generations, since not only is education attainment measured in highest level attended shown to be a significant influence on income and other outcomes for the person receiving it, its also shown to be a strong factor in educational attainment of that person's children.)

(And, of course, affirmative action and other diversity efforts in colleges aren't the only mechanism, nor is college attendance the only goal, in improving the condition of historically-disadvantaged groups in the US. So the whole criticism of this being the only goal -- which seems to be based on nothing other than the fact that its the focus of the article -- is entirely misplaced.)
Have you ever tried to rehab a house? $20k-$40k for a modest kitchen is not out of the ordinary.
Does anyone have an estimate for how much time "50 puzzles a day" takes? Surely if the puzzles are actually stretching you, they'll take a few minutes each? Is 50 realistic for an amateur player?
There's a world of difference between introspection and narcissism.

Being self-absorbed is a vice, but being aware of your limits and how best to push them is a virtue.
A Tour of Some Useful Recursive Types
And here's where tech goes boink. Teeth are living things, and the teeth, gums, and jaw are an integrated living system, not just interchangeable machine parts. The jaw in particular interacts with the teeth in a way that maintains bone density and health.[1]

Likewise, modern implants are a huge improvement over prior tech (e.g. bridges), esp. for bone loss, but still aren't a 100% tooth analogue.

[1] http://www.texasdentureclinic.com/blog/2013/12/06/bone-loss-...
There are many asian people who have had ancestors wronged in some way, and many black people who's ancestors had nothing bad done to them (in the US, at least).

Why do you focus your attention entirely on the latter category and also include African/Carribean immigrants into the beneficiary group? Do asian children who are still suffering from wrongs done to their ancestors not deserve help?
you are probably a late adopter. 2010 it was used exclusively for overseas sms. Since nobody had it installed.

Then, after it was bought by facebook, they started to PAY telcos around the world to increase penetration and block any competitor.

...telcos offering something for free when they have a closed monopoly :) that was funny.
There's a link to the actual project in the article; the technical overview page gives a reasonable summary of the components [1]. Looks like it relies on another, lower level API, called OpenDataPlane [2].

[1] http://www.openfastpath.org/index.php/service/technicaloverv...

[2] http://www.opendataplane.org/about/
I'm normally skeptical about these types of articles (every SEO website has one) but the intro is very interesting, and they hit on some fundamental issues with content marketing right off of the bat i.e. every company blogs because they "have" to, but very few get traction out of it.

The other issue they hit on was that half of the companies that pay for their service never actually published anything. To negate this they decided to "make content for companies based on their data and then just charge them based on the performance."

While they are still charging for the content, I really like the concept of paying for performance (and not in some shady black-hat SEO way that gets your website banned from Google). No content marketing firms that I have ever worked with have even had this as an option...
I think the thinking has become that while there are many great libraries out there that do some sort of observing changes in an object, it isn't general enough to be a language feature. There was a lot of disagreement on what the observable system should look like and how it should operate. For instance, some of the data-binding frameworks though the proposed spec for Object.observe was too heavyweight as they often don't need every change on an object.

At least for the time being it seems like this sort of thing is still better handled by library choice.

Personally, I felt like Object.observe should have used something more like RxJS Observables than events, and that a base class similar to the RxJS Observable would be great to generally add to the language alongside Iterable and Promise.
I think you underestimate serious drive in children (and older) to be not like the other (gender).

You'd be way more reluctant as a young boy to approach computer if everybody knew that computers are what girls play with and all the ads had pink unicorns, stars and sparkle in the background.

I vividly remember times when I was 10 or something and even talking to girls was act of treason against you own boy tribe.
It's not even a new idea. My late great aunt had all her teeth removed when she was 21 and dentures fitted.
This is a wordy appeal to popularity. Are you trying to justify racial bias with the frequency by which it's committed?
Ρολόι+timberland+13909jstb02+northfield #michele_rologia
Does anyone (perhaps a music theorist) know what rules determine what notes sound well following each other/together?

I find an interesting parallel between 1/2/4/8 repeating beats/parts in songs, and binary...
Pinoccio Moves to Crowd Supply
I always used someonewhocares.org host list on my wireless modems to protect my IOS devices (which never leave the house anyway, since they exist only to test apps/sites for people like you that do not value device ownership :)

the list that site provides blocks practically every single ad, malware, etc. But it is not very practical to keep up to date.
I'm not sure that I've heard the argument that generics as a concept are bad, per se, but I believe I've heard the argument that they aren't very useful. I (again, non-empirically) disagree with that, but I don't know if it is a common belief in the Go community, and I don't disagree with you at all that generics wouldn't fit very well into Go's philosophy and design and probably don't belong in the language. I think that's a shame, but I still like Go a lot.

On the other hand, I do think the author is spot on about nils and multiple return types for error handling. Returning a container type that can represent either a successful or error value is simple (arguably, simpler!) and less error prone. It is something I would love to see in the language. (Somewhat ironically, if it were possible to make generic container types, this wouldn't need to be done in the language itself, but could be a library.)
Not to say that the system is working correctly, but from a quick glance to the comment section of the article, I'm not really sure if either of these is the real deal breaker. If it actually is him responding in the comments, he seems incapable of writing basic sentences. He also plays the race card several times in his commentary. For someone struggling to get a job, I find it utterly mind-boggling he would attach his name to comments like:

> ,,And ME thinks ,,,That maybe YOU should THINK !!! LOLOL

> Again ,,,Your Kind ,,convict MY kind ,,,ALL the time !!!!!

> You probably have a hard time accepting anything from a Black Person

There are countless more. From my perspective, most (definitely not all) are in response to non-inflammatory commentary. If I were HR and a basic google search turned this up, I wouldn't touch him with a 10 foot pole, let alone even bother with an actual background check. I use full sentences and am reasonably respectful with my username as "lloyd-christmas". If I used my real name, I'd likely be even more PC/respectful/cautious.

For someone that has first hand experience in regards to the impact of background checks, he's sure not making it any easier on himself.
Bunch of separate items:

- What about Guernsey? Are they screwed as well? How can you write an article about one half of a pair of twins without mentioning the other half? A fund I used to work for had a guy sitting there pretending to make trading decisions, precisely for the tax advantage.

- Lived on Jersey for a bit. It was like a little piece of Surrey, on an island. Lots of expensive cars. Nice country pubs, good views in places. Roads are too narrow. A bit like an early version of GTA though: although there are variations, you quickly discover how small it is.

- As a finance guy I never realised how bad the Dutch disease got on the island. I did realise there were an unusual number of lawyers and accountants. But I never thought it was as bad as it turns out.
Bitcoin All-star Panel [video]
Yes, that's because building systems like this is pretty easy. Just use a point system based entirely on grades/extracurriculars/SAT/etc.

For example, google the old U-Mich point system - it was entirely meritocratic except for the +1.0 boost to GPA given to non-Asian minorities, a much smaller alumni preference and some "women in engineering" boost.
Bitcoin's creator is probably this unknown Australian genius
The problem is this: Ask a lawyer if arbitrary activity is a legal risk, they are always going to answer yes. After-all somebody can sue you for any reason whatsoever.

Without a strong counterballacing party to that point of view, the default is always going to be closed with a collective shrug from developers that tacitly accept the "legal realities".

It will probly take a worm of sasser-like porportions on android to break this pattern of closed drivers that work on one 3 year old kernel that never get updated.
While there's plenty of room to carry on the discussion of what should or does qualify as "engineering", I think that in this case it gets in the way of the primary discussion.
Podcast Interview: How to Get to Series A
I think you're spot on.

I worked for an Auto Insurance Broker in a former life and they had a state come down on them pretty hard for discriminating against minorities. At the time it was pretty common to jack up the rate factors on particular minorities for a pretty legitimate business reason.

Instead of using race as a rate factor they switched over to a combination of zip code, income, and vehicle age which encompassed pretty much the same demographic but actually ended up improving their overall loss ratio.

I would hope risk analysis has evolved since those days but if not there's a huge opportunity for any aspiring data scientists out there who wish to become actuarials.
Like almost every successful content marketing campaign we’ve ever run, at first nothing happened. But gradually, after hitting the front page of Hacker News, the post got in front of the right people. An industry blog called Skift, which focuses on travel technology, wrote about it. Larger blogs like Lifehacker, Gizmodo, and GigaOm wrote about it. Then the big guys started covering it: CNBC, The Financial Times, TIME, Businessweek, and The Huffington Post all wrote about our study and gave a nod to Priceonomics.

There are several examples of Hacker News providing an early boost to Priceonomics, after a blog post floated to the top and a journalist (or several) noticed. The inbound links helped them vault to the top of Google SERPs for certain terms, and they were able to build a business around helping other companies do the same thing--getting inbound links (and social shares) by publishing unique information.

They give a few examples, such as this one:

This same strategy can be applied to any industry. Say you own an ice cream shop. You know how many ice cream cones you sell per day. You can also look up the average temperature of each day. Create a chart with temperature on the x-axis and ice cream cone sales on the y-axis, and you’ve got excellent, data driven content.

Another content marketing tactic: Use stories:

One of the core tenets at Priceonomics is that everyone has an interesting story. Every person you come into contact with on a daily basis has a deep-rooted story about heartbreak, triumph, tragedy, or comedy.

The part about all of this that I find a little hard to swallow is the connection between publishing interesting data and stories and getting major online news sites and MSM to cover it. One of the examples mentions sending out an email to 50 Apple blogs about a Priceonomics blog post on depreciation of old iPhones, and no one responded. Then they contacted Josh at TechCrunch, who had covered Priceonomics launching a month before, and he wrote it up, with scads of follow-on coverage coming soon after. I think practically anyone else publishing the same bit of information would have been ignored.

To me, this suggests that luck, media connections, and submitting the right link to HN at the right time are key factors in early content marketing success. For organizations that don't have these benefits/skills, how much will the Priceonomics content marketing formula help them?
And to add anecdote to anecdata: the girl who was my senior year lab partner in EE spent a few years as an engineer, decided she'd had enough, and is now a physician in Hawaii.

Last time I talked to her, she was quite happy with her choice.
Bring Back Poindexter’s Baby: Total Information Awareness
> So what is the IoM status? Is it a separate country?

No. The IoM isn't a sovereign state, although it has it's own legislative branch.

>Wikipedia says its a Crown dependency - how is that different than being part of the UK?

They don't have representation in the UK, other than the Lieutenant Governor. They have their own passports, currency and taxes. The UK can pass laws that affect the Crown Deps but they generally don't do so without consent.

>I would love to hear more -- because how can IoM avoid Jersey's fate?

IoM has diversified it's sketchy revenue creating beyond tax evasion and avoidance of UK banks by also issuing becoming a haven for the UK/Ireland gambling industry.
Your two sentences are contradictory. If some members of those 23% would be there without AA, then some amount greater than 77% of those currently present would be there without AA.
College admissions are hardly the only arena where affirmative action operates. And of course it's not an ideal solution, but it's at least a start.

Where are you from? Quite possibly your country also has some similar sorts of policies, even if it lacks the huge minorities that have suffered past discrimination to the extent some have in U.S. You can start by checking here:
https://en.wikipedia.org/wiki/Affirmative_action
The program wouldn't own the copyright, but that doesn't necessarily mean that the company which made the program would own the copyright. It could end up public domain.

E.g. the recently infamous selfie by a monkey was ruled public domain, having been produced by a non-human.

https://en.wikipedia.org/wiki/Monkey_selfie
For a while I had my system language preferences set as en-UK, ja, en-US and every so often I'd get an installation that was in Japanese because there was no UK English version.
I agree, but then people can't complain much when other people, like the Go team, have different opinions and make different decisions than they would. We should encourage experimentation rather than discourage it. No one is forcing anyone to use Go, and there are plenty of languages that have generics, are immutable by default, etc, etc.
From the article,

> This isn’t a tutorial on using either library [React and Flux] but if you’d like to see one by all means let us know.

"let us know" is a link that directs you to https://meetfinch.com/contact
This isn't a legal opinion and shouldn't be taken as legal advice.

Interestingly, I think New Zealand law does have this case covered. There's special mention of "computer-generated" works under Section 5[1] of the Copyright Act which states (as I read it) that the person who wrote the computer program to generate the audio is the author of the audio.

[1] http://www.legislation.govt.nz/act/public/1994/0143/latest/D...

EDIT: Had another read and thought that actually it could also be the person that inputted their choices into the computer program that undertook "the arrangements necessary for the creation of the work"... Copyright is a murky section of law.
> the content reaches the customer faster.

Does it? Is it really slower for your customers to download a server-generated page than for them to download a static page, (probably) download a JavaScript file embedded in the page, execute the JavaScript, then download and process server-generated JSON?
This is a pretty good piece, but it did surprise me that they are casting themselves as non-"traditional" PR while espousing more or less verbatim the genera of paths to success in public relations as outlined by the father of PR, Eddie Bernays. Most of the ideas discussed here bring 21st century updates and explanation of platforms and propagation of information for profit, but are comfortably within the Platonic forms espoused in Bernays masterpiece, Crystallizing Public Opinion, [0] which I highly suggest anyone interested in content marketing in this style to read.

[0]: http://www.amazon.com/gp/product/193543926X/ref=as_li_tl?ie=...
Oh very cool! This was one of my favorite apps at the time but it never worked with any of the blog platforms I was on so I only got to play with it. Glad it's opened up now. Maybe we'll see more usage.
Why does the majority discriminate against themselves and in favor of other minorities (Asians, Jews)?
> web browsers in China that have the Accept-Language header wrongly set to English

How? Seriously, how? Assuming the browser's interface is in Chinese, the Accept-Language header should be set properly.
You say in "almost" every way, are there any ways in particular where you feel that NW.js is superior to Electron?
The big developers all have their own business models that have been iterated on to maximize profit. For example, one might look at coastal areas to turn into resorts. They have teams of people that examine all the angles. How amenable is the local government to outside investment, can they get tax breaks, looking at the land itself to identify issues with building.

I believe Detroit is a veritable no-man's land so far as this kind of risk management is concerned. Cities are usually prime targets for developers, one can assume a fairly efficient market as far as real estate development is concerned. That there's no action can reasonably indicate that there's no potential there, and not that nobody's looked at it.
It's similar to somewhere like American Samoa wrt to the USA.

Crown dependancies are self governing, though the UK has ultimate responsibility and control. The UK usually leads in defence and diplomacy. The extent of UK involvement and precise details vary from dependency to dependency.
Milestone-Based Vesting for Startup Founders
MathNet was amazing, because I definitely watched it in some high school math classes.
>As a Manxman living in Europe, I'm fortunate that my mother's side of the family is English or I'd have more trouble with work permits and whatnot.

Only for the EU. As a Manxman you have a nice one-way street of benefits working in the UK...

>Manx people, as British Citizens, may travel and work freely in the United Kingdom.

However myself as a British citizen cannot take a ferry from Liverpool to the IoM and start work. But the reverse is entirely possible for yourself.
> Facebook is the New Television

> The phone has replaced the television set, and Facebook is the channel guide that tells you what content to consume.

This popped out to me given that this article (http://nautil.us/issue/31/stress/is-facebook-luring-you-into...) about social media effects on mental health popped up on HN today and still lingers in my mind.