skysight-inc/HackerNews huggingface dataset:
Europe doesn't have the sort of ingrained racism that exists in the United States. For example:

> Despite similar rates of drug use, black people are nearly four times as likely to be arrested for marijuana use,⁴ and black males are often given longer sentences for crimes than their white peers.⁵

[ from https://medium.com/@dan_nott/what-is-mass-incarceration-ff73... ]

Likewise, women tend to make significantly less money for doing the same work, in the same positions, at the same company, because of (largely) subconscious biases.

So called 'affirmative action' movements and diversity pledges are a direct response to the acknowledgement of our unconscious biases. If you know that you're 20% more likely to judge a candidate as unfit just because of the colour of their skin or the sound of their name, then that means that, over time, you're losing out on a lot of talented candidates.

Likewise, if you're less likely to fairly evaluate a woman's performance or contributions, then you're going to promote talent to positions of leadership or management less often, meaning you're not going to put your best people in those positions.

Lastly, diversity is important. You don't get anywhere by looking at only one viewpoint. Look at the state of American media right now: you have tons of content on Fox News that repeats the same few lines as facts, and they've all convinced themselves that it's true because they hear it everywhere. With that environment, why would anyone consider a different fact? When you're surrounded by people who have the same experiences with you, the same viewpoints as you, the same background as you, the same friends as you, you're never going to learn anything.

It's when we surround ourselves with people different to us that we grow and learn. We start to see things from other points of view, we learn about new experiences that we didn't have growing up. We create new collaborations that build on our different backgrounds to produce something that feels new, and not just a retreading of existing works.

In other words, the reason for forcing diversity is to both counter our own (and others') conscious and subconscious biases, as well as to ensure that you're exposing people to as many new and differing viewpoints as possible (and, in turn, taking those viewpoints seriously), so that you have more resources to build from, which makes for a more robust environment.
This is not a much a question of the API as it is of the effect during execution. If the API would be considered to be what was protected then copyleft code can never be cloned in an interoperable manner under permissive licenses.

Instead the idea is that the code linking to GPL'ed code generates a new work during execution that's a derative of it AND the GPL'ed work, inheriting the copyleft license, requiring a compatible license on the linking code.
Why the Best Companies and Developers Give Away Almost Everything They Do
I'm presenting reality I'm afraid.

It is going to have be be very clear and something that can be ruled on in a short space of time. There is no way you can argue at all that anything clear has been missed here, or argue in clear terms how things have been weighted.

Stuff like arguing that commercial reasons haven't been weighted properly is entirely subjective, because it depends on arguing how transformative use is - and that is what has happened here. The jury have already decided on that one. The 'backlog' of fair use cases will simply throw up the same subjective issues.

An application like that to a court is not going to impress any judge one iota. You can't just wander back into court and argue "The jury has been unreasonable" without some totally solid evidence. The jury also ruled unanimously, so it wasn't even close.
Right, but because of the rules set in place (since it's categorized as a meth derivative or something), a lot of pharmacies don't stock a lot, or are completely unwilling to fill a prescription.

If you check out places like /r/ADHD you'll see some stories of people unable to get their prescription filled.
As a business they might be less profitable, but as a society we benefit more from their existence.
This is exactly what you do -- lots of spares. If you're big enough, and have a big enough need, you can also design you own hardware ... although even that has limits, since foundries do eventually retire process nodes.
I second this. I'd like to know if my keypresses are going into a text editor (productive!) or IRC (unproductive!). As someone who's fighting off RSI, knowing where my keypresses are going is more important than tracking where the time goes.
Women Are Now Cheating as Much as Men, but with Fewer Consequences
These aren't particularly recent. Java originally had green threads; I think the term itself is from there.
There are distribution issues because of drug control regulations. Didn't mean to imply that it's hard to produce
If you have something to contribute I would like to hear it.
Copyright doesn't care about the software's behavior, just the text and structure of the code. Samba implemented CIFS without looking at or copying any Microsoft code.
Our (facebook's) folly library has lots of components for doing stuff using fibers[1]. That sits with folly::futures[2] and wangle[3].

That said, without proper language/compiler support, though, it's difficult to make them "safe" (for some definition). Even within fb, given these libraries, we are pretty wary of using fibers with C++ unless absolutely necessary. You gotta really need it. This is where the coroutines proposals working their way through the C++ committee can make lives better.

[1] https://github.com/facebook/folly/tree/master/folly/fibers

[2] https://github.com/facebook/folly/tree/master/folly/futures

[3] https://github.com/facebook/wangle
I use the https://www.yubico.com/products/yubikey-hardware/yubikey-neo....
> some APIs really are very good and treating them like an artistic work has benefits

Name one benefit. Keep in mind we've been working on the opposite assumption for the entire duration of computing history.
I've built a multitude of websites/applications in my lifetime spanning many different programming languages, build systems, tools, etc. From PHP, to python, to golang, to java, and JS. It seems painfully obvious to me that the people complaining about this setup/build system do not fully grasp the power and beauty of the JS ecosystem, more specifically react, redux, time traveling, and hot module reloading. It is without competition, the best development experience I have ever had been apart of. There is no lag time between when I make a change in JS or CSS to when those changes get applied to the application. There's no compiling (even tho there is a compile step), no refreshing the page, no stepping through all your previous steps to get to that part of the application, your changes are patched in real time and available to you automatically.

I guess the saying is true, that haters are going to hate, but there really is no competition in terms of development experience once you grok the ecosystem.
Hits and content analysis is all google needed to become successful. There are native comments in /all/, on reddit and maybe the referrer set in the header.
A meeting without a scribe is mostly wasted.
This violates the rule of least surprise. Honestly, it looks like the Systemd maintainers operated without regards to the community at all. There's probably going to be some commenter who says "it only is surprising to you", but as evident by the email, it's surprising to a lot of users.

Does anyone know if there's any precedent for a UNIX init system to behave like this? In my knowledge there isn't.
This is a baby step in the direction of legitimate MITMing of SSL, which is something many of Blue Coat's customers would love. SSL's entire security profile is built around trust in a huge number of CAs, and if Blue Coat and other can persuade one to allow this in any form then SSL is fundamentally and permanently broken (without pinning or out of band checks) for pretty much all users except highly technical ones.
I still can't find a good reasons why you should use systemd, this things grows out of control and is way out of the initial scope.

Upstart was a reasonable replacement for system V I reckon, ...
> a couple of weeks ago I finally bit the bullet and taught myself webpack, ES6, React, CSS modules, Redux, and everything else that comes along with these tools

Can you share how you did that? Was it a number of different resources you consulted, or is there some all-in-one resource you found?
Ahhhh, yes, the 'giving exposure' argument.
"The beauty of Snapchat is that you don't need to think about what you are posting"

Exactly why it holds no value at all for me.
I'm moving and will be working from my new home, will try to do at least a few of these.

Don't want to get distracted, as that is what happens in the normal office, toypaj can you just...
> mansplain

Sexist language has no place on HN.
That's why I -hate- non-written form meetings.

For brainstorming, where the meeting is shoving data up on to some board/display the open form of 'meeting' can be fine.

For any meeting where you'd bring a powerpoint, a well written set of steps and pictures is probably better.

For any meeting where decisions must be reached; the entire addenda of the meeting should have been published along with any resources to reach the decision beforehand; INCLUDING time for participants to ask follow-up questions and receive answers about the material.
Tech talent is tight in Toronto. There are too many jobs and not enough talent. Job postings suck at attracting people here. You literally have to crawl through LinkedIn to find people. Stack overflow careers is actually pretty decent though. But a lot of small companies aren't willing to pay for it.

Your best bet here? Frankly a recruiter if you're willing to pay them. They are still the gold standard for finding good tech talent in Toronto.

I wish we could offer our product for developers, but we are very focussed on sales recruiting right now. Maybe in a year or so.
> In fact, other than running a legit CA service, using this intermediate CA to intercept and decrypt traffic on their cloud is the only acceptable use of the intermediate CA I can think of, as long as they disclose to their cloud customers that they MitM TLS connections. After all, Blue Coat's cloud is their network, so they have the right to operate it the way they want.

Even that is silly - they don't need to be an intermediate CA to do that. Just require that their customers install a custom certificate.
I wonder why people aren't more aware of personal locator beacons that use satellites to work in areas without cell reception. For the cost of a smartphone, this could have saved her life :(

https://www.rei.com/learn/expert-advice/personal-locator-bea...
A long time ago -- before cell phones -- I was a member of a wilderness search and rescue team. Based on the description of where this person was found, I can tell you it's one of the last places we would have gone. Finding lost people is a game of profiling and math -- certain types of people (e.g. injured, despondent, young, experienced hiker) are more likely to do certain things, but AFAIK going to high ground and setting up camp isn't on anyone's list. I don't know if that's changed as a result of cell phones.
Socket activation is pretty cool.

http://0pointer.de/blog/projects/socket-activated-containers...

If you're hosting a bunch of apps for clients, but not all of them are being used all the time, then you can fit more onto one server by only activating them when they're used.

I know Pantheon does this, for example. https://pantheon.io/open-source

There has also been some discussion of integrating this functionality into kubernetes: https://github.com/kubernetes/kubernetes/issues/484
Funny enough, the phrase "virtue signaling" itself acts as "virtue signaling", as at this point it is used almost exclusively by members of online communities who are opposed to political correctness and are often outwardly intolerant of transpeople. I don't mean to imply anything about the GP, just to observe a particular irony around that phrase.
I thought this would be some people's reactions because they don't want to address the science. It could very well be possible that we are under prescribing antibiotics to the point where they can stay in the population long enough to develop immunities. Everyone seems to think this a crazy idea, but can't produce a shred of evidence to refute it.
Previously I thought hiring diversity for diversity's sake didn't make sense, and hiring should be based solely on "merit". After all, as a company, you want to hire the best people.

However, since then, I have found there is research that indicates diverse groups can be more advantageous than homogenous groups of highly talented people [1], [2]. So from this perspective, striving for diversity makes economic sense.

[1] http://www.pnas.org/content/101/46/16385.full

[2] http://www.scientificamerican.com/article/how-diversity-make...
Yeah, that cash grab model sure didn't work out for Facebook, Twitch, YouTube, Instagram, etc. Good thing those finally failed due to the complete lack of value being provided and their associated pesky ad-based business models /s.
Ad is short for advertisement, but I pull the "I'm not a native speaker" card.
> The claim assumes that copyright and patents are proven to be beneficial, measurably better than the prior situation.

It looks to me like he's only claiming that copyright protections mitigate a specific harm, not that they're necessarily a net benefit.
WOW. That will break/surprise a lot of people unless the distros disable it at compile time. I use tmux regularly to start long running jobs.

On the upside you can use loginctl with lingering to keep the processes after the user logs out.
I thought this part of an Ars Technica article[0] on the trial was pretty telling:

"On cross-exam, a Google attorney brought up a graph from an internal presentation by Brenner showing "aggressive" and "conservative" estimates of what would happen to Java licensing revenue from 2007 to 2010. The graph's "aggressive" line showed a decline from around $140 million per year to about $105 million, and the "conservative" line showed a decline from the same starting point to around $50 million.

The graph was created before the launch of Android. Google's point was clear: Java was in decline, Android or no Android—and its executives and salespeople knew it."

It doesn't really matter what the numbers were though. They would have been higher had Google paid Sun for a Java license.

[0] http://arstechnica.com/tech-policy/2016/05/suns-head-of-java...
I use Screenflow to record meetings and also whatever is on my screen at the same time, will continue to do this.
I think you're moving the goalposts quite a bit here! The original assertion does not assume that the current implementation and interpretation of copyright law is, as you say, "proven to be beneficial, measurably better than the prior situation."

The complaint was that "that's not how facts work" but the statement in question was in fact verifiable.

If you want to provide proof of a better solution, go for it. Proof that there does not exist a better solution is logically impossible, so clearly not a reasonable request.

Were creative works shared, copied, and appropriated with impunity when it was perfectly legal to do so? Why, yes they were! Did the creatives lose out on monetary gains in those cases? Certainly. And copyright law evolved to solve that problem. You are perfectly free to believe it wasn't a problem in the first place, or that the medicine is worse than the disease, but I think you have to make the case for why creatives should not be paid for their work, or how else outside of market economies we should pay creatives for their work, if you believe that would be a better system.
Ok, so if your adversary is your employer or your school, you are presumably using a network not controlled by you, in which case your endpoint ought to already be a VPN.

A good number of employer or school-provider devices will have their own certificates preinstalled anyway.

Nobody ever said privacy was convenient.
It's actually really easy to handle the problem, you have a few sets of anti-biotics and you rotate through sets every 5 years.

Furthermore in Hospitals you make people wash their hands (as in you post security gaurds at the hand washing stations and none shall pass a station without washing) and you have separate wards for those with MRSA and those without MRSA.

If you need an antibiotic that is not in rotation, you are hospitalized while everyone makes sure you take your full course.

Doing these things eliminates about 90% of the problem.
Study: E. Coli Vaccines Are Effective but Economic Incentive Needed (2015)
One advantage of the template approach is it allows for test level parallelism, which may address your primary goal of performance.

> Waterline queries are case insensitive; that is, Users.find().where(name: 'FOO') will turn into SELECT * FROM users WHERE name = LOWER('FOO');. There's no way to turn this off. If you ask Sails to generate an index for you, it will place the index on the uppercased column name, so your queries will miss it. If you generate the index yourself, you pretty much have to use the lowercased column value & force every other query against the database to use that as well.

What the actual fuck!
I've done a bit of backpacking (with a 3 week trip planned this August), and I would certainly take one of those if I were hiking alone. It sounds like this woman started with a partner and ended up continuing alone after the partner had to abort.
The real gut punch is many parts of this tutorial will probably be obsolete within six months. Fast forward a couple years and this will look like the equivalent of "Backbonejs tutorial - Step 1: bower install requirejs".

Sometimes I feel bad complaining about this. Things are evolving fast for a reason. Everyone is trying to make every part of this process better. The backbone joke above illustrates the point. Would you go back in time and freeze the evolution just to regain sanity for today's devs?
Why Roller Coaster Loops Are Never Circular (2014)
This is actually really bad for employees.

It is just more people that snapchat has to pay back after an exit before they pay their employees.

Snapchat employees around 200 people, that works out to 9m per employee for this round.
This is the first time I've seen "do it for the exposure" in the wild (http://theoatmeal.com/comics/exposure). And you even called the other person disingenuous (albeit in jest). I'm impressed.
Also https://news.ycombinator.com/item?id=11781875.
LOCATE – accurately determine the location of emergency (911) callers
Luzira Upper Prison
Nope, they aren't, or at the very least, the difference between them is as to be indistinguishable. That's what the jury decided here.

Using API and the word 'copied' in the same sentence simply doesn't mean anything.
Perceptually it's very different. And it's perception that matters a whole lot here, unfortunately.
This explanation makes the most sense to me. I've moved away from friends in the past few years, and we use a combination of methods to keep in touch, but however you do it, it seems like they just get farther away because some things just aren't worth an email or a Facebook message.

Snapchat (if they used it) would be a good way to stay casually in touch with them.
Precisely. It would have sufficed, and it would have been an unremarkable reaffirmation of the sad reality that yes, widespread habits trump merit in many cases (Betamax vs VHS etc etc). It's not clear what he said, but if all he said was, "Sure Rails stinks but the majority uses it so suck it up," I don't think it'd be an article worth applauding.
They can play the old switcharoo and sell the data to that vendor.
Use floppy disk
They do lose energy in the form of heat, though.

Ever seen the massive heatsinks required for a high wattage LED to work?
A start-up from Boston called Sample6 is using phages in diagnostics, currently only for food but it is start. I would be very afraid it ends up like the introduction of Mongoose to Hawaii to control rats in the 19th century.
And "free trade" treaties also have the convenient feature that they can be used for far more than just copyright. It's criminal.
It also doesn't address the fact that it's dirt cheap to buy these antibiotics in bulk, but what if we throw a startup at it??
A third of new cellular customers last quarter were cars
99% of bacteria/fungi don't grow in labs, limiting which antibiotics we can discover.

Luckily, someone thought to grow them in dirt, and now there are many promising new antibiotics.
Or the illusion thereof.

I'm not sure about that. I'm afraid I don't have access to the numbers any more, but I've seen firsthand how HTML emails can result in more engagement with customers – more likely to follow links, in particular.

HTML mail is more likely to go into the Junk mailbox.

Is that really true? If anything, I've seen that regular customers—assuming you are not a tech-focused business—are less likely to read emails in plain-text formats!

On the other hand, IDK what "useful features" of HTML you talk about, other than being (relatively, possibly, and never certainly) pretty.

I don't think that 'pretty' is really fair – more like 'can have visual design'. If it were the case, surely magazines and newspapers would be nothing but plain text too, as would all mail we receive. In contrast, I would be a bit freaked out to receive something like a utility bill in the mail that was in plain text, without a company logo, or formatting, or other elements that make it more usable and identifiable.

I do completely understand that you prefer plain-text email, and so do I. But I'm pretty sure we are in the minority there, and that most people treat email in the same way as they'd treat physical mail – and that probably means that the relatively invisible downsides (tracking, size, poor formatting etc.) are outweighed by being formatted more effectively.
Oh I get it now, I misunderstood what Yubico could be used for. Thank you!
It's a possibility. They can just jump apps easily in this sector as it's more ephemeral by nature. What's odds of SnapChat staying popular enough for high-profit if they start interrupting conversations with video ads and alternatives exist? I imagine something similar to when SMS limitations were bullshit but WhatApp existed.
It amazes me how the entire software industry seems to be adapting its workflows around the necessity of making Git usable. While there are certainly other positive attributes about some of these workflows, the main reason people use them in my experience is because "if you don't use workflow X you get undesirable problem Y with Git". Most of these problems simply didn't exist or were not nearly as severe with previous revision control systems, so we never needed these elaborate workflows. Now suddenly Git is considered a defacto tool, and downstream effects of using it are transforming the entire software development process.
No, it's nothing like rat poison because bacteria cellular pathways are a more different than eurakayotic cellular pathways. This is why most antibiotics work against many bacteria just as rat poison works on most mammals.