skysight-inc/HackerNews huggingface dataset:
1) Polite people try to cover up their racism; it's not socially acceptable in the US. This is not the case in all countries -- I've been in other countries where certain levels are racism are really still A-OK. For instance, in some Scandinavian countries it's not unusual to have a housing contract that says the place can't be rented or sold to Roma/Gypsies. Few people see anything wrong with that -- it's something you just obviously wouldn't want to happen!

2) The professor should be better at their job (I say as a prof). I accuse students of plagiarism only if I have proof, and the last 4 times it's happened I've been able to highlight passages and provide the citation of the original paper, with the page number. Or I can show the student their peer's paper with the same exact sentences and typos. I'm sure it's plagiarism. If I can't prove it, I poke around. I ask the student to come in and describe their process to me, talk through their notes. This works. People crack, or they reveal their legit process. Sometimes that legit process includes a crappy first draft that got immensely better via four sessions with the Writing Center. Great. Sometimes their not-quite-legit process involves too much help from their girlfriend. Then we have a talk about what's appropriate and how they can rectify the situation.
Nobody forces anyone to modify and distribute GPL'd software. If you don't like the terms of the license don't agree to it.

Clarification: If you don't agree with the GPL you also don't get to redistribute code licensed under its terms. Don't redistribute GPL'd code and somehow expect to not be bound by the license. If you don't like the GPL and don't agree w/ its terms that's fine, just don't redistribute GPL'd code then.
I do hate pre-interview coding questions. But that company that is interviewing you is going to spend a lot of time. We have 2 people come to each interview, and we have about 6 hours including lunch between interviews with people here. So assume 1/2 hour prep before hand, 1/2 hour after writing it up, 6 slots x 2 people 2 x hours = 24 hours invested in an interview.

I have had a few people refuse to do interview questions in my life. Both times they were principal level devs who knew execs at the companies. Both times they failed after a few wasted years. That's not true of all of them, but I'm a principal dev, and I mostly work on architecture and planning, but I don't hire people to my role if they can't code.
Turning off the camera power would mean it wouldn't show up on the bus, so the computer wouldn't know it existed.

It would make sense for the camera itself to drive the LED, instead of the computer/drivers doing it. I don't know if the camera ICs support this or not, though -- if not, it's not really something Apple can add if they're integrating a standard camera component. On the other hand, they control the T1 entirely, so they can easily do this with the new architecture.
I agree with you not one but both of those points, for what it's worth. We're definitely not worse off for having read the piece.

Thanks.
Yes, but that only entitles you to monetary damages, which may be small in this case.
GraphicsMagick is great, but it's not a replacement for ImageMagick. While it offers a few features not found in IM, it lags far behind on the more advanced stuff, such as image recognition/machine vision, and in general does not track the main project any longer.
How did the DMCA ever get passed? It's an absolutely insane, ludicrous set of laws.

I'm going to start selling shirts that say "Today I Broke The DMCA". No matter who wears it, it's probably true.
Previous discussion: https://news.ycombinator.com/item?id=12788683
Hiring someone with that much (or even half that much) experience shouldn't include a coding exercise. If it does, the results should contribute ~5%-10% weight to the final decision. Seniors'/leads' skills diverge from engineering over time. You shouldn't even be coding as a lead. You direct the coding of juniors. When I interview those upper levels, I talk more about design and how they work with other departments (ops, product, UI) to get things done; how they overcome people and process problems.

I know several leads who can write great code, but they can't lead a project to completion for the life of them. And if you discover that during the interview, you have to determine whether it was genuinely their lack of competence or because of poor management. Personally, I'd rather spend that hour allotted to coding digging more deeply into their non-coding skills.
If you modify wordpress then yes, if you write an external add-on then no akaik.
"it's too expensive" actually translates exactly to "the education is not worth the cost".
"It seemed pretty clear that the author is drawing an inference that "not your language" means "you don't speak English well enough to use this word or write like this,""

It's not clear. Your own bias makes you think that's clear. The alternative is that the instructor believes it's plagiarism. This means they thinks they've seen what's in front of them before exactly as worded in uncommon scenario or they sees an odd discrepancy between that paper and prior work of hers. Several people have already showed up in the comments pointing this out with one person catching real cheaters using this method. That validates it's a hypothesis that must be ruled out as we determine what caused the decision.

Unfortunately, we don't have enough data to do that. All we can be sure of was their evidence appears weak, how they handled it should get them reprimanded/fired, and we only heard one side of the story by an individual with extreme bias on this sort of thing which pervades the whole article. So, I'd like to hear what the professor or other people there said about that event, the professor, and her. Past that, I have to address it conditionally like "If professor did this, then it might have been reasons X or Y with terrible corrective action taken. Source leans toward X based on personal experiences but no data to support either."

