skysight-inc/HackerNews huggingface dataset:
Why is this a concern? The population of China is 3 times as large as the US. If anything, this should be celebrated because resources seem to be allocated more efficiently - Chinese innovation should outpace the United States in the coming years (we’re already seeing this in mobile phones and marginal low end technology like cheap IoT enabled gadgets).
Why is that a problem? Any other country could also open its border to "brains" if they wanted too. The world would probably be better off if smart people (or really any one) could easily migrate to where they can be happiest.
What would you prefer: to live in a foreign country with lots of competition, all day working, or live in your native country, few skilled competition and huge quality of living?

Most people want to live in their own country , with their family, their friends and their language.

Chinese people have elders to care. In China family is sacred to a level individualistic US can not understand.
I wonder what it'd take to control one of those if it were extracted from an old laptop.

It'd make a sweet terminal.
I usually just let the branch predictor figure it out on its own.
If that's your definition then it's even more dumb to hold up Google Cloud Spanner as an example of how SQL gives you consistency. There's NO WAY to mutate Spanner tables via SQL. All writes are performed via the lower-level RPC interfaces. The only thing you can do with Spanner from SQL is query it. The consistency provided by Spanner is clearly not provided by SQL.
Fixed link:
https://en.wikipedia.org/wiki/National_Basketball_Ass%27n_v....

> The district court held that Motorola and STATS did not infringe NBA's copyright because only facts from the broadcasts, not the broadcasts themselves were transmitted. The Second Circuit Court agreed with the district court's argument that the "[d]efendants provide purely factual information which any patron of an NBA game could acquire from the arena without any involvement from the director, cameramen, or others who contribute to the originality of the broadcast" [939 F. Supp. at 1094].

It’s a really fascinating line that the court drew. The concept that a certain player scores a 3 pointer with around 2 seconds left on the clock is clearly a fact knowable to every patron. But what about the exact location from which they took the shot? What about the number of milliseconds the ball was in the air, or the angle at which the shot was launched? These are facts that mere humans cannot access with accuracy; they require the involvement of cameras, camera operators, and other entities characteristic of a copyrightable expression of the fact. If I were to use these to create a 3D simulation of a game, would that not be a derivative work of the film from which I obtained sufficient facts to make that simulation? Where do we decide that pixels on a video feed are more special than other parts of the content?
What do you mean by a "counter attack"?

React Native usage at Facebook is growing. We know there are issues around integrations with existing native code, and they've been the motivation behind the ongoing large-scale changes in the internal architecture (which started in the beginning of this year).

We posted about those changes a few weeks ago so you might be interested: http://facebook.github.io/react-native/blog/2018/06/14/state...

Once that work is done it should make integrations with existing native code much easier. You can see that some of the post's content directly matches the pain points listed by Airbnb and Udacity -- because we bumped into the same problems and are working on the solutions.
What if I use the game/player data to make deep learning models for betting predictions? Could I argue that my (as an athlete) decision making process during play is my intellectual property and any attempt to reverse engineer it is prohibited?

To put it another way, if I build a stock-picking algorithm, the “facts” about what trades it makes are public knowledge, but can it be argued that the algorithm can be protected from reverse engineering attempts?
Doing mathematics is really nothing like software programming. Yes, there is an isomorphism between proofs and programs, but that doesn't mean much for the vast world of mathematics outside logic
To be fair, even if you cook for yourself, you still don't know with 100% certainty unless you grow your own crops and animals. When I buy sausages, I'm not exactly sure what's in it, all I can do is pray and hope for the best.
Moving to LA has mostly upside though. The city hasn’t had a steady NFL team in a long time and the leading favorite team for locals, the Oakland (aka San Fran area) Raiders are relocating to Vegas themselves so that’ll probably make it easier to get more fans for new LA teams. I’d think it would be profitable or fine enough for any team to move to a top 5-10 non- sports congested metro area in the US. Adjust that amount for other country’s sizes and I’d think it’s the same.

Also, what are fans going to do if their only local team that they’ve been long time fans of leaves? It’s hard for many fans to get emotionally invested into another team. And people enjoy being fans of local teams so the new location will bring new fans. Maybe Europe isn’t like that. I personally am not like that, but I’m def not the norm.
Depends on the area. You'll find speakers of lots of foreign languages all over in NYC or coastal California.

What might be unusual in the US though is that it's a big country in both population and geographic size, and yet the amount of regional variation in the primary tongue is quite limited. I think the UK and Germany have considerably more variation, even though they're smaller countries.
Analyzing IMDb Data Livestream, with R and ggplot2 [video]
Wikipedia and my memory suggests it may have been hundreds to thousands of ships and tens of thousands of personnel.

https://en.wikipedia.org/wiki/Ming_treasure_voyages?wprov=sf...

