skysight-inc/HackerNews huggingface dataset:
Disclaimer: I am speaking from personal experiences and know that, despite these experiences, there are tons of Chinese engineers who work their ass off and maintain great professional integrity.

That said...my experience with Chinese graduate students has been incredibly disappointing. While they made up the majority of our graduate computer science program, most had no respect for academic conduct guidelines. I experienced this both as a student and a teacher, even having to meet with two Chinese students during my office hours to explain that they couldn’t turn in assignments they copied from others. They had explicitly asked me if this was okay, so I was happy to inform them.

I would venture to say that there is a cultural disconnect with the Chinese when it comes to the idea of intellectual property. I obviously cannot speak from experience, but it seems the political atmosphere in China probably contributes to this a lot.

I would love to learn more about how Chinese engineers (in the USA and abroad) feel about this.

Last note: has anyone looked at the website or Twitter account of the company this person is moving to? Their website is completely devoid of any actual information, and their Twitter account is a mix of horrible car mock-ups and announcements about their company raising millions in venture capital. ???
These recent incidents make me wonder how many people got away with a little bit better op-sec.
> If say South Africa has done away with nuclear weapons capabilities, then why can't UK?

South Africa only did it because the right-wing white minority regime knew it was falling to internal opposition that was not only racially different but perceived to be of diametrically opposed ideological and, at least potentially, geopolitical orientation, and didn't want to supply nuclear arms to a hostile group. I suppose if the British government expected to fall to, say, a domestic Chinese-aligned quasi-Maoist opposition and had sufficient lead time to do so, it might disarm, too.

If you don't know why most nations don't voluntarily disarm in any other circumstances, the example of one of the few that did—Ukraine—might clear that up.
How'd you assemble the corpus? Only some of these books are public domain, did you have to buy/license the rest?
Porn addiction is a thing but I haven't heard of smut producers being successfully sued for enabling it.
As bad as things are, we don't have employees working insane hours, in horrible conditions, for poverty wages and being rewarded by losing limbs now a days.

OH wait.... [1]

1: https://www.propublica.org/article/trashed-inside-the-deadly...
Off topic, but I just learned about Actor-network theory, and his work, earlier tonight. I love frameworks or models that put their attention on the edges instead of the nodes. Interesting stuff to check out if you're interesting in graphs/networks.

https://en.wikipedia.org/wiki/Actor%E2%80%93network_theory
Brazilian senate approves bill setting rules for protection of personal data
If you specifically select a bunch of successful people and pitch them against a bunch of random people then of course the successful people group will perform better.

I'm sure though, that if someone finds a group of successful people (even billionaire level), I can easily find a group of poor/unsuccessful people who will beat them at any specific task.

It's no coincidence that people often complain about their boss being an idiot. It's probably true. People don't get into leadership roles because of their talent or intellect - They get lucky; right company, right time.
A former employer of mine opted to install ALPR cameras at the entrances to/from the office park. It would establish a direct feed to the local police as to who was entering the property at any given time.

I questioned why this was necessary and received a vague hypothetical about domestic abusers/deranged exes harassing employees/kidnapping suspects entering the property, with no clear indication as to how we'd flag such individuals without them having active warrants out.

The only practical use case was perhaps catching vehicles with active Amber Alerts out that might try to hide out on the property.

So the police basically got free intel from us, and we received no incentives to install or maintain such equipment from them.
>good actors
>People doing their job and not committing international espionage

Those are just people, let's not lower our standards
I mean just as the USPS will not knowingly transport things like mail bombs, an ISP should be permitted to curtail traffic known to be harmful (e.g. DDOS variety).

Obviously the packets themselves won't explode.
Tell that to Carl Icahn.
How to Setup Kubernetes External DNS on AKS Platform Managed by Rancher
As you noted there is a legal slant to this and that's all that matters if we're hand-waving away ethics and morality.
The debt is not relevant to the heirs. Any debt that can’t be settled by the estate is facing a bankrupt debtor.

What matters to the heirs of the estate is whether there is an inheritance or not. That happens after debts are settled and contracts terminated.

It is relevant to the executor of the estate, who may not be an heir (and in many jurisdictions, is prohibited from being an heir).
This reminds me of my youth when a popular toy was called "Colorforms" https://en.wikipedia.org/wiki/Colorforms

They made generic sets as well as sets for various TV shows and movies -- you built up scenes by putting decals on backgrounds.
The formula involves:

1) A mystery heuristic to arrive at your 10,000 'vivid' words

2) A mystery 'vivid' word numerical rating "...depending on the intensity of the sensory experience it invokes"

