skysight-inc/HackerNews huggingface dataset:
While Derek Chauvin was murdering George Floyd, 100% of the officers present did not enforce the law.

While Daniel Pantaleo was murdering Erik Garner, 100% of the officers present did not enforce the law, and at least a significant percentage of the court system which did not convict Pantaleo did not enforce the law.

When Philip Brailsford murdered Daniel Shaver, 100% of the officers present did not enforce the law by arresting him. A significant percentage of the court system which did not convict him of any crime didn't enforce the law. The police department which reinstated him and then let him medically retire due to PTSD from the murder he committed and pays him $2,500/month pension didn't enforce the law.

Since three police officers murdered Breonna Taylor, 100% of the police in Louisville Metro Police Department has not enforced the law.

When ex-cops murdered Ahmaud Arbery, 100% of Glynn County Police Department did not enforce the law until months later after massive outcry, and more than one DA refused to enforce the law.

When a homeless man in a wheelchair was shot in the face with a rubber bullet by LAPD, 100% of the LAPD did not enforce the law. When Buffalo PD officers assaulted a 75 year old man, 100% of the officers present did not enforce the law, and 100% of the 57 SWAT members resigned from the SWAT team when other police did enforce the law. When Denver PD shot tear at a pregnant woman and her husband who were uninvolved in protests, 100% of Denver PD did not enforce the law. When a Philly PD officer knelt on a man while he said, "I can't breathe" and the officer responded, "Shut up asshole. Are you fucking stupid? That shit don't work here" 100% of Philly PD did not enforce the law.

With the exception of Breonna Taylor, these are just some of the incidents that were caught on video. There are many, many more on video, and we can only guess how many incidents weren't caught on video.

Obviously I'm not going to be able to give you an exact percentage number of how many police officers refuse to enforce laws when cops commit crimes, but how many examples do you need to see before you will admit it's too much for the current system to be salvageable?
One thing that makes babies hard to analyze is that it is difficult to tell what they do not know how to do vs what they are not physically able to do reliably vs unlearning coping mechanisms for their limited abilities once they start being able to. Failing randomly could certainly be trying out different movements, but it could also be lack of hand eye coordination making it difficult to apply instinctual knowledge
I hear this a lot about the stories I write. This is just like x or y or z. It is not original or unique, or it is just too cliched.

I mean, yes, _something_ in the story is going to be repetitive.

But the unrealistic expectations people have these days is that it that it should be 100% original. don't write stories about humans, write about aliens, but no, alien vs predator covered that.. it is never ending.
I hope government gets on-board.

I frequently see government of Ontario and Canada advertising on Facebook and its poorly targeted and it makes me mad
It really depends on what you're doing.

If you're writing code for a device that's going to hang out in the forest for 10 years with no updates, write just enough code to solve the problem and make it easy to test. Then test the fsck out of it.

If you're writing code for a CRUD web service that you know will get rewritten in 10 months, write just enough code to solve the problem and make it easy to test. Then, test the fsck out of it.

If you're writing an Enterprise app that will be expanded over the next half decade, write just enough code to solve the problem and make it easy to test. Then, test the fsck out of it. You simply cannot know how your code will have to change so you cannot design an architecture to make any arbitrary change easy. Accept that. The best you can do is write clean, testable code. Anyone... anyone who thinks they can design a system that can handle any change is flat wrong. And yet... time and again, Architecture Astronauts try it.
> There's MS Office for Android, which is Linux, so, victory?

Ish. MS's priorities have changed.

Their key revenue streams used to be Windows, Office, SQL Server, and a few other things to help them attract more people towards those (or to inconvenience competition).

With the onset of PAAS, Windows is now far down the list, if still on it at all, and Azure is at the top. They don't care what OS you use as long as you use it in conjunction with Azure or other subscription services.
Show HN: Git Interview – use GitHub to perform code assessments
There is also bunch of other interesting data - MongoDB 4.2 seems to have quite a regression going from single node to Replicaset while 4.0 does not.
If the press has a duty to expose conflicts of interest and hypocrisy they should investigate themselves.

Let’s not kid ourselves. The press are political actors and nothing more. That isn’t necessarily avoidable in itself, but we get to decide what norms we expect them to follow.
* Inbox whitelist

* Files view

* Native large file transfers (even if I had to provide my own Backblaze API creds for storing those files, instead of having to use Firefox Send)

* Clips

* Notes to self in an email thread

* "Paper trail" for receipts (although I can probably accomplish this with filters)

* Thread unfollowing

https://hey.com/features/
IMO whenever RStudio decides to support Jupyter notebooks, it's game over for everyone else. It's such a great piece of software for data analysis and I hope they continue to go broader than the just the R language.
Thats a gem: "is there room for features" is going on my personal code review checklist. Right after "you arn't going to need it".
> do you believe those headers have been coerced, and they feel forced to post one?

https://twitter.com/aweary/status/1267893460423462912

https://twitter.com/aweary/status/1267895488205869057

Not taking any sides here.
We built a new UI framework to support development called Revery: https://github.com/revery-ui/revery

It's inspired by ReactJS, and has a similar API, but actually compiles to native code (not javascript). So you have a React-like developer experience, but with native perf.
I love the Dalek Easter Egg in the js source code
China Launches National Blockchain Network in 100 Cities
Ask HN: Switch to Java as Senior JavaScript Dev?
I’m a technical lead working on a large Node.js monolith that helps power a very profitable software platform.

I’m starting to feel that I really need to start learning the Java platform to grow my career. For one, Node.js jobs are not really popular in my area. The ratio of backend Node.js to Java jobs is probably 1 to 50. Two, it seems like to get a FAANG type job then Node.js probably won’t cut it. Three, I make 130k+ in Raleigh, NC. Most Node.js roles can’t leverage my experience running highly available services and subsequently can’t or won’t match this salary level. Most teams needing five 9s are not looking at JS first. Even at my company, JS is a 2nd class citizen. Most of the companies reaching out to me on LinkedIn looking for somebody my level are looking for serious Java chops.

I have a master’s degree and have coded in a variety of other languages (TypeScript, Go, Python, etc) including some Java servlets in the past. I don't know frameworks like Spring or Hibernate, so I think I should be invest some serious time into learning these frameworks and more idiomatic Java since it's been almost a decade since I've touched Java.

Is this a case of the grass being greener, or does JavaScript just have a lower ceiling professionally than Java?
OpenDevil. Totally not related to "Diablo"...
No one has added my favourite quote yet so hear goes:
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.", Antoine de Saint-Exupéry
>"While it might affect Facebook’s bottom line for a short while, until users start moving away from FB nothing really will change. Advertisers will come back."

Counterpoint: users already have moved away, and that's why advertisers are able to do this without hesitation now. FB is still growing in the third world, but I don't know a single person in the US under 30 that still uses it.
> It's not designed to be "equal". It never was. It's (nominally) for importing highly skilled workforce, which, naturally, would be earning somewhere in the upper quantiles, their ESL English notwithstanding. Instead it's mostly used to depress entry level wages for recent grads as well as to reduce overall cost of labor by dramatically boosting supply.

I'll grant you that immigration depresses the wages of the field they get in to: but thats true of any importation. Immigration restrictions are like tariffs, just on people instead of goods. Importing iphones from china also depresses wages of those who would manufacture them in the US.

Its the wrong way to look at it, its really not economics. If an immigrant produces X and gets paid X - Y, the country gets richer, period. And if the X-Y is used within the united states it becomes a virtuous cycle: if instead the immigrant works from outside and exports into the us, americans lose on demand and the American governments gift taxes to other governments.

If there are good reasons for immigration, they are not going to be economic, and this is so widely accepted in economics that its truly absurd to argue otherwise.

> Why? Seems like fresh grads could use...

Whatever conceptualization you make about the economic effect of immigration will have to be backed by the limitations of imports which have the exact same effect. Unemployment is not caused by immigration at all, it's even the other way around: any immigrant spends in the US creating demand for other jobs.
Oh I didn't know of that, that sounds interesting. I'll give that a try, thanks!
Censorship only applies to the extent that public authorities are willing to actively curb free speech through law enforcement.

That's not what's happening here.

Regardless whether you're Facebook or an administrator of a small time forum, it's entirely up to you to decide how you are going to moderate whatever people want to host and share on your own very private (!) infrastructure. And the private choice to host a public forum for other people does come with it's own special set of consequences.

Both Facebook and a small time forum are very much comparable to private Saturday night parties. It's the host who decides to get in and how they respond to their guests' behaviour is their personal responsibility.

Now, if some of those guests end up espousing questionable opinions which sour the overall mood of the party, the host can respond to that in several ways. One way is to step in and moderate or even kick out those guests at the behest of the others who simply want to chill and enjoy themselves. Another way is to excuse their behaviour and simply leave them be because of the host's whatever many personal motivations, intentions and beliefs.

Facebook - or any small time forum admin - choosing for the latter option is entirely their prerogative. Freedom of speech means they are free to ignore whatever and state that they don't want to step in. It just so happens that this keeps on souring the mood at the party they host to the point where some guests will simply leave out of themselves - these companies - and that other guests leave only to return with cardboard signs voicing their disdain in front of the door of the venue.

Facebook can't stop that kind of criticism from happening either: that's free speech too. It just works both ways, as intended.

Nobody bats an eye if a small time forum administrator with 100 users ends up doing a shoddy job at moderation to the point where half their users end up leaving the forum disgruntled. Plenty of groups or private individuals break up over disagreements all the time.

Literally the only difference between a small time forum administrator and Facebook is that the latter hosts a very private party with 2 billion attendees.

It just so happens that at that scale, the way you moderate debates and behaviour of guests at your party decides the fate of entire nations and tugs at the bedrock of all kinds of important values and principles up to and including, ironically, free speech. It's not unreasonable to point out that the management of Facebook does carry a certain measure of personal responsibility in that regard.
It seems the pandemic and unemployment is finally causing voodoo economics (trickle down economics) to reverse course and perhaps cause trickle up economics, where the multi-billion dollar corporations and rich alike will begin to feel the pinch of poverty on a massive scale trickle up.

Unfortunately while taxpayers got their $1,200 Checks they were robbed blind of over $4T to the FED which went directly to stabilize the publicly traded companies. If it weren’t for that, we would have already seen bankruptcies on a massive scale from publicly traded companies...instead the markets are back where the were pre-covid. But at some point they will have to admit there can’t be a recovery when there are no consumers left.
>It unsets your default browser, so next time you click a URL from a shortcut, you'll have to re-choose your default browser.

Isn’t this exactly the kind of thing that would bring their hallmark antitrust case back to life?
Apocalypse Now: per WWDC, the IDFA is dead
So now we need the government to step in because you can’t convince your friends to use an alternate platform?

I’m part of a non profit that was using FB messenger until one person said they didn’t want to use FB. Everyone switched over to GroupMe.

I have a few ongoing group chats over SMS.
Using COM from .net absolutely does not prevent leaks. I still don't really understand COM to this day, but I vividly recall spending significant effort and ultimately failing to do Office interop without leaking.
Earlier this year I read "Stay a while and listen" by David Craddock and it made me reinstall diablo 2 after not touching it for 15 years. After disabling d3d11 in wine, it has been running with no issues on ubuntu 20.4
Since the NPR is a 3 minute listen without a transcript, here's the ACLU's text/image article: https://www.aclu.org/news/privacy-technology/wrongfully-arre...

And here's a 1st-person account from the arrested man: https://www.washingtonpost.com/opinions/2020/06/24/i-was-wro...
I wish everyone wrote it "Golang".
How is NYTimes different than any for-profit business? They write what they write to get eyeballs. Just because they say "news media" doesn't mean they write truth. Some journalists may be under attack because they write lies and half-truths. Of course, they will portray it as the whole press is under attack.
Serious questions: Are the people that work at Facebook proud to work there? What is morale like inside that place? When someone asks you what you do, and you say "I work for Facebook," what is their typical reaction?

Not trying to be snarky. I'm genuinely curious how these perceptions/feelings might have changed over the past few years.
Are Ctrl+e and ctrl+a Emacs conventions?
PIX will not be a service to end-users, it'll create a standard where any service can offer instant payments and transfers.

It will increase competition in the long run because if you want to open a payments fintech, you don't need to go in every bank or other fintech to do agreements about how your app will communicate with then, you just use the PIX to communicate with everyone.
In an educational setting you need to be clear whether you're talking about Computer _Science_, _Engineering_ or trade. There is value in all 3 approaches but don't make the mistake of thinking they're all the same.

Using the term "foundational language" makes me think Science, which has very little overlap with the trade approach. An engineering approach stands somewhere in between, but still has very different objectives than science.
1. You are guessing wrong. The blog wasn't about that and Damore said nothing about "determinism" just "average preference".

2. You seem to be under the impression that this site is visited by "San Francisco app developers" and you.
Right, we figured if it can save you just a few hours of configuration, it's paid for itself.
I am considering that too. For me Go is appealing because I can learn/steal a lot from Micro, a nice text editor written in Go.
Yes, it does indeed have some articles about that, but more focused on race and upbringing than gender.

> Can someone explain why this kind of material is so popular with San Francisco app developers?

It is not. But for those who identify themselves as "libertarians", it is definitely appealing to think that nothing but themselves have influenced in their success, of which being a highly paid engineer is part.
For anyone interested in this sort of thing, ReGoth (Gothic 1 & 2) comes to mind and is still in active development: https://github.com/REGoth-project/REGoth-bs
Micron, Samsung, and SK Hynix: The DRAM Oligopoly
Scott writes long thinkpeices about things like SSRI effectiveness and the role of neutrality and enlightenment values in healing America's cultural divide. As far as we know the NYT was not even planning to knife him, the issue is that they want to threaten his patient-doctor relationships by publishing his full name in a place where his mental patients could read it. (He's a practicing psychiatrist with hundreds of patients.)
at tax payer expense.
Have they demoed anything with bootcamp? I imagine that anyone doing Windows work could be impacted?
Has worked elsewhere. Here in the UK, money transfer is mind boggingly fast, and free.
But thats the point, our brain is clearly a lot more than just a big table of probabilities. You only need to look at the absolutely insane volume of data and training time that these models need. How much time does it take a for human to understand a concept like "love" and what volume of training data is required? Computers would just regurgitate quotes from poetry or novels about love without any real understanding after billions of hours of training time and ingesting every document on the internet. A human can understand love in a tiny fraction of the time and with a tiny fraction of the volume of information processed and they also understand it in a more fundamental way and can articulate that in a way these models cannot.

You might argue back, well the human brain has pre-trained neural networks with billions of hours of training time. Well, that isn't really the case. We don't start off with some pre-existing memory of what "love" means, or what "Physics" is, or trillions of bytes of data. All we have is a capacity to learn which is highly efficient, a conscious mind which is aware of itself, and certain fundamental drives driven by our bodies and instincts. If you have a human child and give it zero input information it will never learn a language or be capable at all in any sense of the term. So we become incredibly capable based on a tiny fraction of input data fed into us after birth.

The way the human brain and mind works is deeply tied in to the experience of having a body, knowing we are mortal, and having fundamental drives such as a drive to survive, eat, drink, keep ourselves safe, and also a drive to be social, find a mate, and procreate. I would argue that we will never be able to have a computer/algorithm that thinks like we do unless it also has drives like we do and a body like we do, since so much of our process of thinking is tied in to having a body, our awareness of mortality, and our basic human drives and experience.
If a majority posts a banner, and one doesn't, it will be understood as opposition. As we've been hearing a lot of late: "Silence is pro-racist" and "Silence is violence". Under those conditions, not posting a banner would be to risk being considered a racist organization. This is not quite coercion, but nor is it possible to decline to post a banner without substantial and probably unjustified cost.
That and we might get some kind of judicial ruling that current incarnations of facial recognition software are racially based.

It would be a great result if a court declared that the use of racially biased facial recognition software is a violation of the 14th amendment violation, and enjoined PDs from using such software unless it can be demonstrated to be free of racial bias.
Personal anecdote - stores resulted in a much better conversion but not a huge uptick in acquisition.
What the **** Is Happening at Oracle Cloud?
When people lose their jobs if they make fun or just question certain group's behavior, what would you call it?
Yes, but it's useful to compare last year and this year:

https://twitter.com/defis_eu/status/1275337834937884676
Sadly, there's plenty more where that came from.
I love Vim, but since I started working in TypeScript/React every day it is basically unusable (syntax highlighting / code formatting cannot match VSCode) so I'm now running VSCode + Vim extension which is kinda meh, but serviceable.

One of these days I will get around to contributing to a Vim plugin or two to help improve Typescript / TSX support.
Twitter mobs help get people fired. NSO helps people get murdered. I can't claim to be a big fan of either, but as long as both exist I know which I'd like to see prevail.
No, advertising 101 is vague lies like "America's favorite mascara". The more specific lie that "Kristopher invited you to use Facebook" takes it to a new level.
It's entirely possible that I've gotten it wrong. If so, I'm sure the internet will tell me alllll about it.
> no one tries them with more custom setups

I'm sorry, what? Are you projecting? By what measure is "custom" and by what measure is "no one"? My old setup was very custom and worked quite fine with certbot. My current setup is less custom and still works quite fine with certbot. I literally haven't had any trouble whatsoever with certbot.

> the fact that they don't have easy guides on how to do it without certbot is worrying

Without Certbot we'd be using openssl's arcane command line. And you're absolutely right, openssl is a !@#$ing dumpster fire. I'd argue that openssl's garbage tools are exactly why certbot was created.

> google certbot systemd or certbot openrc to see it fail.

I did google certbot systemd and certbot openrc. I don't see failures. Please cite some.

> they had to invalidate all of their certs one day and gave little warning and you could easily have experienced revoked SSL certs if your system wasn't the default setup

"They" are LetsEncrypt. And "They" aren't Certbot.

In retrospect I thought I'd vouch for your message since I thought it would be a decently constructed argument. Instead I now recognize you didn't write a reasoned argument. That was my fault for vouching before reading.

If you don't like Certbot or LetsEncrypt then nobody's forcing you to use them. Go pay for a SSL certificate since you don't understand how to use free tools. Or just use unencrypted connections and let your users get hacked.