skysight-inc/HackerNews huggingface dataset:
Nope. He doesn't like how the US legal system creates incentives to avoid litigation at all costs because it would be ridiculously onerous to prove you were right, even if you were. Which is of course wrong, since you should have the right to prove yourself innocent without going bankrupt. That's why Google took the "easy way out" of firing him.
Still possible to access your docs via Google drive.
> If Admiral enables paywalls, then I kind of agree with Admiral.

I do and I don't. I think paywalls should be allowed to happen, but I don't think EasyList is circumventing paywalls. The companies that use EasyList might use it to circumvent a paywall, but what they do with a list of domains is up to them.

If I grabbed the EasyList repo, there's no way I could use it to circumvent a paywall. Nothing in that repo carries that functionality. It's not a matter of semantics or mincing words, either.
I wrote a Marvel comics reading-list app using their API, to help myself get caught up.

It just runs locally right now, and I'm not sure I'll ever publish it, since I'm forbidden by Marvel from making any money on it, even for server costs, even by linking to their books on Amazon.

It'll be on github as soon as I get around from un-hardcoding my keys.
> When it comes to the genetic differences between male and female brains, I’d say the mainstream view is that male and female abilities are the same across the vast majority of domains — I.Q., the ability to do math, etc.

It's weird that Brooks paints the memo as largely factually correct, but clearly doesn't believe what is the main thrust of the memo.

The problem with the memo is not with any claims that are stated as fact, the problem is the FUD he's spreading by suggesting that the small and likely irrelevant biological differences we do know about might be responsible for the large differences in today's gender distribution in tech.

There is plenty of evidence that there are much, much larger factors in the distribution discrepancy today than any possible difference of ability, but Damore is casting doubt on that and suggesting that the current distribution might be the natural fixed point, that it could be at steady state already due to the biological differences.

Okay sure, he doesn't propose that as fact, he uses weasel words and doubt-casting to say it might be true, and that's the most damaging part. Getting people to believe it's possible is worse than any easily provable lie.

People like Brooks defending the memo's factual accuracy are hiding behind this idea that only things claimed as fact might be damaging. Not true, the things claimed as possibility are more damaging.

