skysight-inc/HackerNews huggingface dataset:
Can we please get somebody to create:

blahblah-notelectric-blahblah.blogspot.com ?

Then you can just collect all of these late stage ICE optimization press releases in one place.

And we can ignore them.
This is the best copy I've seen. Thanks for this. The Gizmodo version looks like it was a copy/paste leak with all the links and graphs removed.

I've actually read this memo. Regardless of whether you agree with it, it's well thought out.

I really hate the false left/right divide in our culture today. Issues are not on one side or the other. This letter is hardly hate speak or disrespectful. It's opinions and the reasoning behind those opinions, as well as what the author thinks are good solutions.

I don't agree with many of the things the author says, but my own opinions are equally as controversial. I think they're fewer women in tech because let's face it, they're soul destroying job. Even when working with the best engineers where I rarely worked over 40 hours a week with a six figure salary, I was still sitting on an open work space, chugging out Scala code, for a business that sold overpriced intellectual property.

Men should be encouraged to take jobs that are more fulfilling even though they might pay less.
Wikipedia says that according to explanation by Supreme Court of California no reasoning is required:

[A]n employer may terminate its employees at will, for any or no reason ... the employer may act peremptorily, arbitrarily, or inconsistently, without providing specific protections such as prior warning, fair procedures, objective evaluation, or preferential reassignment ... The mere existence of an employment relationship affords no expectation, protectable by law, that employment will continue, or will end only on certain conditions, unless the parties have actually adopted such terms.
Hawking radiation, yes. They eventually evaporate.
I've always seen POLA as "principle of least authority" in an OS research context, just fyi.
Arduino Wireless Electricity Transmission Project
What is the overhead cost of maintaining the scheduler?
If you want to see to which points science does have something to say, you might be interested in watching https://www.youtube.com/watch?v=n691pLhQBkw. This presentation by Steven Pinker got posted yesterday in one of the other comment threads, and I found it to be an excellent pre-existing discussion of the merits of the memo.
It's a valid question, but I'd like to remind you it's not all or nothing.

Is the ideal representation of women in tech (assuming sexism doesn't exist) 50/50? I have no idea, probably not.

Let me offer a counterpoint: I work on a team of 12 people with 0 women programmers. I'm personally convinced that's not ideal. So wherever the finish line is, I don't think we're there.

This NPR infographic seems to support that assertion, at least that seems to make more sense to me than an interpretation where programming became dramatically less attractive to women due to reasons that had absolutely nothing to do with sexism.

https://media.npr.org/assets/img/2014/10/21/womencoding_wide...
Being the best guess given the evidence available implies that the process has no racial or gender bias whatsoever. Which is unlikely. If it does have such bias, then countering that bias will improve the outcome.

To get back to the example of purple people, you wouldn't see a company today which only accepts purple people. However, it's highly likely that people involved in hiring decisions have opinions of purple people, possibly subconsciously, which influences their evaluation of purple and non-purple candidates. If this skews their evaluation toward purple candidates, then pushing things back toward non-purple candidates will give you better results.
I remember having a 78 rpm only Victrola, and it having an assortment of different sized styluses.
The Internet Archive already does automatic conversion to uploaded artifacts, and it's very much an additive process: The original file is always preserved, and the new versions and file formats are stored alongside it.
This is based off of freertos
accurately predict all physical behavior

Now you made me curious. What is the non-physical (metaphysical?) behaviour that we cannot predict?
It might be possible, but I have yet to see it. So far, the performance increase has been thanks to the engine executing such code, despite the opposite effort ;) of the JS code.
> suppress discussion they don't agree with

Worth noting: he could post this publicly on Google+, Blogspot, or any other Google platform. It's only his paycheck that's being suppressed, his views are not.
I had an online discussion with him about that inflight entertainment system. I suggested just putting a channel selector knob on the thing. Flip through the movie posters, and if you stay on-channel for a few seconds, the movie starts. Then it turns out it has pay-per-view channels and has to have a whole payment interface, something he doesn't mention in the book.
Not really, no. Brains develop along with experiences, so two identical brains that go through different lives will develop differently. Someone who lives in solitary confinement for 10 years will have dramatically different brain activity than someone who doesn't, for example.

So, sex differences in brain activity could be genetic, could be cultural. No real way to tell without putting babies in experimentally controlled developmental trajectories, with double blind caretakers who are selected for androgyny.

And as for the "well, but this is still evidence there are two brains, regardless of cause" argument: Not necessarily. There are lots of axes on which we can slice populations into two statistically significant groups. In order to show that there are two sex brains, you'd have to show that the sex differences are more significant than other partitions.

Plea to other users: Please don't downvote or flag my parent poster. They are politely citing a commonly believed theory about sex that merits discussion.
I call that society's natural immune system.
I keep seeing this kind of thing get said, but I'm not sure what the point is - are people really expecting people who espouse diversity to literally accept any opinion?

