skysight-inc/HackerNews huggingface dataset:
Honestly, I think he made the right move just from a PR perspective. His firing makes sense: the CEO and HR are both acting to protect the company. The author of the manifesto caused Google a PR disaster and created a huge state of internal conflict, valid or not. The shareholders are probably really happy that their CEO removed a person who managed to get Google so much bad press in so little time.

This is the reality of business. One does not simply create a PR disaster for the company, with no positive return, and still maintain their job.
As I understand they're using copyright laws not to prevent me from copying content, but to preventing me from not consuming content.

In other words, the copyright law is used to force content consumption.
Mental Models That Help Product Managers Acquire and Retain Users
Isn't this author's reaction to the firing the same as Google's reaction to the memo -- over-outrage?
This does not have to be gender discrimination.
You can achieve this by making your company a better environment for women. This will get you more women in interviews and you'll end up with more female hires.
From what I can tell, the DMCA does apply (sort of)

Admiral seems to be a paywall server basically.
If blocking their domain gave access to paywalled content, then the DMCA seems to apply http://www.dmlp.org/legal-guide/circumventing-copyright-cont...

However, that defense is a bit flimsy to me since the fall back to having the paywall blocked could/should be a "Paywall blocked, please disable your addblocker to gain access to our content" msg.

Anyhow, that is immaterial because so long as they don't actually serve adds, Easylist could/would have removed the line no problem. Admiral should have just said "Our domain doesn't serve adds, we work on paid content access" and they would have been removed without all this hassle.
Nil interfaces don't necessarily panic when their methods are called, just when nil variables are dereferenced. This is because the receiver is just another argument. For example, if `i` were this implementation of LoveGoer it wouldn't panic on a nil receiver:

type JoeLovesGo struct{}

func (jlg *JoeLovesGo) LoveGo() {
fmt.Printf("Joe Loves Go! jlg is %v\n", jlg)
}