The obvious problem with suggesting that the current distribution might have settled to it's natural steady state is that it encourages turning a blind eye to the cultural sexism that we already know exists. It perpetuates sexism if we don't fix it first.
EFF?
It was in Google Docs. When the internal storm started, he could have easily shut down permissions, buying time to figure out what to do. (It's happened before when a doc becomes controversial.)

Whether you think it should have been controversial doesn't change what you do when something goes viral; the first thing is to stop the damage.

But since then, there's some evidence that he wanted the controversy - look where he's giving interviews now.
I believe whatever your political belief is, you'll feel much freer to talk about it at work in India, than in US.

If you hear only Modi idolization, it can be boring. But if it is critiques of his policies (good/bad) you may feel it's a paradigm shift in progress in the worlds largest democracy.

Nothing wrong in you finding it boring.
The DMCA does make distributing circumention measures illegal, but I can't find anything in the law, or discussions of it, saying that the takedown process applies to circumvention measures. The takedown process says an ISP like Github is not liable for copyright infringement if they respond to takedown notices, which is what creates the takedown process. It doesn't say anything about circumvention measures and liability with regard to notices though.

What the DMCA says about circumvention measures:

> (2) No person shall manufacture, import, offer to the public, provide, or otherwise traffic in any technology, product, service, device, component, or part thereof, that—

> (A) is primarily designed or produced for the purpose of circumventing a technological measure that effectively controls access to a work protected under this title;

> (B) has only limited commercially significant purpose or use other than to circumvent a technological measure that effectively controls access to a work protected under this title; or

> (C) is marketed by that person or another acting in concert with that person with that person’s knowledge for use in circumventing a technological measure that effectively controls access to a work protected under this title.

It seems obvious to me that Easylist is not such, I don't think it meets A, B, or C. But it'd be an expensive court process and who knows what the court would end up doing.

In this example, it seems like Easylist has no desire to include that URL anyway, as it is not an ad server.

It may be true that Github can decide to refuse to host the thing anyway, but it's not a DCMA takedown notice process.

The whole situation is indeed a mess.
I built this using three.js/webgl with data from NASA CAMS (http://cams.seti.org/). Just updated it with meteoroid data from last year.

It's open source: https://github.com/typpo/showers
I think that's happening right now
No question about that. But he's being internet lynched for 'circulating a manifesto'.
If blocking the domain grants access to the material, somewhat like a door that opens when no key is presented, it would seem unclear how this is an "effective[]" technological control.

Also, the DMCA (Section 1201(i)) permits blocking of effective technological controls that are capable of collecting or disseminating personally identifying information about the online activities of a person. Admiral does not address this, and looking at the details it seems perhaps the issue would be the rationale for the blocking (privacy or a mixed purpose).
Do you have a reference for the shareholder's question? I had not heard that before and would like to read more.
Google Docs JavaScript is broken
Apparently the leakers haven't been found yet.
This is very interesting, I had not considered that besides blocking ads, we should be blocking the anti-adblocking servers that seek to prevent us from blocking ads. We should also block those anti-ad servers. This is war.
Wow... I just had to get it confirmed, and I still can’t believe it. Did they raise this without giving up any equity?
HPE Blasting Spaceborne Supercomputer into Space
I'm going to go ahead and assume there's a difference in Google's PageRank between talking about a site and linking to that site.
> It's a shame how going through the hassle and politics of getting PhD (from a reputable school) is now almost a requirement for the cutting edge.

Nowadays, a PhD is literally dedicated to carry out original research, which normally entails a curricular part that serves to help a candidate get up to date on the state of the art. Conducting original research is a natural requirement to be on the cutting edge of any scientific or technical field.
IMO: The problem is an economic one. Our economic models are so out of touch with reality that there's no way to solve this peacefully within our current system.

There's no reason for middle-men or gateways in distributing digital media anymore, but we still don't have a reliable alternative to pay the artist. The distribution middle-men used to do that.
I'm finding this to be a fascinating look at how people, as a group, do literary criticism.

I think, if we step back from the actual words on the paper and examine the author's intent, his choice of evidence, and the mere fact that he chose to write this, we can learn just as much as from trying to decide whether or not he was talking about a population effect when talked about women before mentioning Google employees.

This is totally different from wondering about the biology. As a biologist, I think it's preposterous to start to infer biological bases to the types of psychology experiments cited. I do, however, think this could be open to debate. I feel that the undertone to the author's message is likely less unclear.
So... pardon the language but:

Fuck you Admiral, and congratulations.

I had no idea who you were before but you've become a shining example of corporate authoritarian entitlement.

It's my damn computer and if I want to deface a webpage on my computer I can do it however I want--I can adblock it, I can use MS Paint to draw bananas on it, or I can get my toddler to do it with an eraseable crayon.
It would be nice if they used CSS for all the examples
Very true. I just think this administration is taking it to a whole new level.
I hadn't edited a hosts file since college, boy that was fun!
It absolutely isn't hard to get music on Spotify. DistroKid (distrokid.com) is $20 a year to upload unlimited tracks to all the music services.

But, you're point about being able to upload "anything" to SoundCloud stands. It was a place for remixes, demo tracks, podcasts, etc. You aren't able to upload just anything to the music streaming services. (need album artwork, etc)

And your last paragraph is spot on. I'm surprised we didn't see them release their own mobile OS and phone /s
I think people have done a very good job of saying that. They just get drowned out by outrage from the right, and overly clipped soundbites from both sides.

My twitter feed has tons of very thoughtful pieces responding to the memo. They just never breach the front page of Hacker News.
Check out: https://named-data.net/project/
Abstract abstractions, that simplify things that aren't real don't leak when you design them well. Concrete abstractions, that simplify things you didn't create do always leak.

Only the second type is essential for programming, and many people do use only them.
We used a pretty basic approach for both: 12 columns - timestamp, hostname, 10 CPU metrics.
That's great to know for the future, i'll definitely keep that in mind going forward. I dug back and some of my last correspondence with them includes:

>However, we do not offer proactive phone support for self-serve users who have integrated and whose questions do not require an immediate call. For further context, a large portion of our users are self-serve, and the majority of their questions are effectively handled via email since we're able to include helpful documentation and a detailed explanation.

To be fair, I can see Stripe's problem, they don't want their phone lines clogged by some 'web dev' who pastes together Javascript asking how to init the payment fields, but it's hard to know what is a real question and what isn't.

That being said, I do think that Braintree ended up working better for us in the end due to the need for people in the financial department to create and edit various recurring plans. Looking forward to hopefully using Stripe with other clients someday!
Bandcamp gets a cut of sales and has a small (I think remote) team. They scaled slowly with revenues/profits and don't have big marketing spend and lavish offices around the world and a huge workforce.
Only if EOS and Tezos didn't already buy the property they were looking at.
Another reason to not host freedom tools on Github
I'm so sick and tired of all this sexistische-kackscheisse
Nice. never knew about this.
3 Steps to Stop Procrastinating During Programming Without Changing YourSchedule
I've had mixed success with this method. It works for a while but every couple of months I'll find my computer restarted and the service has been mysteriously re-enabled.
That's awesome! Can't wait to hopefully give you guys a try in the future :)
3d printing. My buddy works at a major American industrial manufacturer and the work he describes is fascinating. They're slowly starting to take on bigger and bigger chunks of the overall business as their capabilities grow and different business units discover them. I can only begin to imagine the host of fields that will be affected by the ability to do really nifty agile experimentation with physical products.
> Why even bother mentioning biology then if there are other influences more important and relevant? It seemed very emphasized.

Because that portion of the essay was meant to counter what the author perceived to be Google's current position on the matter: that societal factors are the _only_ factor resulting in a lower percentage of women in tech.

From the memo:

> For the rest of this document, I’ll concentrate on the extreme stance that all differences in outcome are due to differential treatment and the authoritarian element that’s required to actually discriminate to create equal representation.

Followed by a section titled:

> Possible non-bias causes of the gender gap in tech

The author isn't saying that biological differences are the _only_ factor; only that that they are _a_ factor, and that Google has been completely neglecting that factor with the current implementation of their efforts to improve diversity within the company.
> conservatives...hire more of them" (paraphrased..

That's not "paraphrased". You just blatantly made that up. What he actually wrote is you should not silence them.

> if you disagree with society on the base axioms of it, you should leave it

So why don't you?

>By your argument, you should be able to rally in the streets and protest for allowing child cannibalism, too

By your logic, you should be able to commit genocide and we should have to applaud you for it.

See, I can also make up shit out of thin air.

>There are certain moral axioms a society is based on

Yes, such as non-discrimation. Which is what he writes:

"treat people as individuals, not as just another member of their group "

"Stop restricting programs and classes to certain genders or races."

"Discriminating .. is misguided "

Anyway, stop with your moral outrage based on nothing but yourself. If you see horrible things everywhere, but can't actually show any of them except by "paraphrasing" (i.e. making shit up out of thin air), maybe the problem is with you, not with others.
Isn't the point that SC messed up by trying to compete with Spotify and now the new CEO/COO are going to double down on the "Youtube for music" option?

I mean I get why SC went the direction of Spotify, Youtube is going that direction too!
You won’t get one. I’ve yet to see anyone serious even attempting to debunk that claim, and I doubt it will happen here.
"That is not an argument. It's speculation."

So is the stance that there are fewer women primarily because of social factors. Regardless, when attempting to establish a statistical effect, you have to rule out alternative explanations, even those based on speculation.

"The burden of proof is on anyone who claims to know why there are fewer women than men in tech. It doesn't apply exclusively to people with one particular opinion on the matter, as you seem to think it does."

No, I do not think it does. The burden of proof is on anyone who advocates for one reason over another. I haven't actually argued for stance over another, only corrected your attempts to frame the debate a certain way.

"Then please reveal these arguments so that they can be evaluated."

The SSC post shared multiple times in this thread is one example and I don't see any attempts to rebut this on your part.

"If you look at other fields, radical shifts in gender balance have occurred quite frequently over the past few decades. And women keep telling us about sexism in tech and how it dissuades them from participating in it. And there are far more women in equally geeky fields like, say, mathematics. So it's not really that hard to figure out what's going on."

Sure 'women keep telling us about sexism in tech'. I've read some of those anecdotes. But there is and was also sexism in those other fields you mention. And there are anecdotes such as the one that this thread is on that suggest that sexism in tech can have the opposite effect. So your argument isn't any more clear cut than the reverse argument. It certainly depends on a lot of anecdotes and assumptions about the direction of causation.

I want to be clear here. My intent isn't to argue that there isn't sexism in tech, or that it isn't a problem. (Again, I don't work in the Valley and wouldn't know) My intent is to argue that there are potentially other factors at play and if you don't consider them in your policy decisions, you will have a hard time correcting the problem.
Agreed with seeking a legal solution instead of just relying on a techincal one, but if the problem is the string of characters, just hash those instead without hashing the whole host:

[HASH:1AB543.124A3CC4.1AB543]/ads
SC does not help getting discovered, although the discovery might have happened also through it. And the discovery is most definitely what is problematic with SC because once discovered, the label comes back at the catalogue with a vengeance :)