Am I meant to work alongside a person who has literally said he wants me to die, completely seriously?

So at some point, there is a line - I feel the more interesting discussion is why you feel this isn't beyond the line - presumably it comes down to a matter you not believing there was harm caused?

For me, I think the obvious justification for the firing here is that this guy had hiring as a part of his responsibility, and this document is a statement he isn't going to be able to fulfil that.

If I'm a developer and I write a manifesto about how we should be writing code to optimise for the worst maintainability to keep job security, am I fair game to fire? If I'm literally coming out with a manifesto that says I'm not going to do the job I was hired to do (of part thereof), is it unreasonable to fire me?
> Sooner or later, one must take a stand, which is exactly what Google executives just did.

Exactly but then in the statement, don't pretend people should have the ability to speak their mind freely. By firing the guy they basically closed that door entirely, they choose to inflict the maximum penalty they legally could on a guy that wrote an internal memo.

Google executives basically just said: "Anyone expressing any other view other than our official politically correct position will be excommunicated (fired) on the spot" then goes on saying "but hey, we like free speech you know ;-)". They are not fooling anyone.

You may agree with the manifesto author or not, but his thought were articulate. He provided evidence for his theories and at no point was he needlessly insulting to anyone.

I feel a better response form the Google team would have been to issue a statement defending and justifying their position: "Google executive team does not agree with those theories for reasons X Y and Z, and our internal measurements have shown that mixed gender teams perform on average better for X Y and Z reasons as shown by report foo and bar. We however agree with the author that gender equality is a difficult issue to tackle bla bla bla".

The discussion would have moved to the manifesto evidence vs Google evidence and we would have actually had something to talk about regarding gender equality. Now it's just about Google inability to cope with free speech inside the company, as shown by the Bloomberg article.
Beyond Google SRE
People in tech build consumer products that people actively engage with, which is why diversity is important. Logging/fishing/NBA/etc, not so much. I would argue that there should be far more diversity in the teaching profession, but it is a low-paying job.
So 30% of judges being women is what, the natural state of things? This is the highest heights that women can reach? Or are you just ignoring the state of gender in the law, even as you present it as a success story, just as the original blog did?

Is there some collective blind spot here?

Let me spell it out. The reason that there is not a percentage of judges equal to the prevelance of women in the population, is due to systemic factors. Pretending those don't exist, so that you can mock people who think systemic issues apply elsewhere, as if the very thought of it amuses you, is bizarre.
Why not diversify your portfolio and invest in all three? Coindesk.com supports BTC and ETH, though not BTH.
The Social Media Problem
He wasn't shamed into silence, he was invited to blurt out his poison on non-Google territory. He wasn't chastised, or sued, or anything else. Unlike all the people victim of the kind of discriminations he endorses.
Unifying Logins with Ethereum and ENS
More of the same. This is exactly what we went though with cable packages in the 80s. Im disappointed in Disney.
It's hard to say things that can easily be misconstrued. The wage gap: guess what, women don't take high paying dangerous oil rigging jobs. Men suffer 90% of workplace deaths. Those deaths are high paying. It's unpopular, because it sucks, but it's true, so lets not tabloid-ize it.

The same people saying there is a wage gap are saying that every rich person is too greedy. So, if they're greedy and only care about money, why wouldn't they hire only women? They can pay women less and they only care about money. Are they saying that the only things ceos care about more than money is men? Doesn't add up.

This is a single issue, a single "one liner" that won't die. Remember the old story "if you flash your headlights at a certain gang, they'll follow you and shoot you". Sometimes lies are more viral than the truth. It's much easier to fool someone than convince them they've been fooled. It hurts to be told you were fooled, it feels fun to be a fool.
Calling people who disagree with you "frothy mouthed" is a distraction. Your comment is also not responsive to the question posed in the root comment.
The issue at hand is that it's entirely work-related (it's about Google's hiring policies) and that it's framed by offended parties entirely as something it's not (a suggestion that women can't perform in certain roles as well as men).

Google could have:

* Clarified the opinions shared are not theirs and they do not endorse them.
* Clarified their existing position on the topic at hand (as they did).
* Created or clarified a new policy on how such suggestions can be shared in a way less likely to be read by people easily offended by opposing views.
* Created some training policies regarding how to effectively avoid or even (gasp) tolerate opposing views without taking personal offense. Perhaps this could be just after the microaggression training mentioned in the memo.

This whole idea that it's A-OK to preach the need for discrimination to account for effects unmeasurably attributed to white privilege, yet as soon as one suggests an alternative view, it's suddenly off-limits and political is ridiculous.
This whole episode has been so disgusting and shows how regressive and authoritarian the mainstream tech community is.

