skysight-inc/HackerNews huggingface dataset:
Note that the author himself is working on a framework for distributed differential dataflow computations (dataflow computations in which it is very cheap to make small updates to the inputs and see the differences in the outputs), and he has plans to apply the same metrics (comparing to a single-threaded implementation) to his own work once he gets a little further:

https://github.com/frankmcsherry/blog/blob/master/posts/2017...

I think that answering the "fastest way to do X in a cluster" question is only particularly interesting if X is something that you need to do in a cluster. But clearly they are testing X that is capable of being done on a mid-range laptop. There's a real question of whether the X that they are testing will actually scale to larger datasets than the laptop (or a decently beefy single node) could handle; it's entirely possible that the cluster solution will blow up at that point. And of course, if the single-threaded implementation is faster, then you could presumably just do "X in a cluster" by doing "X on a single node" and using the rest of the nodes to mine your CPU bound cryptocurrency of choice.
Small sample size, but I had a close friend in the 90's who came from China, got her masters and phd here, and still parrotted the Communist party line when talking about the Tibet or the Tianamen square massacre or Taiwan - in their view the US is worse in a lot of ways with native Americans, prisons and treatment of minorities. She and all of her peers (graduate degrees earned in the USA) also survived the Cultural Revolution and in spite of that none of them supported liberal democracy for China.
> I find it ironic how the GOP voters who seem to be disproportionately living in economically distressed areas are the ones most likely to vote for politicians pushing the dog-eat-dog economic model.

I don't. In many cases, people aren't voting for a party because they agree with all its policies, but because they agree with it on one or two policies they don't want to compromise on.

So perhaps one of the GOP's social policies (as much as they're disliked by the left) might just generally be more popular and held as more important than their economics ones.

With the US two party system, you can either vote somewhat more left wing social policies and economics policies, or somewhat more right wing social policies and economics policies, assuming you want to make a difference.

If this changed, then I suspect you'd see a very different picture in regards to what politicians are voted for.
The South Bronx really was a war-zone.

http://80s.nyc/#show/40.8265/-73.9080

http://80s.nyc/#show/40.8107/-73.9180

http://80s.nyc/#show/40.8188/-73.9217

http://80s.nyc/#show/40.8229/-73.9167

http://80s.nyc/#show/40.8102/-73.9194

http://80s.nyc/#show/40.8152/-73.9165

All of those rent-control incentivized arsons... empty lots with garbage everywhere... dogs running around with no owners visible.

Edit: correction, while rent-control played a big role in Brooklyn's housing abandonment rate, South Bronx faced a variety of factors in addition to rent control:

> For example, housing abandonment in the South Bronx, probably the most devastated area in the entire city, can be plausibly related to the economics of an obsolete housing stock. The area was one of the most densely populated in the country in the 1940s and 1950s, and the housing stock consists almost entirely of five- and six-story walkups. As population density decreased, fifth- and sixth-story walkup apartments became unrentable at prices sufficient for sound building maintenance, irrespective of rent controls. Arson eventually became the owners' only financially rewarding alternative.

http://www.crainsnewyork.com/article/20100610/BLOGS01/306109...
It is not admirable at all. It basically means that you're putting a competition between machines and humans. If machines do become smarter, then humans will be moved out of the equation (except for the 0.001% who can create and maintain the machines).

This kind of fight may be good on the short term, but it legitimates the fact than man are inferior to machine. For example, it may soon legitimates that, contrary to man, the machine works non stop, doesn't go on strike, doesn't want a raise, doesn't go to the toilet, whatever...

If machines are to rule, then we have to change the way we redistribute the worth they produce.
Kaby Lake-X does not support AVX-512...

With 3 glaring factual errors across two posts, I'm going to go out on a limb and suggest to you that the average enthusiast purchasing Threadripper is in fact more aware of the trade offs between the products available on the market than you are.
How so? Seveneves development started around 2006. The Martian was first published in 2011.
The devil may be in the details.

