skysight-inc/HackerNews huggingface dataset:
Do you not know all cultures are same? To Re-education camp with you.

Being a TA for undergrad courses this pattern is very common. Other group that consistently gets caught was guys from ME. East Europeans cheat but they almost always put enough effort to make it hard to catch.

Thing is that universities do not prosecute this at all. I have seen people graduate who I think never submitted their own assignment at all.

Additional thing is that “community” usually has all the tests for last 10 years and profs don’t change them that much. So they memorize the whole thing which is enough to get passing grade.

There was one Math prof that I adored who would put clever traps into his tests. Every single time he would catch people.. and they would not learn. Still graduated.
> "should we implement ld.so for micro services? :-)"

Working exactly along those lines this week on multiple services exposed over REST APIs, I was wondering if tools exist to check compatibility between them. Said differently,

- I have a `swagger.yaml` for my service A managing chipmunks and it says endpoint `/chipmunks` supports an 'color' query parameter.

- In service B, I have a `handleToServiceA` that encapsulates calling A. Then say I write `const chipmunks = handleToServiceA.getChipmunks({'colour': 'blue'})`.

Are there (whatever the ecosystem) tools that would read serviceA's swagger.yaml, detect my error in serviceB (color -> colour) and report the issue at compile time rather than run time?
If nike knowingly sold products they engineered to drive running addiction then yes they would be liable.
Really just comes down to a argument what side of the fence you're on. Are you the addict? (then its bad), if you're the dealer (then its good).

Mostly comes down to switching the burden of responsibility.
That might be true, but I think it is occurring disproportionally amongst Chinese students (and perhaps as a result, Chinese engineers).
But what happens when your children inherit the garden, or their children? Maybe after a couple of generations, they no longer think a garden is worth the effort, and don't bother pulling the weeds. Maybe they hire someone to manage the garden for them, or maybe they just pave the whole thing over altogether.

Checks and balances only work when both the people insist on them and the government recognizes them. But in a democracy, people can be convinced to vote against their own interests, to vote out checks and balances or vote in autocrats or extremists, or to simply not care to stop power concentrating or collaborating where it shouldn't.
And I'm optimistic about reversing aging in the long run, actually. SENS[1] has some good ideas for eventually solving most things that aren't cancer. It's just that straightforwardish methods that work in mice don't ever seem to also work in humans and there have been a number of these. Maybe it'll work but until we see better evidence I think it's not worth worrying about this.

[1]http://www.sens.org/
Bunnie Huang covers this in his (really excellent) book on manufacturing in Shenzhen. It sounds like it just comes down to a difference in cultural beliefs on intellectual property. Of course, reading HN, you get the idea maybe it isn't such a different perspective from (parts of) the West's.
>Legally, two different Arby's locations are independent competing companies, but in practice they act as extensions of the parent company.

I suspect that Arby's would dispute that vociferously in court if it suited them.
What makes you think this is anything other than an opportunistic individual trying to ensure a job/gain standing/'have all the answers' at a new company?
That's a controversial opinion. Neither porn addiction nor sexual addiction is in the DSM-V, so it's not "officially" recognised as a real thing, and many researchers and experts believe it is not. There's not even any real agreement on what "porn addiction" would be (or if it's the same thing as sexual addiction). What little research has been done is inconclusive at best, showing that people do react to porn (well, duh), but that when, eg, brain imaging is does, the reaction doesn't really look like the reaction to drugs.

It's not surprising lawsuits about porn addiction aren't going ahead when it's so easy to get an expert witness to (truthfully) testify that the psychiatric profession doesn't recognise porn addiction as a real thing.

There's certainly people consuming porn who'd like to consume less, and who believe their consumption is harming their lives. That doesn't mean addiction is the correct model for what's going on, and to date, there appears to be little-to-no evidence showing that it is.
Totally reasonable. I figure the people who write the unofficial ports I use have a personal reputation to protect. It bothers me a lot that the "professional" password management people disclaim all of their liability and just expect me to hope that it works the way they want.
Tapes were pretty durable. Degraded tapes at least played, unlike scratched CDs which could be be effectively ruined pretty easily. Plus portable tape players could be jostled around during playback with effecting anything, while cheap portable CD players would cut out.
One of my friends at university had a Chinese student copy off him during an exam without my friend's knowledge.

When they received their graded exams back the cheating student came up to my friend yelling at him for making him miss points due to the answers he copied from my friend being incorrect.

Of course we embellished the story over the years where the guy was yelling all kinds of things and about how he ruined his life, etc.
The headline should be changed to:

"Apple wrote code...it was buggy"

Because it reflects better the reality of Apple products.
Never underestimate the power of hype.
> They're in a hurry. Culturally today they believe in a sort of global manifest destiny for the near future of their nation. They believe they're destined to be the dominant power.