Why the West Rules---For Now by Ian Morris discusses the expeditions at length. They weren't exploring, they were cementing relations with existing direct and indirect trading partners. That's the reason for the large crews.
In Chinese it's baizuo / 白左 - literally translated to 'white left'. It also shows up in various other languages and cultures. I cannot even imagine how one might view the state of American socio-political movements for those who still have the 'great leap forward' in living memory.
Study C then some assembly, meanwhile learning basics of computer engineering, have a solid understanding of discrete math.
These are implementation decisions made by the author and not ReactNative issues as far as I know.

See UberEats, the former Airbnb app and others using ReactNative that can seamlessly deliver native style UX.
C was nothing special get that in your head, it wasn't even used outside AT&T, before they started giving away UNIX source code to universities with the symbolic price of around 100 dollars instead of the closed source systems costing several thousand dollars that those universities were paying for.

C was just yet another systems programming language looking for developer eyes, among PL/I, PL/S, PL/8, NEWP, Mesa, Modula-2, Concurrent Pascal, Object Pascal, UCSD Pascal, PL/M, Ada, CLU, ...

C is the JavaScript of systems programming languages, designed without care for what being done outside AT&T walls since the mid 60's in language research and compiler technology, helped by UNIX and POSIX adoption across the industry thanks to source code availability and symbolic prices until AT&T got split and tried to close down BSD, and naturally the years of investment in optimization research.
Ah makes more sense.
Not being familiar with the game, I thought Montezuma's Revenge was something entirely different.

https://en.wikipedia.org/wiki/Traveler%27s_diarrhea
I have a pretty solid counter argument lining up to be published soon (less than 2 weeks, hopefully not too late). I feel that those who had such a bad experience are just doing it wrong.

It has to do with native navigation. What apps are all about.
Abusing WebCrawlers to get access to API restricted data
I think the betting odds were also around 70:30 on the day before the election. The newspapers were almost all way off though.
Hi WorkLifeBalance,

I'm one of the founders of Gradient, the company behind Gurn. I wanted to address this one personally.

First and foremost, Kintra was a completely separate product to Gurn and the products are unrelated in any way. I appreciate how the description of Kintra can be interpreted but let me try and describe it's purpose and see if I can alleviate your concerns.

It was built to address a problem for marketers who were unable to attribute marketing spend and return on investment effectively, in addition to facing the advancing GDPR legislation and the right to be forgotten. At the time, many marketers were using custom events in Google Analytics to track the source of a lead. Due to the walled garden nature of the likes of Twitter Ads / Facebook Ads / Google Ads it can be incredibly difficult to work out which channel is driving a sale when

a) every channel is claiming the sale

and

b) you have no concept of an individual

In addition, without knowing the individual (using an anonymous identifier in a cookie) how you would be able to remove all the data for that individual should a request be served under GDPR? In Google Analytics, due to the way it aggregated its data in order to forget someone, there was the real risk you would need to delete the entire aggregated block of data with many potentially large numbers of user analytics rolled up together. Kintra was built to try and fit this need and is more akin to https://snowplowanalytics.com/ or https://piwik.pro/ solution built with the goal of helping a business understand how effectively they were spending money on social platforms whilst also supporting GDPR and the right to remove an individual's data at their request.

It was designed to be deployed by a client on their own equipment and used only across their own sites, not a large hosted data collection/aggregation platform like Google Analytics that presents one set of data to you about your users but effectively understands how nearly everyone is moving around the internet. We deployed the product to a single client and had no access to the data (as it was self-hosted) and no intent to sell data. As of writing, Kintra has been mothballed whilst we focus on Gurn (lack of focus is the death of startups!) and we can understand the true impact of the GDPR on the web analytics market.

We take our users data and it's security very seriously. With respect to Gurn we only ever interact with your browser when you initiate the software by opening the extension and explicitly performing an action in the UI such as adding a keyword, or when you type 'go' into the address bar. Our business model is driven by generating revenue from teams and larger organisations to enable the provision of a limited free tier for individuals.
> Is it different where you live?

Yes, generally you have to activate intl roaming ~a week before you travel, by talking to a customer support agent on the phone, and it's limited to specific regions at a time. It's also ridiculously expensive.
Using the Office 365 Activities API to Investigate Business Email Compromises
I too thought the title was about one of Github's CDN sites or something.
I am choosing to believe they'll turn around and try to sue everyone who watched the movie on YouTube in an attempt to recoup in law suits what was never going to happen with ticket sales. But I just enjoy cynicism.
The Road to Emacs
I don't know much about Sanskrit's history, but the linguistic similarities don't infer its influence on SE Asian languages. The influence could have gone the other way, from SE Asia to India (really, to South Asia; modern India's borders are a 20th century innovation, and Sanskrit seems to originate in Punjab, straddling modern India and Pakistan[0]) - and probably the influence would have gone both ways. Also, a third party could have influenced both, leaving them with similar vocabulary, and often influences are very indirect, such as Sanskrit's influence on European languages - it wasn't due to lots of Sanskrit speakers vacationing in France.