Patreon could help, but not every artist on SC is fine with staying indipendent when a big label approaches them, at least in the space I follow (electronic/EDM), simply because the real money is in live shows, and you get bigger shows if you have bigger "shoulders"

I think bandcamp is doing well because it's a different service (store first), for different customers (people that mostly can't care less for popular music), where the music uploaded (almost?) never is in copyright gray areas...
'The current translations of ancient mindful practices are also highly gendered. In a culture where women are much more likely to be encouraged to apply acceptance, silence, stillness and the relinquishing of resistance to their problems, the trap of mindfulness can be set to stun for those who may be much more in need of speaking up, resisting and taking space in the workplace.'

This seems completely back to front to me. Surely it's men that have greater societal expectations of stoicism, toughness etc. than women, and fewer options for social support. I'm sure we all know about higher rates of suicide in men. These are often linked to the types of pressures I mention.

Apart from that I generally agree that this trend is pretty insidious. One of their latest wheezes is 'resilience', which from my reading boiled down to 'hey there x, what's your major malfunction that you can't cope with the soul destroying drudgery and corporate psychopathy like y? Perhaps you should read our piece about resilience to learn how to become a good drone again. We wouldn't want to have to lose you would we?'.
Companies have been doing this for decades. They usually include an NDA in attempt to not let the word get around.