If your team is excited to build a service (say, for the technical challenge or the potential reputation gain) that objectively should be done by a different team (say, they have the right background, have already started, or whatever) -- do you put the teams interest first (and do it) or the company's (and don't).

I've faced this situation a lot. I used to pick the former. If we have more impact, how can that be bad? Good for company & so on.

It frequently did end up good for my team, but not always good for the company.

Once I adopted the "good for company" mindset, I found I could often achieve what was good for both, but I did find value in putting the company first.

To put another way: the local optimum is not always the global optimum. As a manager, you need to think about the global & favor that over the local.

My two cents.
China is still very poor. The Chinese rural households have a per capita income of only 9,892 yuan – about $4 dollars a day. and there's 680 million of these rural households still.

Chinese urban households have only a per capita income of 29,831 yuan – an abysmal $4,500 a year.

https://geopoliticalfutures.com/china-is-still-really-poor/

And we see the effects of poverty on education: "Surveys by Rozelle's team have found that more than half of eighth graders in poor rural areas in China have IQs below 90, leaving them struggling to keep up with the fast-paced official curriculum"

http://www.sciencemag.org/news/2017/09/one-three-chinese-chi...
Yes! Revenger is a good start too.
Unfortunately, not all people are reasonable.
> By blocking the heavily encrypted WhatsApp service while making less secure applications like WeChat available to the public, the Chinese government has herded its internet users toward methods of communication that it can reliably monitor.

How could they possibly monitor millions of messages sent per hour? Even if they have some ML / Bot, what are the odds that they'll miss some protest, or plot??
They don't even need to do this. Users will literally just click "Yes" to anything obstructing their path forward.

http://i.imgur.com/H0uVqFe.jpg
I wish the Finder didn't suck so badly. Maybe they'll update that someday...
Apple: an imaginary version of you in the minds of it's design team is the customer.

Microsoft: the OEM is the customer.

Google: advertisers are the customer and you are the product.

Linux: its own developers are the customers.
Still, they also had a solid story to tell.
San Francisco Real Estate vs. The Stock Market
On a macro scale one of the republican arguments is that corporate tax breaks will revitalize corporations in these areas, giving these people jobs and livelihoods.
OK we changed it to the HTML doc title.
> The amount of Chinese students that are publishing some of the leading CS and ML research from the best universities and corporations worldwide

Yes most of them are in the West. Most of them also end up staying in the West too.

> Unless the US, Canada, France, Israel etc... closes the visa program for Chinese workers Chinese companies... Consider that Tencent, Baidu etc... all have major offices in SV, Seattle, LA etc.

Having a physical satellite office where only a few select people have access to free flowing data is a lot more expensive and inefficient compared to being able to just freely communicate online. It's a bottleneck.
Thanks! We originally built Peergrade just with email/password login because we started with a focus only on higher education. When we got the first users from schools that didn't have emails, we had to rethink the login flow. Using a code has a lot of advantages since it makes it a lot easier to get started - but often students realize later (for example a week later) that they would love to have saved their feedback, which is now impossible.

I totally agree about code-review! I actually wrote a post on Medium about teaching code review with peer feedback: https://medium.com/@davidkofoedwind/teaching-code-review-in-...
I’m talking about many people with diverse cameras.
I’m surprised iMessage worked for me while I was there. I wonder what consessions Apple had to give for that?

From the article:

'Other services provided by American technology companies are available in mainland China. The country tolerates Microsoft’s Skype service for phone calls, which does not provide end-to-end encryption and as a result is easier for governments to monitor. Beijing also allows Apple’s FaceTime service, which has end-to-end encryption but does not have a WhatsApp-like feature allowing users to exchange secret codes — letting WhatsApp users combat what are known as “man in the middle” attacks.'
We took 'computer vision' out of the title above.
Points which are raised in the article, at least somewhat:

> yes, there was diversity on the bridge, but not that much of it, not really. Uhuru was a service worker and Worf was a punching bag; when the show made a black captain, was it a coincidence that the show also became “darker” and less optimistic, when its characters started to be “flawed” and “ambiguous”? Voyager had a female captain, but it marooned her to the farthest reaches of the galaxy (and the less said about the garbage politics of the reboot movies, the better). But the point is this: Star Trek has always wanted to be more progressive than it ever really managed to be, because it wanted its cake and also to eat it. The future was a human race that had perfected itself, but which also felt comfortable—for white men—because not so much had changed. We were still in charge.
This event is an amazing lesson in what China's rulers see as their interests and how they pursue those interests.

Over the last several decades, these rulers have done a lot to open China to the world and lift the totalitarian restrictions of Maoism.

This process has been the greatest poverty reduction program of all time, and thus it would be easy to mistake it for altruism, or at least a belief in governing in the common interest.

This theory, however, fails to explain much of the Chinese leadership's behavior, and I submit that self-interest is a superior theory.

The wealthier and stronger China becomes, the wealthier and stronger its rulers become. Thus it is generally in the rulers' interest to make China wealthier and stronger.

But if something would make China wealthier and stronger, but could loosen the ruling clique's grip on that wealth and strength, then it is against the rulers' interest and they will act to prevent it.

This is why China often acts as though it values technological leadership, but continually takes measures such as these, which undermine that leadership.

The result, as several in this thread have pointed out, is that China will not soon be the world's leader in cutting-edge technology.

But China will still be rich. And China will still be strong. And China's rulers will still be in power.
Nice work. the table has been generated for 4.10 and hence the link to the source code files should also have this kernel version in the path of the url for direct access
Also the audiobooks of Reynolds work are wonderful themselves. The narrator John Lee is a master of his art form:

https://tantor.com/narrator/john-lee.html

(Sadly he did not narrate Revenger, which is part of why I haven't experienced it yet. Thanks for the tip though and I'll add it to my list. John Lee did do all of the Revelation Space universe however, including the short stories.)
Japan’s Regulator to Put Bitcoin Exchanges Under ‘Full Surveillance’
The problem is that GOP get elected by saying Government is broken then proceed to fulfill the prediction by breaking it further (look at Kansas).

The Dems need to go back to the 50 state strategy and just "show up" at a number of uncontested races preparing to lose but win the 2nd or 3rd time - the problem is that the establishment wing of the Democratic party cock-blocks that and actively advances "their person" into such races and proceeds to lose them (blaming the grassroots candidate in the process), while ignoring large swathes of winnable races.
Thank you! I didn't know what that meant; that's a really useful feature.
perhaps its a new kind of market fit validation - you're only allowed to spin up a micro instance and if it gets overwhelmed, you've validated your idea!
> Even if they have some ML / Bot, what are the odds that they'll miss some protest, or plot??

Do they need 100% accuracy for it to be effective? Nothing of this sort is, and that's accepted as part of using it. Of course people work to minimize false positives and false negatives, but it's understood that they can't be reduced to 0.
'Gaydar' Shows How Creepy Algorithms Can Get
> It almost seems like this is a post-industrial great migration, where people from distressed areas would need to move to the few areas that are thriving.

Except, at least in Canada, people increasingly can't afford to live in the cities where the jobs are. The alternative might be a movement of people moving back into the bush - if you are going to live in poverty, you might as well have freedom and spare time rather than working three part time jobs just to pay rent, grocery, and utility bills.
Interestingly, many prescribe naltrexone along with abstinence, and say the drug should be taken every day. In clinical trials when taken this way it is shown to be no better than a placebo, but in trials when taken as per The Sinclair Method (ie, pill only taken an hour before drinking) it is shown to be far more effective. Here's some links to some studied - http://www.c3foundationeurope.org/clinical-trial-evidence/