Note: There's also other forms of discrimination based on language besides race in terms of what you expect of different kinds of skill levels, institutions, local dialects, etc. I've had many experiences with discrimination based on how I write or speak from white and black people of both genders with women doing it much more to me than men. In the white cases, race usually had no element in it since I'm white but they were still judgmental pricks with their own biases with impact on my future. It's why I'm pro-merit and anti-superficial.

Edit: Had to change some pronouns because my own bias made me assume something. Bias is that sneaky!
You can find out with a less accusatory attitude, as well, if there has never been questionable behavior before. "Tell me about your process. Can you show me any notes or drafts? Discuss this paragraph with me. Without looking at the paper, can you explain what you're trying to say with this argument?"

Whether they wrote it themselves comes out pretty quickly, even if they won't admit to cheating. If a student can't explain his or her work, then you have a basis for giving a lower grade or pressing on the cheating accusation.
Thanks, now that you point it out, I can see how that part can overshadow the whole comment and be read in a way I didn't intend to. I'll aim to do better in future comments.

I admit that I'm less prepared to comment in a minefield topic like this than I had thought, as my comment has been easily, and rightfully so, misinterpreted. I'm sorry about that and grateful you do not assume too much. Knowing the etymology of 'victim', it would never cross my mind to do so.

I agree with your explanation how rape and subsequent shaming and general mistreatment is being facilitated, and I think the root cause is our conflicted and unhealthy approach to sexuality. I don't think it would reach the same effect if sexuality was a mundane topic, so that abuse can be treated as a crime rather than, as you say, presented as disobedience by those in positions of power and widespread misogyny in general. If it wasn't a taboo topic, victims would probably be more inclined to come forward and falsely accused but acquitted wouldn't be shunned as easily. That's the gist of my theory, if I look at it like a programmer, a logician. How true that is in the real world I don't know, and I'm sorry for not phrasing it as an open question to begin with.

Basically I tried and failed to paint a complete picture how society prefers to mark abuse victims as well as falsely accused perpetrators as personae non grata rather than find solutions to the problem. Tragically, society fails so much that it causes and is responsible for suicides. I blame society only, and theorize that our inexcusably wrong approach to sexuality facilitates it.

Neither was I trying to say that her death is an inevitable outcome or that men are somehow led to commit those heinous crimes. Thinking men have no choice and have to be protected is why some wives have to wear veils. It's wrong, at least 2300 years late in human society, and nothing I stand behind. Seeing how my comment has been interpreted that way convinced me that I'm unprepared to debate this topic in an international plaintext forum among people who don't know each other personally. Sorry.

Any insensitivity I may have expressed in the comment is because I'm a technically minded person first, thinking in terms of logic, and looking for the root cause of a segfault (societal flaw). I guess I'll stay with technical topics where there's a closed world with rules I can look up.

This thread, and your comment in particular, provided me with a more complete picture than I had this morning. Thanks for pointing out the flaws and incomplete parts of my thoughts. I believe in constructive criticism and open debate, so asking someone "did you really mean .... or what is it you're trying to say?" is my preferred approach rather than making assumptions, so thanks. Also, yes, if we knew each other personally, you'd have been more likely to correct me, knowing what kind of person I am. Thank you for not reducing me to a utf-8 blob on HN.
There are reasons to think second-class isn't always bad. Function objects aren't second class but the privileged position of the function namespace means you can watch what's being stored there at storage time, which happens infrequently, and can jump to things faster, which happens comparatively more frequently.

But also, there was a very interesting proposal to ISO that did not survive in which variable number of arguments were handled by an alternate namespace with very specific operations that were understandable to a compiler. You could promote them to the regular namespace if you needed to, but the compiler could do nice things with the stack if you kept them in their more limited arena where it could figure out what you were meaning to do with them. That proposal got voted down, and I was one who didn't like it, but I came to think it was less of a bad idea than I had thought when I saw some of the confusions that came up with managing rest lists on the stack in CL, which are very hard to manipulate and know for sure when they need copying and when not. First class implies that there's probably a halting problem in the most general case of a compiler trying to do code analysis on what you're doing with a thing. Often compilers can recognize sufficient idioms that this doesn't come up in practice, but second class spaces can lead you in certain ways to do things that are better.

Each paradigm has its value.
Goldman Sachs pushes Apple to make rival bid for Time Warner
AMD CPUs and GPUs both have an integrated ARC processor that mainly deals with power management.
Paper, followed by a printing press. Look what happened in the century after Gutenberg.
If only Hitler had read this.
There is a real evolutionary fight going on with connectors at the moment.

> Apple's fastest growing product category.

This tweet highlights the Apple problem right now [0] What is damaging to users is the cost / availability of connectors. What was the last time this connector nightmare played out? Token/Ethernet, Serial/DBX/USB? It pays to be a bit conservative in hardware choice at this moment.