[0] https://www.britannica.com/topic/Indo-Aryan-languages
A Massive Disappointment: App Permissions on Android M
> In that case I would change the wording from "contains malware" to "may contain malware".

Or even more precise: "may contain copyright infringement".
https://imgur.com/gallery/bLRM9VA

I played it on the VMWARE too
I agree. Even if you're a judge on the supreme court* , there's no such thing as perfect legal advice because no one can guarantee an outcome.

* Not a judge on the supreme court
That has been an issue for several years. Several companies have been secretly recording your screen and (deliberately or not) recording your PII. I always read privacy policies but it seems like it is not enough, either. I believe Google should be very cautious when it comes to such analytics vendors (e.g Appsee et al).
I’m sure the reason is sensible but why the limit of users? Is 2000 just to keep it manageable? The app has a lot of features already and is stable.
Ah ok, I totally misinterpreted. Thanks for clarifying (and thanks for all your great work with OCaml!)
dude, your wife is exaggerating - excluding Gullah I don't think any range of American accents even approaches the mutual unintelligibility on that tiny island we seceded from. I've been from east to west in the US, downeast, new york, boston - these are no problem whatsoever for any Californian or Midwesterner.
I see a lot of non-native English speakers speaking English to each other because it’s a common language they all know. It’s not the same as what you’re describing, but it gets people a lot of the way there (my observation is based largely on Europeans and South Americans but others too, basically anywhere where English is commonly learned)
Thanks for the feedback! My screen is usually under 800px height as well, but it helps to have a fresh view on how it reads.
you're right. I reread the article on Spiegel, and got the impression they were.
> A theorem is a program we run on our wetware, and if a given wetware runtime doesn’t support the memory or time requirements for a theorem, it won’t run correctly.

You can use a theorem without "running" it, though. The classification of finite simple groups took thousands of pages to prove; it would be pretty inconvenient if you had to read all those pages to use the theorem!
It's an impressive achievement, but it does seem to get stuck at times, like from around 1:35 to 2:10 and 3:45 to 4:30 (irritatingly on the edge of two screens), but that second time actually resulted in a new key showing up, which the article says was a flaw in the emulation that it was exploiting.

Interesting that their approach didn't work for Pitfall (never played Gravitar).
I like to guide newbies I'm training in C++ to only ever use stack allocated objects and pass everything by ref for as long as possible. I think avoidance of utilizing the heap is a great idea while you're still learning and... Eh, I'm getting less sold on the performance benefits of direct heap allocation instead of using various framework (Yay Qt) or STL structures that wrap around heap allocations vs. the trade off in maintenance. (Performance definitely improves but it isn't by as much as you might think and the cost is non-negligible)
It makes sense to keep full version of a movie along with trailers, promo pictures etc. So when you need to check something you can just watch it.
The Big Internet Math-Off – Penrose Tiles versus a fun fact about playing cards
The thing he would get thrown out would likely be "Amtsmissbrauch", but that is a rare occurence.
That must be a new feature. The registry keys are still set on my only Windows 10 machine to make all possible network connections metered.

It won't install the newest update anyway so I'm probably safe.
Ah thanks. But still seems like a smaller number than I was expecting.
Speed reading also means "speed understanding". Glancing over words is not speed reading.

Speed reading means you could factually proof you could read extremely fast and retain most of the facts of the text.

From my experience, there is people out there that could do that (after extensive training). The main problem is that you need a standardized way of displaying the text so the mind could understand it super fast.

I have met speed readers personally in Spain, France and Germany.

For example HN does not let you speed read because of the format with long lines.

On a practical way way most text is not formatted for speed reading, it should be preprocessed first, which is illegal because of copyright in most countries.
Publishers and developers don't want sales numbers public because gamers will quickly pick up on low sales and meme you to death. Any bad exposure on the internet can sink a game real fast.
There was a similiar case in South Africa, where SIM cards were stolen from traffic lights and also racked up large bills: https://www.bbc.com/news/world-africa-12135841
Hey, instead of polling, for the trigger words such as @mention etc you can use outgoing webhooks integration.
Thanks. Here's an overview of the debate about the correlation between funding cuts and tuition increases:

https://www.insidehighered.com/news/2017/07/24/new-study-att...

> money is going towards things like student annexes, stadiums, ancillary faculty salaries, etc. that generally have little to no impact on education outcomes