So far as I know, the NDA's mostly work.

If what I'm suggesting seems weird I'd encourage conversations with HR people at large companies. This is part of what a good HR person does, sadly.
Yes, definitely.

You can think of the trade off roughly as "frequency increases increase bandwidth and decrease penetration/range"
I've been using a bookmarklet approach (named "FIXEDFIXER") that aggressively changes all `position:fixed` and `position:sticky`[0] to `position:static`. (I've posted the one-liner code a couple of times before already, can repost on request)

Quite often the stickied elements disappear entirely, possibly hidden below other elements or outside of the window--I've never felt the need to check where they go.

Which kind of illustrates my point; I hope your filter list is a whitelist, because in 99.9% of cases, absolutely nothing is lost from these sticky elements. I could've set them to `display:none` or removed them entirely and I think it will still cover my use case perfectly.

I don't think it would be so terrible if `fixed` and `sticky` would go the way of the blink-tag. Except that people would probably reimplement it with JS at expense of performance, because they like nagging people at cost of UX.

[0] it used to be just `fixed`, but `sticky` is used for the same webdisease
Well, it's like guessing which number is least likely to be guessed in the same game. If you could predict it right, it's probably not that surprising :)
Wish you the best on your next adventure!
Ah, yes, in that case I agree with you 100%.
I’m not familiar enough with the field, but from what I get scanning payscale.com:

- general physician: 60% women, 137k in average

- pediatricians: 80% women, 144k in average

- obstetricians/gynecologists: 70% women, 205k in average

- radiologist: 20% women, 300k in average

Basically, in the doctors field pediatrician or gynecologist are middle range salary. Nothing to sneeze at, but the more lucrative areas pay way more and are dominated by men. And honestly I don’t think the requirements for radiologist is so much harder than gynecologists, or is it ? (I am no radiologist, that’s just my impression)
First, the author of this article is David Brooks -- a well known, very conservative, commentator. So, it might be fair and balanced in a Fox News sense of the phrase but not fair and balanced as most people would understand the phrase.

And for the general population skew in interests/preferences to make any difference whatsoever to the makeup of Google's technical and leadership staff the argument would have to be that the population that makes up the part of the interest curve on the 'high interest' part of the graph for the underrepresented groups is completely exhausted or would be completely exhausted before parity is reached.

I'd bet big that Google could completely fill their entire company with underrepresented people that rank very high on the interest/preference curve and never make a dent in that population. There are over 7 billion people in the world. That's a big pool. Even the thinner parts of the graph represent huge numbers of people. And Google completely controls their hiring so they can pick and choose -- they are not pulling people at random from that general population. They can easily pick people that compare very favorably with any other colleague on the interest/preference scale.
Same here. Great way to learn the importance of basic security habits.
Programming is like writing. There are some general rules that will usually make your meaning clearer. There are also exceptions. Begin following the rules, prioritize clarity and semantics, identify when breaking a rule would make your meaning clearer and break away.

At the end of the day, you're still just communicating--in communication clarity is key.

You must also keep your audience in mind. Thus, if your company follows conventions you stick to them, as your audience will be able to digest said conventions quickly.

It's all language.

Programming only has the additional wrinkle that you are also communicating with a computer--which prioritizes very different things than human readers (efficiency, memory management, etc.)
What good would it do if Sundar resigns? If an employee, by his actions, sour the working environment in a company, I would think it's management's duty to get rid of the employee in no time.
I am not commenting about the content of the stuff Damore wrote. But why did he write it in a way that would cause harm to his workplace? If he wanted change in the organization he should have probably found less public means of doing it.
Spotify?

Edit: Tons of playlists. No vocals.
Mhh it appears to need Adobe Flash though!
New materials. The search space in materials science is so impossibly huge that it's an endless source of surprises. The last ceramics hype cycle was about 20 years ago, so we're due for another one. Maybe room-temperature ceramic superconductors?
The author has been kind of a joke on underground hockey twitter (long story) about being the stereotypical self-unaware tech evangelist for some time. Not really surprised to see that it came from him.