[0] https://twitter.com/dbreunig/status/792034409788518401
So, i'm someone that uses gulp and webpack together. But probably not in the way you think.

Webpack is great as a compiler, but it's not great at being "make". It still needs something to kick it off. And something to setup the environment correctly, run the tests, do the commit for the deploy, run the db migrations, clean the build directory, etc...

So a little bit ago I wrote a tool called `gulp-run-command`[0] that basically turns gulp into a command-line task runner, and it works great.

Gulp sets up the task dependency list for me, most things are command-line tools, and every now and then I use a gulp-plugin (like with mocha) rather than the CLI because it adds some feature over using the tool standalone.

[0] https://github.com/Klathmon/gulp-run-command
You said it right - art school is a luxury. Most of the comments FOR art school focus on the non-monetary benefits of going to art school which some people - who I assume are the main target of the article - simply don't have the luxury to pursue. For those that attend art school with the hope that it will improve future compensation / job opportunities, the article is spot on.

Personally art school sounds like a great resource but unfortunately the reality is that I'm probably going to spend most of my life barely getting by as it is. I guess that's the problem with capitalism that people seem to forget about sometimes: you're going to have people (a whole bunch) at the very bottom of the pyramid / ladder / whatever who will never be able to rise above basic sustenance.
I certainly do. You must, by definition of Apple's iOS security, trust them it is actually secure. We cannot know how secure it is because we cannot know how it is implemented in hardware or software because it is all proprietary.

Meanwhile, I can reasonably trust, say, crypto++ and its component libraries, because I can (and when I use it, do) audit its source code. I may not be able to trust the processor that eventually compiled binary runs on, but that is another problem that several fronts (POWER8, RISC-V) are moving towards solving.

And no, at the end of the day, you have to trust someone untrustworthy with your computers. We don't have access to fabrication hardware to make them ourselves, and even if we did... the rabbit hole continues and how can you trust the fab? Instead, you minimize your risk and have the smallest surface area of exploitation possible. It is harder to make a whole CPU, whose instructions you have, operate against your will (because you can see the output and compare results) than a black box of silicon you just get cryptographic data out of.

But without source and design documentation on products I own I have no reason to believe they are anything but malicious with planted backdoors to circumvent any of my own attempts at privacy. Which makes using computers for private reasons borderline impossible without a full libreboot system.
Interestingly, Edison realized that inventing a light bulb was not enough. He had to invent the power generation and distribution industry to make it usable.
This is true if not somewhat misleading. Most commercial GMO crops do not target yield but lessens the amount of effort required to maintain production. Similar yields are readily achievable by throwing manpower and tons of agrochemicals at it, however that is effectively a loss of productivity and just as bad for the environment.

Ultimately one can only fit so many plants of maize on a single acre. What is yet to come are GM crops that actually prove the efficiency of photosynthesis and carbon fixing by directly engineering cellular biochemistry, making them closer to the food factory mankind has been working towards for thousands of years.
No, you can't, at least not without been seem as hypocrite and demagogue, which is OK to a lot of people, SV founders making a better world included.
Criticism that GMOs have "not accelerated increases in crop yields" misses the point. If you pick weeds by hand, even organic farming can have great yields!

Are GMOs making food cheaper to produce? The answer is almost certainly yes -- otherwise farmers wouldn't be buying the more expensive GMO seeds, which now dominate the market for many crops.

Also, there are some crops (e.g., the Hawaiian papaya) that wouldn't even be viable today without GMOs.

Disclaimer: I used to work for a company that was acquired by Monsanto.
If you modify wordpress and distribute it as a software, right? Correct me if I am wrong but, if you modify wordpress and host it on your own server and serve it as a service you should not need to share all your code.
Well that way is the why the USA ended up in a civil war.