I'd argue they're probably right, barring some massive financial crisis.

There are more middle class people in china than there are in total in the US - they're buying cars, taking vacations, and generally being a huge driver of consumer goods throughout the world. I don't see the US keeping up except at being 1. already rich, and 2. generally home to new innovations. We'll be the R&D lab of the world, but we won't be the primary economic driver.
Ok... They're not entitled to a job or visa. Very often it's not the "best" who can afford to study here, but the wealthiest. Most will have ample opportunities in their home countries.

I support the Trump administration here.
Unisex 1: Back to School Clothing
The unemployment rate is below 4%. I'm not saying you can't find someone, but the labor market is tightening and eventually gasp employees may demand more than minimum wage. By removing their ability to change jobs, you prevent them from even threatening to quit.
good lord finally they did take some action
People are not afraid to calling out cheating. Yes, there are Chinese students do that. People are just not that into overgeneralize a giant group of people.
> 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.

I get your point, but I think part of the reason for the official stance against AUR helpers is that they incline users to skip any manual vetting of the PKGBUILDs on their own. In practice, you're always going to have some subset of the population who won't even look at the source PKGBUILDs (helper or not), but I think this is a valid concern. If you download the package sources manually, the effort required to type "makepkg" versus "less PKGBUILD" isn't significant. Contrast this to using a helper, where pressing a key to continue building is an awful lot more tempting than having the helper open the PKGBUILD in your editor (where you now have to press many more keys to continue)--regardless of the defaults.

What I tend to do is use an AUR helper to download the package sources and then manually build them from there. Helpers are incredibly useful for searching/downloading sources from the command line, but I'm not completely convinced having them build/install everything unattended is a particularly great idea. Part of this is the nature of the AUR and part of this is because if you use enough packages from the AUR, sooner or later, you're going to have to intervene and fix something (which defeats the point of using the helper in the first place). Plus, using the helper as a glorified fetch tool gives you something of an intermediate package cache as opposed to dumping everything in /tmp and nuking it between boots.

That said, I do agree it's more to avoid legitimizing the AUR. There's good reasons for this (legal and otherwise). But I think it's important for people to decide precisely how they wish to use the AUR as long as they understand the repercussions.

Also, I believe yaourt is considered deprecated as it hasn't seen updates in quite some time. I'd suggest something else like aurman or yay.
Not out of cassette tapes maybe, but... https://www.youtube.com/watch?v=5KHSz9Gi-II
What methods are those?
Ok, I'll say it. I think we need efficient arbitrary depth nesting of containers.

Sure, it is incredibly bloaty.

But so is the way, say, npm works.

Bloaty apps often provide a ton of programmer convenience.

And history tells us that programmer convenience usually wins.

Docker style development already usually means bundling tons of redundant dependencies everywhere.

Let's just take that further, and hold your nose.
There shouldn't be any difference between someone selling something knowingly addictive like cigarettes and intentionally making something addictive imo.
Thanks for the info. I did buy a knockoff J-Link but haven't got around to trying it yet.

I've only used the Arduino Mini/Micro so far (with Atmega328 or Atmega32u4). Is it possible to debug on those?
The government will just ask. Security types crave the opportunity to do a favor for the cops, and voluntary cooperation is not a legal issue.

I served on a jury where the police were able to gather footage covering like 14/24 hours of the defendants time from a variety of camera feeds (up to 40 I think).

After torturing us with introducing dozens of these videos to build the timeline, the case was fucked up (and defendant found not guilty) because they couldn’t explain NTP in the context of a camera used as the primary time reference point.
When I TA’d many years ago you could graph the frat brothers by their test/assignment answers.
The industry has no customers to win over, no sales pitches, no marketing. You either make money or not. I'm skeptical of a degree for several reasons:
* Knowledge of what works this year may not work next year.
* Teaching people increases competition and dilutes any edge you might have.
* If they could earn a living doing this, why wouldn't they be doing that instead of teaching classes?
A similar idea appeared over 20 years ago as joke. More specifically as a Chindogu, the comical Japanese artform of creating almost but not quite useful inventions to solve everyday problems.

http://www.asiaone.com/static/multimedia/gallery/120706_japi...
Eye movements as a probe of attention (2008) [pdf]
I wouldn't say I regret it, but that almost doesn't feel like an applicable word; it felt inevitable to me, so it's hard to imagine any other path. Like, at the end of undergrad, all I wanted to do was think about math all day, every day, and that's what I got to do for the next five years. There was no convincing 22-year-old me to do anything else. Only near the end did the novelty really start to wear off.

N.b. I'm in a very lucky position career-wise now. If that were not the case, maybe I would feel more regret.
As others noted, it appears Apple was attempting to keep the Taiwan flag emoji (🇹🇼) out of the emoji keyboard depending on localization settings.