( Playground: https://play.golang.org/p/kanq_mSmaI )

Now, if this (admittedly uncommon) use-case is worth it's downsides is a different question, but that's how it's set up now.
The only way I see DMCA applying here is contributory infringement in enabling modification of the page.

With that in mind I think the question to be answered is does a user/viewer have the right to modify a page in their own web browser or must they view the page as intended by the creators?

You can get in to technicalities then like are Links creators committing contributory infringement, but I'm not sure that's helpful.

Should a user be able to purposefully block parts of a page?
full stack is someone who know's to use just enough of each technology, perfect to start an mvp.

I sometimes regret starting projects with distinct frontends and backends when something like rails would have sufficed.
I can't access TFA at the moment, so I could be off base. Perhaps that quote is a jab at people who claim competency where none exists? I personally know front-end devs who will claim back-end mastery cause they set up a Digital Ocean droplet. I mean it does take a bit of command-line know how that a non-tech person will probably struggle with, but that's far and away from being full stack.

There's a line between falsely claiming a title and the no true Scotsman fallacy. You've accurately highlighted real world application of the term full stack, but the term absolutely does mean different things to different people.
Convincing women to focus on a career in STEM is telling them that their choices for careers in nursing, teaching, and any other career dominated by women are wrong choices. I don't believe that, they are essential to our society and are arguably more important than helping create better ads at Google and Facebook.
If you are an experienced programmer there is a good chance this guess might be more accurate than what a recruiter tells you.
Great write up with drawing comparisons between the two. I've looked into Braintree as I have some colleagues that work there (Easy tech support channel) and the Ignition program (first $50k transaction fees waived) seemed like a no brainer for lean startup implementation. Had no issues with the node API and the documentation was very helpful.

That being said, I've seen nothing but praise for Stripe payments. The dev and design team are very solid and supposedly have great documentation as well.

I wonder, since Braintree is owned by PayPal, if companies have experienced the same pain points with getting locked out of funds for arbitrary reasons on that platform, or if Braintree is completely agnostic to PayPals TOS.
Encrypted IP is still IP.
The thinking is long term. You have a large segment of your population that is economically underutilized. Getting more of them educated in this generation will help even more get educated in the next generation until eventually, you don't have this drain on your economic output caused by hundreds of years of discrimination.

The problem of undereducated doctors has always existed because only an already wealthy and historically advantaged few could go through the process of medical education without their family starving. After a few generations, doctors will be drawn from a much larger pool, and the ones who make it will be of higher quality.
This is a surprisingly accurate, well written, neutral article, save the click baity headline.

Everyone here should treat suggestions of resigning with a grain of salt, the author just wants your attention
Yup.

Here is the only intelligent thing I've read about this debacle:

To me, if you read it and are completely outraged or uniformly in favor, then you are part of the problem.

http://www.cnn.com/2017/08/07/opinions/google-employee-manif...
It's amazing that they are so uneducated about DMCA. This is called defective DMCA notice, and it should be ignored. The sender of the notice can now file a suit, since the publisher of the list is no longer under safe harbor. But they won't, since they know it is defective. And if they did, it would be thrown out with a summary judgment.
Up close with the Russian Woodpecker, the Soviet anti-ballistic missile radar
Next up, create a fruitcake-based ICO: fruitcoin.
That approach might not be enough:

https://github.com/jspenguin2017/uBlockProtector/issues/95

Edit: the linked issue is regard "instart" which seems to exploit a Chromium flaw that allows it to disguise third-party cookies as first-party, preventing filtering based on that categorization alone.

It seems it's getting harder to rely on browsers working how they were originally intended.
Still need some proxy for it to be accessible from the internet right?
And yet your evidence is glued to the bottom of the discussion because you called him a fag. You've only degraded the conversation.
One of the big things that eventually changed was data--the availability of lots of data and the capability to transmit, store, and process it relatively economically. As I remember a lot of the late-80s, early-90s AI efforts, there was a lot of focus on encoding the world and the rules associated with it manually. Effectively, scaling out the knowledge of experts by embedding it in computers.

I actually wonder if we're swinging too far in the opposite direction of data vs. "understanding" the world. It may turn out that we can make some things pretty good using ML but not the last 5% needed to make them truly usable.
So are the developers of Filecoin just going to retire in Hawaii now after becoming rich?
Ddg doesnt "learn about you" ever. It keeps no data on you. So it must be the former.
lol what a clickbait obnoxious headline.

What was he supposed to do? He's got a workforce of tens of thousands, lots of who were offended rightly or not. To keep the guy around would've been just as bad. You publish something like that you accept the consequences. You make yourself obnoxious to your bosses who expect you to be a quiet cog in the machine, that's what happens. Duh.

It's kind of funny that Damore dropped out of Harvard to work at Google and he's now been fired from there. Kind of throwing away his advantages.
How about "following a rule blindly without understanding its rationale and limitations considered harmful?". People need to understand what they are doing and why and make judgement calls.
A web radio / bluetooth speaker for the ESP32:

https://github.com/MrBuddyCasino/ESP32_MP3_Decoder

An Alexa smart speaker implementation, also for the ESP32:

https://github.com/MrBuddyCasino/ESP32_Alexa

Made them to learn C and embedded stuff. Exhausting, but rewarding.
Sounds like it's time to relocate to a self-hosted git repo
> Even though I’m one of the beneficiary of this AI craze, I can’t help but thinking this will burst.

I don't think it will. Level off - maybe.

I've started my work in Computer Vision with classical algorithms (SIFT features, geometry, correlation filters and things alike people were researching for decades). These really worked like garbage, it was a nightmare.

Then we jumped on DL bandwagon - and CV just clicked for me. Now I see it working, not perfectly, not at human level yet, but it works, it's better than everything else and it certainly brings value - not just in CV! Maybe there will be some expectations delayed or even ruined (AGI, fully self-driving cars, dunno), but the tech isn't going anywhere.

At it requires at least some experience and a specific mindset, slightly unusual for a generic programmer. So I don't see a problem with experts, courses, degrees and the like.
A few years back some brave souls visited the site of the old transmitter at Povarovo and posted some pictures and video of the trip: http://bydunai.livejournal.com/749.html
This a little bit of overlap, but I don't think there's significant overlap between gamers and software developers.

Writing code and playing a video are two very different experiences. Sure, you'll need to test the game, but testing games is not a fun time contrary to popular belief. And more important, the vast majority of software developers do not actually work in the video game industry. Most either work in systems development or make CRUD apps.
Fun read. This reminds me of Rich Burlew's (of Order Of The Stick) series of articles on designing fantasy worlds: http://www.giantitp.com/articles/xO3dVM8EDKJPlKxmVoG.html

> And the fractal pattern of rivers is directional: rivers will always merge as they flow toward the coast, never split.

Interestingly, it is possible for rivers to split, sort of. Rivers naturally meander, and it is possible for two adjacent rivers to meander such that they intersect each other. Most of the combined flow will end up along the steeper path, true, but that doesn't mean the shallower path will dry up completely. For a real-world example, this is basically the catastrophe that Louisiana's Old River Control Structure has been staving off for decades.
Zen is the work of a huge team of talented engineers. To single one out as "the man behind Zen" seems very wrong. I don't know what Jim Keller's contribution to Zen was (and without a blog or autobiography or similar from someone well placed inside the team, then neither do most commentators), but if he did work on the Zen architecture, it's hard to believe that he would have accomplished much without the help of a good team. Keller is the main AMD engineer singled out for praise on The Internet, while the hard work (and given that Zen is such a success, it's surely the result of a mountain of hard work) of everyone else is mostly ignored.
Negotiating requirements, and re-negotiating, and again, then chasing up content, ... bleurgh.
I agree. A good read.
Being an insect doesn't seem like such a bad thing[1]

