educationdata

Joined 9 years ago

Karma
443
Submissions
167
Member since
Mar 16
View on Hacker News

Recent submissions

Comment · 7 years ago
See: https://en.wikipedia.org/wiki/United_States_free_speech_exce...

> The Supreme Court has held that "advocacy of the use of force" is unprotected when it is "directed to inciting or producing imminent lawless action" and is "likely to incite or produce such action".[2][3] In Brandenburg v. Ohio (1969), the Supreme Court unanimously reversed the conviction of a Ku Klux Klan group for "advocating ... violence ... as a means of accomplishing political reform" because their statements at a rally did not express an immediate, or imminent intent, to do violence.[4] This decision overruled Schenck v. United States (1919), which held that a "clear and present danger" could justify a law limiting speech. The primary distinction is that the latter test does not criminalize "mere advocacy".[5]

Comment · 7 years ago
So refusing to provide service is "intolerant"? Does this only works on "protected groups", or does it work in general? How about the baker is willing to provide service to the gay couple, but just not the gay wedding? Now, please elaborate how you define "intolerant".
Comment · 7 years ago
I actually think you are more possibly to make mistakes in R than in Excel. Because in Excel you always see the results directly, and you can even easily catch an anomaly in a single cell. But in R it takes one more step to see the results, and you probably won't see results of all the rows directly.
Comment · 7 years ago
So you think all Google needs to do is just filtering out websites blocked by the Chinese government? Really?

You have a underlying lack of understanding how censorship works. They don't just block websites. The Chinese government wants to filtering out results they don't like on accessible websites.

Comment · 7 years ago
Imagine this is an online discussion board for doctors, and now we are having a discussion on this topic in the news: "China is harvesting organs from detainees, tribunal concludes" https://www.theguardian.com/world/2019/jun/17/china-is-harve...

And now imagine this comment goes on the top:

> Our best surgeons in the U.S. should fly to China to help them with organ transportation. Without us, they will do organ transportation using those organs anyway. But we have better technology and higher successful rate. So why don't we just go there to help them save more lives?

Comment · 7 years ago
This is definitely not enough. There still need to be an thorough investigation into the history of the project, at least include but not limited to:

1) the internal decision making process involving this project

2) personnel who are responsible for initiating / approving the project

3) how many resources have been put into this project

4) the exact content (data sources, roadmap, goals, etc.) of this project

5) how far this project went

6) where the product / data is stored, how will they be handled when the project is terminated

7) how many of the project outputs have being provided to the Chinese government

8) the details of Chinese government involvement into this project

Also, not limited to Google, any U.S. company helps any authoritarian government doing censorship needs to be investigated.

BTW, I got lots of downvotes from comments criticizing China.

Comment · 7 years ago
This number does not mean much. In the old days, more Chinese students rely on full scholarship to study in the US. Now, more and more rich Chinese kids (mostly come with very poor academic background) can study in the US.

So the overall number does not reflect "brain drain", because not all international students can be counted in "global talent". A more meaningful number should only count those graduated from good universities, or having scholarship etc.

Comment · 7 years ago
I don't follow. Do they match faces to crimes or match faces to faces of criminals?
Comment · 7 years ago
"if 1 in a million are criminals"?

NYC population is 8.6 million in 2017, so there are only 8~9 criminals in NYC? Wow.

Come on, you should give a much better estimate.

Comment · 7 years ago
data.table can handle millions of rows easily, as long as the data can fit in the memory.
Comment · 7 years ago
The second example should be written like this:

  diamondsDT[cut != "Fair", .(AvgPrice = mean(price),
                              MedianPrice = as.numeric(median(price)),
                              Count = .N), cut][order(-Count)]
There is no need to break it to 10 lines.
Comment · 7 years ago
> If you're better at writing/composing dplyr, you can often make up the speed difference between the two in terms of the savings in time spent writing and reading code.

dplyr syntax is definitely more concise and readable than base R, but comparing to data.table I don't think it has any advantage in terms of saving time writing or reading code.

Comment · 7 years ago
"cherry picked"? There is no doubt that data.table is generally way faster than dplyr, unless you cherry pick a few use cases.

The problem is that dplyr is much slower than data.table and RStudio is promoting tidyverse too much to make the slower choice a default for many users.

The article is 100% correct on this issue.

Comment · 7 years ago
"cows the population into authoritarian submission" ? I don't see this happening at all. There have been countless protests against the Trump administration, and the main stream media has being criticizing the Trump administration every single day. Please give me an example supports your projection.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton