skysight-inc/HackerNews huggingface dataset:
It's....complicated. That's why The Three Body Problem is not just a great scifi book, but a real mechanics brain teaser. That doesn't take away from the strength of this illustration, which is explanatory in nature, not authoritative.
By "discussing" do you mean a bunch of people getting together to agree with each other on these topics? I ask that because I can't see a socially well-adjusted person openly opposing any of these ideas. This is the curse of political correctness. The topics you list carry the weight of such moral certainty in most peoples' minds that opposing someone's opinion on the topic will immediately trigger a negative reaction. This makes it "political"

For example, if someone at an office in downtown SF openly announced they didn't want to work with an lgbt person, would their coworkers look at that person and be like "Aww, poor thing, lets discuss this with him or her so I can understand his way of thinking" or would they just think "bigot! I knew something was off about him"

Btw, I think these are all important topics and I agree that we should be trying to educate people via discussion and empathy.
No that's a law firm :)
Naval, like most VC investors, think too highly of themselves and go on twitter tirades in areas where they have absolutely no clue what they are talking about. The quote above is a real example. Their views are tinged by living in advance Western societies, and in their libertarian bubbles. In real life, a platform like Google and Facebook, that has unprecedented reach globally, is the opposite of a private phone call. ISIS rode YouTube's lax enforcement policy to create a Caliphate and slaughter millions of people. Was Naval advocating Google to wait for an order from the Syrian government before taking out beheading videos ? In India, WhatsApp is used by religious extremists to form lynching mobs, resulting in deaths of multiple people just based on rumors. We are living in a world, where we have software platforms that hold unprecedented leverage to alter people's lives. We should try to move away from some one size fits all simplistic policies that are created in Sand Hill road thought bubble
I really identify with this article because I often have the feeling that if only people were just a little bit better at basic napkin-math probability, we'd avoid a lot of incredibly stupid discussions.
One thing I learned: if you can hope for something in life that never disappoints, then you can count on the white moderate to disappoint you every time.
Take underrepresented minorities in tech (presuming yours is a tech workplace): You can work on that in a "nonpolitical" way. (It is, as you say, still politics, in a way, but it's not being done like it's politics.) You say, "You know that Android developer position that's been open for four months, that we can't find anyone for? I wonder if there might be some non-traditional candidates that would fit that role. How could we go about finding them?" That's done in a non-political way. The emphasis is on "this could help the organization".

Or, you could address the same issue by saying "We need to pressure HR to require them to present at least one under-represented minority candidate for each open position." That's a much more political approach to the same problem.

On a more general level:

> We can’t improve without discussion, and it’s unfortunate that these type of issues are so divisive.

Sure. But don't do the discussing at work. That's not what work is for. (The exception is when the problem does affect work. If the workplace is trans-hostile, say, you need to address that at work, and there's probably not a non-political way to do it.)
>> “We want to empower marginalized groups”

This also means nothing. What does "empower" mean in this context? Define it, and you are guaranteed to piss off plenty of people in the marginalized groups, to say nothing of the majority groups (whose rights today apparently are meaningless).
> Make sure your drivers can handle NAKs and errors on the line. Make sure you can reset subsystems (probably by power-cycling) completely and your system can keep running. Be ready to deal with stale sensor data or having to do a few retries at times.

By the time you've implemented that, you've negated any advantages of I2C. So, why not go directly to SPI?
> The article mentions that once they got an age older than the universe, they started looking at how to make the star younger...finally by acknowledging the margin of error in estimates. That sounds like bad science to me.

Later (in section "Taking a closer look at the age of the universe"), they tell that your theory is also being looked into.
Parent's comment makes more sense if one assumes they are referring to the article.
Hah, ninja'd. We wrote the same comment, except mine's longer.
had me in the first half
"why do you bother pretending to have values at all?"

plus how does one go from "dont discuss politics at work" to "they have no values at all"?
Also, a large portion of the gun violence attached to pistols (other than convenience) are suicides. They all get rolled into the same umbrella of "gun violence" and it's difficult to parce out the self inflicted violence from the violence inflicted upon others.
Apparently Masa promised a 1 trillion dollar gift. Maybe they still have hope. Link to interview: https://www.valuewalk.com/2019/03/masayoshi-son-trillion-dol...
All speech is protected or none of it is. Offense is subjective. It's useless as a measure of what to protect.
>> If you think politics is annoying, then it's because you're privileged enough for it to not matter.

I felt this way as a poor minority. This statement people keep bandying about that white people are forced to repeat lest they seem racist is absurd.
The theory of cosmic expansion states that space is being created between objects in the universe (rather than them simply moving away from each other). Therefore, all space in the universe, or at least the ~90 billion light year observable universe, was created by the big bang itself.
In California, marijuana is legal now, but credit card networks will not accept transactions because marijuana is still against federal law. Dispensaries that risk taking credit cards also risk all their bank assets being frozen and seized.
Optional chaining seems like a great syntatic sugar, but if abused it might cause debugging hell...

if (this?.obj?.is?.true)
doSomething();
People warned that this would happen when Facebook (YouTube, Steam, etc.) started sliding in this direction.

And years before Facebook was even created, a middle way was also proposed where a carrier like Facebook wouldn't be legally responsible for the content they carried, unless they started to select and/or moderate that content, at which point they would lose the carrier status, becoming a simple broadcaster, which would be legally responsible for everything that they would help to broadcast.
What's the point of driving to X if you know you can't get to X by car? The 'adjacent community' traffic surplus idea is bogus. At most you'll generate some short term need for added parking space in adjacent regions.
I realise a stock market index fund will perform better than real estate over the long term, but not all real estate is the same.

Surely, buying a property in a vibrant city that is growing and is a nice place to live will likely mean your property value will greatly outpace inflation in the long term?

We bought a house over 10 years ago for $361k spending $50k of our own money.

We sold it last year for $900k.

I don't think it was a terrible investment...

Could we have got similar returns by investing $50k in the stock market instead? Remember, the cost to pay off the mortgage is mostly offset by the fact you would otherwise have to pay rent.
> I agree with the progressive arguments - that you can't just say "no politics in X", that politics are inherent to what you do.

I would push back on this. In a trivial sense, politics is in everything, because everything is somehow related to everything else.

For most work-related purposes, an LGBT issue, to take a random example, is relevant in the same way it is relevant to include the gravitational influence of Neptune when calculating the trajectory of a thrown object on Earth: technically there is an influence, but it is minute. This would be true unless, perhaps, you work in HR and dealing with this stuff is part of the job description. Naturally, strongly committed activists won't see it that way because they see literally everything through the lens of their hobbyhorse.

But I agree very much with your second paragraph. I work in medical research. The important thing about it is to find cures for diseases. If some allegedly or actually marginalized person comes in and attempts to derail this important work with their own issues, it is incredibly self-centered. I don't care how bad you think your group has it, it isn't as bad as "the group of people with metastatic cancer". Privileged as I may or may not be, it isn't me such a person would be harming, it's the patients.

I think most people in my field recognize this and political issues generally aren't a problem there. I wonder if there is an inverse correlation between the importance of the work and the likelihood that people will bring up political issues.
Are you sure that's how general relativity sees spacetime?
What about graviational waves and vacuum energy?

> On 11 February 2016, the LIGO and Virgo Scientific Collaboration announced they had made the first direct observation of gravitational waves.

https://en.wikipedia.org/wiki/Gravitational_wave
You can look at employment statistics yourself and see that most people barely make any money at all.
I don't think calls to regulate Twitter/FB would get much traction if all they were doing was spam filtering. To see it from a different direction: imagine the shit show that would happen if Google started "moderating" gmail content, even though it currently does very aggressive spam filtering.
Suicide isn't violence and its ableist to claim otherwise, that statistic mangling needs to stop.

If you dig in, only 2700 homicides a year (including lawful shootings by LEOs) are comitted with firearms, and its dropping due to means other than gun control.
>> What happened to freedom of speech?

It still exists. Gitlab does not infringe on your freedom of speech. The government does.
That doesn't say anything about the Japanese culture of craftsmanship.
This reply is an example of exactly why people don't want to discuss things like this at work. People rarely want to have such a combative discussion with our coworkers, especially when framed as an all-or-nothing, very high stakes conversation.

If these issues, such as where you use the toilet, what you wear to work, what documentation you are provided, are relevant to your work-place, I would suggest that they are not "political" topics, but instead workplace topics and could, and should, be broached. However, I don't know GitLab's stance on this.

That being said, I do agree with you that all of these things are political, as well as who is causing the issues. However, your coworkers might not, and there might be very good reasons to continue to work with such people.
Just like you can do on x86/ARM SIMD. It often pays to compute both sides and mask out the undesired results.
Come work at the Broad Institute and work on open science to understand and improve human health: https://www.broadinstitute.org/about-us.
My group isn't hiring right now, but others are: https://www.broadinstitute.org/careers/software-engineering. edit: My email is in my profile. Reach out if you have any questions.
> This is a very far cry from the modern Google where arguing maybe girls find geeky stuff boring gets you fired, where they manipulate ML models to believe the world is some intersectional 'utopia' as part of social engineering programmes, where employees spend huge amounts of time erasing gendered pronouns from source code comments.

Huh? Can you link some substantiations to these claims, it seems way bizarre?
Canadian Poll Aggregators Suck
Speaking of which, it's always overwhelming learning new tools. I know I can benefit from this, but at the same time I'm not sure I can risk trying it out given the time it will take to experiment and learn. I'd be using triggers based off Github commits and merges, but I don't see any specific examples for that and it's not exactly clear how the tutorial on the home page would translate to what I want to do so I currently feel deterred from giving it a whirl. Are there plans to create more tutorials? What kind of (rough) timeline can we expect to see more tutorials?

BTW, love the name Pipedream!
Running one's own resolver with DNSSEC would do absolutely nothing about the ISP threat, since DNSSEC is a cleartext signing-only protocol. Since the overwhelming majority of zones aren't signed, it won't even protect you from the garish NXDOMAIN landing page attack.
Are you japanese by any chance? Amsterdam is considered a messy place even by the Dutch themselves, especially inside the canal ring, but compared to most european capitals it is as clean as a shopping mall. Those festivities are special days, and there aren't many throughout the year.
When its classified by the ATF as a rifle.

I'm 1000% serious, their rules are byzantine (and stupid).
What he does is allow someone to explain their beliefs, but he makes no real effort to establish evidence to support or oppose that.

It’s actually perfectl content for the internet especially for the really out-there interviewees, because people inside the relevant filter bubble can watch and feel their beliefs are being validated, and someone outside can watch and be entertained by a freak show. Each person can watch the same content and be entertained for their own purposes. I’m not sure how healthy it is for society though.
I've worked at a company that heavily encouraged discussion of politics at work, and it was a nightmare. The things management sponsored (at the request of employees) included:

- A women-only Slack channel.

- Women-only events, such as a free screening of Wonder Woman. The men at the company were expected to work during that time.

- An "ally skills workshop"[1], which attempted to indoctrinate us with an explicitly racist and sexist ideology.

- A Diversity Council that had the explicit goal of increasing the number of non-white non-men in engineering. One time when I was invited to a meeting of the council, I said that their goal should be to eliminate bias in the hiring process (such as by blinding resumes, replacing phone screens with text-only mediums, etc). I was taken aside and chastised for my statements.

If I had actually said my opinions, I have no doubt I would have been fired for my beliefs. If that's what happens when people are encouraged to bring their politics to work (especially in SF), I will gladly take the "no politics" option.

1. Slides from the workshop: https://files.frameshiftconsulting.com/Ally%20Skills%20Works...

Edit: the slides have been updated since I last saw them. The slides presented to me were closer to this version from 2017: https://web.archive.org/web/20170911021528/https://files.fra... Though even that version is more toned down than what I saw.
Correct me if any of the following is wrong, though: when we say the universe is expanding, we mean that matter is spreading out. The further apart the matter is, the faster it's spreading out. If we back-trace the position of stars, they all coincide at roughly the same point in time and space. This led us to believe that at some point in time all of this matter was together, incredibly dense, and in a very "hot", high-energy state. This led to the prediction that has since been confirmed, that from the furthest reaches of the observable universe, we would see cosmic background radiation. And as time goes, that cosmic background radiation is getting further and further away, so the observable bubble is expanding.

Maybe I have some of that wrong, but that's my understanding. None of that means that the fabric of space (as in space-time) is actually expanding. And even if it did, none of that means that nothing could have existed outside of the observable bubble billions of years ago, and could have since been passed by the observable edge and now be inside that observable bubble. Unless maybe the source of the background radiation was still dense / high-energy enough to absolutely obliterate everything in it's path. And maybe it was? But I just don't see how we can reason about what was outside of the observable bubble.
Congrats to the team!

Although, am I the only one who finds that searching HN through Google gives better results than searching it through the Algolia powered HN search?

For example, search "ml" in both, Algolia results are years old and don't seem that relevant, whereas Google picks up more recent threads.
>Casting a group as marginalized draws broad strokes about others, because who isn't marginalized? How could someone know how someone else feels or what they have faced in life? If you don't like having your hardship belittled, why potentially do the same thing to others? We all have feelings and their own unique stories.

Let me give you a real world example.

In the US, the average white person goes to a better funded school than the average minority. That is a form of privilege. I personally am white, but went to a majority black school that is extremely underfunded and around an 80% below poverty level. I (and all others attending my school) missed out on numerous opportunities that other schools provided.

But when people see me, they immediately stereotype me as having gone to a better funded school. This is an assumption they make about me based on my race, and which some use against me (thinking me privileged in relation to school system).

When applying to college, many colleges use race to assume a level of hardship and then adjust admission standards based on hardship. Someone who goes to a very underfunded school won't score as high on the SAT as they would have if they had gone to a better school. Yet because of my race, the assumption is made that such reasoning does not apply to me.
What about refusing to serve black people ? This was literally the premise of civil rights.
Facebook’s crypto project is falling apart before our eyes
would be cool if you could plug an iPhone into a dock and be able to use Mac OS from it... keyboard, mouse, full display.
Can you imagine two British, on verge of losing their empire, sitting around thinking 'what will happen to those poor Indians. Once they become an independent nation, they won't have the protections of being British subjects. We must fight for the right of Indians, South Africans, Syrians, etc to be British subjects'?

Because if you can imagine it. That's exactly what you're arguing for here.
IANAL, but I don't think a hostile work environment means "no one ever says something that is offensive", but rather an environment where that is normal and accepted. If we learn how to be more adult in our conversations, which includes:

* Trying not to offend

* Being open to accepting that we have

* Try not to repeat

* Accepting that others will make mistakes and can change their ways

...then we're not hostile. (But again, IANAL)

Given that being "non-political" is inherently not possible (see above posts regarding the inevitability of political issues affecting the workplace to enter the workplace), the above points may be hard, but are the more plausible option.

That doesn't mean ALL politics has to enter the office, but firing anyone that doesn't "check their politics at the door" just won't work.

And regardless of office rules, we as society need to learn these skills SOMEWHERE, because we've made it a social rule not to discuss these topics anywhere people might disagree. We're coming up on a few holidays, and I expect the "can't we just have a peaceful dinner and not discuss these stressful topics" to start making the annual rounds.

It's not regulations, it's society, and society isn't going away so we need to adjust it.
By performing work that contradicts their professed values? How is it fallacious to call values pretend if they don’t actually inform any decision made?
Whether one gets uncomfortable hearing a statement isn't good evidence for whether that statement is correct or wrong.

This asymmetry of feelings is actually an argument in favor of not talking about some topics at work, unless all involved parties voluntarily agree to it. A less controversial but essentially equivalent example would be religion. It's widely recognized that you shouldn't spend time at work trying to invalidate your co-worker's religious views (or lack of them), unless they specifically ask you to. This applies to everything people build their identities around.
It really is just shocking.

We know what kind of person the CEO is and it's not good. Not a person i would ever want to associate with.
> jack 3.5 removal

I think I agree with the rest of your list, except for this one. While the transition to USB-C is painful, I think the world of consumer devices will be better off for it in the end.
The minute they put prices on their products managers, engineers, users and everyone will go crazy to game the system.

I'm not saying it cannot be done well, but there's certainly an overhead if you have to be explicit about what costs how much to whom.
I agree with that statement. California's collective conscious has been such a mess after the democrat loss. Everyone my colleague's vilified who knew how to play the game was temporarily promoted to powerful positions. Thinking Peter Thiel specifically.

Administrations globally change all the time.

When I enter a new market I'm just excited to be there and figure it out, I don't stop and say "waaait a minute, did extremists just come into power here?" I think, looks like there's some opening in high level positions.

But if you do ask yourself that and prefer to do something about it, don't bring it into the workplace.
Another aspect I’ve observed is that housing inventory of for sale houses is of higher quality than rental houses.
Please don't do that here.

We detached this subthread from https://news.ycombinator.com/item?id=21272073 and marked it off-topic.
Ask HN: How serious is your coffee game?
I just saw the FrankOne on TechCrunch (https://techcrunch.com/2019/10/16/the-frankone-is-a-simple-and-portable-coffee-brewing-gadget/) and it got me wondering. How serious are you all about coffee?

I have a Nespresso, Chemex, drip coffee machine, and counter top espresso machine that I've received as gifts over the years. Only really use the Chemex now a days though.
That's a quirk of the standard library. I don't think you need to know this in order to have practical knowlege of the language.

Today I saw somebody implementing C++'s std::is_integral in C# and the attempt to generate random values of generic type. It wasn't pretty, but stuff like this does not make C# a hard language.
Another commenter complained about short aliases not being safe cross-platform, and this is an example. In powershell core on Unix systems 'ls' is the 'ls' command, not an alias for Get-ChildItem. So I would say the correct "long" version for your example is 'Get-ChildItem -Recurse -Filter .csproj'.

In my opinion this is a non-issue (at least when comparing powershell to other shells) because the number of cases where you have to worry about bash command 'X' actually being different from your system (even across varieties of Unix-y OSes) is much greater than this handful of convenience aliases in powershell.
Great, right the way up to the ‘this is why schools don’t have meteor drills’ punchline.

School shooter drills are dangerous and damaging theater, and even though Guns are more likely to kill you than meteors, still are not justified.
Women were barely allowed into workplaces in general within the last 50 years and are still fighting biases that have existed for millennia. Fixing the lack of women in tech is a multi-century process, not something that's just knocked out in as little as 15 years. We'd be lucky to start seeing the needle move in such a short amount of time.