1. http://www.techtimes.com/articles/19731/20141108/insects-are...
The problem here DMCA is that there is a way to prosecute for a false notice, but it's not the one people want it to be.

Most people hear that DMCA notices are sent under penalty of perjury and think that means "if there's no reasonable claim of a copyright violation it's perjury". But the part of the notice that's made under penalty of perjury isn't the claim of violation, it's the assertion that the person sending the notice either holds copyright to the work in question or is authorized to act on behalf of the entity that does.

So to nail someone for perjury from a DMCA notice, you have to prove that they don't hold a copyright, or aren't authorized to act on behalf of whoever does hold a copyright, to the work in question. "This isn't a copyright violation" doesn't do it.
For God's sake, DON'T TEACH IF YOU DON'T UNDERSTAND YOURSELF what's happening.

"Commit C's revision number has changed." - NO IT DID NOT. The original commit (f4ba6b) is still there, it still points to B, but a totally new commit has been created with a different content. To avoid confusion, it's better to name it C'. C is now a dangling commit (has no branch or tag pointing to it, and will eventually be garbage collected).
I admitted being incorrect but simply pointing out how the original post painted a broad brush stating that alt right = white supremecist on the basis of that group being a small minority of people. And i compared it to the alt left. If this is the case then we should assume the alt-left are muslim extremists, or anarchists correct? Alt-left are associated with Antifa therefore they are extremists?

The broad strokes are more common coming from the liberals and love to assume everyone is a nazi because its easier to debate.
One should never make another person feel bad for any self-admitted lack of mathematical knowledge, ever.

I know a bit of math myself, and sometimes I do ask such questions as "have you heard of 'math concept X' or ' physics concept Y'?", however, my reaction to someone saying "I don't know what that is," is never a negative one. If anything, it's the opposite of the one described in the article: I am filled with excitement.

(In particular if I know that the other person would benefit from knowing 'math concept X.')

I love it whenever I get the chance to test myself and see if I can share/explain something properly. If I can make it interesting. I am testing to see if I understand it myself (kinda like using the Feynman Method in a conversation?)