As distasteful as it is to compensate slave owners or oil companies the alternative is worse.
But ohh, it HAS!!!
You are just looking in the wrong place...
Basically it happens all over the world, what is called 'carry trade'... All the money being printed in Japan in the last 30 years has been creating inflation in a lot of the underdeveloped countries in the world, just not in Japan...
The World economy is so interconnected nowadays that most policies of the past doesn't work anymore as Central Bankers would expect. Keynesian Ben Bernanke's helicopter isn't creating inflation nor growth...
I'm not sure we should get our science from the UN. It's a political institution. Take with a grain of salt. I'm sure the relative yields of GMO vs non-GMO crops is a well studied topic. What's the consensus? Or is it simply too political to even do objective research in this area. Not a good situation.
Why would you ever recommend a high end 15" laptop to average people in the first place. I'd agree with the other commenter that recommends a new tech guy for your friends.
I feel like a system like IBM Watson is going to end up writing the code in the near future. The real action, therefore, is in explaining the business logic and requirements in a structured way so that the AI can write the code.
Buridan’s Principle (2012) [pdf]
I've never really understood why people want to run Linux directly on (most) laptops. These computers usually have all sorts of one-off proprietary chips embedded in them, that didn't come from some manufacturer that cares about standards, but rather were written under contract for the OEM-integrator itself. In this regard, Apple is no different from Dell or Acer or Toshiba. (The only modern exceptions are HP and Lenovo's respective enterprise departments, who both try to ship hardware that Linux already has upstream support for.)

Both Windows and macOS have pretty cleanly-separable userlands. Either OS can be set to a single-app full-screen "kiosk" mode, where you boot straight into a specified app. And that app can be, say, VMWare. Running Linux.

Computers used to have BIOSes: a chip that is loaded with firmware, and exposes a standard abstract-device protocol for each device class the computer supports. It's not a far leap to imagine a stripped-down copy of Windows or macOS, running on one core of the CPU, as a modern kind of "BIOS."
http://www.mystatesman.com/news/news/opinion/as-austins-blac...

I don't see how one can argue Austin is not pushing out minorities.
IIRC the yarn developers worked with NPM to get it out.

It's not a lack of will or ability on the part of NPM that it can't be "fixed", it's that NPM has just so much baggage. They can't change how things are installed, because that would mean getting rid of features that many people rely on. For a while they didn't even have any documentation on how NPM worked, it was a bit tautological (npm worked in the way that npm worked...).

And rather than add flags or settings to NPM to support yarn's use cases which would bloat the code, add a pretty sizable increase to maintenance and support, and would really be a mess, they decided to create their own tool which is similar enough to make it easy to switch, but without any of the legacy baggage that NPM needs to support.

It's a perfect example of the unix philosophy at work ("Don't hesitate to throw away the clumsy parts and rebuild them."), and just about everyone (including NPM) is happy with the work they are doing.
> There's plenty of jobs available for digital artists

Jobs in the 3D/VFX business:

* Are contract only (edit: I should say.. the OPEN jobs are)

* Require moving between continents for projects.

* Require 80-100 hour weeks when employed (but with overtime pay!)

* "Funemployment" for 3-18 month stretches

Follow @DrScottRoss and @VFXSoldier if you want to read up more on that business's total collapse in the US.

For 3D work like games and such, art pipelines are already scaled up in Poland, Ukraine, China, India, and more. There hasn't been significant growth for 3D art jobs in the US for a long time (since at least 2008).

> when vr comes around there will only be more

Why would 3D jobs come back into the US for VR? The same people doing game art overseas can do that work.
Tougher than it looks at first sight:

* there is no length argument

* localization, should it contain dots or commas?

* the minus sign or a plus sign should be only at start

* there should be only a single decimal separator

* just a dot is not a number

* just a minus or plus sign is not a number

* empty string is not a number

* there should be only a single minus or plus sign

* there should be a minus OR a plus sign

* let's assume something like .0 or 0. is allowed

* let's assume 4E04 is not allowed (although it is a positive integer)
What's going to happen here is you won't be paying ESPN for $SPORT_I_CARE_ABOUT you'll be paying $SPORT_I_CARE_ABOUT for $SPORT_I_CARE_ABOUT.

MLB's already built out the technology, and people to make this happen in the form of MLBAdvancedMedia, (some smaller market owners suspect their ownership stake in MLBAM is more valuable than their team). It will be interesting to see if the other sports come to MLBAM (WWE, PGA, and even ESPN have done) or if they will each roll their own platform.
Not in US court. All US cases so far have settled. Though given that the pro-GPL side is usually just looking for compliance, not $$$, those settlements suggest serious doubts about winning in the minds of the alleged violators.

There have been a few in German court (Hellwig v VMware most recently). And probably some in other jurisdictions as well.
Indian saint who prophecied this current Era 700 years ago
I would flip this around and say that you should be allowed to pursue the social good when you have fiduciary responsibility to profit seeking shareholders.
Thanks for your detailed response. Appreciate it.

I visited at least 10 online try room sites before starting work on my site. None of them were using the techniques that we have implemented. We wanted to address their shortcomings.

Lot of my friends told me recently to get my idea patented and I started exploring any similar patents. This is how I came across above patent.
Why do you think the monetary damages are small? Going head-to-head against a company that is apparently valued over $1billion by stealing their source code sounds expensive.
I don't think it has actually been "tested" in the true sense here. I believe every known case has either been settled out of court (so the court hasn't even had a chance to adjudicate), or has been decided based on some other technicality (like unclear authorship/ownership of the original).
As I suspected, Liga MX is the most watched soccer league in the US.[0]

[0] http://www.latimes.com/sports/soccer/la-sp-soccer-baxter-201...