This is a well-known cost of being able to do business in China; the version of your product for sale/use in the PRC cannot in any way acknowledge the existence of Taiwan/ROC as a separate entity. Most vendors simply have localization switches which hide/re-label Taiwan in location selectors, use some icon other than the flag to let users select the zh-TW localization, re-label any displayed maps, etc.

IIRC Microsoft got in trouble years and years ago for a mistake in code they shipped, which accidentally displayed either "Taiwan" or the flag in a build of software for use in the PRC.

This has been the case for many, many years. Most HN readers probably just don't deal often enough with localization issues to realize how politically sensitive they can be, and how easily even a small misstep can get you in trouble with a government.
> Otherwise the male would not have to court a female.

That's not even true for all hominids.
This is a good point that resonated with me.

There is a Costco shopping center near me that has had a few cases of straight up wheel theft during the height of their shopping times that were not solved until they tracked plates, but alas, this seems like a case of the blade cutting both ways.

I want to say "Screw ICE", but this does seem like a valid case of tracking who is frequenting their lots.
Good, the more resources that ICE has to remove people here illegally from the country, the better, as long as that data is collected in a legal manner.
Also consider a large number of Russian and Chinese spies have been American citizens born in America and who've lived in America their whole lives. Collaboration with a foreign government is not 1-to-1 with what country you're a citizen of.
All things that feel good and releases dopamine ≠ equally addictive.

Video games have reached levels of immersion higher than other forms of entertainment, add real $ loot boxes to that and it's clear publishers should worry about this, smart ones already are - Valve tracks Anti_Addiction_Rating for users to notify/suggest they play within healthy limits: https://www.pcgamesn.com/dota-2/dota-2-anti-addiction.
I'm all about evidence based medicine but as a father with a 3 year old that couldn't go in the car for longer than 10 minutes without throwing up everywhere, I was willing to try anything.

We tried the pressure point bracelets, the anti-static strips, ginger drinks, everything. We moved her seat forward facing and sat her in the middle of the vehicle so she had a (somewhat) unobstructed view of the horizon. For a while, we even removed the headrest on the passenger seat and the passenger sat in the back.

We started to give her regular mints and it seemed to work. She might have grown out of it, the mints might have worked... who knows, but when it affects your everyday routines, you'll do anything.
The more the brain is used the better it gets. I would look at this as a co-evolutionary trait. Hands help brain, brain helps hand. Without hands it would be hard for the brain to be useful. Maybe thats why octopuses are so smart, they can manipulate their environment.
Evolution requires deaths, so the cost is millions of people dying! Until we understand better the cost, I think it's reasonable to put it on hold as much as possible
Yes I know that the mode isn't perfectly confined in the waveguide, but Figure 4(b) of the article shows the coupling efficiency to the second waveguide going down as the length of the intermediate waveguide gets longer past some critical value. That's the part that gets me.
https://www.amazon.com/Westminster-PT7327-Silly-Straws-0084/...

Fill with coloured water and seal the ends!
This is interesting because I have (or had) been working on a C++ logic programming library. Many if not most similar libraries are implemented using streams. (See minikanren, LC++, etc.) Naturally as a C++ library I'm interested in if it can be done without or with a minimum of dynamic allocation, and had come to the conclusion "probably yes, but only if I give up on some subset of the things I wanted it to be able to do." So I concur with the article's opening, "choose 2 of 3."
Write a protocol for it then and demonstrate its use
Half of human deaths isn't very significant considering that despite that the human population is still exploding at an unsustainable rate that will cause incredible environmental destruction if left unchecked. Far from being threatened with extinction, our present course will cause the extinction of countless other forms of life.

And in response to that, you propose that we deliberately drive even more species to extinction for the purpose of making the problem even worse?

> "How many more human lives need to be lost before you think it's OK?"

If they were a threat to the survival of our species, I would sign off on it. Plainly they are not.

How many more species must be exterminated before you decide the planet is safe enough for humanity? When will the Disney Worldification of the planet be sufficient for you? Maybe Disney World levels of safety from wildlife aren't even sufficient for you? https://www.washingtonpost.com/news/animalia/wp/2017/11/03/d...
Does Apple hide the Israeli flag for users in Saudi Arabia etc?

Is there a list of these kinds of govt requests they choose to abide by?
Of course.

People can get addicted to anything. But when a company makes a product that they know is not only addictive but harmful. When they go out of their way to make the product more addictive without any regard for the harm being done. When they go out of their way to specifically target those who are the most addicted. Well, then you run into some very clear-cut ethics problems.

And that's the state we are in right now with a sizeable number of games. Certainly far from all, but those who are right now being the most exploitative are probably going to face a lot of scrutiny in the next several years.
I agree, it does happen all the time.