People can't work with someone because he has a different point of view about injustice in the society and has the courage to voice it respectfully? They would resort to violence against someone because they have a different point of view?

If you can resort to violence against someone and get away with it, you're the oppressor in the society, not the oppressed.

Sundar, Yonatan and their likes are so privileged and delusional. These people have no issue with a war-criminal like Kissinger being invited to talk at Google but have such serious issues with a software engineer writing his views.
How Bulc Club Protects Your Privacy
SEEKING WORK | Memphis, Tennessee (Central Time) | Remote Only

Technologies: HTML, CSS (Responsive) JavaScript (Pure JS, Vue, jQuery)

Résumé/CV: https://derickruiz.com/hire-me
Email: contact@derickruiz.com

---------------

I'm a front-end web developer with a proven record of creating responsive websites for companies like Uber, Hilton, Glasses.com, Kidizen, and more.

I actively collaboration with the rest of your team to implement battle-tested UIs that meet your project's specific needs.

I'll be open for 1 ~ 3 projects for the rest of the year soon, and I'd love to hear about your project if you need a front-end web developer with a heavy focus on responsive styling.

Learn more at https://derickruiz.com/hire-me
That is an is-ought argument. There is absolutely no good reason political views and free speech and can't, and shouldn't, be added as protected classes.
Google’s Ideological Echo Chamber by James Damore [pdf]
"The poor have it incredibly good today relative to the rich"

I think you have a pretty poor understanding of what it means to be poor in the United States.

Just consider the consequences of what it truly means if you don't have the ability to cover for an emergency that would cost $1000 to fix. That's the reality for millions and millions of Americans.

You don't have to even start thinking about the lack of access to quality education, healthcare and other essential services to see the absurdity of your claim.

To compare their living conditions to how it was in the middle ages is just moronic. The poor in middle ages still had it better than the poor saps who had to fight saber tooth tigers on occasion.
That's part of it. The other part is "write using tools which lots of developers are familiar with", i.e. the general browser stack. That still applies.

For that matter, even if your app requires occasional core high-performance bits written into C, that's probably still a benefit to you. Similar to the standard Python argument, which advocates a very similar development pattern.