People undergoing The Sinclair Method often find there are two parts to their addiction - the chemical part, and the habitual part. Sometimes once the chemical part is extinguished they also have the habitual part to stop.
Maybe we should value humans beyond the labor they can fulfill.
One of the most stunning parts of the movie Koyaanisqatsi are the demolition of builds in the South Bronx (I'm pretty sure they're there, can someone confirm?). And, the scenes from the movie Wolfen look very similar to the above scenes.
The article mentions that, as in years before, the Chinese tighten censorship when important party meetings or other events of political significance come up. But does anyone know if the longer term trend is toward more isolation of the Chinese internet (or intranet, almost) or did the overall level of censorship stay constant over the last few years?
This is such a profoundly useless sentiment. What's the point of spreading the "Southerners are backwards" meme except to win some feeling of self-satisfied collective superiority?

You're ignoring the fact that investment has been plainly beneficial everywhere in the south. From land grant universities and TVA electrification to NASA in Huntsville and St Jude in Memphis, it's pretty clear that southerners don't just choose to "leave themselves behind" when given resources.
Directional preference in dogs: Laterality and “pull of the north”
In several cases, the order of the args for a syscall varies between architectures--writing a general "arg0" doesn't make a lot of sense.

That said, I don't know what's up with it using 32-bit register names.
Could you be more specific? (what policies were implemented, who implemented them, and how did they affect the polulation?)
I get what "a Victorian faith in white mythologies" means re: racist colonialism and cultural imperialism, I just don't get what it means for the show to "still [believe] in 'culture' with a Victorian faith in white mythologies". The scare-quoted (I think?) "culture", in the context of the rest of the sentence, is what's getting me. To believe in "culture" with a victorian faith in white mythologies. That's some badly criss-crossing modifiers and a really unclear use of quotes, as I see it, standing out in an otherwise fairly comprehensible paragraph.

I guess I'm also a little confused that the review complains in such strong language[1] about what looks to be the most interesting thing in the show, assuming the writers have lead with this material for the reason that they intend to return to it though the rest of the season and need, you know, somewhere to go with it, so they can't just start at the end. If it finds a way to retain aliens-as-projections-of-human-psyco/social-demons of traditional Trek (and much popular sci-fi) but also address the definitely-smells-of-racism problems that naturally come with doing that for as long as Trek's done it... god, that'll be among the most interesting things Trek's ever done, and if the writers are competent then they sure seem to be setting up for something along those lines. It's easily the most promising thematic direction the first part of the series has set up, judging from this review, so wow, should they ever not clean it up, please. Dig in, get dirty, and find a way out that's a little more novel and nuanced than "hur hur see it was racism all along and now our protagonist learned a lesson!" and this'll be one for the ages.

[1] "We shall see. But to get there—and I have to say this as clearly as possible—this show needs to clean up its fucking act with respect to the deeply racist portrayal of its Klingons."
Men are also inferior to machines when it comes to farm work, but judging from your comment you'd presumably like to go back to the good old days when over 50% of the population worked on farms.
Very true, nice codes :). Would be nice if we could write that without transpiling.
Tangentially, graph platforms have long had the issue that performance claims are astonishingly unreliable and come with so many caveats and qualifications (documented or not) that the claims don't generalize usefully in practice. One of the reasons I got out of the graph database business was the pervasive lack of rigor and repeatability when it comes to measuring scalability and performance across platforms; there is a cost asymmetry to properly addressing the volume of questionable performance measurements made in the graph database world.

In fairness, graph workload performance, compared to other types of workloads, is unusually sensitive to a diverse set of details that are rarely captured adequately by researchers. As often as not, you are actually measuring things unrelated to the graph algorithm itself. Measuring graph databases properly would require a level of specification for how to measure such things that hasn't happened yet. And many people like it that way, it makes it relatively easy to contrive details that make your particular algorithm or implementation look good despite the reality that serious weaknesses are pervasive across graph database platforms. A generally, objectively strong graph database platform doesn't exist AFAIK -- they all kind of suck in unique ways.
Huh, TIL I guess. I've only barely messed with that, and it most have just been on "recent enough" versions to support array functions.
Most of them also end up staying in the West too.