I fear (I don't know) that's just another claim by the right to support funding and tax cuts. That is their goal in every situation, AFAICT.
Oh, I see your confusion now:

> Its bizarre that you picked WebSockets, WebRTC, and QUIC as examples of how no one supports the standardization process.

I never asserted that. What I asserted was that they don't wait to standardize things to start implementing them, and that they take shortcuts in their design to speed up adoption.
I hear "sorry" somewhat frequently in Munich now from Germans, I think because there isn't a simple direct equivalent in German; "Entschuldigung" is more like "excuse me" and "es tut mir leid" sounds kind of...stiff or overdone. At least that's what it seems like to me.
Yep, recognized the name too!

My advice would be: fake it till you make it.

Relax, try to split the whole thing into small pieces, try to understand how they interact with each other, try to understand the dataflow.

Also, in my experience you can never actually grok the whole system at once. It is a slow process.

And what always helps me: separate things that _actually_ matter for your work and everything else (the power of abstraction!). Not sure how to explain it properly. Basically, when I start working on a new project, the number of new things (new words, terms, abbreviations and other domain-specific stuff) is often overwhelming. But in most cases it doesn't matter. Most systems are pretty much the same: data flows here and there, this thing validates stuff, this thing calculates something, this thing stores results etc. They just have different names and use different words, but in reality they are the same thing.

Finally, it's just a job. Take care of yourself, your health (including mental), relax, take it easy.

UPD: also, really, take care of your health! Eat healthy food, do exercises/go to gym, daily walks (it makes a huge difference!), sleep well.

Also, some supplements help me a lot: vitamin D3 + K2, Zinc, Fish Oil, Magnesium + Calcium. For me it made a huge difference!
You can also try L-Theanine (with coffee).
One steepo at a time. Much more easy to understand after the two corrections. Thanks to both.
I don't think Ceylon is really in the same category as OCaml. OCaml is closer to F# and Haskell. Ceylon is probably closer to Kotlin.
There's also a 2.3 GB dataset of celebrity photos from the web.
Brand Definition Marketing and the 4 Levels
This sounds like it would be a similar situation to that of maps.

The fact of what physical geography exists cannot be copyrighted. Anyone is free to produce their own map by measuring the physical world. In theory if everyone used accurate measurements, then all maps would be identical. However a map itself can be copyrighted, and producing your own map by copying another for which you don't have permission is illegal.

But how would anyone ever know whether you went out and measured the real world, or just copied someone's map because the underlying data is the same.

Historical horse racing data is the same. You could start gathering all the data by recording the outcome of races, and in 10 years you would have 10 years of historical data. Or you could just pretend you have already done that and actually just copy the data from the other company. The result would be indistinguishable.

'Trap steets' is one way the mapping industry deals with this problem - https://en.wikipedia.org/wiki/Trap_street - So I would not be surprised to find some deliberate mistakes in the past performance data provided by this company, which should they be found in your data set, would be pretty conclusive evidence of the source of your data.

"What colour are your bits" is also relevant and interesting article - http://ansuz.sooke.bc.ca/entry/23 - Despite what techies would like to believe, the source of your data does matter, even if multiple different sources would actually result in an identical block of data.
Context here: https://www.zdnet.com/article/usb-fan-given-out-at-trump-kim...
I'd guess because of its "decaying" connotations.

I'm personally not a fan of the bang! operator for macros, and the ' lifetime symbol choice. Might seem minor but they just leap out at me for some reason as irritating syntax choices.
Do you have studies to back up the claim that placebo is binary and not a spectrum?
I'm surprised they didn't disassemble the fan proper- while it's not useful as a USB spy device, if we're going to go full paranoia, those lines could still be powering something in the fan chassis itself.
I dunno. This is a topic I'm pretty passionate about. I'm extremely well-traveled within the US and have a lot of good friends from different states, and the tiny regional differences that you're mentioning are frustratingly bland compared to, say, the cultural differences between northern and southern France. And even there, the relentless pace of branded technology and products is increasing, to the point where in historic Aix-en-Provence, in a famously beautiful town square, there's an entire metallic-and-glass Apple store.

It pains me to see the same restaurants, architecture, road signs, vehicles, etc- because they're all slowly becoming the same, when they used to be so different. Houston, where I live, is a desert of strip malls, and the only reason you can tell it's Texas is because it's hot and sunny. Take away the sky and I could be in the same parking lot in any state in the US.

Going to the "historic" neighborhoods of cities or the national/state parks and wilderness areas are really the only way to truly get a feel for the vastness and diversity of the US, and it didn't use to be that way.
While everything you said is true, imagine your final goal was to learn Javascript: going through Python wouldn't help significantly.
I feel that was the point of parent.
Certainly, learning your first language (or first language in a certain paradigm) is a whole different matter than picking up a bunch of other similar-looking ones.
They should focus on developer tooling for wide adoption.
More OCaml dev, win win situation for jane street.
Has the age of bird-like drones arrived?