My question remains: if it were happening to you, would you be ok with it?
Except they're not prevented from quitting. If they work at McDonald's, they can walk down the street to Burger King, just not another McDonald's location. To me that seems like enough freedom for employees that I'd want to see compelling evidence that being unable to switch to another location of the same fast food place (which would presumably offer identical wages) actually harms employees.
China has a huge, captive local market. The business model of copying foreign ideas and applying low-cost local labor, and local marketing/distribution know-how has plenty of precedents in all kinds of developing markets. Hollywood itself is founded on so-called IP “theft”.

Anyway, the legal barriers of intellectual property have proven again and again to be futile and problematic as a means to drive innovation. Just look at the huge waste in IP litigation, the perverse incentives of IP trolling, and the utter impotence of DRM as a legal mechanism.

Trump’s claims about IP rights are as credible as his claims about bring manufacturing and coal mining jobs back to America. It’s just pandering to an audience that can’t or won’t keep up with the winds of change.
This is a little older, but I think it is still accurate.

https://m.imgur.com/K78sYq3
Think Perl 6
I beg to differ, rather I think it was due to the fact that Nawaz had certain "disagreements" with the military elite that he was brought down. Imran Khan's whole movement was based on false assumptions which he even admitted later. The lock-down of the national capital in 2014 was based on the famous accusation of "35 punctures". Which he later admitted was his political statement and there was no proof of it.
I doubt if the military, especially the ISI had not intervened in the background, Imran alone would have been able to shake such a politically strong prime minister. Wasn't it revealed later on that the news of "35 punctures" was spread by some brigadier or colonel? I am not sure who it was but surely it was some army officer with ties to the politicians.
You need to lay off the FUD! The reason these are installed generally has nothing to do with crime (outside parking enforcement at most). It’s done for marketing and tracking purposes. Brick and mortar stores are desperate for the kind of data that online retailers have access to about customers and the folks making the purchasing decisions generally don’t have the first clue about privacy implications.

Source: I worked for a company doing something vaguely similar (we covered the inside of stores, not the parking lot). I spent my time there working to provide best in class anonymization to only allow aggregate data.

As to your specific fear mongering questions:

> If a car shows up that is registered to someone on a warrant for a violent crime, should the mall owner do nothing? Not their business?

1) that data isn’t generally publicly available to them

2) that’s why you hire security guards

> What about a car registered to someone who lost their license due to DUI? What if that person frequents the mall and kills someone with their car?

1) again, not generally publicly available

2) what makes you think the drivers licenseless person could be the only driver
DPPA is toothless. NY residents get billed for toll violations on privately owned Ontario highways. That doesn't happen without the state handing over personal info on US citizens to a foreign company.
Today you learned: even though you think Google is "out" of China, the borders and labels displayed in Google Maps still change if viewed from within China (and for many other countries, too, depending on their stances in territorial disputes):

https://www.youtube.com/watch?v=q9ZMub2UrKU
Interrobang
i've lived for long periods inside and outside SV, which I'll flatter myself into thinking gives me an insider and outsiders perspective.

i share the author's sense of horror that SV is becoming a dystopia led by tech elite that think they're building a utopia, but literally have little to no meaningful contact with people that live two or more rungs below them on the socioeconomic ladder.
Sorry if I was unclear, I meant "a thing" in the same sense as parent, in that people seek treatment for it.
I think it matters the type of work, and whether the outcome you want is more effort (crunches) or more of another type of output.

For an example counter to yours, I'm a musician. Hours in the studio -- even lazy, half-assed hours -- are a positive thing. It would be a bad idea to discard all the time blocks when I'm not working in the upper quartile of my ability. Lazy time in the game plants seeds for good ideas and increases the odds of having one. It's a bit like solo crypto mining -- you do a lot of grunt work for a big chunk of payout at an unknown interval.
FWIW.

In my undergrad days, long ago now, cheating was rampant throughout the (overwhelmingly white and male) CS student body.

One professor, whom I admired, got fed up with this. He handed back a particular assignment to his class, ungraded, with the code of conduct stapled to each student's submission. He then pointedly told the class that if anyone needed to come and tell him anything after class, he would be in his office. This move was the talk of the dorms for weeks.

But nothing really came of it. This stern warning no doubt caused some fear and anguish among those affected, but that was the extent of it. Nobody got expelled, flunked the course, or had their record damaged in any way.

This is just an anecdote. I certainly don't have any data on the prevalence of cheating, or on differences in attitudes toward cheating, among Chinese versus other students. But I'd be surprised if there is a measurable difference. In my experience, everyone is completely shameless and nobody faces any real consequences even when they are caught red-handed.
Let us hope. There's a lot of people here with very interesting takes on politics.
https://en.wikipedia.org/wiki/Courtsiding