Not true anymore - maybe a decade ago but it's not the case today.

Even for the ones that do stay, in my experience with the Machine Learning world they are going to work at Chinese owned or financed companies like the ones I mentioned.

[1] https://www.forbes.com/sites/kenrapoza/2017/04/17/chinas-bes...
I am curious to know, does the HN software have an automatic trigger for comments that mention "title" or is it more a case of mods looking at the front page every now and then and if a comment about the title is sufficiently highly voted in a frontpaged post you look into it and make a decision?
A professional football player starts playing at the age of 4-5, a professional dancer starts practicing right from childhood, but I see most people only get interested in code when they need a job and they start fearing. Our education system should introduce problem solving and coding right from primary classes, teachers should be trained exclusively for these, and the big G, F and others should collaborate with government/NGOs to produce better curriculum and teachers.
The skimlinks JS code automatically rewrites any links within their affiliate system, including amazon. I only suggested it because you'd only need to copy/paste a few lines of code to rewrite everything.
You mean that easy money was the problem?
Southern, lower-middle to lower class, white southerners have voted against their own interests since the moment the Civil War ended.
Over the past several months, I have had increasing difficulty communicating with suppliers and business partners in China, who have become very frustrated that they can only communicate via Skype. All of their VPNs seem to have been shut down. They can't access Facebook, YouTube, and now WhatsApp.

Does anyone know of a simple workaround that would allow someone inside of mainland China to regain access to what's been blocked recently?
Excellent summary. Thanks a lot!
Episode 3 was great. Very happy to see an outcome where earth culture didn't automatically win.
> dont rely on CDNs if you want to have global access

So don't rely on CDNs for their primary purpose?
Well, then i guess your bubble has a particularly large diameter. With almost 1 in 10 workers in Germany being part of the 'working poor' [1], there would otherwise be one in your social circle.
[1] https://www.boeckler.de/106575_109897.htm
We previously discussed an IEEE Spectrum article on the same rover.

https://news.ycombinator.com/item?id=14965655
So you can get around the block if you use 8.8.8.8 for DNS?
I would generally expect new features designed for newer hardware to run worse on older phones. However, I'll agree that some releases are less about features and more about stability and performance.

Admittedly, I can't really speak to how older phones feel after some of the updates. The oldest iPhone I have is the original iPhone 6 and I haven't tried it on iOS 11 yet (currently using the iPhone SE, which _seems_ to run better on iOS 11).

I don't see how you can really say that sluggish is _worse_ than N/A. Worst case scenario, you just don't update, which is no worse than not getting the update in the first place.

Edit: clarity.

Edit2:

I realized I'm not really addressing your point.

I think there are some pretty big differences that make it hard to compare phone OS releases to computer OS releases.

Mobile devices have a much smaller margin for performance. They don't handle multitasking terribly well. These two things mean that the OS doesn't end up affecting the performance of a phone as much as apps and websites do.

One poorly developed app can destroy the performance of the entire phone (even without the app running in the foreground). None of this is true for a non-mobile device.

I definitely wish we would see more performance-focused iOS releases, but I don't think it has gotten to the "planned" obsolescence point as much as just "regular" obsolescence. Hard to say.
I would actually be surprised if they change at all. They usually would only do bug fixes between beta and release.
Reddit Limits Noxious Content by Giving Trolls Fewer Places to Gather
That's simple psychology- take the poor and downtrodden, give them a scapegoat for their problems (liberals), someone to feel morally superior to (everyone but poor, downtrodden GOP voters), and sprinkle the whole thing with Prosperity Gospel Christianity and poof instant voter base.