After all, it's not like you're not compiling it on each platform anyway to get the native app you're distributing.
From what I read about HCCI engines (the brand-neutral name for the general engine concept: https://en.wikipedia.org/wiki/Homogeneous_charge_compression... ) I suspect that they are not easily operated over a power band as wide as conventional gasoline or diesel engines. If that is the tradeoff, they could be a perfect match for hybrids.
The only link that I could find in his memo that could classify as a random WordPress blog was a summary of an article posted in a peer reviewed journal.
>No, he got fired for making himself impossible to work with.

The fact that a lot of people became hysterical instead of providing a simple calm response kind of proves his point - That a debate is not possible without people either slandering the author, or purposely assuming malicious intent when there was none. Are google employees so thin-skinned that someone simply questioning a company policy is cause for getting fired?

> If he disagreed with Google's and his fellow Googler's values, he could've left and go somewhere where he felt welcome.

What are you talking about? To the latter part, why should that be the only option? Who are we to tell someone what to do? What if he likes working at Google, and is merely annoyed at one small aspect and wanted to discuss it internally, or improve the situation?
And the opposite seems to also hold
It just got flagged again. How does this flagging thing work?
Well, if it is a far-right fiction, it will be easy to refute it's point instead of ad-homineming the author, right?
This is incredible. Thanks for sharing
Gerrymandering could mean the literal end of representative democracy in this country.. I just want to know, from those of you who are Republicans, are you OK with this? Are you OK with sacrificing the Republic to get what you want in the short term? Are you OK with gerrymandering enforced single party rule? Why?
We always have to have somebody remind us how wonderful VSCode is compared to Atom every time there's a post about Atom.

I'm wondering—if you prefer VSCode, why even comment a post about Atom? I doubt your care that much..?

Atom is built on Electron. That means that it includes a whole version of Chromium (OMG!), and it isn't even optimized, so its size is 5 times that of VSCode.

Is that really a problem? Are you trying to tell me that as a developer you don't have 400MB to spare on your hard disk for one of—if not the most—important tool to work your job, and the size is really a reason to pick one editor over another?

Atom is about 100 times slower than Sublime Text, and like you pointed out 5 times bigger than the insuperable VSCode.

Now, I use Atom as my main editor, because I find it simpler than others for certain things, and it saves be a lot of time because GitHub integration is done very well. Also, I like the name (can't say the same thing about VSCode).

Some people like Atom because they're more productive, and don't care about its size, super-crappy speed, and whatever else you think Atom is worse than VSCode at.

Can we put this thing to rest..?
Appreciate the post/points! I'm not an expert in this at all myself. Frankly, all of this is picked up from less than 3 years of various small tests in various investment strategies. I welcome all advice/thoughts on this. As said, this is an experiment truly.

Could you elaborate on the beta profiles part? I can't say I'm very knowledgeable there. Assume I know very little about formal risk measurements.

As far as the rules I referenced, I have a max single loss but have yet to set a stop loss/retirement point. This strategy evolved pretty loosely based on the idea of capitalizing on the volatility and part of the reason it's an experiment is that I'm okay with losing the $500 if it comes down to it. It's still incredibly risky, which I am aware of. Part of the reason I'm hesitant to put in a retirement point is that I can see losing a significant chunk in certain scenarios (this algorithm is not yet automated, though it very well may be soon, which would mitigate this) that would still be less than the long term gains. For example, given the returns, the strategy could still perform well taking occasional hits of say 20% in one day infrequently (read a few times a year). If/when this algorithm is automated, I will certainly be building in stop loss constraints.

Fully agreed on the hypothesis and not counting on them at all, but I think they aren't incredibly unrealistic. I carefully chose two years in the post above because I don't see the volatility lasting much longer than that. Right now the strategy is incredibly liquid, and I don't see that part of it changing given the micro focus. No hold so far has lasted longer than 24h, and when this is more formalized, I see a hold time limit (as a function of loss/gain) being used to keep the lost opportunity cost down. I think the tuning will likely occur mainly over the next month or two, and after that I'll likely either stop or let it run.

Overall, I would still categorize this much more as a personal test than a scientific one. We'll see how formal it gets.
Hmm, I mistakenly confused this song with the Opera one Andy played over the PA system. That one's apparently "Sull'aria" from Mozart's "The Marriage of Figaro."
But Google isn't really "censor"-ing anyone.

Any more than I "censor" you if you come on to my property and refer to my daughter as the "c"-word. I mean... you can call my daughter whatever you like, I just don't allow you to do it in my house. That's not really censorship no matter how big the house is, that's just something that people should expect to happen. In fact... I think people should find it more strange if my daughter and I did NOT put you out of our house.

You can still call her whatever you like outside of our home. You're still free to do that.
It always seems odd to me that people are excited about .net coming to Linux or osx. Mono has been around for so long I can't remember when it showed up, 2001?

As far as I know mono's been feature complete for a decade or more.

.net core is neat, but for me it's a tooling thing and not a "we can write .net of Linux" thing
Streaming is moving from what Netflix was years ago, to a model where the distributor is the producer. The distribution part is comparatively easy, especially for a firm like Disney that already owns and runs content distribution outlets.
Disclaimer: I work for Google

I assume you're talking about when the Department of Labor asked for more information on employees? If so, I don't believe they actually found any gender pay gap; they were merely asking for more data which Google refused to give up due to privacy concerns.

The judge ruled in Google's favor so it's hardly "hot water" (https://techcrunch.com/2017/07/16/judge-sides-with-google-in...)
The day my Raspberry Pi failed at faking my GitHub activity
I think with any technology like this, as long as the structure of the wrapper (Electron, in this case) allows for cleanly integrating into lower level components of code, it's fine. The point is that the majority is managed in a lighter-weight accessible language. The majority of the application is still based on web technologies that a larger audience can contribute to. If they need to write something lower level for a core part of the application to achieve performance, I think that's alright.
Lots of companies have done the 'we don't condone' thing, and the people effected by these kind of views often view that as tacit approval and make decisions (partnering, investing, employment, etc) based on that.

A small soon as this became publicly known Google had to take a stand one way or the other. They may not INTEND to, but a big chunk of the audience (on either side) would have seen it as such.

Heck if they tried to ride the middle some/many women may have felt betrayed and unwanted and some/many men felt ignored or slighted.
Since it was first used to explain galactic rotation curves, predictions of seeing the signature of dark matter, in the CMB, in gravitational lensing observations, in the structure of galactic clusters, the expansion of the universe, etc have all held up.

And these not only are consistent with the existence of dark matter, but roughly indicate the same amount of it as a fraction of mass in the universe.

So I disagree strongly that the existence of dark matter hasn't led to other predictions. Indeed, the number of different phenomena that lead to it is one of those things that have made alternative theories so difficult. There are a ton of alternative gravitational theories that can explain one or two of the above phenomena, but trying to match them all (and not contradict other observations), seems to be somewhere between difficult and impossible.
It's not that it's a "big deal". It's that any public dissenters from the secular religion of Progressivism must be humiliated and destroyed, publicly. This is designed to ensure that any other employees who may blaspheme in the future are strongly discouraged from opening their filthy, heretical mouths.

This is also nothing new: https://en.wikipedia.org/wiki/Struggle_session