skysight-inc/HackerNews huggingface dataset:
Up until 2003, it really was this explicit:

The University of Michigan used a 150-point scale to rank applicants, with 100 points needed to guarantee admission. The University gave underrepresented ethnic groups, including African-Americans, Hispanics, and Native Americans, an automatic 20-point bonus towards their score, while a perfect SAT score was worth 12 points.

https://en.wikipedia.org/wiki/Gratz_v._Bollinger

That got ruled unconstitutional, so now its implicit:

Asian Americans, Lee says, are penalized by 50 points — in other words, they had to do that much better to win admission.

http://www.latimes.com/local/california/la-me-adv-asian-race...
I'm getting the sense that you have an issue with leftists.
What are people planning on using this for?
Testing their own containers, or more testing things that rely on the services provided by existing published containers?
All I have is my personal experiences to go on but as a white guy I was never asked that question while a CS undergrad - and that was in Texas where people are extremely polite and helpful to strangers.

It's fairly simple. Young students are often spotted trying to find some location on campus. There aren't as many women taking CS. Even fewer black women.

Therefore people's expectations upon seeing a young black woman in the CS department is that she's lost.

That does not make those people racist and I didn't think the author was claiming any such thing. It may mean the system as a whole is racist or perpetuating older racist policies through societal inertia. When those problems are solved we would expect the percentage of black female CS students to roughly track the general population... Then they won't be unicorns and people's default expectations will change.
Right -- the analogous component is Diego.

I guess I got caught up by the inside baseball.
> shoo!TAG is a revolutionary chemical-free way to protect your pets from fleas and ticks

I don't think so. But I highly doubt the card is actually chemical-free, so they're lying either way. Also, I think they would be more afraid of lawsuits by people whose pets were poisoned than for false advertising.
“you know you like it” cover by Priyanka
These benchmark articles frustrate me because I rarely feel they tell me anything. What do the benchmarks actually measure? When one tested product benchmarks as better/worse than another, what specifically is happening to make it better or worse? I feel like a good technical reporter ought to be able to dig deeper, do some investigation and provide real insight.
I think /64 would be the correct subnet size to ban in most cases.

My understanding is that /64 has become the de-facto standard subnet size for IPv6 sites. For example, I think that most home and business internet connections would be likely to receive a /64 allocation from their provider.

Moreover, many times the hosts will be generating themselves a new random address (within the /64) from time to time. So blocking a single IPv6 address probably won't block the user for long.

Conceptually, whenever a site (or hosted server, etc) would have been allocated a single address (/32) under IPv4, I think the analogous allocation for IPv6 is a /64, i.e.: 1.8 x 10^19 addresses.

If you look at RFC5375, you can see why /64 would be common:

- "An allocation of a prefix shorter then 64 bits to a node or interface is considered bad practice..."

- "Using subnet prefixes shorter than /64 would rarely be useful..."

- "Using subnet prefixes longer than /64 is not recommended for general use, and using them for links containing end hosts would be an especially bad idea..."

- "Using a subnet prefix length other than a /64 will break many features of IPv6, including Neighbor Discovery, Secure Neighbor Discovery, privacy extensions, parts of Mobile IPv6, PIM-SM with Embedded-RP, and Site Multihoming by IPv6 Intermediation, among others."
It would be nice if the distribution graphic of the sinuosity has units.

Also, there is a clear outlier with sinuosity 7.6. Which river is it?
I was prepared to disagree but, you know what? He's right. Very few decisions are irreversible or benefit from extended debate or analysis. Some keys are that you have to be prepared to undo and not crap on the decision-maker.
Writing an in-place shuffle
"All else being equal, the fastest company in any market will win."

What's being said isn't necessarily wrong - but it's a moot statement; all else being equal, the best governed company in any market will win.

This reminds me of a t-shirt I have. It has a version of The Tortoise and the Hare story on it. The tortoise has an arsenal of weapons on its shell and the hare is laying face down with smoke coming from the would-be holes that the tortoise caused using his weapons/tools.