3) A mystery "linguistic algorithm"/"massive machine-learning algorithm"

Imagine clicking on an HN post titled "I made a raytracer in Python". Imagine the post contains pretty examples of the renders. Unfortunately it describes the raytracer as "cutting edge" but has no code for repeatability. Worse yet, the post doesn't recount any critical reasoning employed in the process of building a raytracer.
Real-World Relativity: The GPS Navigation System
What is the value proposition of tieing an ingester, parser, transactional service (e.g. all written with go), and then tieing together your api, client app, mobile app (all in js), just because they share a common language?

arguably they aren't close to each other in tiers of the stack, and don't really overlap. The sorts of libraries you might choose to use to do something could differ, (e.g. json processing - in the front end, you'd pick usability and security over a lower level more optimized transcoder for the api).

That said, I agree with your core premise- not understanding, and chasing a nail with a hammer, but geekily named repos per language just sounds like someone who doesn't understand how something git works...
HTC’s blockchain-powered Exodus smartphone is a risky bet that needs to pay off
Are you sure that this dichotomy is a good way to approach the situation?

It just seems like it just creates an us vs. them ideology.
You mustn't have played World of Warcraft, or Candy Crush. They are very addictive.

Probably the worst example out there are the 'poker machine simulators', which you can see many in the App Store's top grossing apps. You can put in real money but you can't take any out, and they are completely unregulated unlike real poker machines.
Also https://www.newyorker.com/magazine/2017/05/08/exploitation-a...
AT&T to Buy AlienVault
When you only speak out when you're in a position of strength, that is cowardly.
U.S. Moves Forward on $200B China Tariff
I’d rather they hide some keys in some countries than give away my secrets to government agencies. It doesn’t compare at all.
I want legal reforms that enhance privacy, but your scenario happens all the time, private surveillance is willingly handed over to police after some incident.

It doesn't have the goofball repeatedly calling the police aspect, but that's the less interesting part to me.
3 full time engineers. No wonder they crashed and burned with microservices. Even a slightly distributed system, what I call miniservices, with an api and login server and half a dozen regular apps on top is way too much for such a small team. In a similar, but much smaller setup, I estimate at one point our two person team was spending as much as 25% of their time on cross-service (between the app and api / login server) concerns that would simply not exist with a monolith or something not distributed. That's 3 months out of every year of development time wasted on concerns that shouldn't even exist.
ARM holdings, is one of those stories which somebody in history of science, economics, telecommunications should write up. Amazing outcomes. I feel sad that industry went to an IPR model which says 'nobody except geniuses works in the UK, we send this to fab lines elsewhere' but as a model, it totally worked.
It's not about making guns. It's about publishing instructions for making guns.
> I would venture to say that there is a cultural disconnect with the Chinese when it comes to the idea of intellectual property.

I would much more strongly link it to the fact that academic success and workplace success leads to high economic again and societal standing. This is fostered at an early age and progresses all throughout life. The gaokao [0] is a striking example of just how much pressure goes into academics in particular:

> Suicides are a regular feature of every exam season; a 2014 study claimed that exam stress was a contributing factor in 93% of cases in which school students took their own lives. Last year, a middle school in Hebei province fenced off its upper-floor dormitory balconies with grates, after two students jumped to their deaths in the months leading up to the gaokao.

Given that many classes don't have an impact on the end career (or at least, many feel this way), it's unsurprising that students would rather cheat on the "less important" work that they just need to pass, versus what they actually find valuable.

I don't think it's correlated to IP. Just societal expectations and norms.

[0]: https://www.theguardian.com/world/2016/oct/12/gaokao-china-t...
> You can do job scheduling on a single machine too, of course, but you get it for free with Hadoop/YARN. You don't get it for free with chained bash scripts or a custom single-node solution.

I'd venture to say that "for free" is a bit of a stretch, other than under the "already paid for" definition of "free". Being built on top of a job scheduler means one always has to exert the effort/overhead of dealing with a scheduler, even for the simplest case.

On a single machine, you can decide if you want to add the complexity of something like LSF or not. (I would call a custom single-node solution a strawman in the face of pre-Hadoop schedulers. Batch processing isn't exactly new).

> And without sophisticated job scheduling, you can't really come too close to fully allocating your machine (when you're not watching carefully), because you'll accidentally exhaust resources and break random jobs.

I'm pretty sure I'm still missing something. Since my goal is to gain a better understanding, I'll put forward where I believe the disconnect is (but definitely, anyone, correct me if my assumptions are off):

You're coming from a distributed model, where the assumption is that "resources" are divisible and allocatable in such a way that, for any given job, there's an effective maximum number of nodes it can use (e.g. network-i/o-bound job that would waste any additional CPUs). Any leftover nodes need other jobs allocated to them to reach full utilization.

I, however, am considering that the single-server model assumes that there won't be any obvious bottlenecks or limiting resources, instead prefering to run a single job at one time, as fast as possible. This would completely obviate the need for any complex scheduling and avoids accidental resource exhaustion (which, I suppose, is really only disk or memory).
The fact that private malls are even tracking license plates to begin with is disturbing. Obvious in hindsight, but disturbing.
If you're in the market for cheap PCBs, PCB Shopper is a fantastic tool - you can fill out one form and get quotes from 24 companies.

https://pcbshopper.com/

Prices for 4-layer boards and boards larger than 100x100mm have fallen significantly over the last year (driven mostly by JLCPCB), which has hugely expanded the possibilities for hobbyist electronics.
> Pretty sure if you’re drunk in public with your kids and get arrested you will in fact be forcibly separated.

For a misdemeanor the police are absolutely not going to take someone's children and ship them to detention centers in other states with no clear way of getting them back or even getting in touch with them. Most of the time a misdemeanor means showing up to court and paying a fine.

> Also this is a great example of static thinking, because it completely ignores dynamic effects. Ban family separation, how humane! Second order effect: incentivize bringing children when committing crimes.

That doesn't make any sense. Currently, even someone who is charged with one or more felonies does not have their children taken away from them and shipped elsewhere. The only time that would happen is in cases of neglect or abuse.

Does that mean our justice system is incentivizing felonies? No. Bottom line is that the law can be enforced just fine without a barbaric policy that harms children for the sins of their parents.
randop, are you saying we're....both...right...??!
> a good idea? it's your system, you decide (my opinion is 'no').

This frustrates me. Because there is a large vocal group that opposes the use of yaourt (the most popular AUR package manager), I spent a year building packages by hand, just to see if there was something I was missing. I was not. It's just a complete PITA. In the end, I wrote scripts that just about duplicated yaourt -- checks for new versions of packages that I've installed, downloads the latest comments so I can see if there has been any controversy, checks for and installs dependencies, etc, etc.

There is nothing in the manual process that makes it more safe than installing with yaourt. Yaourt prompts you to edit the PKGBUILD file (and even defaults to this!). It is just as easy (and in fact, I think easier) to neglect to check what it's doing when you are building by hand.

After a year of building by hand, I went back to yaourt because I have better things to do with my time than write scripts that duplicate it.

I think the real issue is that many people do not want to legitimise AUR as a source of packages for everyday people. I can sympathise with this point of view and even agree to it to a certain extent. However, avoiding using a tool like yaourt is cutting off your nose to spite your face, IMHO.
How should i spend a $50 USD gift?
"Should be incapable" and "are legally prohibited from" are two different things here. The United States is perilously close to seeing its infrastructure utterly collapse in many areas with the backlog of repairs climbing exponentially every year.

Sure, maintenance is expensive, but failing to do routine maintenance means a simple repair becomes a big problem.

If there's one thing that America seems to love it's building things, and if there's one thing it seems allergic to it's paying taxes to keep those things in working order.

The only way out for some municipalities might be to offload these expensive responsibilities to third parties (e.g. "Public-Private Partnerships" or outright sale) to get them off their books.

Domino's taking over road repair responsibilities is just the beginning of a sad trend.

The problem here is that roads aren't cheap to maintain but they're necessary and if the only option is a private one then equal access is critical. The same goes for network infrastructure although at a smaller scale.
HTC’s blockchain phone is real, and it’s arriving later this year
Horror story? The "horror story" would be "the insects are still around".
I agree with this in principle and it also mirrors my own experience during a PhD program: time is cheap, tinkering is learning, etc. This is especially true in academia research, which is, in most disciplines, helped by wiring things up in ingenious ways. Practicing those skills comes very useful. Robert Wood probably would not become such a great experimental physicist if he did not tinker with hardware as a youngster.

The problem is that this approach does not scale: you can build everything from scratch, but beyond certain complexity you need existing subcomponents. Nuclear physicists do not need to learn gear tooth shapes and build their own servos. And in my experience people are bad at making the decision when to stop building and start buying.

Maybe a better approach is something like 80/20 split: spend 20% of time building own designs and instrumentation and 80% on target research. And those who are really good at building from scratch and love it can spend more time on it.
I was in graduate school about 25 years ago and several Chinese students got caught cheating on the compiler project.

I always thought this was a bit strange because I’m sure most software developers could transform a piece of source code so that it would not appear to be a copy.
- All teams will henceforth expose their data and functionality through service interfaces.
- Teams must communicate with each other through these interfaces.
- There will be no other form of inter-process communication allowed: no direct linking, no direct reads of another team’s data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network.
- It doesn’t matter what technology they use.
- All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions.
- Anyone who doesn’t do this will be fired. Thank you; have a nice day!

still kinda works.
Why intellectual property? Intellectual property is not the basis of academic integrity rules.
> Is your premise that Apple should only sell its products in about four dozen countries?

I think that public disagreement consistent with their principles regardless of region would be appropriate. I don't think many are asking them to not sell or not abide by the law, just that their pinciples ring hollow if they only voice them against certain governments.
> "Pop-ups during gameplay" is part of what you get from having an open operating system. Sure, it might sound nice for Windows to ban anything from interrupting gameplay (as Casey says, "no gamer would ever accept a popup during gameplay -- it's absurd to even consider").

> But people really do want that. Removing it would mean you can't get incoming call alerts (Skype), it would mean VoIP indicators couldn't warn you if you are/arent on a hot mike, it would mean you can't use the Steam in-game overlay, it would mean you could never have FPS counters or software-based screen recorders (like FRAPS), and so on. All of that is useful to one user, and "annoying popup spam shit over my game" to another user.

Unless I'm mistaken, the pop ups you're talking about that people want are a) optional, and b) do not steal focus and probably don't take up 30% of the center of screen the way Windows Update, the one he's complaining about and that Microsoft practically forbids you from turning off does. Further, Windows updates rather frequently break the OS install, which was one of his other complaints. So not only do you have forced, in-your-face focus-stealing update notifications, there's a not unrealistic chance it won't even work. Even if your system does survive the update, I can assure you from experience that something probably broke. I know because I've had to block updates at my job frequently because they freaking break software, often Microsoft's own software. In other words: people kept turning off the updates because Microsoft really sucks at updates. The cost of potentially being infected is actually much less than the cost of Windows's forced update bullshit.