If I leave that conversation without the person having "won/learned" more than me through the exchange, that's a failure on me, not them.
Ask HN: How much are you compensated?
After finding out that one of the top most comments on HN about an open salary discussion was about how a talented junior engineer was paid way below his worth, I feel that this sort of thread (monthly like the Who's hiring posts, or even quarterly) would help everyone negotiate better salaries and get a feel for their worth.

With that said let's stick to the following format:

Position:

Location:

Experience:

Company:

Salary:

Bonus:

Extras: (Longer vacations, stock options, perks etc. whatever made you sign up for your current role)
Is anything beyond professional embarrassment stopping you from open-sourcing Plain Email as-is? It looks really nice.

I'm not on a Mac currently so I can't test it. What does 'defer' do?

I also do 'inbox zero' but I don't really find Gmail to be too distracting. The one thing I keep wishing for tho (in any email client) is a default ordering/sorting of unread emails by date-time received, but in a descending order. I'd love to see how hard that would be to implement with your project!
The Easter egg is that it works perfectly, and it has the same exact aspect as in any other modern browser.
Statistically split concatinated words: 'imateapot' to ['im', 'a', 'teapot']
But the ad will leave residue on your brain. So you are still being advertised to.
Mint can't auto-upgrade, so I don't think they're a good example...
You’re Not Agile Even If You’re Doing Scrum – and Here Is Why
not shocked.
There is a lot of technology involved in healthcare and teaching.
so how's that relevant to your comment? Does this change anything about there being multiple actors in this drama?
This seems like Github's fuck up.
I didn't get what the hell happened.

So, Admiral—an anti-adblocker company—contacted EasyList and told them to remove a domain from their list. This domain was a server they needed for their anti-adblocker platform to work.

EasyList told Admiral that they would only do it if GitHub agreed, so Admiral contacted GitHub and the domain was removed from the EasyList list after GitHub told EasyList they should comply.

The "attack" is that any company can tell lists to remove their website via using a DMCA violation, so lists become useless.

I have two questions:

1. how would a domain name on a list violate copyright

2. why aren't lists hosted anywhere else but the US so that they can't be controlled by DMCA requests.
I am from India, where the representation of women in the tech field is pretty good. I don't know about any other countries, but at least here, for most of the middle/lower middle class families, "CS/EC engineering" is one of the only way to get a cushy job in a safe environment, that pays well. So a large part of the population regardless of the gender, is attracted to it. There's also the factor of major influence parents have in their children's education/future. I am willing to wager a good part of the people who came into IT field here, only because their parents pressured them to take up CS/EC engineering. Keep it in mind though that this only applies for electrical/computer science. The number of women in Civil/Mechanical engineering is abysmally low, probably because the work is physically strenuous.

I've noticed here is that the number of people who are genuinely interested in computers/programming is very less. A large part of the workforce (both male and female) only considers it as their job, it's not something they would do in their free time. This is kinda depressing because it's hard to find people here who are genuinely interested in computers. :/

I don't know how true this is, but maybe the tech field in US consists mostly of people who are actual geek/nerds (who happen to be males). So maybe to hire more women, instead of favoring them at the time of hiring, it's much more beneficial to foster interest in computers at a young age. Maybe work towards removing the bias people have that programming/computers is a "nerds" hobby, and people regardless of gender should be able to take it up without much stigma.
W32DASM 8.7 Free Download
Only to oversensitive children who can't handle the word fag.
“Go for a Google”
The leakers caused the bad press, not Damore. (Unless he was the leaker, of course...)
So why wasn't the person who released the internal memo fired? I don't agree with the memo's author, but it was an internal memo, not something released to the wild
> You mean since about 1790? There have always been two parties in congress (minus the era of good feelings) and they have always had opposing ideology, and have almost always blocked one another's proposals.

That's by design, actually. The goal was never to create a government that can efficiently create a million laws and regulations.

The point of having multiple parties is that each of them will block each other and only the laws and regulations that everybody can agree on will actually get through.

Unfortunately, politicians have been learning to game the system for ~200 years now, and it's not working exactly as designed.

Another big difference lately seems to be that everybody's an extremist because nobody can change their mind or compromise without getting called out in the media for back pedaling or giving up or "working with the enemy" or whatever.
This is a really nice interface, but I'm curious about the data source and its ability to keep up-to-date. I've very quickly found a few inconsistencies/incorrect entries - I understand these are in the process of being fixed[0][1] but if this is all manual, that might be quite difficult to maintain.

[0] https://news.ycombinator.com/item?id=14987484

[1] https://news.ycombinator.com/item?id=14987470
https://www.iconomi.net/dashboard/#/INDEX Might be what you are looking for
The firing has been a PR disaster, and amplified and exaggerated the effect of this issue (not to mention that it drew attention to other factors, like Google's institutional ageism). And while I don't want to diagnose over the internet, it seems like it's attacking someone on the spectrum for traits of being on the spectrum.

By firing him they made him a hero to enormous groups, and doubled down on this discussion. By doing it in an anti-science, anti-evidence way they legitimized almost everything he said, and it makes them look reactionary.

They could have simply said that they were taking punitive actions and kept him in the fold.
In fact, healthcare technology, specifically user interfaces, needs all of the brilliant people it can get.
1. It's a private company so they don't need to swell profits quarterly to maintain position in the market

2. They already do sell their results. The difference is they don't attach names to them

3. And if they for some unforeseen reason do go that same route they're not there and I will continue to use them until they do.
I guess my approach of blocking domains in the dns server turned out to be a win after al
Please be aware this is an opinion piece by David Brooks. This does not represent a majority opinion of the New York Times shareholders.
That doesn't make school teachers or nurses any less important or necessary.
But the question is, why would he do that? He made the best possible choice out of many bad choices forced by the anti-diversity memo guy himself.
I don't think that's really fair. There are a lot of people calling it "anti-diversity" when he clearly states that he likes diversity and would like to increase it. If there's hair splitting in that case, it's not Damore doing it.

Also, I guess you could call the statistical points about bimodal distribution "hair splitting", but that's just taking sophisticated statistical discussion off the table entirely.