In essence, speed isn't the top leading metric, it is having the proper tools and resources available and utilizing them as efficiently as possible - ergo, all else being equal, the most efficient company in any market will win.
Working on a Material Design inspired site called Room4Debate (http://room4debate.com) for people to debate pressing issues across a range of categories.
It's disgusting.
I can see how someone could be comfortable with the quality of today's journalism in the sense that at least it's obviously bullshit. The trouble is that this means we're out of practice when we have to assess what appears to be real news.
Google "microaggressions." Yes, people might be trying to be nice, but that niceness is from the assumption that you don't belong. When it happens multiple times a day, everyday, it surely can be disheartening.
http://priceonomics.com/post/48794283011/do-elite-colleges-d...

See graph of proportion admitted by SAT score.

Data is 1997, but if you think anything has changed, you're kidding yourself.
You can rate limit connections and connection rate with the iptables connlimit module[0]. What exactly does fail2ban gain over this?

[0] http://www.cyberciti.biz/faq/iptables-connection-limits-howt...
My guess is that GP is not native American (or a native of other English-speaking country). As a non-native, it took me some time to grok that the term "drugs" can mean both "medicines" (like aspirin) and "addictive substances" (like alcohol, tobacco or cocaine). I suspect GP is referring exclusively to the second meaning. For instance, in Polish, we always use separate words for those two concepts.
I was talking about the root cause, not about the symptoms. The article claims that the alarms were caused by a "checklist error", when in reality, it was an analog interface mismatch caused by incomplete specification which two different teams interpreted sufficiently differently to cause a hard-to-debug hardware problem.

If Eyles doesn't mention Hamilton, it's probably because she wasn't involved in the particular functionality of the Apollo software that is being ascribed to her by many articles on the Internet and that is relevant to the Apollo 11 incident. In this particular article, it's not claimed explicitly by the author, but it is insinuated by the statement "I read that the Apollo would not have been able to land without your software." Well, of course, if she was a team lead on the software effort, the whole software is "hers" from a certain point of view, but that's sort of like giving whole credit to Bill Gates for writing Microsoft Windows. Mindell does mention her on several occasions, but in the software resilience area, he connects her to rigorous checking and prevention of erroneous user inputs, not to executive fault-tolerance. This functionality has proven critical on at least one occasion (when Apollo 8 astronauts mistakenly attempted to initiate pre-start sequence in mid-flight) but not in the incident in question.
Wow, how times have changed. Not even a few decades ago seeing a woman (let alone an African American one) in a university as a student of cutting edge technology, would have been impossible. Shouldn't we also think of the progress that is being made? Of course she is frustrated, but I for one see it as a sign of great evolution on many fronts.
I guess there's no point in even pretending to be trying any more
With shadow buffers this will not work, since you are not in fact rendering a shadow mask, but instead a depth buffer with distance-to-occluder, which cannot be blended as it'd be entirely incorrect.

Even if you could, the penumbra size is a function of not only the light size but also the distance from the shadowed surface to the occluding edge, which is fundamentally something you cannot know during shadow occluder rendering time.
Someone should invent a programming language with Runes. It would be cool.
They Would be Gods (History of Silicon Valley)
He's not talking about being first mover, just that you can and should make decisions more quickly.
IIRC I think "PermitRootLogin no" is now the default on most distributions. Debian at least: https://debiantalk.wordpress.com/2015/04/27/debian-8-no-root...
> Millenials have a relatively low birth rate compared to the Gen Xers at the same age, due, perhaps, to the economic situation. If you are not raising kids, you have a lot more free time and energy to pour into other things.

So many activities to do in this day and age and in this economy. You can surf the Web so much..!
Except that you will find a lot of disagreement. Even here.
> Microsoft will support IE until Jan 2016.

Uh... [1]

Beginning January 12, 2016, the following operating systems
and browser version combinations will be supported:

Windows Vista SP2 Internet Explorer 9
Windows Server 2008 SP2 Internet Explorer 9
...

After January 12, 2016, only the most recent version of Internet
Explorer available for a supported operating system will receive
technical support and security updates.

They go on to talk about how Windows 7's Enterprise Mode will be supported until 2020 so you can still keep IE kicking around well beyond 2016.

[1] http://blogs.msdn.com/b/ie/archive/2014/08/07/stay-up-to-dat...
This will change as awareness of these attacks reaches the general public.

According to the article, US politicians are looking at introducing legislation to enforce cybersecurity measures. At that point, it will just be another safety rating that manufacturers can and do use to promote their vehicles.
The use internal to african american culture aside, My dad, not known for his political correctness said to me when I was a little kid "n-er's come in all colors."

I use the more politically correct version "white trash comes in all colors."
I have been lost more or less every time I've been in Gates. As an asian male CS student, nobody's ever "tried to help me."
She thinks the "are you lost" thing is because she's black; but I suspect the real reason is that she's an attractive female who cares about her appearance.

Look at the blog photo:

http://cdn1.theodysseyonline.com/files/2015/06/18/6357024594...

Purely visually speaking, that image doesn't say "I'm a computer science nerd" --- but that has nothing to do with race!

Take away the makeup, mess up the hair, add 50 pounds, add glasses with unfashionable rims, change to a ratty old T-shirt, and nobody will ask, "are you lost?"

(Stereotypes are a problem regardless; just saying that perhaps it's misidentified.)
I would take the job, but find out exactly how long you can postpone your schooling and return in good standing.

What I learned in college wasn't really relevant to what I do as a professional. Will you miss out on the theoretical underpinnings without finishing your degree? Meh. I'd say yes if you were building hardware (where the physical properties of what you're building are well understood and define the project), but software is changing and evolving all the time. The only way to know how to do it right is to be a part of what's happening right now.

I don't personally know about what avenues are closed without a degree (e.x. large companies). I suspect tech has some of the lowest requirements for a pedigree if you've got a proven track record.

A word of caution: A friend went back to finish his degree some time after he dropped out, and found out he had just barely missed the deadline. All of his credits were now expired and he would have had to start over as a freshman. Just make sure that doesn't happen.
it's a mixed lighting/flash photography technique
Have you actually looked at some of these benchmarks? For example, Octane contains "Code loading", sunspider has "code decompression" (not true code loading, but at least it does de-minification).

Of course it's important, and all borwsers are developed with this in mind - but it's not possible to create reproducable test suite (with a score given) that will test actual sites - sites change
I'm sorry but "free medical care" is just click-bait--TANSTAAFL, and all that. Medical care will continue to get more and more expensive as long as the government, massive insurance companies, pharmaceutical companies with monopolies over production, etc. continue to dominate medicine.

This is one case of "I'll believe it when I see it."

EDIT: I didn't notice this at first, but the first paragraph of the TechCrunch article says "workers of the world," so this wild dream isn't limited to the US, it seems.
> One goes on and says women and minorities, particularly blacks, are not smart enough to make it through difficult CS classes.

No, the commenter said many of them were weeded out because the classes were hard. If you have affirmative action helping people get into university with lower test scores, isn't that exactly what you'd expect to see?

When you don't have logic on your side, just call people names, right?
I live in the suburbs. I ride my bike to work. It's safe enough. People are just scared.
Never fear, our new project compiles Sails.js apps-- the core of what we're trying to solve is exactly that (the transition between using a more heavy-handed framework, and being able to customize/optimize/understand minutia as needed). More on the tech here: https://www.youtube.com/watch?v=nZKG7hLhbRs
You're right that reflection and compile time code generation are somewhat "dual" in the sense that you can often implement a feature using one or the other.

But that doesn't mean everyone should make the same choice. Go doesn't have macros or templates. It would make the language much larger and many Go development tools would have to be modified to deal with the complexity. This is a minimal language tweak that was far easier to implement, and devtools that don't care about tags can ignore them.
> Site owners has right to make living to

Site owners have the right to make a living. They do not have a right to waste my bandwidth, damage my hearing, or compromise my security.

> I think using ads-blocker is selfish act

Perhaps, but it's a reaction to the considerably more selfish trend in advertising.
Following this line of thought, some could also argue that it is then 'micro-sexual-harassement'? There`s always a way to twist a minor issue into a positive, or negative spin ... which one will we feed?
Don't want to get too political but you do realize that the USA has the most expensive healthcare and the least amount of government involvement? And the worst outcomes.
Indeed. Medication are not silver bullets and usually won't solve problems alone, but a right pill may be just what's needed to enable you to deal with the problems. Personally, I'm on SSRIs and (despite getting a common side effect) I'm very happy with them - even though I still suffer from depression symptoms, they're nowhere near the level I had before getting those pills, which pretty much restored my ability to hold my head above water.
Also: Tablet PCs vs. iPads.
While these are all potential solutions that also are the same as in shadow buffers, you have the additional ability to play tricks such as, skipping intersection with the casting triangle, and similar tricks that solve the problem much more completely, if at a performance cost.
Despite your numerous edits, you've missed the point entirely, which is that the GP posited that the reason the class tends towards homogeneity is its difficulty. The implication is that minorities are not as smart. I really didn't feel like I had to spell this out, but here we are.
I don't doubt her experiences - I have no trouble believing that people are more likely to ask black women if they're lost. IIRC, this kind of stereotyping is well-documented.

I do take issue with her blaming the CS107 professor for contributing to sexism. She seems to be saying that CS107 is discriminatory merely because it is difficult and many people drop out. She notes that women seem to drop out disproportionately often, but this might not be something the professor has the power to do anything about - she certainly doesn't say anything the professor does which might be part of the problem, other than just making the class hard. Watering down core classes in the name of increasing diversity doesn't help anyone.
The people doing it haven't committed some individual sin, but if in aggregate you observe a massive number of people asking if you are lost...that does indicate a problem somewhere in some system.
How long can I write commit message without wrapping?
When it comes to industrial safety, the main question when facing accusation of negligence is "what would a reasonable person have done in that situation". It takes into account things like:
- would a reasonable person have identified this feature as having an exploitable vulnerability?
- was it reasonably practicable to protect against it?

In this case, the manufacturer could argue that, in their review of the risks associated with their remote connection system, it was not reasonable to expect that it could be compromised and lead to a hazard.

Obviously, now that it has been demonstrated, there will be a much greater expectation that car manufacturers secure their remote access pathways.
There are auto-programmers that can do more programming then all the humans can do in their entire lives in less then a millisecond.

They just make you think its your code. Its not.
Notes from WWDC 2015: Cocoa Touch Best Practices
> Everything about the environment of metro-DC suburban Maryland was absolutely repellent to me. Miles and miles of office parks, housing developments and strip malls, over and over and over.

I feel like you didn't actually explore much of the region, then... there are some fantastic natural areas here.
Absolutely agree. Reactions like this make it that much harder for folks in the industry to recruit talent through the pipeline because we're discouraging and reducing the ability of potentially qualified people from getting through.
Just playing with this in a VM with an attached btrfs volume, a complete revelation. 96 lines! And it's actually pretty functional. This takes keeping it simple to a whole new level.

The Wheezy image I use with LXC worked well enough, the minimal alpine image not so well, apk complaining about its database.

User name spaces support would be nice, then we can play with unprivileged containers.

And Overlayfs would be a nifty alternative to btrfs, it's in kernel 3.18, and 4.04 adds support for multiple lower layers. But this btrfs implementation is cool too. Cgroups support will be somewhere on that list too.

Cgroups and namespaces is in the kernel. General Linux ecosystem for networking, storage and distributed systems is already extensive. The possibilities are endless.

So now LXC, Docker, Rkt and Nspawn have Bocker for company.
Take it for what it is - great to see a woman of color proud to be a CS Major.
Yes, that is exactly my point. You cannot iterate your way to a serendipitous discovery.
Not a very convincing article. Some girl tried to be helpful, a guy tried to start a conversation because he probably thought she was cute, and she experienced a bunch of "micro-aggressions" that she doesn't want to bore us with the details of.
Go uses runes... ;-p
Even if true, that doesn't mean it's not a problem. People shouldn't assume that someone isn't a programmer just because they care about their appearance. And other parts of society pressure women to look nice more than men, so it's still pointlessly exclusionary.
Ultimate Guide for Node Logging
How much stop and go traffic was there in the 50s?
Nice rundown, wish I had read this a year ago!

> One developer designed a way to take a screenshot of our main drawing canvas and store it in Amazon’s S3 service. This was then integrated with a screenshot comparison tool to do image comparison tests.

I would also take a look at Applitools https://applitools.com/ — they have Selenium webdriver-compatible libraries that do this screenshot taking/upload and offer a nice interface for comparing screenshot differences (and for adding ignore areas). Way fewer false failures than typical pdiff/imagemagick comparisons.
How has Peru's IMO performance improved so drastically?
FTA:

Q: So, Andy, who owns the copyright to DeepDream images?

[...]

A: Basically, "no one does," because AIs don't have legal
personhood.

Meanwhile, William Gibson 31 years ago:

"That's a good one," the construct said. "Like, I own your
brain and what you know, but your thoughts have Swiss
citizenship. Sure. Lotsa luck, AI."

Gibson was very, very right when he said "The future is already here — it's just not very evenly distributed." He just neglected to mention that the future is also really friggin' weird.
We post information about popular events in your area, add links for you to buy tickets directly from venue. We also tell you if event has been sold out, how many tiers are there and how much tickets are.
I think it said 5% shared the spreadsheet. We know nothing of the other 95%
IE11 on Windows 8/8.1 got updated with EME and MSE for Netflix HTML5 video. Also new F12 devtools.

IE11 on Windows 7 is sadly not getting any new features, only updated with bug fixes and security updates.
Also, in case it's helpful, figured I'd mention that we just finished rearchitecting sailsjs.org and the doc compilation process to improve the permanence of links and make the experience of searching for stuff from the docs on Google better (latest updates here: https://github.com/balderdashy/www.sailsjs.org/commits/maste...) Kevin, I know that was something you (rightfully) have a lot of energy about.
Ethics isn't relative. You don't get to point to some other perceived problem and say "well that's worse, so what I'm doing is fine in comparison!".

Vulnerabilities in cars is an issue that needs to be fixed. Performing dangerous tests in uncontrolled environments is not a reasonable way to bring about change.

If they HAD caused an accident, how would you go about consoling the victims? "Oh, that sucks for you, but hey maybe your pain/death will convince the car companies to finally do something! Cool right!". It is not acceptable to introduce hazards to the general public to prove a point.
lol -- I should go back and demand a recount for all those exams I sweated through...
Stefan's blog post: https://www.sektioneins.de/en/blog/15-07-07-dyld_print_to_fi...
Reminds me of these things:

https://en.wikipedia.org/wiki/Hologram_bracelet
I totally sympathize.

It's funny because I've seen paid toilets in rural Indian towns since almost a decade ago.
But it made no difference to toilet quality because they would just pocket the money and service the toilet as little as they possibly could.

Where we stayed it was pretty much a social norm to stray onto someone's farmland, take a dump in a nice spot then do the awkward walk till you find the nearest water source.
As someone who is an office with 30 men and 1 woman, I hope she sticks it out. Diversity of experience and perspective matters. I've been in IT for 20 years.

Our office is pretty good, but you can see how without strong leadership and good men it might go all brogrammer and hostile.