That's what his real complaint is: MS doesn't produce a quality product and it doesn't give a shit about that fact either. And it's people like you, who just assume that users are retards and have to be treated like children, that make modern computing suck so much.

I guess I just have an old-fashioned idea of what "personal computer" means. I think it means that it's my computer, meaning that I should be the one ultimately in control.
I agree that’s a huge part of it that I left out. I guess I threw that in the bin of “cultural differences.”
WhatsApp’s full-page newspaper ads offer tips to spot fake news
Production stats:

Q2 2018: 53,339
Q2 2017: 25,708

Still impressive, but not an increase of 250%.

http://ir.tesla.com/news-releases/news-release-details/updat...

http://ir.tesla.com/news-releases/news-release-details/tesla...
IMO, the main benefit of ROS is the message definitions. Having exactly one definition of "point cloud" that everybody accepts means everyone's code will be compatible. That isn't normally the case in library ecosystems. If ROS was replaced by <robotics_types.hpp> I think we'd get 90% of the benefit.
It’s funny how afraid people are about tiptoeing around this issue. Cheating among chinese students is widespread and blatant, and they do not even pretend to care. They are completely shameless about it. Everyone with Chinese students knows it, but it’s politically incorrect to call it out. Which they are also aware of, and take advantage of.
Fast forward to a few years from now when six becomes three, and then three becomes two.

Or one.
No need to compare. Go to easyeda.com. You can get 10 boards for $2 (!). I have gotten a dozen or so sets of boards and they have gotten here in less than a week. (Not affiliated, yadda yadda yadda).
Well, there is old TV and new TV.... old TV you watched what you were given, and I don't think that is very addictive compared to how addictive games can be

Modern TV where you can 'binge' series, can be addictive (I've certainly ended up staying way later than intended because of an exciting series ). It seems like this is a bit more addictive than old TV.

Then there's games, which I think for many have around about the same addictiveness as Modern TV. But some seem to get incredibly addicted, with extreme cases like http://edition.cnn.com/2010/WORLD/asiapcf/04/01/korea.parent...
You may find this interesting: https://www.experimentaljetset.nl/archive/lostformats
I wish fabric8 had Gradle support.

This ticket implies that it isn't "build tool agnostic" (https://github.com/fabric8io/fabric8-maven-plugin/issues/609...) and I found a few github repos that are "gradle plugins" for Fabric8 but they only had a few stars or were out of date.
That's true for any nationality though. And Snowden was American and technically fled to Russia ?
The Bhopal Industrial Disaster Is Still Unfolding
The stealing of ideas can be applied to legal intellectual property or academic assignments.